Interface FabricModel

All Known Implementing Classes:
ModelMixin

public interface FabricModel
  • Method Details

    • fabric_withDisplay

      default net.minecraft.data.models.model.ModelTemplate fabric_withDisplay(DisplayBuilder.Position position, DisplayBuilder builder)
    • fabric_getDisplayBuilders

      default EnumMap<DisplayBuilder.Position,DisplayBuilder> fabric_getDisplayBuilders()
    • fabric_addElement

      default net.minecraft.data.models.model.ModelTemplate fabric_addElement(ElementBuilder builder)
    • fabric_getElementBuilders

      default List<ElementBuilder> fabric_getElementBuilders()
    • fabric_addOverride

      default net.minecraft.data.models.model.ModelTemplate fabric_addOverride(OverrideBuilder builder)
    • fabric_getOverrideBuilders

      default List<OverrideBuilder> fabric_getOverrideBuilders()
    • fabric_setGuiLight

      default net.minecraft.data.models.model.ModelTemplate fabric_setGuiLight(ItemModelBuilder.GuiLight light)
    • fabric_getGuiLight

      default ItemModelBuilder.GuiLight fabric_getGuiLight()
    • fabric_setAmbientOcclusion

      default net.minecraft.data.models.model.ModelTemplate fabric_setAmbientOcclusion(boolean occlude)
    • fabric_getAmbientOcclusion

      default boolean fabric_getAmbientOcclusion()
    • fabric_getParent

      default Optional<net.minecraft.resources.ResourceLocation> fabric_getParent()
    • fabric_getVariant

      default Optional<String> fabric_getVariant()
    • fabric_getRequiredTextures

      default Set<net.minecraft.data.models.model.TextureSlot> fabric_getRequiredTextures()