Class EntityModelLayerRegistry

java.lang.Object
net.fabricmc.fabric.api.client.rendering.v1.EntityModelLayerRegistry

public final class EntityModelLayerRegistry extends Object
A helpers for registering entity model layers and providers for the layer's textured model data.
  • Method Details

    • registerModelLayer

      public static void registerModelLayer(net.minecraft.client.model.geom.ModelLayerLocation modelLayer, EntityModelLayerRegistry.TexturedModelDataProvider provider)
      Registers an entity model layer and registers a provider for a LayerDefinition.
      Parameters:
      modelLayer - the entity model layer
      provider - the provider for the textured model data
    • registerEquipmentModelLayers

      public static void registerEquipmentModelLayers(net.minecraft.client.renderer.entity.ArmorModelSet<net.minecraft.client.model.geom.ModelLayerLocation> equipmentModelData, EntityModelLayerRegistry.TexturedEquipmentModelDataProvider provider)
      Registers entity equipment model layers and registers a provider for a ArmorModelSet of type LayerDefinition.
      Parameters:
      equipmentModelData - the equipment model data of type ModelLayerLocation
      provider - the provider for the textured equipment model data