Package de.mrjulsen.paw.datagen.fabric
Class DataGenImpl
java.lang.Object
de.mrjulsen.paw.datagen.fabric.DataGenImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends net.minecraft.world.level.block.Block>
voidcantileverBracket(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider) static <T extends net.minecraft.world.level.block.Block>
voidcantileverBracketAtPost(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider) static <E extends net.minecraft.world.level.ItemLike,R extends E>
voidexistingItemModel(com.tterrag.registrate.providers.DataGenContext<E, R> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String model) static <T extends net.minecraft.world.level.block.Block>
voidinsulatorBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String baseModelPath, String baseModelName) static <E extends net.minecraft.world.level.ItemLike,R extends E>
voiditemModel(com.tterrag.registrate.providers.DataGenContext<E, R> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String model) static voidoxidizingItemModel(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.item.Item, net.minecraft.world.item.BlockItem> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String prefix, String modelPath) static <T extends net.minecraft.world.level.block.Block>
voidoxidizingMastBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, de.mrjulsen.paw.registry.MastMaterial material, String basePath, String baseModelName) static <T extends net.minecraft.world.level.block.Block>
voidpowerLineBracketBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String basePath) static <T> voidregisterTags(com.tterrag.registrate.providers.RegistrateTagsProvider<T> provider, List<de.mrjulsen.paw.datagen.TagEntry<T>> registry) static <T extends net.minecraft.world.level.block.Block>
voidregistrationArm(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String baseModel) static <T extends net.minecraft.world.level.block.Block>
voidsimpleHorizontalBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String existingModelPath) static <T extends net.minecraft.world.level.block.Block>
voidtensioningDeviceBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String baseModelPath)
-
Constructor Details
-
DataGenImpl
public DataGenImpl()
-
-
Method Details
-
registerTags
public static <T> void registerTags(com.tterrag.registrate.providers.RegistrateTagsProvider<T> provider, List<de.mrjulsen.paw.datagen.TagEntry<T>> registry) -
simpleHorizontalBlock
public static <T extends net.minecraft.world.level.block.Block> void simpleHorizontalBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String existingModelPath) -
existingItemModel
public static <E extends net.minecraft.world.level.ItemLike,R extends E> void existingItemModel(com.tterrag.registrate.providers.DataGenContext<E, R> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String model) -
itemModel
public static <E extends net.minecraft.world.level.ItemLike,R extends E> void itemModel(com.tterrag.registrate.providers.DataGenContext<E, R> context, com.tterrag.registrate.providers.RegistrateItemModelProvider provider, String model) -
insulatorBlock
-
oxidizingItemModel
-
oxidizingMastBlock
public static <T extends net.minecraft.world.level.block.Block> void oxidizingMastBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, de.mrjulsen.paw.registry.MastMaterial material, String basePath, String baseModelName) -
tensioningDeviceBlock
public static <T extends net.minecraft.world.level.block.Block> void tensioningDeviceBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String baseModelPath) -
powerLineBracketBlock
public static <T extends net.minecraft.world.level.block.Block> void powerLineBracketBlock(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String basePath) -
registrationArm
public static <T extends net.minecraft.world.level.block.Block> void registrationArm(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider, String baseModel) -
cantileverBracket
public static <T extends net.minecraft.world.level.block.Block> void cantileverBracket(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider) -
cantileverBracketAtPost
public static <T extends net.minecraft.world.level.block.Block> void cantileverBracketAtPost(com.tterrag.registrate.providers.DataGenContext<net.minecraft.world.level.block.Block, T> context, com.tterrag.registrate.providers.RegistrateBlockstateProvider provider)
-