Package hiiragi283.lib.data.model
Class HTModelProvider
-
- All Implemented Interfaces:
-
net.minecraft.data.DataProvider,net.neoforged.neoforge.client.extensions.IModelProviderExtension
public abstract class HTModelProvider extends ModelProvider
-
-
Constructor Summary
Constructors Constructor Description HTModelProvider(PackOutput output, String modId)
-
Method Summary
Modifier and Type Method Description final UnitregisterSimple(BlockModelGenerators $self, Block block, Identifier modelId)final UnitregisterSimple(BlockModelGenerators $self, Block block, MultiVariant variant)final UnitregisterFluid(BlockModelGenerators $self, SupplierWithId<Block> fluidBlock)final UnitgenerateFlatItem(ItemModelGenerators $self, SupplierWithId<Item> item, Identifier layer, ModelTemplate template)final UnitgenerateLayeredItem(ItemModelGenerators $self, SupplierWithId<Item> item, Identifier layers)final IdentifiercreateFlatItemModel(ItemModelGenerators $self, HTIdLike item, Identifier layer, ModelTemplate template)final UnitgenerateBucketItem(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
-
-
Constructor Detail
-
HTModelProvider
HTModelProvider(PackOutput output, String modId)
-
-
Method Detail
-
registerSimple
final Unit registerSimple(BlockModelGenerators $self, Block block, Identifier modelId)
-
registerSimple
final Unit registerSimple(BlockModelGenerators $self, Block block, MultiVariant variant)
-
registerFluid
final Unit registerFluid(BlockModelGenerators $self, SupplierWithId<Block> fluidBlock)
-
generateFlatItem
final Unit generateFlatItem(ItemModelGenerators $self, SupplierWithId<Item> item, Identifier layer, ModelTemplate template)
-
generateLayeredItem
final Unit generateLayeredItem(ItemModelGenerators $self, SupplierWithId<Item> item, Identifier layers)
-
createFlatItemModel
final Identifier createFlatItemModel(ItemModelGenerators $self, HTIdLike item, Identifier layer, ModelTemplate template)
-
generateBucketItem
final Unit generateBucketItem(ItemModelGenerators $self, HTFluidContent content, Boolean isDrip)
-
-
-
-