1.20.4: Update entity, item and block palette

This commit is contained in:
ReinforceZwei 2024-02-11 18:13:48 +08:00
parent a9f1ad4433
commit 4546e6946e
8 changed files with 3361 additions and 3 deletions

View file

@ -11,7 +11,10 @@ namespace MinecraftClient.Mapping.EntityPalettes
/// Generate EntityType.cs from Minecraft registries.json
/// </summary>
/// <param name="registriesJsonFile">path to registries.json</param>
/// <remarks>java -cp minecraft_server.jar net.minecraft.data.Main --reports</remarks>
/// <remarks>
/// java -cp minecraft_server.jar net.minecraft.data.Main --reports</remarks>
/// For 1.18+: java -DbundlerMainClass=net.minecraft.data.Main -jar minecraft_server.jar --reports
/// </remarks>
public static void GenerateEntityTypes(string registriesJsonFile)
{
DataTypeGenerator.GenerateEnumWithPalette(registriesJsonFile, "minecraft:entity_type", "EntityType", "MinecraftClient.Mapping", "EntityPalette", "MinecraftClient.Mapping.EntityPalettes");