Minecraft-Console-Client/MinecraftClient/Physics
Reed Pennock d1df44aae5 chore: Update physics shapes, minimap data and version table for 26.2
- BlockShapeData.json: add the 28 new sulfur/cinnabar blocks by copying
  shape entries from analogous blocks (stone, stone_slab, stone_stairs,
  stone_brick_wall, pointed_dripstone); state counts verified against the
  26.2 server blocks.json. PrismarineJS minecraft-data has no 26.x data
  yet, so these should be regenerated once it does.
- MinimapBlockColors.json: add new blocks with MapColor values taken from
  the decompiled 26.2 Blocks.java (COLOR_YELLOW / GOLD / COLOR_RED).
  Merged by hand because gen_block_color_map.py cannot parse the new
  BlockItemIds-based registration format yet.
- MinimapEntityCategories.json: add SulfurCube as hostile
  (MobCategory.MONSTER in EntityTypes.java, which now holds entity
  registrations instead of EntityType.java).
- AGENTS.md: add the 26.2 row to the version support table.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 16:43:44 -05:00
..
Aabb.cs feat: implement physics engine for player movement and collision detection 2026-03-22 15:29:22 +08:00
BlockShapeData.json chore: Update physics shapes, minimap data and version table for 26.2 2026-07-02 16:43:44 -05:00
BlockShapes.cs More minor optimizations 2026-03-26 18:01:56 +01:00
CollisionDetector.cs feat: implement physics engine for player movement and collision detection 2026-03-22 15:29:22 +08:00
MovementInput.cs feat: implement physics engine for player movement and collision detection 2026-03-22 15:29:22 +08:00
PhysicsConsts.cs feat: implement physics engine for player movement and collision detection 2026-03-22 15:29:22 +08:00
PlayerPhysics.cs feat: implement physics engine for player movement and collision detection 2026-03-22 15:29:22 +08:00
Vec3d.cs feat: implement physics engine for player movement and collision detection 2026-03-22 15:29:22 +08:00