0
0
mirror of https://github.com/Pumpkin-MC/Pumpkin synced 2025-02-22 12:46:18 +00:00

Commit Graph

  • 1d065645e1 add state id Edvin Bryntesson 2024-08-31 13:24:58 +02:00
  • 909943bb5d add development command for opening a global enderchest Edvin Bryntesson 2024-08-31 11:57:13 +02:00
  • e4fd015265 Fix .gitignore Snowiiii 2024-08-31 11:48:34 +02:00
  • f34a483118 fix lints Edvin Bryntesson 2024-08-31 11:44:47 +02:00
  • 53c3a013c2 add OpenedContainer to Server Edvin Bryntesson 2024-08-31 11:41:13 +02:00
  • ee4e18282e Support multiple worlds Snowiiii 2024-08-31 11:39:59 +02:00
  • 6a45746703 Merge pull request #66 from kralverde/xoroshiro Alexander Medvedev 2024-08-30 17:53:14 +01:00
  • f45ebb2d4f Cache: Chunks Snowiiii 2024-08-30 18:42:54 +02:00
  • ab73f3a3a4 Cargo fmt lukas0008 2024-08-30 18:00:23 +02:00
  • 8bb00e26be Make ChunkData use Vector2 instead of ChunkCoordinates lukas0008 2024-08-30 17:40:55 +02:00
  • ada8adc636 Merge branch 'Snowiiii:master' into master Edvin Bryntesson 2024-08-30 15:46:08 +02:00
  • 5f05a1886b Change coordinates, and add .get_block to ChunkBlocks lukas0008 2024-08-30 15:07:54 +02:00
  • 0c79d38de9 Update .gitignore lukas0008 2024-08-30 14:46:49 +02:00
  • b6a6320a1c Merge branch 'master' into master Edvin Bryntesson 2024-08-30 11:43:23 +02:00
  • fea3cf7ad1 refactor and verify kralverde 2024-08-29 18:25:02 -04:00
  • 3cc0c9a52a Broadcast Sneaking/Sprinting Snowiiii 2024-08-29 22:43:43 +02:00
  • 5ce714ed12 include readmes in crate lvl docs, improve clarity, fix some typos earomc 2024-08-29 19:45:26 +02:00
  • 0c886ea4cc Merge branch 'Snowiiii:master' into master earomc 2024-08-29 18:10:40 +02:00
  • 7ed46e25a0 Add EntityPose Snowiiii 2024-08-29 17:35:49 +02:00
  • df92b5fbcf verify originals were not mutated kralverde 2024-08-28 23:44:21 -04:00
  • 21c7c2c04c tweaks kralverde 2024-08-28 23:26:56 -04:00
  • 0a351171c6 implement xoroshiro128 RNG kralverde 2024-08-28 19:16:22 -04:00
  • 3159e61c05 create rust-toolchain.toml StripedMonkey 2024-08-28 18:56:35 -04:00
  • e5cfebefb8 Add remaining entity ids earomc 2024-08-29 00:07:13 +02:00
  • 443febefdb Update README.md Snowiiii 2024-08-28 19:04:31 +02:00
  • 94f1e21dec Create FUNDING.yml Alexander Medvedev 2024-08-28 18:59:56 +02:00
  • c36b6d3464 Less unwraps Snowiiii 2024-08-28 18:52:30 +02:00
  • 0ba9b37048 Merge pull request #63 from DaniD3v/master Alexander Medvedev 2024-08-28 16:44:28 +01:00
  • ff06d05487 Made ChunkNBT struct slightly more readable DaniD3v 2024-08-28 11:50:11 +02:00
  • e2d2b53f41 Fixed bug where whole chunk can break in one mined block DaniD3v 2024-08-28 11:49:36 +02:00
  • 112a899559 Added logic to generate chunks if they can't be read from the world file. DaniD3v 2024-08-28 11:39:07 +02:00
  • 43c724dec7 Added Superflat implementation. DaniD3v 2024-08-28 11:27:06 +02:00
  • 9149e82508 Added WorldGenerator traits and a GenericWorldGenerator. DaniD3v 2024-08-28 10:49:05 +02:00
  • 4031c4dc13 Added Seed Type. DaniD3v 2024-08-27 23:12:02 +02:00
  • eb4d47aa74 Added an Enum for Biomes DaniD3v 2024-08-27 23:05:52 +02:00
  • b5b27885c7 Added ChunkStatus to check if a chunk is fully generated yet. DaniD3v 2024-08-27 22:45:55 +02:00
  • 17b285081a Refractored read_chunk DaniD3v 2024-08-27 22:17:14 +02:00
  • cdb0e6b761 Refractored coordinates.rs DaniD3v 2024-08-26 17:28:11 +02:00
  • cf283323fc BlockId refactor. DaniD3v 2024-08-26 13:47:56 +02:00
  • bef3ddef50 Replaced redundant .map with .for_each DaniD3v 2024-08-25 22:45:12 +02:00
  • a8d9c89da2 Implemented Default for ChunkHeightmaps and ChunkBlocks DaniD3v 2024-08-25 18:26:25 +02:00
  • 52c34caaa6 Added ChunkBlocks abstraction for ChunkData DaniD3v 2024-08-25 12:17:58 +02:00
  • 1d1dd2ed6c Added consts CHUNK_AREA, SUBCHUNK_VOLUME and CHUNK_VOLUME, DaniD3v 2024-08-25 11:31:50 +02:00
  • 4565133ef5 Refractored ChunkData::from_bytes DaniD3v 2024-08-25 11:16:48 +02:00
  • fe56d32463 Renamed block_size to block_bit_size for readability DaniD3v 2024-08-25 10:54:56 +02:00
  • 33ec123148 Added BlockIdentifierNotFound Error to differentiate from BlockStateIdNotFound DaniD3v 2024-08-25 10:27:53 +02:00
  • 43164ee4f1 Added abstraction for BlockId DaniD3v 2024-08-25 09:04:15 +02:00
  • 5a21a687d8 Block structs refractor + added comments DaniD3v 2024-08-24 23:34:47 +02:00
  • 03fcdc2e32 Imported serde::Deserialize to avoid spelling it out frequently. DaniD3v 2024-08-24 23:11:13 +02:00
  • a0260acd8b WORLD_Y_START_AT refactor DaniD3v 2024-08-24 22:57:42 +02:00
  • be98a730b0 Added abstraction for coordinates. DaniD3v 2024-08-24 22:28:46 +02:00
  • d7e059cb86 refactor to make SClickContainer work in containers other than inventory Edvin Bryntesson 2024-08-28 09:58:35 +02:00
  • 3b438872a8 Add pumpkin-plugin Snowiiii 2024-08-27 22:47:21 +02:00
  • 8e9ea66787 README: Change run command Alexander Medvedev 2024-08-27 16:17:59 +01:00
  • 0f9ac2259c add creative pick item to packet SClickContainer Edvin Bryntesson 2024-08-27 10:30:33 +02:00
  • e0157663ed add number button keyclick to packet SClickContainer Edvin Bryntesson 2024-08-27 09:24:17 +02:00
  • 5e466a1898 simplify shift mouse click function Edvin Bryntesson 2024-08-27 09:23:58 +02:00
  • 65d8093694 Add PlayerAbilities Snowiiii 2024-08-26 22:21:02 +02:00
  • 80ffaff777 Update deps Snowiiii 2024-08-26 17:06:15 +02:00
  • b027c88301 add shift click to packet SClickContainer Edvin Bryntesson 2024-08-26 14:46:16 +02:00
  • 10e0600df7 remove debug Edvin Bryntesson 2024-08-26 13:02:13 +02:00
  • e0a20c1194 Add all functionality of mode zero for packet SClickContainer Edvin Bryntesson 2024-08-26 12:58:12 +02:00
  • b90fd4c62d add debug of mouse_click Edvin Bryntesson 2024-08-26 08:48:35 +02:00
  • 7b05ded0b3 fix deserialization of SClickContainer Edvin Bryntesson 2024-08-26 08:46:57 +02:00
  • 52ffec0dd3 Merge pull request #61 from neeleshpoli/master Alexander Medvedev 2024-08-25 21:48:23 +01:00
  • 9d6c8dc524 Check block distance Snowiiii 2024-08-25 19:16:38 +02:00
  • 983ede2ef6 Create function for packet handling we sell insurance 2024-08-25 10:52:20 -05:00
  • 98b983676e Run cargo fmt we sell insurance 2024-08-25 08:36:34 -05:00
  • 1849dacfc6 Merge branch 'master' of https://github.com/Snowiiii/Pumpkin Resolve merge conflicts Update Use Item (SUseItem) to return Ok we sell insurance 2024-08-25 08:27:09 -05:00
  • 4012b9a356 Implement use item packet (0x39) we sell insurance 2024-08-25 08:15:17 -05:00
  • 268fc19b7b Re-enable RCON Snowiiii 2024-08-25 14:07:49 +02:00
  • 8cff0b4b76 Fix: clippy and fmt Snowiiii 2024-08-25 13:21:24 +02:00
  • 83aad86005 Made everything thread safe Snowiiii 2024-08-25 13:20:49 +02:00
  • ddd3f1e781 Add Serverbound Set Player On Ground Snowiiii 2024-08-25 12:06:09 +02:00
  • 39f1a22a49 Merge remote-tracking branch 'origin/master' Edvin Bryntesson 2024-08-25 11:48:42 +02:00
  • c968131e04 make packet public and more abstraction thing Edvin Bryntesson 2024-08-25 11:47:53 +02:00
  • 020c71a973 Remove unwarp when reading packets Snowiiii 2024-08-25 11:02:40 +02:00
  • cb32cd3eca Merge pull request #55 from Bryntet/patch-1 Alexander Medvedev 2024-08-25 09:23:15 +01:00
  • 0ce03c0497 Support Transfer Snowiiii 2024-08-25 09:37:58 +02:00
  • 6e8a598bab Merge branch 'Snowiiii:master' into master we sell insurance 2024-08-24 18:22:25 -05:00
  • 80477f9aab fix: clippy warns Snowiiii 2024-08-25 00:19:16 +02:00
  • 024789dfbb Fixed an upsi Snowiiii 2024-08-25 00:17:53 +02:00
  • d8fd1dd00b Improve teleport Snowiiii 2024-08-24 23:51:01 +02:00
  • d69f6c5fc1 Add Clientbound Teleport Entity Snowiiii 2024-08-24 23:07:12 +02:00
  • f40eb85c53 Don't clone PlayerConfig Snowiiii 2024-08-24 20:09:56 +02:00
  • d9056014cc Merge branch 'Snowiiii:master' into master Bryntet 2024-08-24 20:06:19 +02:00
  • c408244b37 pass CI Edvin Bryntesson 2024-08-24 20:05:49 +02:00
  • 92a3f6cb14 Merge pull request #59 from Bryntet/master Alexander Medvedev 2024-08-24 18:44:58 +01:00
  • 83231f4271 add container click abstraction Edvin Bryntesson 2024-08-24 19:15:26 +02:00
  • 507b521340 add packet SClickContainer Edvin Bryntesson 2024-08-24 19:15:03 +02:00
  • 3428f03a0f better name Edvin Bryntesson 2024-08-24 18:12:51 +02:00
  • bae9198980 fix issues Edvin Bryntesson 2024-08-24 18:09:13 +02:00
  • 67dd35e0cb Merge branch 'master' into master Bryntet 2024-08-24 18:04:40 +02:00
  • 52943f66c8 Simply abstraction of property trait Edvin Bryntesson 2024-08-24 18:03:32 +02:00
  • c7f15dee3d Refactor Client Snowiiii 2024-08-24 14:51:43 +02:00
  • ae028da8ca Merge pull request #42 from Erb3-forked/docker Alexander Medvedev 2024-08-24 12:42:05 +01:00
  • a97551583b feat(docker): enable target-cpu=native Erb3 2024-08-24 13:28:04 +02:00
  • 303594d908 refactor(docker): move to alpine for smaller image Erb3 2024-08-24 13:18:09 +02:00
  • b63b69d7ac Merge branch 'master' into docker Erb3 2024-08-24 12:55:28 +02:00
  • fa1ca0782e Handle CTRL-C shutdown Snowiiii 2024-08-24 11:17:36 +02:00