net.minecraft.data.models

public class BlockModelGenerators

ob
net.minecraft.data.models.BlockModelGenerators
net.minecraft.class_4910
net.minecraft.data.client.BlockStateModelGenerator

Field summary

Modifier and TypeField
final Consumer<BlockStateGenerator>
b
blockStateOutput
field_22830
blockStateCollector
final BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>>
c
modelOutput
field_22831
modelCollector
private final Consumer<Item>
d
skippedAutoModelsOutput
field_22832
simpleItemModelExemptionCollector
final List<Block>
e
nonOrientableTrapdoor
field_28549
nonOrientableTrapdoors
final Map<Block, BlockModelGenerators$BlockStateGeneratorSupplier>
f
fullBlockModelCustomGenerators
field_29504
stoneStateFactories
final Map<Block, TexturedModel>
g
texturedModels
field_28551
texturedModels
static final Map<BlockFamily$Variant, BiConsumer<BlockModelGenerators$BlockFamilyProvider, Block>>
h
SHAPE_CONSUMERS
field_28552
VARIANT_POOL_FUNCTIONS
public static final List<com.mojang.datafixers.util.Pair<Direction, Function<ResourceLocation, Variant>>>
a
MULTIFACE_GENERATOR
field_28548
CONNECTION_VARIANT_FUNCTIONS
private static final Map<BlockModelGenerators$BookSlotModelCacheKey, ResourceLocation>
i
CHISELED_BOOKSHELF_SLOT_MODEL_CACHE
field_41526
CHISELED_BOOKSHELF_MODEL_CACHE

Constructor summary

ModifierConstructor
public (Consumer<BlockStateGenerator> blockStateCollector, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> modelCollector, Consumer<Item> simpleItemModelExemptionCollector)

Method summary

