feat: add 26.1 palette files and new enum values

Add item, block, entity, and entity metadata palettes for Minecraft 26.1.
New enums: GoldenDandelion (item/block), PottedGoldenDandelion (block),
CatSoundVariant, CowSoundVariant, PigSoundVariant, ChickenSoundVariant
(entity metadata). Update gen_entity_metadata_palette.py FIELD_TO_ENUM
mapping for the new sound variant types.

Made-with: Cursor
This commit is contained in:
BruceChen 2026-03-22 17:50:57 +08:00
parent 052993a2c1
commit e3d3a86ac2
8 changed files with 4139 additions and 5 deletions

View file

@ -46,13 +46,17 @@ FIELD_TO_ENUM = {
"VILLAGER_DATA": "VillagerData",
"OPTIONAL_UNSIGNED_INT": "OptionalVarInt",
"POSE": "Pose",
"CAT_SOUND_VARIANT": "CatSoundVariant",
"CAT_VARIANT": "CatVariant",
"COW_VARIANT": "CowVariant",
"WOLF_VARIANT": "WolfVariant",
"WOLF_SOUND_VARIANT": "WolfSoundVariant",
"FROG_VARIANT": "FrogVariant",
"PIG_VARIANT": "PigVariant",
"CHICKEN_SOUND_VARIANT": "ChickenSoundVariant",
"CHICKEN_VARIANT": "ChickenVariant",
"COW_SOUND_VARIANT": "CowSoundVariant",
"COW_VARIANT": "CowVariant",
"FROG_VARIANT": "FrogVariant",
"PIG_SOUND_VARIANT": "PigSoundVariant",
"PIG_VARIANT": "PigVariant",
"WOLF_SOUND_VARIANT": "WolfSoundVariant",
"WOLF_VARIANT": "WolfVariant",
"OPTIONAL_GLOBAL_POS": "OptionalGlobalPosition",
"PAINTING_VARIANT": "PaintingVariant",
"SNIFFER_STATE": "SnifferState",