0
0
mirror of https://github.com/pmmp/BedrockProtocol.git synced 2025-07-16 03:54:49 +00:00

Commit Graph

  • e9bc5fb691 Protocol changes for 1.21.93 (#317) master 39.1.0+bedrock-1.21.93 Dries C 2025-07-08 14:31:39 +02:00
  • 188a85c6fb Fix encoding & decoding of BiomeConsolidatedFeatureData (#318) Dries C 2025-07-08 02:08:35 +02:00
  • 90c9d8247f Added overloaded constructors for PacketShapeData Dylan K. Taylor 2025-06-23 14:23:37 +01:00
  • fd231bad0d Fixed incorrect optional in PacketShapeData 39.0.1+bedrock-1.21.90 Dylan K. Taylor 2025-06-23 14:22:50 +01:00
  • 6f60c9075d Fixed incorrect ScriptDebugShapeType case name closes #315 Dylan K. Taylor 2025-06-19 13:12:21 +01:00
  • 2b088183d1 Protocol changes for 1.21.90 (#314) 39.0.0+bedrock-1.21.90 Dries C 2025-06-18 01:46:38 +02:00
  • a1fa215563 Added BitSet->equals() 38.1.0+bedrock-1.21.80 Dylan K. Taylor 2025-05-28 23:19:59 +01:00
  • 0c1c13e970 PlayerUpdateEntityOverridesPacket: fix error messages 38.0.1+bedrock-1.21.80 Dylan K. Taylor 2025-05-17 12:56:33 +01:00
  • 816a8f41f4 fix(AuthenticationData): allow null titleId to support console clients (#313) Jorgebyte 2025-05-11 05:02:05 -06:00
  • a626561eae Protocol changes for 1.21.80 (#312) 38.0.0+bedrock-1.21.80 Dries C 2025-05-09 16:17:07 +02:00
  • ee1502d5ba Update phpstan/phpstan requirement from 2.1.0 to 2.1.14 dependabot/composer/phpstan/phpstan-2.1.14 dependabot[bot] 2025-05-05 10:59:43 +00:00
  • 3e257ad737 Bump the github-actions group across 1 directory with 3 updates dependabot/github_actions/github-actions-e84f0895d9 dependabot[bot] 2025-05-01 05:34:06 +00:00
  • 7091dad2c1 Protocol changes for 1.21.70 (#304) 37.0.0+bedrock-1.21.70 Dries C 2025-03-27 16:19:36 +01:00
  • 2f394fdcdf Rename ClientMovementPredictionSyncPacket & ClientCameraAimAssistPacket to be inline with the specs (#305) Dries C 2025-03-24 16:33:59 +01:00
  • 5252971203 CameraAimAssistInstructionPacket is handled by server only (#302) TheColorDroid 2025-03-23 21:51:32 +07:00
  • 6830e8a9ee Added more missing getters (#298) 36.2.0+bedrock-1.21.60 Superomarking 2025-03-14 20:17:21 +03:00
  • 5df50ee287 Merge pull request #295 from bonbionseker/patch-1 36.1.0+bedrock-1.21.60 Dylan T. 2025-03-11 02:59:24 +00:00
  • a189973cad Update ParticleIds.php bonbionseker 2025-02-25 22:24:57 +03:00
  • 10ebd4724a feat: Added new particle Creaking! bonbionseker 2025-02-16 23:12:53 +03:00
  • 2057de319c Protocol changes for 1.21.60 (#294) 36.0.0+bedrock-1.21.60 Dries C 2025-02-16 16:59:08 +01:00
  • 6d99d2a179 Bump the github-actions group across 1 directory with 2 updates (#292) dependabot[bot] 2025-02-01 21:24:12 +00:00
  • c4d62581cb ... 35.0.3+bedrock-1.21.50 Dylan K. Taylor 2025-01-07 23:06:26 +00:00
  • 533b7c3538 phpdoc improvements for recipes 35.0.2+bedrock-1.21.50 Dylan K. Taylor 2025-01-07 23:00:41 +00:00
  • 30a89b6128 ... Dylan K. Taylor 2025-01-03 18:22:55 +00:00
  • d31054efb0 Update PHPStan Dylan K. Taylor 2025-01-03 18:08:27 +00:00
  • d77b8847ea CI: add PHP 8.4 Dylan T. 2025-01-03 16:20:34 +00:00
  • f5daac3c11 LoomStackRequestAction has repetitions field (#287) 35.0.1+bedrock-1.21.50 mintylevel 2024-12-23 20:25:21 +00:00
  • bd1ec79bae Protocol changes for 1.21.50 (#279) 35.0.0+bedrock-1.21.50 Dries C 2024-12-04 14:02:00 +01:00
  • 84d89bece8 dependabot: group github-actions updates Dylan T. 2024-12-03 14:57:08 +00:00
  • 16393da305 Fix: implicitly nullable parameter declarations deprecated (#278) Akmal Fairuz 2024-12-03 21:14:36 +07:00
  • 5b0040b2ba Create CODEOWNERS Dylan T. 2024-12-03 14:14:00 +00:00
  • 3e049bde98 Use RestrictedActions auto approver from Dylan T. 2024-11-15 21:04:07 +00:00
  • f98f21e4b3 tools: added a wrapper for all BedrockData generation tools this way it takes 1 command to do all that crap instead of 4 Dylan K. Taylor 2024-10-26 18:25:14 +01:00
  • 68d818091f Ported protocol_info_generator codegen stuff to PHP this now takes a JSON file as input, as provided by protocol_info_dumper.py in bds-modding-devkit. Dylan K. Taylor 2024-10-26 17:56:04 +01:00
  • 6aa7cbeb4a Protocol changes for 1.21.40 (#277) 35.0.0+bedrock-1.21.40 Dries C 2024-10-24 17:45:43 +02:00
  • 9825e3abdd Create team-pr-auto-approve.yml Dylan T. 2024-10-24 12:33:17 +01:00
  • 440c8078c6 CameraTargetInstruction: Use little-endian long for ActorUniqueId (#271) 34.0.0+bedrock-1.21.30 Vega Nicholas S. 2024-09-19 03:58:42 +07:00
  • 3a84e3eb43 Protocol changes for 1.21.30 Dries C 2024-09-18 19:50:28 +02:00
  • cac5a16198 Added property getters in packets (#265) Superomarking 2024-08-17 21:11:09 +03:00
  • e2264137c5 Improvements on 1.21.2 support (#263) 33.0.0+bedrock-1.21.20 IvanCraft623 2024-08-15 18:07:53 -05:00
  • 73def0f497 Add missing field ViewOffset to CameraSetInstruction (#264) Maxime L 2024-08-15 23:54:58 +02:00
  • a2f231bf99 Protocol changes for 1.21.20 Dries C 2024-08-14 23:45:01 +02:00
  • a871e12637 Update field order and fix enum values in CorrectPlayerMovePredictionPacket (#259) Tobias Grether 2024-08-13 20:25:54 +02:00
  • 5db8d10382 Make use of new autogen features in PlayerAuthInputPacket Dylan K. Taylor 2024-08-13 17:21:12 +01:00
  • a61b555134 Allow any static function to have a @generate-create-func tag this allows the creation of internal auto-generated constructors that aren't called create(), which is useful if the public create() wants to do extra validation without losing autogen capability. Dylan K. Taylor 2024-08-13 17:20:20 +01:00
  • 229e5f3ae6 Add VISIBLE_MOB_EFFECTS actor metadata property (#255) 32.2.0+bedrock-1.21.2 IvanCraft623 2024-08-10 14:23:18 -05:00
  • a0479a61fd Bump shivammathur/setup-php from 2.30.4 to 2.31.1 (#253) dependabot[bot] 2024-08-06 15:12:59 +00:00
  • 3b3d29fbf3 Update phpstan/phpstan requirement from 1.11.7 to 1.11.9 (#254) dependabot[bot] 2024-08-06 15:12:00 +00:00
  • 3e38f249f6 feat: Added new particle (#244) Nicholas Winterhalter 2024-07-14 22:29:33 +04:00
  • 90b563217b Update phpstan/phpstan requirement from 1.11.2 to 1.11.7 (#246) dependabot[bot] 2024-07-14 18:28:20 +00:00
  • 9252454071 Update outdated PacketBatch documentation. (#249) ipad54 2024-07-14 21:27:58 +03:00
  • bb23db5136 Rename CloseFormPacket to ClientboundCloseFormPacket (#248) 32.1.0+bedrock-1.21.2 Dries C 2024-07-10 03:38:43 +02:00
  • 0e90215cfa Protocol changes for 1.21.2 32.0.0+bedrock-1.21.2 Dries C 2024-07-09 20:30:44 +02:00
  • 972373b6b8 Protocol changes for 1.21.0.25 beta 31.0.0+bedrock-1.21.0 Dylan K. Taylor 2024-06-13 18:34:14 +01:00
  • c26a50a3f6 Bump ncipollo/release-action from 1.13.0 to 1.14.0 (#227) dependabot[bot] 2024-05-31 17:05:59 +01:00
  • f3879fc6ae Bump shivammathur/setup-php from 2.28.0 to 2.30.4 (#236) dependabot[bot] 2024-05-31 17:02:21 +01:00
  • 6e1006eeea Update phpstan/phpstan requirement from 1.10.59 to 1.11.2 (#239) dependabot[bot] 2024-05-31 17:02:02 +01:00
  • dc7606a9f7 Protocol changes for 1.20.80.24 beta 30.0.0+bedrock-1.20.80 Dylan K. Taylor 2024-04-05 18:53:35 +01:00
  • 8d63f39bb2 Make codegen stuff a bit more developer friendly 29.0.0+bedrock-1.20.70 Dylan K. Taylor 2024-03-13 14:35:54 +00:00
  • b9981ef877 Run CS fixer on tools directory Dylan K. Taylor 2024-03-13 14:34:51 +00:00
  • 38ef7747c8 Auto-generate command parameter types I'm not sure why I didn't do this much sooner... Dylan K. Taylor 2024-03-13 14:29:09 +00:00
  • 482a852527 Protocol changes for 1.20.70 Dylan K. Taylor 2024-03-13 14:06:27 +00:00
  • fdb0d1ddee feat: implement movement prediction type (#228) 28.0.1+bedrock-1.20.60 Tobias Grether 2024-03-01 22:49:48 +01:00
  • 6e73f21cdc Fix CS in tests 28.0.0+bedrock-1.20.60 Dylan K. Taylor 2024-02-26 16:18:34 +00:00
  • 65b3d0b341 Redesign ItemStack extraData handling, nuke PacketSerializerContext the shield stuff can be handled on the PM side by TypeConverter if this is needed. Dylan K. Taylor 2024-02-26 16:16:11 +00:00
  • 51f539997c Do not decode ItemStack extra data unless asked this data is usually ignored, but we're wasting CPU time decoding it anyway. Dylan K. Taylor 2024-02-26 15:35:58 +00:00
  • fb535b4a32 Remove dead code Dylan K. Taylor 2024-02-26 15:30:41 +00:00
  • db9141d524 Update phpstan/phpstan requirement from 1.10.39 to 1.10.59 (#226) dependabot[bot] 2024-02-26 14:27:37 +00:00
  • 6905865133 Cherry-pick ae8579f7ca (Bump actions/cache from 3 to 4 (#221)) 27.0.2+bedrock-1.20.60 dependabot[bot] 2024-02-16 16:50:46 +00:00
  • cecf24bc2b Cherry-pick 89dd010878 (Removed JsonMapper dependency) Dylan K. Taylor 2024-02-23 13:34:08 +00:00
  • 15232bbe0a Cherry-pick 0f3ebf11ae (DisconnectPacket: fixed message not being initialized if not provided during decode (#224)) Brands 2024-02-20 12:59:55 +03:00
  • 89dd010878 Removed JsonMapper dependency Dylan K. Taylor 2024-02-23 13:34:08 +00:00
  • 0f3ebf11ae DisconnectPacket: fixed message not being initialized if not provided during decode (#224) Brands 2024-02-20 12:59:55 +03:00
  • ae8579f7ca Bump actions/cache from 3 to 4 (#221) dependabot[bot] 2024-02-16 16:50:46 +00:00
  • 220cab2be7 Remove dead tests Dylan K. Taylor 2024-02-16 15:21:31 +00:00
  • d38eb072db Stop using closures to process itemstack extra data closes #223 Dylan K. Taylor 2024-02-16 15:20:15 +00:00
  • bd213475c8 fucking copilot Dylan K. Taylor 2024-02-16 15:09:19 +00:00
  • 14a06a0a9d Use first-class callables wherever possible Dylan K. Taylor 2024-02-16 14:59:12 +00:00
  • 2d2dd91fea Eliminate some closures in itemstack read/write Dylan K. Taylor 2024-02-16 14:51:42 +00:00
  • 8b0c636f09 PacketBatch: remove deprecated crap Dylan K. Taylor 2024-02-16 14:27:20 +00:00
  • 6e133582b1 more docs Dylan K. Taylor 2024-02-16 14:23:47 +00:00
  • 968666b1d9 Properly handle netIDs of recipes, itemstacks, transactions and creative items these were all lumped into one previously (incorrectly), which caused various reading errors (which happened to work, but incorrectly), and also missed a decent amount of finesse (such as the request ID/server itemstack ID union stuff in the ItemStackRequest system). I omitted validation for these since what we really need is wrapper types, but that can wait for another time. Dylan K. Taylor 2024-02-16 14:21:14 +00:00
  • 0cebb55f6e Fix build 27.0.1+bedrock-1.20.60 Dylan K. Taylor 2024-02-07 11:53:50 +00:00
  • 19e6411575 Protocol changes for 1.20.60 27.0.0+bedrock-1.20.60 Dylan K. Taylor 2024-02-07 11:43:29 +00:00
  • 10155024e1 Dependabot: be less annoying Dylan T 2024-01-08 11:39:53 +00:00
  • 0106eabab3 Bump shivammathur/setup-php from 2.26.0 to 2.28.0 (#209) dependabot[bot] 2023-12-06 14:16:00 +00:00
  • a83715bebd actions: update PHP versions Dylan T 2023-12-06 14:10:32 +00:00
  • f278a0b6d4 Fixed outdated autogen stuff 26.0.0+bedrock-1.20.50 Dylan K. Taylor 2023-12-06 14:08:37 +00:00
  • 2a98eb7fab Protocol changes for 1.20.50 Dylan K. Taylor 2023-12-06 14:04:28 +00:00
  • 3cb5300e78 EntityMetadataFlags missing fields (#202) ismail 2023-11-15 20:33:08 +03:00
  • fb45010957 Bump actions/checkout from 3 to 4 (#194) dependabot[bot] 2023-11-15 17:32:06 +00:00
  • 0a50cdff07 Bump shivammathur/setup-php from 2.25.5 to 2.26.0 (#193) dependabot[bot] 2023-11-15 17:31:58 +00:00
  • acb324f922 Update phpunit/phpunit requirement from ^9.5 to ^9.5 || ^10.0 (#191) dependabot[bot] 2023-11-15 17:31:19 +00:00
  • 1fa091de59 this has no business being public wtf Dylan T 2023-11-14 12:56:18 +00:00
  • ea3f31adb4 Added missing interfaces Dylan K. Taylor 2023-11-08 19:37:40 +00:00
  • 4ba2b7c932 Merge branch 'master' of github.com:pmmp/BedrockProtocol Dylan K. Taylor 2023-10-26 12:04:21 +01:00
  • 69c36c96f6 Protocol changes for 1.20.40 25.0.0+bedrock-1.20.40 Dylan K. Taylor 2023-10-26 12:03:10 +01:00
  • 85f845d742 Update phpstan/phpstan requirement from 1.10.33 to 1.10.39 (#199) dependabot[bot] 2023-10-19 11:59:03 +01:00
  • 8793ebab45 Fix CameraSetInstruction missing fields (#198) Elysio Martins 2023-10-14 20:55:42 +02:00
  • 38a516274a Drop PHP 8.0 support 24.0.0+bedrock-1.20.30 Dylan K. Taylor 2023-09-20 17:57:53 +01:00