Class NewModelLoaderTest.ModelGen
java.lang.Object
net.minecraft.client.data.models.ModelProvider
net.neoforged.neoforge.oldtest.client.model.NewModelLoaderTest.ModelGen
- All Implemented Interfaces:
net.minecraft.data.DataProvider
,IModelProviderExtension
- Enclosing class:
NewModelLoaderTest
private static class NewModelLoaderTest.ModelGen
extends net.minecraft.client.data.models.ModelProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.data.DataProvider
net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider>
-
Field Summary
Fields inherited from class net.minecraft.client.data.models.ModelProvider
modId
Fields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, INDENT_WIDTH, KEY_COMPARATOR, LOGGER
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
createModelAndBlockState
(DeferredBlock<net.minecraft.world.level.block.Block> block, String objModel, net.minecraft.client.data.models.BlockModelGenerators blockModels) protected Stream
<? extends net.minecraft.core.Holder<net.minecraft.world.level.block.Block>> protected Stream
<? extends net.minecraft.core.Holder<net.minecraft.world.item.Item>> protected void
registerModels
(net.minecraft.client.data.models.BlockModelGenerators blockModels, net.minecraft.client.data.models.ItemModelGenerators itemModels) Methods inherited from class net.minecraft.client.data.models.ModelProvider
getName, run
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.neoforged.neoforge.client.extensions.IModelProviderExtension
mcLocation, modLocation
-
Constructor Details
-
ModelGen
public ModelGen(net.minecraft.data.PackOutput output)
-
-
Method Details
-
registerModels
protected void registerModels(net.minecraft.client.data.models.BlockModelGenerators blockModels, net.minecraft.client.data.models.ItemModelGenerators itemModels) - Overrides:
registerModels
in classnet.minecraft.client.data.models.ModelProvider
-
createModelAndBlockState
private void createModelAndBlockState(DeferredBlock<net.minecraft.world.level.block.Block> block, String objModel, net.minecraft.client.data.models.BlockModelGenerators blockModels) -
getKnownBlocks
protected Stream<? extends net.minecraft.core.Holder<net.minecraft.world.level.block.Block>> getKnownBlocks()- Overrides:
getKnownBlocks
in classnet.minecraft.client.data.models.ModelProvider
-
getKnownItems
protected Stream<? extends net.minecraft.core.Holder<net.minecraft.world.item.Item>> getKnownItems()- Overrides:
getKnownItems
in classnet.minecraft.client.data.models.ModelProvider
-