Class PaucalBlockStateAndModelProvider
java.lang.Object
net.neoforged.neoforge.client.model.generators.BlockStateProvider
at.petrak.paucal.forge.api.datagen.PaucalBlockStateAndModelProvider
- All Implemented Interfaces:
net.minecraft.data.DataProvider
public abstract class PaucalBlockStateAndModelProvider
extends net.neoforged.neoforge.client.model.generators.BlockStateProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class net.neoforged.neoforge.client.model.generators.BlockStateProvider
net.neoforged.neoforge.client.model.generators.BlockStateProvider.ConfiguredModelListNested classes/interfaces inherited from interface net.minecraft.data.DataProvider
net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider> -
Field Summary
Fields inherited from class net.neoforged.neoforge.client.model.generators.BlockStateProvider
registeredBlocks, WALL_PROPSFields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionPaucalBlockStateAndModelProvider(net.minecraft.data.PackOutput out, String modId, net.neoforged.neoforge.common.data.ExistingFileHelper efh) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidblockAndItem(net.minecraft.world.level.block.Block block, net.neoforged.neoforge.client.model.generators.BlockModelBuilder model) protected voidcubeBlockAndItem(net.minecraft.world.level.block.Block block, String name) Methods inherited from class net.neoforged.neoforge.client.model.generators.BlockStateProvider
axisBlock, axisBlock, axisBlock, axisBlock, axisBlockWithRenderType, axisBlockWithRenderType, axisBlockWithRenderType, axisBlockWithRenderType, axisBlockWithRenderType, axisBlockWithRenderType, blockTexture, buttonBlock, buttonBlock, cubeAll, directionalBlock, directionalBlock, directionalBlock, directionalBlock, doorBlock, doorBlock, doorBlock, doorBlockWithRenderType, doorBlockWithRenderType, doorBlockWithRenderType, doorBlockWithRenderType, fenceBlock, fenceBlock, fenceBlockWithRenderType, fenceBlockWithRenderType, fenceBlockWithRenderType, fenceBlockWithRenderType, fenceGateBlock, fenceGateBlock, fenceGateBlock, fenceGateBlockWithRenderType, fenceGateBlockWithRenderType, fenceGateBlockWithRenderType, fenceGateBlockWithRenderType, fourWayBlock, fourWayMultipart, getMultipartBuilder, getName, getVariantBuilder, horizontalBlock, horizontalBlock, horizontalBlock, horizontalBlock, horizontalBlock, horizontalFaceBlock, horizontalFaceBlock, horizontalFaceBlock, horizontalFaceBlock, itemModels, logBlock, logBlockWithRenderType, logBlockWithRenderType, mcLoc, models, modLoc, paneBlock, paneBlock, paneBlock, paneBlockWithRenderType, paneBlockWithRenderType, paneBlockWithRenderType, paneBlockWithRenderType, pressurePlateBlock, pressurePlateBlock, registerStatesAndModels, run, signBlock, signBlock, simpleBlock, simpleBlock, simpleBlock, simpleBlock, simpleBlockItem, simpleBlockWithItem, slabBlock, slabBlock, slabBlock, stairsBlock, stairsBlock, stairsBlock, stairsBlock, stairsBlock, stairsBlockWithRenderType, stairsBlockWithRenderType, stairsBlockWithRenderType, stairsBlockWithRenderType, stairsBlockWithRenderType, stairsBlockWithRenderType, stairsBlockWithRenderType, stairsBlockWithRenderType, trapdoorBlock, trapdoorBlock, trapdoorBlock, trapdoorBlockWithRenderType, trapdoorBlockWithRenderType, trapdoorBlockWithRenderType, trapdoorBlockWithRenderType, wallBlock, wallBlock, wallBlock, wallBlockWithRenderType, wallBlockWithRenderType, wallBlockWithRenderType, wallBlockWithRenderType
-
Constructor Details
-
PaucalBlockStateAndModelProvider
public PaucalBlockStateAndModelProvider(net.minecraft.data.PackOutput out, String modId, net.neoforged.neoforge.common.data.ExistingFileHelper efh)
-
-
Method Details
-
blockAndItem
protected void blockAndItem(net.minecraft.world.level.block.Block block, net.neoforged.neoforge.client.model.generators.BlockModelBuilder model) -
cubeBlockAndItem
-