Package etithespirit.orimod.datagen
Class BlockToolRelations
java.lang.Object
net.minecraft.data.tags.TagsProvider<net.minecraft.world.level.block.Block>
net.minecraft.data.tags.BlockTagsProvider
etithespirit.orimod.datagen.BlockToolRelations
- All Implemented Interfaces:
net.minecraft.data.DataProvider
public final class BlockToolRelations
extends net.minecraft.data.tags.BlockTagsProvider
This data generator is responsible for searching for mod objects implementing
IToolRequirementProvider
and using the data of that method to figure out
what tags to give to the block.-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.data.tags.TagsProvider
net.minecraft.data.tags.TagsProvider.TagAppender<T extends Object>
-
Field Summary
Fields inherited from class net.minecraft.data.tags.TagsProvider
builders, existingFileHelper, modId, pathProvider, registry
Fields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR
-
Constructor Summary
ConstructorsConstructorDescriptionBlockToolRelations
(net.minecraft.data.DataGenerator pGenerator, net.minecraftforge.common.data.ExistingFileHelper existingFileHelper) Create a new data generator for block to tool relations. -
Method Summary
Methods inherited from class net.minecraft.data.tags.TagsProvider
getName, getOrCreateRawBuilder, getPath, run, tag
-
Constructor Details
-
BlockToolRelations
public BlockToolRelations(net.minecraft.data.DataGenerator pGenerator, net.minecraftforge.common.data.ExistingFileHelper existingFileHelper) Create a new data generator for block to tool relations.- Parameters:
pGenerator
- The real generator.existingFileHelper
- A tool to create or edit existing files.
-
-
Method Details
-
addTags
protected void addTags()- Overrides:
addTags
in classnet.minecraft.data.tags.BlockTagsProvider
-