Class DataGenUtils
java.lang.Object
io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcreateCarpet(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.world.level.block.Block block, net.minecraft.resources.ResourceLocation texture) static voidcreateCaveVines(net.minecraft.world.level.block.Block vines, net.minecraft.world.level.block.Block plant, net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator) static net.minecraft.data.models.blockstates.MultiVariantGeneratorcreateConnectedBlock(net.minecraft.world.level.block.Block block, net.minecraft.world.level.block.state.properties.Property<Boolean> property, net.minecraft.resources.ResourceLocation modelLocation, net.minecraft.resources.ResourceLocation modelLocation2) static voidgenerateConnectedCubeModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.resources.ResourceLocation resourceLocation, net.minecraft.resources.ResourceLocation resourceLocation2, net.minecraft.world.level.block.Block block, net.minecraft.world.level.block.state.properties.Property<Boolean> property) static voidgenerateConnectedEndSideModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.resources.ResourceLocation notConnectedTexture, org.apache.commons.lang3.tuple.Pair<net.minecraft.resources.ResourceLocation, net.minecraft.resources.ResourceLocation> connectedTextures, net.minecraft.world.level.block.Block block, net.minecraft.world.level.block.state.properties.Property<Boolean> property) static voidgenerateConnectedTopBottomSideModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.resources.ResourceLocation notConnectedTexture, org.apache.commons.lang3.tuple.Triple<net.minecraft.resources.ResourceLocation, net.minecraft.resources.ResourceLocation, net.minecraft.resources.ResourceLocation> connectedTextures, net.minecraft.world.level.block.Block block, net.minecraft.world.level.block.state.properties.Property<Boolean> property) static voidgenerateFlatHandheldModel(net.minecraft.world.item.Item item, String path, net.minecraft.data.models.ItemModelGenerators modelOutput) static voidgenerateFlatModel(net.minecraft.world.item.Item item, String path, net.minecraft.data.models.ItemModelGenerators modelOutput) static voidgenerateFlatModel(net.minecraft.world.level.block.Block item, String path, net.minecraft.data.models.BlockModelGenerators modelOutput) static voidgenerateSapling(String path, net.minecraft.world.level.block.Block block, net.minecraft.world.level.block.Block pottedBlock, net.minecraft.data.models.BlockModelGenerators generators) static voidgenerateSimpleColumnModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.data.models.model.TextureMapping textureMapping, net.minecraft.world.level.block.Block block) static voidgenerateSimpleColumnModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.resources.ResourceLocation side, net.minecraft.resources.ResourceLocation end, net.minecraft.world.level.block.Block block) static voidgenerateSimpleCubeModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.resources.ResourceLocation resourceLocation, net.minecraft.world.level.block.Block block) static voidgenerateSimpleTopBottomModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.resources.ResourceLocation side, net.minecraft.resources.ResourceLocation top, net.minecraft.resources.ResourceLocation bottom, net.minecraft.world.level.block.Block block)
-
Constructor Details
-
DataGenUtils
-
-
Method Details
-
generateSapling
public static void generateSapling(String path, net.minecraft.world.level.block.Block block, net.minecraft.world.level.block.Block pottedBlock, net.minecraft.data.models.BlockModelGenerators generators) -
generateFlatModel
public static void generateFlatModel(net.minecraft.world.item.Item item, String path, net.minecraft.data.models.ItemModelGenerators modelOutput) -
generateFlatModel
public static void generateFlatModel(net.minecraft.world.level.block.Block item, String path, net.minecraft.data.models.BlockModelGenerators modelOutput) -
generateFlatHandheldModel
public static void generateFlatHandheldModel(net.minecraft.world.item.Item item, String path, net.minecraft.data.models.ItemModelGenerators modelOutput) -
generateSimpleCubeModels
public static void generateSimpleCubeModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.resources.ResourceLocation resourceLocation, net.minecraft.world.level.block.Block block) -
generateConnectedCubeModels
public static void generateConnectedCubeModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.resources.ResourceLocation resourceLocation, net.minecraft.resources.ResourceLocation resourceLocation2, net.minecraft.world.level.block.Block block, net.minecraft.world.level.block.state.properties.Property<Boolean> property) -
generateConnectedTopBottomSideModels
public static void generateConnectedTopBottomSideModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.resources.ResourceLocation notConnectedTexture, org.apache.commons.lang3.tuple.Triple<net.minecraft.resources.ResourceLocation, net.minecraft.resources.ResourceLocation, net.minecraft.resources.ResourceLocation> connectedTextures, net.minecraft.world.level.block.Block block, net.minecraft.world.level.block.state.properties.Property<Boolean> property) -
generateConnectedEndSideModels
public static void generateConnectedEndSideModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.resources.ResourceLocation notConnectedTexture, org.apache.commons.lang3.tuple.Pair<net.minecraft.resources.ResourceLocation, net.minecraft.resources.ResourceLocation> connectedTextures, net.minecraft.world.level.block.Block block, net.minecraft.world.level.block.state.properties.Property<Boolean> property) -
generateSimpleColumnModels
public static void generateSimpleColumnModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.resources.ResourceLocation side, net.minecraft.resources.ResourceLocation end, net.minecraft.world.level.block.Block block) -
generateSimpleColumnModels
public static void generateSimpleColumnModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.data.models.model.TextureMapping textureMapping, net.minecraft.world.level.block.Block block) -
generateSimpleTopBottomModels
public static void generateSimpleTopBottomModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.resources.ResourceLocation side, net.minecraft.resources.ResourceLocation top, net.minecraft.resources.ResourceLocation bottom, net.minecraft.world.level.block.Block block) -
createCarpet
public static void createCarpet(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, net.minecraft.world.level.block.Block block, net.minecraft.resources.ResourceLocation texture) -
createCaveVines
public static void createCaveVines(net.minecraft.world.level.block.Block vines, net.minecraft.world.level.block.Block plant, net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator) -
createConnectedBlock
public static net.minecraft.data.models.blockstates.MultiVariantGenerator createConnectedBlock(net.minecraft.world.level.block.Block block, net.minecraft.world.level.block.state.properties.Property<Boolean> property, net.minecraft.resources.ResourceLocation modelLocation, net.minecraft.resources.ResourceLocation modelLocation2)
-