Interface BlockModelGeneratorsAccessor


public interface BlockModelGeneratorsAccessor
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    static net.minecraft.data.models.blockstates.BlockStateGenerator
    createAxisAlignedPillarBlock(net.minecraft.world.level.block.Block block, net.minecraft.resources.ResourceLocation model)
     
    static net.minecraft.data.models.blockstates.Variant[]
    createRotatedVariants(net.minecraft.resources.ResourceLocation model)
     
    static net.minecraft.data.models.blockstates.PropertyDispatch
     
    static net.minecraft.data.models.blockstates.PropertyDispatch
     
    static net.minecraft.data.models.blockstates.BlockStateGenerator
    makeFenceGateState(net.minecraft.world.level.block.Block block, net.minecraft.resources.ResourceLocation openModel, net.minecraft.resources.ResourceLocation closedModel, net.minecraft.resources.ResourceLocation openWallModel, net.minecraft.resources.ResourceLocation closedWallModel, boolean uvLock)
     
    static net.minecraft.data.models.blockstates.BlockStateGenerator
    makeFenceState(net.minecraft.world.level.block.Block block, net.minecraft.resources.ResourceLocation postModel, net.minecraft.resources.ResourceLocation sideModel)
     
    static net.minecraft.data.models.blockstates.BlockStateGenerator
    makeSlabState(net.minecraft.world.level.block.Block block, net.minecraft.resources.ResourceLocation bottomModel, net.minecraft.resources.ResourceLocation topModel, net.minecraft.resources.ResourceLocation doubleModel)
     
  • Method Details

    • makeSlabState

      static net.minecraft.data.models.blockstates.BlockStateGenerator makeSlabState(net.minecraft.world.level.block.Block block, net.minecraft.resources.ResourceLocation bottomModel, net.minecraft.resources.ResourceLocation topModel, net.minecraft.resources.ResourceLocation doubleModel)
    • makeFenceGateState

      static net.minecraft.data.models.blockstates.BlockStateGenerator makeFenceGateState(net.minecraft.world.level.block.Block block, net.minecraft.resources.ResourceLocation openModel, net.minecraft.resources.ResourceLocation closedModel, net.minecraft.resources.ResourceLocation openWallModel, net.minecraft.resources.ResourceLocation closedWallModel, boolean uvLock)
    • makeFenceState

      static net.minecraft.data.models.blockstates.BlockStateGenerator makeFenceState(net.minecraft.world.level.block.Block block, net.minecraft.resources.ResourceLocation postModel, net.minecraft.resources.ResourceLocation sideModel)
    • createAxisAlignedPillarBlock

      static net.minecraft.data.models.blockstates.BlockStateGenerator createAxisAlignedPillarBlock(net.minecraft.world.level.block.Block block, net.minecraft.resources.ResourceLocation model)
    • horizontalDispatch

      static net.minecraft.data.models.blockstates.PropertyDispatch horizontalDispatch()
    • facingDispatch

      static net.minecraft.data.models.blockstates.PropertyDispatch facingDispatch()
    • createRotatedVariants

      static net.minecraft.data.models.blockstates.Variant[] createRotatedVariants(net.minecraft.resources.ResourceLocation model)