Class BlockStateGenerator
java.lang.Object
net.neoforged.neoforge.client.model.generators.BlockStateProvider
tech.anonymoushacker1279.immersiveweapons.data.models.BlockStateGenerator
- All Implemented Interfaces:
net.minecraft.data.DataProvider
public class BlockStateGenerator
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
ConstructorsConstructorDescriptionBlockStateGenerator(net.minecraft.data.PackOutput output, net.neoforged.neoforge.common.data.ExistingFileHelper existingFileHelper) -
Method Summary
Modifier and TypeMethodDescriptionvoidhangingSignBlock(net.minecraft.world.level.block.CeilingHangingSignBlock signBlock, net.minecraft.world.level.block.WallHangingSignBlock wallSignBlock, net.minecraft.resources.ResourceLocation texture) voidhangingSignBlock(net.minecraft.world.level.block.CeilingHangingSignBlock signBlock, net.minecraft.world.level.block.WallHangingSignBlock wallSignBlock, net.neoforged.neoforge.client.model.generators.ModelFile sign) protected voidMethods 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, 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
-
BlockStateGenerator
public BlockStateGenerator(net.minecraft.data.PackOutput output, net.neoforged.neoforge.common.data.ExistingFileHelper existingFileHelper)
-
-
Method Details
-
registerStatesAndModels
protected void registerStatesAndModels()- Specified by:
registerStatesAndModelsin classnet.neoforged.neoforge.client.model.generators.BlockStateProvider
-
hangingSignBlock
public void hangingSignBlock(net.minecraft.world.level.block.CeilingHangingSignBlock signBlock, net.minecraft.world.level.block.WallHangingSignBlock wallSignBlock, net.minecraft.resources.ResourceLocation texture) -
hangingSignBlock
public void hangingSignBlock(net.minecraft.world.level.block.CeilingHangingSignBlock signBlock, net.minecraft.world.level.block.WallHangingSignBlock wallSignBlock, net.neoforged.neoforge.client.model.generators.ModelFile sign)
-