Modifier and TypeMethod
private static BlockStateGenerator
a(dkm arg0, alz arg1, ot arg2, BiConsumer<alz, Supplier<com.google.gson.JsonElement>> arg3)
createMirroredCubeGenerator(Block arg0, ResourceLocation arg1, TextureMapping arg2, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> arg3)
method_34608(class_2248 arg0, class_2960 arg1, class_4944 arg2, BiConsumer<class_2960, Supplier<com.google.gson.JsonElement>> arg3)
createStoneState(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, Supplier<com.google.gson.JsonElement>> modelCollector)
private static BlockStateGenerator
b(dkm arg0, alz arg1, ot arg2, BiConsumer<alz, Supplier<com.google.gson.JsonElement>> arg3)
createNorthWestMirroredCubeGenerator(Block arg0, ResourceLocation arg1, TextureMapping arg2, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> arg3)
method_42039(class_2248 arg0, class_2960 arg1, class_4944 arg2, BiConsumer<class_2960, Supplier<com.google.gson.JsonElement>> arg3)
createMudBrickState(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, Supplier<com.google.gson.JsonElement>> modelCollector)
private static BlockStateGenerator
c(dkm arg0, alz arg1, ot arg2, BiConsumer<alz, Supplier<com.google.gson.JsonElement>> arg3)
createMirroredColumnGenerator(Block arg0, ResourceLocation arg1, TextureMapping arg2, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> arg3)
method_34631(class_2248 arg0, class_2960 arg1, class_4944 arg2, BiConsumer<class_2960, Supplier<com.google.gson.JsonElement>> arg3)
createDeepslateState(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, Supplier<com.google.gson.JsonElement>> modelCollector)
void
c(dkm arg0)
skipAutoItemBlock(Block arg0)
method_25540(class_2248 arg0)
excludeFromSimpleItemModelGeneration(Block block)
void
a(dkm arg0, alz arg1)
delegateItemModel(Block arg0, ResourceLocation arg1)
method_25623(class_2248 arg0, class_2960 arg1)
registerParentedItemModel(Block block, Identifier parentModelId)
private void
a(cxl arg0, alz arg1)
delegateItemModel(Item arg0, ResourceLocation arg1)
method_25538(class_1792 arg0, class_2960 arg1)
registerParentedItemModel(Item item, Identifier parentModelId)
void
a(cxl arg0)
createSimpleFlatItemModel(Item arg0)
method_25537(class_1792 arg0)
registerItemModel(Item item)
private void
d(dkm arg0)
createSimpleFlatItemModel(Block arg0)
method_25600(class_2248 arg0)
registerItemModel(Block block)
private void
a(dkm arg0, String arg1)
createSimpleFlatItemModel(Block arg0, String arg1)
method_25556(class_2248 arg0, String arg1)
registerItemModel(Block block, String textureSuffix)
private static PropertyDispatch
b()
createHorizontalFacingDispatch()
method_25599()
createNorthDefaultHorizontalRotationStates()
private static PropertyDispatch
c()
createHorizontalFacingDispatchAlt()
method_25618()
createSouthDefaultHorizontalRotationStates()
private static PropertyDispatch
d()
createTorchHorizontalDispatch()
method_25630()
createEastDefaultHorizontalRotationStates()
private static PropertyDispatch
e()
createFacingDispatch()
method_25640()
createNorthDefaultRotationStates()
private static MultiVariantGenerator
b(dkm arg0, alz arg1)
createRotatedVariant(Block arg0, ResourceLocation arg1)
method_25634(class_2248 arg0, class_2960 arg1)
createBlockStateWithRandomHorizontalRotations(Block block, Identifier modelId)
private static Variant[]
a(alz arg0)
createRotatedVariants(ResourceLocation arg0)
method_25584(class_2960 arg0)
createModelVariantWithRandomHorizontalRotations(Identifier modelId)
private static MultiVariantGenerator
a(dkm arg0, alz arg1, alz arg2)
createRotatedVariant(Block arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25645(class_2248 arg0, class_2960 arg1, class_2960 arg2)
createBlockStateWithTwoModelAndRandomInversion(Block block, Identifier firstModelId, Identifier secondModelId)
private static PropertyDispatch
a(dym arg0, alz arg1, alz arg2)
createBooleanModelDispatch(BooleanProperty arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25565(class_2746 arg0, class_2960 arg1, class_2960 arg2)
createBooleanModelMap(BooleanProperty property, Identifier trueModel, Identifier falseModel)
private void
e(dkm arg0)
createRotatedMirroredVariantBlock(Block arg0)
method_25619(class_2248 arg0)
registerMirrorable(Block block)
private void
f(dkm arg0)
createRotatedVariantBlock(Block arg0)
method_25631(class_2248 arg0)
registerRotatable(Block block)
private void
g(dkm arg0)
createBrushableBlock(Block arg0)
method_49377(class_2248 arg0)
registerBrushableBlock(Block block)
static BlockStateGenerator
b(dkm arg0, alz arg1, alz arg2)
createButton(Block arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25654(class_2248 arg0, class_2960 arg1, class_2960 arg2)
createButtonBlockState(Block buttonBlock, Identifier regularModelId, Identifier pressedModelId)
private static PropertyDispatch$C4<Direction, DoubleBlockHalf, DoorHingeSide, Boolean>
a(oj$d<jm, dyq, dyp, Boolean> arg0, dyq arg1, alz arg2, alz arg3, alz arg4, alz arg5)
configureDoorHalf(PropertyDispatch$C4<Direction, DoubleBlockHalf, DoorHingeSide, Boolean> arg0, DoubleBlockHalf arg1, ResourceLocation arg2, ResourceLocation arg3, ResourceLocation arg4, ResourceLocation arg5)
method_25572(class_4926$class_4930<class_2350, class_2756, class_2750, Boolean> arg0, class_2756 arg1, class_2960 arg2, class_2960 arg3, class_2960 arg4, class_2960 arg5)
fillDoorVariantMap(BlockStateVariantMap$QuadrupleProperty<Direction, DoubleBlockHalf, DoorHinge, Boolean> variantMap, DoubleBlockHalf targetHalf, Identifier leftHingeClosedModelId, Identifier leftHingeOpenModelId, Identifier rightHingeClosedModelId, Identifier rightHingeOpenModelId)
private static BlockStateGenerator
a(dkm arg0, alz arg1, alz arg2, alz arg3, alz arg4, alz arg5, alz arg6, alz arg7, alz arg8)
createDoor(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3, ResourceLocation arg4, ResourceLocation arg5, ResourceLocation arg6, ResourceLocation arg7, ResourceLocation arg8)
method_25609(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3, class_2960 arg4, class_2960 arg5, class_2960 arg6, class_2960 arg7, class_2960 arg8)
createDoorBlockState(Block doorBlock, Identifier bottomLeftHingeClosedModelId, Identifier bottomLeftHingeOpenModelId, Identifier bottomRightHingeClosedModelId, Identifier bottomRightHingeOpenModelId, Identifier topLeftHingeClosedModelId, Identifier topLeftHingeOpenModelId, Identifier topRightHingeClosedModelId, Identifier topRightHingeOpenModelId)
static BlockStateGenerator
a(dkm arg0, alz arg1, alz arg2, alz arg3, alz arg4, alz arg5)
createCustomFence(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3, ResourceLocation arg4, ResourceLocation arg5)
method_46189(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3, class_2960 arg4, class_2960 arg5)
createCustomFenceBlockState(Block customFenceBlock, Identifier postModelId, Identifier northModelId, Identifier eastModelId, Identifier southModelId, Identifier westModelId)
static BlockStateGenerator
c(dkm arg0, alz arg1, alz arg2)
createFence(Block arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25661(class_2248 arg0, class_2960 arg1, class_2960 arg2)
createFenceBlockState(Block fenceBlock, Identifier postModelId, Identifier sideModelId)
static BlockStateGenerator
a(dkm arg0, alz arg1, alz arg2, alz arg3)
createWall(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3)
method_25636(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3)
createWallBlockState(Block wallBlock, Identifier postModelId, Identifier lowSideModelId, Identifier tallSideModelId)
static BlockStateGenerator
a(dkm arg0, alz arg1, alz arg2, alz arg3, alz arg4, boolean arg5)
createFenceGate(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3, ResourceLocation arg4, boolean arg5)
method_25626(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3, class_2960 arg4, boolean arg5)
createFenceGateBlockState(Block fenceGateBlock, Identifier openModelId, Identifier closedModelId, Identifier openWallModelId, Identifier closedWallModelId, boolean uvlock)
static BlockStateGenerator
b(dkm arg0, alz arg1, alz arg2, alz arg3)
createStairs(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3)
method_25646(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3)
createStairsBlockState(Block stairsBlock, Identifier innerModelId, Identifier regularModelId, Identifier outerModelId)
private static BlockStateGenerator
c(dkm arg0, alz arg1, alz arg2, alz arg3)
createOrientableTrapdoor(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3)
method_25655(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3)
createOrientableTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId)
private static BlockStateGenerator
d(dkm arg0, alz arg1, alz arg2, alz arg3)
createTrapdoor(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3)
method_25662(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3)
createTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId)
static MultiVariantGenerator
c(dkm arg0, alz arg1)
createSimpleBlock(Block arg0, ResourceLocation arg1)
method_25644(class_2248 arg0, class_2960 arg1)
createSingletonBlockState(Block block, Identifier modelId)
private static PropertyDispatch
f()
createRotatedPillar()
method_25649()
createAxisRotatedVariantMap()
static BlockStateGenerator
a(dkm arg0, ot arg1, BiConsumer<alz, Supplier<com.google.gson.JsonElement>> arg2)
createPillarBlockUVLocked(Block arg0, TextureMapping arg1, BiConsumer<ResourceLocation, Supplier<com.google.gson.JsonElement>> arg2)
method_47519(class_2248 arg0, class_4944 arg1, BiConsumer<class_2960, Supplier<com.google.gson.JsonElement>> arg2)
createUvLockedColumnBlockState(Block block, TextureMap textureMap, BiConsumer<Identifier, Supplier<com.google.gson.JsonElement>> modelCollector)
static BlockStateGenerator
d(dkm arg0, alz arg1)
createAxisAlignedPillarBlock(Block arg0, ResourceLocation arg1)
method_25653(class_2248 arg0, class_2960 arg1)
createAxisRotatedBlockState(Block block, Identifier modelId)
private void
e(dkm arg0, alz arg1)
createAxisAlignedPillarBlockCustomModel(Block arg0, ResourceLocation arg1)
method_31063(class_2248 arg0, class_2960 arg1)
registerAxisRotated(Block block, Identifier modelId)
public void
a(dkm arg0, ov$a arg1)
createAxisAlignedPillarBlock(Block arg0, TexturedModel$Provider arg1)
method_25553(class_2248 arg0, class_4946$class_4947 arg1)
registerAxisRotated(Block block, TexturedModel$Factory modelFactory)
private void
c(dkm arg0, ov$a arg1)
createHorizontallyRotatedBlock(Block arg0, TexturedModel$Provider arg1)
method_25605(class_2248 arg0, class_4946$class_4947 arg1)
registerNorthDefaultHorizontalRotated(Block block, TexturedModel$Factory modelFactory)
static BlockStateGenerator
d(dkm arg0, alz arg1, alz arg2)
createRotatedPillarWithHorizontalVariant(Block arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25667(class_2248 arg0, class_2960 arg1, class_2960 arg2)
createAxisRotatedBlockState(Block block, Identifier verticalModelId, Identifier horizontalModelId)
private void
a(dkm arg0, ov$a arg1, ov$a arg2)
createRotatedPillarWithHorizontalVariant(Block arg0, TexturedModel$Provider arg1, TexturedModel$Provider arg2)
method_25554(class_2248 arg0, class_4946$class_4947 arg1, class_4946$class_4947 arg2)
registerAxisRotated(Block block, TexturedModel$Factory verticalModelFactory, TexturedModel$Factory horizontalModelFactory)
private void
h(dkm arg0)
createCreakingHeart(Block arg0)
method_64949(class_2248 arg0)
registerCreakingHeart(Block block)
private ResourceLocation
a(dkm arg0, String arg1, or arg2, Function<alz, ot> arg3)
createSuffixedVariant(Block arg0, String arg1, ModelTemplate arg2, Function<ResourceLocation, TextureMapping> arg3)
method_25557(class_2248 arg0, String arg1, class_4942 arg2, Function<class_2960, class_4944> arg3)
createSubModel(Block block, String suffix, Model model, Function<Identifier, TextureMap> texturesFactory)
static BlockStateGenerator
e(dkm arg0, alz arg1, alz arg2)
createPressurePlate(Block arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25673(class_2248 arg0, class_2960 arg1, class_2960 arg2)
createPressurePlateBlockState(Block pressurePlateBlock, Identifier upModelId, Identifier downModelId)
static BlockStateGenerator
e(dkm arg0, alz arg1, alz arg2, alz arg3)
createSlab(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3)
method_25668(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3)
createSlabBlockState(Block slabBlock, Identifier bottomModelId, Identifier topModelId, Identifier fullModelId)
public void
a(dkm arg0)
createTrivialCube(Block arg0)
method_25641(class_2248 arg0)
registerSimpleCubeAll(Block block)
public void
b(dkm arg0, ov$a arg1)
createTrivialBlock(Block arg0, TexturedModel$Provider arg1)
method_25622(class_2248 arg0, class_4946$class_4947 arg1)
registerSingleton(Block block, TexturedModel$Factory modelFactory)
private void
a(dkm arg0, ot arg1, or arg2)
createTrivialBlock(Block arg0, TextureMapping arg1, ModelTemplate arg2)
method_35868(class_2248 arg0, class_4944 arg1, class_4942 arg2)
registerSingleton(Block block, TextureMap textures, Model model)
private BlockModelGenerators$BlockFamilyProvider
i(dkm arg0)
family(Block arg0)
method_25650(class_2248 arg0)
registerCubeAllModelTexturePool(Block block)
public void
a(dkm arg0, dkm arg1, dkm arg2)
createHangingSign(Block arg0, Block arg1, Block arg2)
method_46190(class_2248 arg0, class_2248 arg1, class_2248 arg2)
registerHangingSign(Block strippedLog, Block hangingSign, Block wallHangingSign)
void
j(dkm arg0)
createDoor(Block arg0)
method_25658(class_2248 arg0)
registerDoor(Block doorBlock)
private void
a(dkm arg0, dkm arg1)
copyDoorModel(Block arg0, Block arg1)
method_54823(class_2248 arg0, class_2248 arg1)
registerParentedDoor(Block parent, Block doorBlock)
void
k(dkm arg0)
createOrientableTrapdoor(Block arg0)
method_25665(class_2248 arg0)
registerOrientableTrapdoor(Block trapdoorBlock)
void
l(dkm arg0)
createTrapdoor(Block arg0)
method_25671(class_2248 arg0)
registerTrapdoor(Block trapdoorBlock)
private void
b(dkm arg0, dkm arg1)
copyTrapdoorModel(Block arg0, Block arg1)
method_54824(class_2248 arg0, class_2248 arg1)
registerParentedTrapdoor(Block parent, Block trapdoorBlock)
private void
g()
createBigDripLeafBlock()
method_33711()
registerBigDripleaf()
private BlockModelGenerators$WoodProvider
m(dkm arg0)
woodProvider(Block arg0)
method_25676(class_2248 arg0)
registerLog(Block logBlock)
private void
n(dkm arg0)
createNonTemplateModelBlock(Block arg0)
method_25681(class_2248 arg0)
registerSimpleState(Block block)
private void
c(dkm arg0, dkm arg1)
createNonTemplateModelBlock(Block arg0, Block arg1)
method_25543(class_2248 arg0, class_2248 arg1)
registerStateWithModelReference(Block block, Block modelReference)
private void
a(dkm arg0, ob$e arg1)
createCrossBlockWithDefaultItem(Block arg0, BlockModelGenerators$TintState arg1)
method_25548(class_2248 arg0, class_4910$class_4913 arg1)
registerTintableCross(Block block, BlockStateModelGenerator$TintType tintType)
private void
a(dkm arg0, ob$e arg1, ot arg2)
createCrossBlockWithDefaultItem(Block arg0, BlockModelGenerators$TintState arg1, TextureMapping arg2)
method_25549(class_2248 arg0, class_4910$class_4913 arg1, class_4944 arg2)
registerTintableCross(Block block, BlockStateModelGenerator$TintType tintType, TextureMap texture)
private void
b(dkm arg0, ob$e arg1)
createCrossBlock(Block arg0, BlockModelGenerators$TintState arg1)
method_25603(class_2248 arg0, class_4910$class_4913 arg1)
registerTintableCrossBlockState(Block block, BlockStateModelGenerator$TintType tintType)
private void
b(dkm arg0, ob$e arg1, ot arg2)
createCrossBlock(Block arg0, BlockModelGenerators$TintState arg1, TextureMapping arg2)
method_25604(class_2248 arg0, class_4910$class_4913 arg1, class_4944 arg2)
registerTintableCrossBlockState(Block block, BlockStateModelGenerator$TintType tintType, TextureMap crossTexture)
private void
a(dkm arg0, ob$e arg1, dyx<Integer> arg2, int... arg3)
createCrossBlock(Block arg0, BlockModelGenerators$TintState arg1, Property<Integer> arg2, int... arg3)
method_49374(class_2248 arg0, class_4910$class_4913 arg1, class_2769<Integer> arg2, int... arg3)
registerTintableCrossBlockStateWithStages(Block block, BlockStateModelGenerator$TintType tintType, Property<Integer> stageProperty, int... stages)
private void
a(dkm arg0, dkm arg1, ob$e arg2)
createPlant(Block arg0, Block arg1, BlockModelGenerators$TintState arg2)
method_25545(class_2248 arg0, class_2248 arg1, class_4910$class_4913 arg2)
registerFlowerPotPlant(Block plantBlock, Block flowerPotBlock, BlockStateModelGenerator$TintType tintType)
private void
d(dkm arg0, dkm arg1)
createCoralFans(Block arg0, Block arg1)
method_25601(class_2248 arg0, class_2248 arg1)
registerCoralFan(Block coralFanBlock, Block coralWallFanBlock)
private void
e(dkm arg0, dkm arg1)
createStems(Block arg0, Block arg1)
method_25620(class_2248 arg0, class_2248 arg1)
registerGourd(Block stemBlock, Block attachedStemBlock)
private void
h()
createPitcherPlant()
method_49991()
registerPitcherPlant()
private void
i()
createPitcherCrop()
method_49992()
registerPitcherCrop()
private void
a(dkm arg0, dkm arg1, dkm arg2, dkm arg3, dkm arg4, dkm arg5, dkm arg6, dkm arg7)
createCoral(Block arg0, Block arg1, Block arg2, Block arg3, Block arg4, Block arg5, Block arg6, Block arg7)
method_25544(class_2248 arg0, class_2248 arg1, class_2248 arg2, class_2248 arg3, class_2248 arg4, class_2248 arg5, class_2248 arg6, class_2248 arg7)
registerCoral(Block coral, Block deadCoral, Block coralBlock, Block deadCoralBlock, Block coralFan, Block deadCoralFan, Block coralWallFan, Block deadCoralWallFan)
private void
c(dkm arg0, ob$e arg1)
createDoublePlant(Block arg0, BlockModelGenerators$TintState arg1)
method_25621(class_2248 arg0, class_4910$class_4913 arg1)
registerDoubleBlock(Block doubleBlock, BlockStateModelGenerator$TintType tintType)
private void
j()
createSunflower()
method_25657()
registerSunflower()
private void
k()
createTallSeagrass()
method_25664()
registerTallSeagrass()
private void
l()
createSmallDripleaf()
method_33712()
registerSmallDripleaf()
private void
f(dkm arg0, alz arg1, alz arg2)
createDoubleBlock(Block arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25678(class_2248 arg0, class_2960 arg1, class_2960 arg2)
registerDoubleBlock(Block block, Identifier upperHalfModelId, Identifier lowerHalfModelId)
private void
o(dkm arg0)
createPassiveRail(Block arg0)
method_25685(class_2248 arg0)
registerTurnableRail(Block rail)
private void
p(dkm arg0)
createActiveRail(Block arg0)
method_25688(class_2248 arg0)
registerStraightRail(Block rail)
private BlockModelGenerators$BlockEntityModelGenerator
a(alz arg0, dkm arg1)
blockEntityModels(ResourceLocation arg0, Block arg1)
method_25585(class_2960 arg0, class_2248 arg1)
registerBuiltin(Identifier modelId, Block particleBlock)
private BlockModelGenerators$BlockEntityModelGenerator
f(dkm arg0, dkm arg1)
blockEntityModels(Block arg0, Block arg1)
method_25632(class_2248 arg0, class_2248 arg1)
registerBuiltin(Block block, Block particleBlock)
private void
a(dkm arg0, cxl arg1)
createAirLikeBlock(Block arg0, Item arg1)
method_25542(class_2248 arg0, class_1792 arg1)
registerBuiltinWithParticle(Block block, Item particleSource)
private void
f(dkm arg0, alz arg1)
createAirLikeBlock(Block arg0, ResourceLocation arg1)
method_25660(class_2248 arg0, class_2960 arg1)
registerBuiltinWithParticle(Block block, Identifier particleSource)
private void
g(dkm arg0, dkm arg1)
createFullAndCarpetBlocks(Block arg0, Block arg1)
method_25642(class_2248 arg0, class_2248 arg1)
registerWoolAndCarpet(Block wool, Block carpet)
private void
q(dkm arg0)
createFlowerBed(Block arg0)
method_49378(class_2248 arg0)
registerFlowerbed(Block flowerbed)
private void
a(ov$a arg0, dkm... arg1)
createColoredBlockWithRandomRotations(TexturedModel$Provider arg0, Block... arg1)
method_25576(class_4946$class_4947 arg0, class_2248... arg1)
registerRandomHorizontalRotations(TexturedModel$Factory modelFactory, Block... blocks)
private void
b(ov$a arg0, dkm... arg1)
createColoredBlockWithStateRotations(TexturedModel$Provider arg0, Block... arg1)
method_25614(class_4946$class_4947 arg0, class_2248... arg1)
registerSouthDefaultHorizontalFacing(TexturedModel$Factory modelFactory, Block... blocks)
private void
h(dkm arg0, dkm arg1)
createGlassBlocks(Block arg0, Block arg1)
method_25651(class_2248 arg0, class_2248 arg1)
registerGlassPane(Block glass, Block glassPane)
private void
r(dkm arg0)
createCommandBlock(Block arg0)
method_25690(class_2248 arg0)
registerCommandBlock(Block commandBlock)
private void
s(dkm arg0)
createAnvil(Block arg0)
method_25692(class_2248 arg0)
registerAnvil(Block anvil)
private List<Variant>
a(int arg0)
createBambooModels(int arg0)
method_25535(int arg0)
getBambooBlockStateVariants(int age)
private void
m()
createBamboo()
method_25670()
registerBamboo()
private PropertyDispatch
n()
createColumnWithFacing()
method_25675()
createUpDefaultFacingVariantMap()
private void
o()
createBarrel()
method_25680()
registerBarrel()
private static <T extends Comparable<T>> PropertyDispatch
a(dyx<T> arg0, T arg1, alz arg2, alz arg3)
createEmptyOrFullDispatch(Property<T> arg0, T arg1, ResourceLocation arg2, ResourceLocation arg3)
method_25566(class_2769<T> arg0, T arg1, class_2960 arg2, class_2960 arg3)
createValueFencedModelMap(Property<T> property, T fence, Identifier higherOrEqualModelId, Identifier lowerModelId)
private void
a(dkm arg0, Function<dkm, ot> arg1)
createBeeNest(Block arg0, Function<Block, TextureMapping> arg1)
method_25558(class_2248 arg0, Function<class_2248, class_4944> arg1)
registerBeehive(Block beehive, Function<Block, TextureMap> texturesFactory)
private void
a(dkm arg0, dyx<Integer> arg1, int... arg2)
createCropBlock(Block arg0, Property<Integer> arg1, int... arg2)
method_25547(class_2248 arg0, class_2769<Integer> arg1, int... arg2)
registerCrop(Block crop, Property<Integer> ageProperty, int... ageTextureIndices)
private void
p()
createBell()
method_25684()
registerBell()
private void
q()
createGrindstone()
method_25687()
registerGrindstone()
private void
d(dkm arg0, ov$a arg1)
createFurnace(Block arg0, TexturedModel$Provider arg1)
method_25652(class_2248 arg0, class_4946$class_4947 arg1)
registerCooker(Block cooker, TexturedModel$Factory modelFactory)
private void
a(dkm... arg0)
createCampfires(Block... arg0)
method_27166(class_2248... arg0)
registerCampfire(Block... blocks)
private void
t(dkm arg0)
createAzalea(Block arg0)
method_33713(class_2248 arg0)
registerAzalea(Block block)
private void
u(dkm arg0)
createPottedAzalea(Block arg0)
method_37317(class_2248 arg0)
registerPottedAzaleaBush(Block block)
private void
r()
createBookshelf()
method_25691()
registerBookshelf()
private void
s()
createRedstoneWire()
method_25693()
registerRedstone()
private void
t()
createComparator()
method_25695()
registerComparator()
private void
u()
createSmoothStoneSlab()
method_25697()
registerSmoothStone()
private void
v()
createBrewingStand()
method_25699()
registerBrewingStand()
private void
v(dkm arg0)
createMushroomBlock(Block arg0)
method_25694(class_2248 arg0)
registerMushroomBlock(Block mushroomBlock)
private void
w()
createCakeBlock()
method_25701()
registerCake()
private void
x()
createCartographyTable()
method_25703()
registerCartographyTable()
private void
y()
createSmithingTable()
method_25705()
registerSmithingTable()
private void
a(dkm arg0, dkm arg1, BiFunction<dkm, dkm, ot> arg2)
createCraftingTableLike(Block arg0, Block arg1, BiFunction<Block, Block, TextureMapping> arg2)
method_25546(class_2248 arg0, class_2248 arg1, BiFunction<class_2248, class_2248, class_4944> arg2)
registerCubeWithCustomTextures(Block block, Block otherTextureSource, BiFunction<Block, Block, TextureMap> texturesFactory)
public void
b(dkm arg0)
createGenericCube(Block arg0)
method_51463(class_2248 arg0)
registerGeneric(Block block)
private void
z()
createPumpkins()
method_25707()
registerPumpkins()
private void
a(dkm arg0, ot arg1)
createPumpkinVariant(Block arg0, TextureMapping arg1)
method_25550(class_2248 arg0, class_4944 arg1)
registerNorthDefaultHorizontalRotatable(Block block, TextureMap texture)
private void
A()
createCauldrons()
method_25709()
registerCauldrons()
private void
B()
createChorusFlower()
method_25711()
registerChorusFlower()
private void
C()
createCrafterBlock()
method_54654()
registerCrafter()
private void
w(dkm arg0)
createDispenserBlock(Block arg0)
method_25696(class_2248 arg0)
registerDispenserLikeOrientable(Block block)
private void
D()
createEndPortalFrame()
method_25712()
registerEndPortalFrame()
private void
E()
createChorusPlant()
method_25508()
registerChorusPlant()
private void
F()
createComposter()
method_25509()
registerComposter()
private void
x(dkm arg0)
createCopperBulb(Block arg0)
method_54826(class_2248 arg0)
registerCopperBulb(Block copperBulbBlock)
private BlockStateGenerator
a(dkm arg0, alz arg1, alz arg2, alz arg3, alz arg4)
createCopperBulb(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3, ResourceLocation arg4)
method_54822(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3, class_2960 arg4)
createCopperBulbBlockState(Block copperBulbBlock, Identifier modelId, Identifier litModelId, Identifier poweredModelId, Identifier litPoweredModelId)
private void
i(dkm arg0, dkm arg1)
copyCopperBulbModel(Block arg0, Block arg1)
method_54825(class_2248 arg0, class_2248 arg1)
registerWaxedCopperBulb(Block unwaxedCopperBulbBlock, Block waxedCopperBulbBlock)
private void
y(dkm arg0)
createAmethystCluster(Block arg0)
method_32229(class_2248 arg0)
registerAmethyst(Block block)
private void
G()
createAmethystClusters()
method_32227()
registerAmethysts()
private void
H()
createPointedDripstone()
method_32802()
registerPointedDripstone()
private Variant
a(jm arg0, dyr arg1)
createPointedDripstoneVariant(Direction arg0, DripstoneThickness arg1)
method_32803(class_2350 arg0, class_5691 arg1)
getDripstoneVariant(Direction direction, Thickness thickness)
private void
z(dkm arg0)
createNyliumBlock(Block arg0)
method_25698(class_2248 arg0)
registerNetherrackBottomCustomTop(Block block)
private void
I()
createDaylightDetector()
method_25510()
registerDaylightDetector()
private void
A(dkm arg0)
createRotatableColumn(Block arg0)
method_31064(class_2248 arg0)
registerRod(Block block)
private void
J()
createLightningRod()
method_34852()
registerLightningRod()
private void
K()
createFarmland()
method_25512()
registerFarmland()
private List<ResourceLocation>
B(dkm arg0)
createFloorFireModels(Block arg0)
method_25700(class_2248 arg0)
getFireFloorModels(Block texture)
private List<ResourceLocation>
C(dkm arg0)
createSideFireModels(Block arg0)
method_25702(class_2248 arg0)
getFireSideModels(Block texture)
private List<ResourceLocation>
D(dkm arg0)
createTopFireModels(Block arg0)
method_25704(class_2248 arg0)
getFireUpModels(Block texture)
private static List<Variant>
a(List<alz> arg0, UnaryOperator<ol> arg1)
wrapModels(List<ResourceLocation> arg0, UnaryOperator<Variant> arg1)
method_25583(List<class_2960> arg0, UnaryOperator<class_4935> arg1)
buildBlockStateVariants(List<Identifier> modelIds, UnaryOperator<BlockStateVariant> processor)
private void
L()
createFire()
method_25513()
registerFire()
private void
M()
createSoulFire()
method_25514()
registerSoulFire()
private void
E(dkm arg0)
createLantern(Block arg0)
method_25706(class_2248 arg0)
registerLantern(Block lantern)
private void
N()
createMuddyMangroveRoots()
method_42033()
registerMuddyMangroveRoots()
private void
O()
createMangrovePropagule()
method_42034()
registerMangrovePropagule()
private void
P()
createFrostedIce()
method_25515()
registerFrostedIce()
private void
Q()
createGrassBlocks()
method_25516()
registerTopSoils()
private void
a(dkm arg0, alz arg1, ol arg2)
createGrassLikeBlock(Block arg0, ResourceLocation arg1, Variant arg2)
method_25560(class_2248 arg0, class_2960 arg1, class_4935 arg2)
registerTopSoil(Block topSoil, Identifier modelId, BlockStateVariant snowyVariant)
private void
R()
createCocoa()
method_25517()
registerCocoa()
private void
S()
createDirtPath()
method_25518()
registerDirtPath()
private void
j(dkm arg0, dkm arg1)
createWeightedPressurePlate(Block arg0, Block arg1)
method_25666(class_2248 arg0, class_2248 arg1)
registerWeightedPressurePlate(Block weightedPressurePlate, Block textureSource)
private void
T()
createHopper()
method_25519()
registerHopper()
private void
k(dkm arg0, dkm arg1)
copyModel(Block arg0, Block arg1)
method_25672(class_2248 arg0, class_2248 arg1)
registerParented(Block modelSource, Block child)
private void
U()
createIronBars()
method_25520()
registerIronBars()
private void
F(dkm arg0)
createNonTemplateHorizontalBlock(Block arg0)
method_25708(class_2248 arg0)
registerNorthDefaultHorizontalRotation(Block block)
private void
V()
createLever()
method_25521()
registerLever()
private void
W()
createLilyPad()
method_25522()
registerLilyPad()
private void
X()
createFrogspawnBlock()
method_42035()
registerFrogspawn()
private void
Y()
createNetherPortalBlock()
method_25523()
registerNetherPortal()
private void
Z()
createNetherrack()
method_25524()
registerNetherrack()
private void
aa()
createObserver()
method_25525()
registerObserver()
private void
ab()
createPistons()
method_25526()
registerPistons()
private void
a(dkm arg0, alz arg1, ot arg2)
createPistonVariant(Block arg0, ResourceLocation arg1, TextureMapping arg2)
method_25561(class_2248 arg0, class_2960 arg1, class_4944 arg2)
registerPiston(Block piston, Identifier extendedModelId, TextureMap textures)
private void
ac()
createPistonHeads()
method_25527()
registerPistonHead()
private void
ad()
createTrialSpawner()
method_55306()
registerTrialSpawner()
private void
ae()
createVault()
method_56886()
registerVault()
private void
af()
createSculkSensor()
method_33128()
registerSculkSensor()
private void
ag()
createCalibratedSculkSensor()
method_49989()
registerCalibratedSculkSensor()
private void
ah()
createSculkShrieker()
method_42037()
registerSculkShrieker()
private void
ai()
createScaffolding()
method_25528()
registerScaffolding()
private void
aj()
createCaveVines()
method_33710()
registerCaveVines()
private void
ak()
createRedstoneLamp()
method_25529()
registerRedstoneLamp()
private void
l(dkm arg0, dkm arg1)
createNormalTorch(Block arg0, Block arg1)
method_25677(class_2248 arg0, class_2248 arg1)
registerTorch(Block torch, Block wallTorch)
private void
al()
createRedstoneTorch()
method_25530()
registerRedstoneTorch()
private void
am()
createRepeater()
method_25531()
registerRepeater()
private void
an()
createSeaPickle()
method_25532()
registerSeaPickle()
private void
ao()
createSnowBlocks()
method_25533()
registerSnows()
private void
ap()
createStonecutter()
method_25590()
registerStonecutter()
private void
aq()
createStructureBlock()
method_25591()
registerStructureBlock()
private void
ar()
createSweetBerryBush()
method_25592()
registerSweetBerryBush()
private void
as()
createTripwire()
method_25593()
registerTripwire()
private void
at()
createTripwireHook()
method_25594()
registerTripwireHook()
private ResourceLocation
a(int arg0, String arg1, ot arg2)
createTurtleEggModel(int arg0, String arg1, TextureMapping arg2)
method_25536(int arg0, String arg1, class_4944 arg2)
getTurtleEggModel(int eggs, String prefix, TextureMap textures)
private ResourceLocation
a(Integer arg0, Integer arg1)
createTurtleEggModel(Integer arg0, Integer arg1)
method_25581(Integer arg0, Integer arg1)
getTurtleEggModel(Integer eggs, Integer hatch)
private void
au()
createTurtleEgg()
method_25595()
registerTurtleEgg()
private void
av()
createSnifferEgg()
method_49990()
registerSnifferEgg()
private void
G(dkm arg0)
createMultiface(Block arg0)
method_33520(class_2248 arg0)
registerWallPlant(Block block)
private void
H(dkm arg0)
createMossyCarpet(Block arg0)
method_64940(class_2248 arg0)
registerPaleMossCarpet(Block block)
private void
I(dkm arg0)
createHangingMoss(Block arg0)
method_64941(class_2248 arg0)
registerHangingMoss(Block block)
private void
aw()
createSculkCatalyst()
method_42038()
registerSculkCatalyst()
private void
ax()
createChiseledBookshelf()
method_46193()
registerChiseledBookshelf()
private void
a(oh arg0, og$c arg1, om$a arg2)
addSlotStateAndRotationVariants(MultiPartGenerator arg0, Condition$TerminalCondition arg1, VariantProperties$Rotation arg2)
method_47812(class_4922 arg0, class_4918$class_4921 arg1, class_4936$class_4937 arg2)
supplyChiseledBookshelfModels(MultipartBlockStateSupplier blockStateSupplier, When$PropertyCondition facingCondition, VariantSettings$Rotation rotation)
private void
a(oh arg0, og$c arg1, om$a arg2, dym arg3, or arg4, boolean arg5)
addBookSlotModel(MultiPartGenerator arg0, Condition$TerminalCondition arg1, VariantProperties$Rotation arg2, BooleanProperty arg3, ModelTemplate arg4, boolean arg5)
method_47814(class_4922 arg0, class_4918$class_4921 arg1, class_4936$class_4937 arg2, class_2746 arg3, class_4942 arg4, boolean arg5)
supplyChiseledBookshelfModel(MultipartBlockStateSupplier blockStateSupplier, When$PropertyCondition facingCondition, VariantSettings$Rotation rotation, BooleanProperty property, Model model, boolean occupied)
private void
ay()
createMagmaBlock()
method_25597()
registerMagmaBlock()
private void
J(dkm arg0)
createShulkerBox(Block arg0)
method_25710(class_2248 arg0)
registerShulkerBox(Block shulkerBox)
private void
b(dkm arg0, dkm arg1, ob$e arg2)
createGrowingPlant(Block arg0, Block arg1, BlockModelGenerators$TintState arg2)
method_25602(class_2248 arg0, class_2248 arg1, class_4910$class_4913 arg2)
registerPlantPart(Block plant, Block plantStem, BlockStateModelGenerator$TintType tintType)
private void
m(dkm arg0, dkm arg1)
createBedItem(Block arg0, Block arg1)
method_25682(class_2248 arg0, class_2248 arg1)
registerBed(Block bed, Block particleSource)
private void
az()
createInfestedStone()
method_25598()
registerInfestedStone()
private void
aA()
createInfestedDeepslate()
method_36440()
registerInfestedDeepslate()
private void
n(dkm arg0, dkm arg1)
createNetherRoots(Block arg0, Block arg1)
method_25686(class_2248 arg0, class_2248 arg1)
registerRoots(Block root, Block pottedRoot)
private void
aB()
createRespawnAnchor()
method_26279()
registerRespawnAnchor()
private Variant
a(jo arg0, ol arg1)
applyRotation(FrontAndTop arg0, Variant arg1)
method_26433(class_5000 arg0, class_4935 arg1)
addJigsawOrientationToVariant(Orientation orientation, BlockStateVariant variant)
private void
aC()
createJigsaw()
method_26434()
registerJigsaw()
private void
aD()
createPetrifiedOakSlab()
method_33504()
registerPetrifiedOakSlab()
public void
a()
run()
method_25534()
register()
private void
aE()
createLightBlock()
method_39204()
registerLightBlock()
private void
o(dkm arg0, dkm arg1)
createCandleAndCandleCake(Block arg0, Block arg1)
method_32228(class_2248 arg0, class_2248 arg1)
registerCandle(Block candle, Block cake)