Package com.simibubi.create
Class AllTags
java.lang.Object
com.simibubi.create.AllTags
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends net.minecraft.world.level.block.Block, P>
com.tterrag.registrate.util.nullness.NonNullFunction<com.tterrag.registrate.builders.BlockBuilder<T,P>,com.tterrag.registrate.builders.BlockBuilder<T,P>>axeOnly()static <T extends net.minecraft.world.level.block.Block, P>
com.tterrag.registrate.util.nullness.NonNullFunction<com.tterrag.registrate.builders.BlockBuilder<T,P>,com.tterrag.registrate.builders.BlockBuilder<T,P>>static net.minecraft.tags.Tag.Named<net.minecraft.world.level.block.Block>forgeBlockTag(String path)static net.minecraft.tags.Tag.Named<net.minecraft.world.level.material.Fluid>forgeFluidTag(String path)static net.minecraft.tags.Tag.Named<net.minecraft.world.item.Item>forgeItemTag(String path)static <T> net.minecraft.tags.Tag.Named<T>forgeTag(Function<net.minecraft.resources.ResourceLocation,net.minecraft.tags.Tag.Named<T>> wrapperFactory, String path)static <T extends net.minecraft.world.level.block.Block, P>
com.tterrag.registrate.util.nullness.NonNullFunction<com.tterrag.registrate.builders.BlockBuilder<T,P>,com.tterrag.registrate.builders.BlockBuilder<T,P>>static voidregister()static <T> net.minecraft.tags.Tag.Named<T>tag(Function<net.minecraft.resources.ResourceLocation,net.minecraft.tags.Tag.Named<T>> wrapperFactory, String namespace, String path)static <T extends net.minecraft.world.level.block.Block, P>
com.tterrag.registrate.util.nullness.NonNullFunction<com.tterrag.registrate.builders.BlockBuilder<T,P>,com.tterrag.registrate.builders.ItemBuilder<net.minecraft.world.item.BlockItem,com.tterrag.registrate.builders.BlockBuilder<T,P>>>tagBlockAndItem(String path)
-
Constructor Details
-
AllTags
public AllTags()
-
-
Method Details
-
tag
-
forgeTag
-
forgeBlockTag
public static net.minecraft.tags.Tag.Named<net.minecraft.world.level.block.Block> forgeBlockTag(String path) -
forgeItemTag
public static net.minecraft.tags.Tag.Named<net.minecraft.world.item.Item> forgeItemTag(String path) -
forgeFluidTag
public static net.minecraft.tags.Tag.Named<net.minecraft.world.level.material.Fluid> forgeFluidTag(String path) -
axeOrPickaxe
public static <T extends net.minecraft.world.level.block.Block, P> com.tterrag.registrate.util.nullness.NonNullFunction<com.tterrag.registrate.builders.BlockBuilder<T,P>,com.tterrag.registrate.builders.BlockBuilder<T,P>> axeOrPickaxe() -
axeOnly
public static <T extends net.minecraft.world.level.block.Block, P> com.tterrag.registrate.util.nullness.NonNullFunction<com.tterrag.registrate.builders.BlockBuilder<T,P>,com.tterrag.registrate.builders.BlockBuilder<T,P>> axeOnly() -
pickaxeOnly
public static <T extends net.minecraft.world.level.block.Block, P> com.tterrag.registrate.util.nullness.NonNullFunction<com.tterrag.registrate.builders.BlockBuilder<T,P>,com.tterrag.registrate.builders.BlockBuilder<T,P>> pickaxeOnly() -
tagBlockAndItem
public static <T extends net.minecraft.world.level.block.Block, P> com.tterrag.registrate.util.nullness.NonNullFunction<com.tterrag.registrate.builders.BlockBuilder<T,P>,com.tterrag.registrate.builders.ItemBuilder<net.minecraft.world.item.BlockItem,com.tterrag.registrate.builders.BlockBuilder<T,P>>> tagBlockAndItem(String path) -
register
public static void register()
-