Class TagComponent
java.lang.Object
codechicken.lib.block.ModularBlock.Component
codechicken.lib.block.component.data.DataGenComponent
codechicken.lib.block.component.data.TagComponent
A data generator component for defining Block tags.
Created by covers1624 on 22/7/22.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> -
Constructor Summary
ConstructorsConstructorDescriptionTagComponent(net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> tag) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddToProvider(net.minecraft.data.DataProvider provider) Add this component to the providedDataProvider.Methods inherited from class codechicken.lib.block.component.data.DataGenComponent
addAllToProvider, addToProviderMethods inherited from class codechicken.lib.block.ModularBlock.Component
getBlock
-
Field Details
-
tag
public final net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> tag
-
-
Constructor Details
-
TagComponent
public TagComponent(net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> tag)
-
-
Method Details
-
addToProvider
protected void addToProvider(net.minecraft.data.DataProvider provider) Description copied from class:DataGenComponentAdd this component to the providedDataProvider.Implementors will need to filter for the correct
DataProviderimplementation.- Specified by:
addToProviderin classDataGenComponent- Parameters:
provider- The data provider to add to.
-