using MinecraftClient.Protocol; namespace MinecraftClient.Mapping.EntityPalettes { /// /// Generator for MCC ItemType enumeration /// public static class EntityPaletteGenerator { /// /// Generate EntityType.cs from Minecraft registries.json /// /// path to registries.json /// java -cp minecraft_server.jar net.minecraft.data.Main --reports public static void GenerateEntityTypes(string registriesJsonFile) { DataTypeGenerator.GenerateEnumWithPalette(registriesJsonFile, "minecraft:entity_type", "EntityType", "MinecraftClient.Mapping", "EntityPalette", "MinecraftClient.Mapping.EntityPalettes"); } } }