Package net.minecraft.client.data.models
Class ModelProvider.ItemInfoCollector
java.lang.Object
net.minecraft.client.data.models.ModelProvider.ItemInfoCollector
- All Implemented Interfaces:
ItemModelOutput
- Enclosing class:
ModelProvider
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.ItemInfoCollector
(Supplier<Stream<? extends Holder<Item>>> knownItems) -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(Item p_387063_, ItemModel.Unbaked p_388578_) void
void
void
register
(Item p_388205_, ClientItem p_388233_) Neo: Pulled up fromModelProvider.ItemInfoCollector
to give modders full control over theClientItem
instead of just theItemModel.Unbaked
ininvalid input: ''
save
(CachedOutput p_387552_, PackOutput.PathProvider p_388501_)
-
Field Details
-
itemInfos
-
copies
-
knownItems
-
-
Constructor Details
-
ItemInfoCollector
-
ItemInfoCollector
Deprecated.
-
-
Method Details
-
accept
- Specified by:
accept
in interfaceItemModelOutput
-
register
Description copied from interface:ItemModelOutput
Neo: Pulled up fromModelProvider.ItemInfoCollector
to give modders full control over theClientItem
instead of just theItemModel.Unbaked
ininvalid input: ''
- Specified by:
register
in interfaceItemModelOutput
-
copy
- Specified by:
copy
in interfaceItemModelOutput
-
finalizeAndValidate
public void finalizeAndValidate() -
save
-