Class HTModelProvider

  • All Implemented Interfaces:
    net.minecraft.data.DataProvider , net.neoforged.neoforge.client.extensions.IModelProviderExtension

    
    public abstract class HTModelProvider
    extends ModelProvider
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private final String name
      public final String modId
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Unit registerSimple(BlockModelGenerators $self, Block block, Identifier modelId)
      final Unit registerSimple(BlockModelGenerators $self, Block block, MultiVariant variant)
      final Unit registerFluid(BlockModelGenerators $self, SupplierWithId<Block> fluidBlock)
      final Unit generateFlatItem(ItemModelGenerators $self, SupplierWithId<Item> item, Identifier layer, ModelTemplate template)
      final Unit generateLayeredItem(ItemModelGenerators $self, SupplierWithId<Item> item, Identifier layers)
      final Identifier createFlatItemModel(ItemModelGenerators $self, HTIdLike item, Identifier layer, ModelTemplate template)
      final Unit generateBucketItem(ItemModelGenerators $self, HTFluidContent content, Boolean isDrip)
      • Methods inherited from class net.minecraft.client.data.models.ModelProvider

        getName
      • Methods inherited from class net.minecraft.data.DataProvider

        run
      • Methods inherited from class net.neoforged.neoforge.client.extensions.IModelProviderExtension

        mcLocation, modLocation
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait