net.minecraft.client.data.models

public class BlockModelGenerators

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

Field summary

Modifier and TypeField
final Consumer<BlockModelDefinitionGenerator>
i
blockStateOutput
field_22830
blockStateCollector
final ItemModelOutput
j
itemModelOutput
field_55238
itemModelOutput
final BiConsumer<Identifier, ModelInstance>
k
modelOutput
field_22831
modelCollector
static final List<Block>
l
NON_ORIENTABLE_TRAPDOOR
field_56789
UNORIENTABLE_TRAPDOORS
public static final VariantMutator
a
NOP
field_56780
NO_OP
public static final VariantMutator
b
UV_LOCK
field_56781
UV_LOCK
public static final VariantMutator
c
X_ROT_90
field_56782
ROTATE_X_90
public static final VariantMutator
d
X_ROT_180
field_56783
ROTATE_X_180
public static final VariantMutator
e
X_ROT_270
field_56784
ROTATE_X_270
public static final VariantMutator
f
Y_ROT_90
field_56785
ROTATE_Y_90
public static final VariantMutator
g
Y_ROT_180
field_56786
ROTATE_Y_180
public static final VariantMutator
h
Y_ROT_270
field_56787
ROTATE_Y_270
private static final Function<ConditionBuilder, ConditionBuilder>
m
FLOWER_BED_MODEL_1_SEGMENT_CONDITION
field_58146
FLOWERBED_MODEL_1_CONDITION_FUNCTION
private static final Function<ConditionBuilder, ConditionBuilder>
n
FLOWER_BED_MODEL_2_SEGMENT_CONDITION
field_58147
FLOWERBED_MODEL_2_CONDITION_FUNCTION
private static final Function<ConditionBuilder, ConditionBuilder>
o
FLOWER_BED_MODEL_3_SEGMENT_CONDITION
field_58148
FLOWERBED_MODEL_3_CONDITION_FUNCTION
private static final Function<ConditionBuilder, ConditionBuilder>
p
FLOWER_BED_MODEL_4_SEGMENT_CONDITION
field_58149
FLOWERBED_MODEL_4_CONDITION_FUNCTION
private static final Function<ConditionBuilder, ConditionBuilder>
q
LEAF_LITTER_MODEL_1_SEGMENT_CONDITION
field_58150
LEAF_LITTER_MODEL_1_CONDITION_FUNCTION
private static final Function<ConditionBuilder, ConditionBuilder>
r
LEAF_LITTER_MODEL_2_SEGMENT_CONDITION
field_58151
LEAF_LITTER_MODEL_2_CONDITION_FUNCTION
private static final Function<ConditionBuilder, ConditionBuilder>
s
LEAF_LITTER_MODEL_3_SEGMENT_CONDITION
field_58152
LEAF_LITTER_MODEL_3_CONDITION_FUNCTION
private static final Function<ConditionBuilder, ConditionBuilder>
t
LEAF_LITTER_MODEL_4_SEGMENT_CONDITION
field_58153
LEAF_LITTER_MODEL_4_CONDITION_FUNCTION
static final Map<Block, BlockModelGenerators$BlockStateGeneratorSupplier>
u
FULL_BLOCK_MODEL_CUSTOM_GENERATORS
field_56790
BASE_WITH_CUSTOM_GENERATOR
private static final PropertyDispatch<VariantMutator>
v
ROTATION_FACING
field_56791
NORTH_DEFAULT_ROTATION_OPERATIONS
private static final PropertyDispatch<VariantMutator>
w
ROTATIONS_COLUMN_WITH_FACING
field_56792
UP_DEFAULT_ROTATION_OPERATIONS
private static final PropertyDispatch<VariantMutator>
x
ROTATION_TORCH
field_56793
EAST_DEFAULT_HORIZONTAL_ROTATION_OPERATIONS
private static final PropertyDispatch<VariantMutator>
y
ROTATION_HORIZONTAL_FACING_ALT
field_56794
SOUTH_DEFAULT_HORIZONTAL_ROTATION_OPERATIONS
private static final PropertyDispatch<VariantMutator>
z
ROTATION_HORIZONTAL_FACING
field_56795
NORTH_DEFAULT_HORIZONTAL_ROTATION_OPERATIONS
static final Map<Block, TexturedModel>
A
TEXTURED_MODELS
field_56796
TEXTURED_MODELS
static final Map<BlockFamily$Variant, BiConsumer<BlockModelGenerators$BlockFamilyProvider, Block>>
B
SHAPE_CONSUMERS
field_28552
VARIANT_POOL_FUNCTIONS
private static final Map<Direction, VariantMutator>
C
MULTIFACE_GENERATOR
field_28548
CONNECTION_VARIANT_FUNCTIONS
private static final Map<BlockModelGenerators$BookSlotModelCacheKey, Identifier>
D
CHISELED_BOOKSHELF_SLOT_MODEL_CACHE
field_41526
CHISELED_BOOKSHELF_MODEL_CACHE

Constructor summary

ModifierConstructor
public (Consumer<BlockModelDefinitionGenerator> blockStateCollector, ItemModelOutput itemModelOutput, BiConsumer<Identifier, ModelInstance> modelCollector)

Method summary

Modifier and TypeMethod
static Variant
a(amo arg0)
plainModel(Identifier arg0)
method_67806(class_2960 arg0)
createModelVariant(Identifier id)
static MultiVariant
a(hmn arg0)
variant(Variant arg0)
method_67822(class_813 arg0)
createWeightedVariant(ModelVariant variant)
private static MultiVariant
a(hmn... arg0)
variants(Variant... arg0)
method_67833(class_813... arg0)
createWeightedVariant(ModelVariant... variants)
static MultiVariant
b(amo arg0)
plainVariant(Identifier arg0)
method_67835(class_2960 arg0)
createWeightedVariant(Identifier id)
private static ConditionBuilder
b()
condition()
method_67834()
createMultipartConditionBuilder()
private static <T extends Enum<T> extends StringRepresentable> ConditionBuilder
a(enx<T> arg0, T arg1, T... arg2)
condition(EnumProperty<T> arg0, T arg1, T... arg2)
method_72723(class_2754<T> arg0, T arg1, T... arg2)
createMultipartConditionBuilderWith(EnumProperty<T> property, T value, T... values)
private static ConditionBuilder
a(enq arg0, boolean arg1)
condition(BooleanProperty arg0, boolean arg1)
method_72722(class_2746 arg0, boolean arg1)
createMultipartConditionBuilderWith(BooleanProperty property, boolean value)
private static Condition
a(ggg... arg0)
or(ConditionBuilder... arg0)
method_67832(class_10795... arg0)
or(MultipartModelConditionBuilder... conditionBuilders)
private static Condition
b(ggg... arg0)
and(ConditionBuilder... arg0)
method_72730(class_10795... arg0)
and(MultipartModelConditionBuilder... conditionBuilders)
private static BlockModelDefinitionGenerator
a(dyi arg0, hmn arg1, ggs arg2, BiConsumer<amo, ggo> arg3)
createMirroredCubeGenerator(Block arg0, Variant arg1, TextureMapping arg2, BiConsumer<Identifier, ModelInstance> arg3)
method_34608(class_2248 arg0, class_813 arg1, class_4944 arg2, BiConsumer<class_2960, class_10411> arg3)
createStoneState(Block block, ModelVariant variant, TextureMap textures, BiConsumer<Identifier, ModelSupplier> modelCollector)
private static BlockModelDefinitionGenerator
b(dyi arg0, hmn arg1, ggs arg2, BiConsumer<amo, ggo> arg3)
createNorthWestMirroredCubeGenerator(Block arg0, Variant arg1, TextureMapping arg2, BiConsumer<Identifier, ModelInstance> arg3)
method_42039(class_2248 arg0, class_813 arg1, class_4944 arg2, BiConsumer<class_2960, class_10411> arg3)
createMudBrickState(Block block, ModelVariant variant, TextureMap textures, BiConsumer<Identifier, ModelSupplier> modelCollector)
private static BlockModelDefinitionGenerator
c(dyi arg0, hmn arg1, ggs arg2, BiConsumer<amo, ggo> arg3)
createMirroredColumnGenerator(Block arg0, Variant arg1, TextureMapping arg2, BiConsumer<Identifier, ModelInstance> arg3)
method_34631(class_2248 arg0, class_813 arg1, class_4944 arg2, BiConsumer<class_2960, class_10411> arg3)
createDeepslateState(Block block, ModelVariant variant, TextureMap textures, BiConsumer<Identifier, ModelSupplier> modelCollector)
private void
a(dki arg0, amo arg1)
registerSimpleItemModel(Item arg0, Identifier arg1)
method_65399(class_1792 arg0, class_2960 arg1)
registerItemModel(Item item, Identifier modelId)
void
a(dyi arg0, amo arg1)
registerSimpleItemModel(Block arg0, Identifier arg1)
method_25623(class_2248 arg0, class_2960 arg1)
registerParentedItemModel(Block block, Identifier parentModelId)
private void
a(dyi arg0, amo arg1, gfq arg2)
registerSimpleTintedItemModel(Block arg0, Identifier arg1, ItemTintSource arg2)
method_65402(class_2248 arg0, class_2960 arg1, class_10401 arg2)
registerTintedItemModel(Block block, Identifier modelId, TintSource tint)
private Identifier
a(dki arg0)
createFlatItemModel(Item arg0)
method_65398(class_1792 arg0)
uploadItemModel(Item item)
Identifier
a(dki arg0, dyi arg1)
createFlatItemModelWithBlockTexture(Item arg0, Block arg1)
method_65400(class_1792 arg0, class_2248 arg1)
uploadBlockItemModel(Item item, Block block)
private Identifier
a(dki arg0, dyi arg1, String arg2)
createFlatItemModelWithBlockTexture(Item arg0, Block arg1, String arg2)
method_65401(class_1792 arg0, class_2248 arg1, String arg2)
uploadBlockItemModel(Item item, Block block, String textureSuffix)
Identifier
b(dki arg0, dyi arg1, String arg2)
createFlatItemModelWithBlockTextureAndOverlay(Item arg0, Block arg1, String arg2)
method_65414(class_1792 arg0, class_2248 arg1, String arg2)
uploadTwoLayerBlockItemModel(Item item, Block block, String layer1Suffix)
void
b(dki arg0)
registerSimpleFlatItemModel(Item arg0)
method_25537(class_1792 arg0)
registerItemModel(Item item)
private void
c(dyi arg0)
registerSimpleFlatItemModel(Block arg0)
method_25600(class_2248 arg0)
registerItemModel(Block block)
private void
a(dyi arg0, String arg1)
registerSimpleFlatItemModel(Block arg0, String arg1)
method_25556(class_2248 arg0, String arg1)
registerItemModel(Block block, String textureSuffix)
private void
b(dyi arg0, String arg1)
registerTwoLayerFlatItemModel(Block arg0, String arg1)
method_65416(class_2248 arg0, String arg1)
registerTwoLayerItemModel(Block block, String layer1Suffix)
private static MultiVariant
b(hmn arg0)
createRotatedVariants(Variant arg0)
method_67839(class_813 arg0)
modelWithYRotation(ModelVariant variant)
private static MultiVariant
a(hmn arg0, hmn arg1)
createRotatedVariants(Variant arg0, Variant arg1)
method_67823(class_813 arg0, class_813 arg1)
modelWithMirroring(ModelVariant variant, ModelVariant mirroredVariant)
private static PropertyDispatch<MultiVariant>
a(enq arg0, ggd arg1, ggd arg2)
createBooleanModelDispatch(BooleanProperty arg0, MultiVariant arg1, MultiVariant arg2)
method_25565(class_2746 arg0, class_807 arg1, class_807 arg2)
createBooleanModelMap(BooleanProperty property, WeightedVariant trueModel, WeightedVariant falseModel)
private void
d(dyi arg0)
createRotatedMirroredVariantBlock(Block arg0)
method_25619(class_2248 arg0)
registerMirrorable(Block block)
private void
e(dyi arg0)
createRotatedVariantBlock(Block arg0)
method_25631(class_2248 arg0)
registerRotatable(Block block)
private void
f(dyi arg0)
createBrushableBlock(Block arg0)
method_49377(class_2248 arg0)
registerBrushableBlock(Block block)
static BlockModelDefinitionGenerator
a(dyi arg0, ggd arg1, ggd arg2)
createButton(Block arg0, MultiVariant arg1, MultiVariant arg2)
method_25654(class_2248 arg0, class_807 arg1, class_807 arg2)
createButtonBlockState(Block buttonBlock, WeightedVariant unpressedModel, WeightedVariant pressedModel)
private static BlockModelDefinitionGenerator
a(dyi arg0, ggd arg1, ggd arg2, ggd arg3, ggd arg4, ggd arg5, ggd arg6, ggd arg7, ggd arg8)
createDoor(Block arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3, MultiVariant arg4, MultiVariant arg5, MultiVariant arg6, MultiVariant arg7, MultiVariant arg8)
method_25609(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3, class_807 arg4, class_807 arg5, class_807 arg6, class_807 arg7, class_807 arg8)
createDoorBlockState(Block doorBlock, WeightedVariant bottomLeftClosedModel, WeightedVariant bottomLeftOpenModel, WeightedVariant bottomRightClosedModel, WeightedVariant bottomRightOpenModel, WeightedVariant topLeftClosedModel, WeightedVariant topLeftOpenModel, WeightedVariant topRightClosedModel, WeightedVariant topRightOpenModel)
static BlockModelDefinitionGenerator
a(dyi arg0, ggd arg1, ggd arg2, ggd arg3, ggd arg4, ggd arg5)
createCustomFence(Block arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3, MultiVariant arg4, MultiVariant arg5)
method_46189(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3, class_807 arg4, class_807 arg5)
createCustomFenceBlockState(Block customFenceBlock, WeightedVariant postModel, WeightedVariant northSideModel, WeightedVariant eastSideModel, WeightedVariant southSideModel, WeightedVariant westSideModel)
static BlockModelDefinitionGenerator
b(dyi arg0, ggd arg1, ggd arg2)
createFence(Block arg0, MultiVariant arg1, MultiVariant arg2)
method_25661(class_2248 arg0, class_807 arg1, class_807 arg2)
createFenceBlockState(Block fenceBlock, WeightedVariant postModel, WeightedVariant sideModel)
static BlockModelDefinitionGenerator
a(dyi arg0, ggd arg1, ggd arg2, ggd arg3)
createWall(Block arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3)
method_25636(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3)
createWallBlockState(Block wallBlock, WeightedVariant postModel, WeightedVariant lowSideModel, WeightedVariant tallSideModel)
static BlockModelDefinitionGenerator
a(dyi arg0, ggd arg1, ggd arg2, ggd arg3, ggd arg4, boolean arg5)
createFenceGate(Block arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3, MultiVariant arg4, boolean arg5)
method_25626(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3, class_807 arg4, boolean arg5)
createFenceGateBlockState(Block fenceGateBlock, WeightedVariant openModel, WeightedVariant closedModel, WeightedVariant openWallModel, WeightedVariant closedWallModel, boolean uvlock)
static BlockModelDefinitionGenerator
b(dyi arg0, ggd arg1, ggd arg2, ggd arg3)
createStairs(Block arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3)
method_25646(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3)
createStairsBlockState(Block stairsBlock, WeightedVariant innerModel, WeightedVariant straightModel, WeightedVariant outerModel)
private static BlockModelDefinitionGenerator
c(dyi arg0, ggd arg1, ggd arg2, ggd arg3)
createOrientableTrapdoor(Block arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3)
method_25655(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3)
createOrientableTrapdoorBlockState(Block trapdoorBlock, WeightedVariant topModel, WeightedVariant bottomModel, WeightedVariant openModel)
private static BlockModelDefinitionGenerator
d(dyi arg0, ggd arg1, ggd arg2, ggd arg3)
createTrapdoor(Block arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3)
method_25662(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3)
createTrapdoorBlockState(Block trapdoorBlock, WeightedVariant topModel, WeightedVariant bottomModel, WeightedVariant openModel)
static MultiVariantGenerator
a(dyi arg0, ggd arg1)
createSimpleBlock(Block arg0, MultiVariant arg1)
method_25644(class_2248 arg0, class_807 arg1)
createSingletonBlockState(Block block, WeightedVariant model)
private static PropertyDispatch<VariantMutator>
c()
createRotatedPillar()
method_25649()
createAxisRotatedVariantMap()
static BlockModelDefinitionGenerator
a(dyi arg0, ggs arg1, BiConsumer<amo, ggo> arg2)
createPillarBlockUVLocked(Block arg0, TextureMapping arg1, BiConsumer<Identifier, ModelInstance> arg2)
method_47519(class_2248 arg0, class_4944 arg1, BiConsumer<class_2960, class_10411> arg2)
createUvLockedColumnBlockState(Block block, TextureMap textureMap, BiConsumer<Identifier, ModelSupplier> modelCollector)
static BlockModelDefinitionGenerator
b(dyi arg0, ggd arg1)
createAxisAlignedPillarBlock(Block arg0, MultiVariant arg1)
method_25653(class_2248 arg0, class_807 arg1)
createAxisRotatedBlockState(Block block, WeightedVariant model)
private void
c(dyi arg0, ggd arg1)
createAxisAlignedPillarBlockCustomModel(Block arg0, MultiVariant arg1)
method_31063(class_2248 arg0, class_807 arg1)
registerAxisRotated(Block block, WeightedVariant model)
public void
a(dyi arg0, ggu$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(dyi arg0, ggu$a arg1)
createHorizontallyRotatedBlock(Block arg0, TexturedModel$Provider arg1)
method_25605(class_2248 arg0, class_4946$class_4947 arg1)
registerNorthDefaultHorizontalRotatable(Block block, TexturedModel$Factory modelFactory)
static BlockModelDefinitionGenerator
c(dyi arg0, ggd arg1, ggd arg2)
createRotatedPillarWithHorizontalVariant(Block arg0, MultiVariant arg1, MultiVariant arg2)
method_25667(class_2248 arg0, class_807 arg1, class_807 arg2)
createAxisRotatedBlockState(Block block, WeightedVariant verticalModel, WeightedVariant horizontalModel)
private void
a(dyi arg0, ggu$a arg1, ggu$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
g(dyi arg0)
createCreakingHeart(Block arg0)
method_64949(class_2248 arg0)
registerCreakingHeart(Block block)
private Identifier
a(ggu$a arg0, dyi arg1, String arg2)
createCreakingHeartModel(TexturedModel$Provider arg0, Block arg1, String arg2)
method_66528(class_4946$class_4947 arg0, class_2248 arg1, String arg2)
createCreakingHeartModel(TexturedModel$Factory texturedModelFactory, Block block, String suffix)
private Identifier
a(dyi arg0, String arg1, ggq arg2, Function<amo, ggs> arg3)
createSuffixedVariant(Block arg0, String arg1, ModelTemplate arg2, Function<Identifier, 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 BlockModelDefinitionGenerator
d(dyi arg0, ggd arg1, ggd arg2)
createPressurePlate(Block arg0, MultiVariant arg1, MultiVariant arg2)
method_25673(class_2248 arg0, class_807 arg1, class_807 arg2)
createPressurePlateBlockState(Block pressurePlateBlock, WeightedVariant upModel, WeightedVariant downModel)
static BlockModelDefinitionGenerator
e(dyi arg0, ggd arg1, ggd arg2, ggd arg3)
createSlab(Block arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3)
method_25668(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3)
createSlabBlockState(Block slabBlock, WeightedVariant bottomModel, WeightedVariant topModel, WeightedVariant doubleModel)
public void
a(dyi arg0)
createTrivialCube(Block arg0)
method_25641(class_2248 arg0)
registerSimpleCubeAll(Block block)
public void
b(dyi arg0, ggu$a arg1)
createTrivialBlock(Block arg0, TexturedModel$Provider arg1)
method_25622(class_2248 arg0, class_4946$class_4947 arg1)
registerSingleton(Block block, TexturedModel$Factory modelFactory)
public void
a(dyi arg0, ggu$a arg1, int arg2)
createTintedLeaves(Block arg0, TexturedModel$Provider arg1, int arg2)
method_65408(class_2248 arg0, class_4946$class_4947 arg1, int arg2)
registerTintedBlockAndItem(Block block, TexturedModel$Factory texturedModelFactory, int tintColor)
private void
d()
createVine()
method_65418()
registerVine()
private void
h(dyi arg0)
createItemWithGrassTint(Block arg0)
method_65420(class_2248 arg0)
registerGrassTinted(Block block)
private BlockModelGenerators$BlockFamilyProvider
i(dyi arg0)
family(Block arg0)
method_25650(class_2248 arg0)
registerCubeAllModelTexturePool(Block block)
public void
a(dyi arg0, dyi arg1, dyi arg2)
createHangingSign(Block arg0, Block arg1, Block arg2)
method_46190(class_2248 arg0, class_2248 arg1, class_2248 arg2)
registerHangingSign(Block base, Block hangingSign, Block wallHangingSign)
void
j(dyi arg0)
createDoor(Block arg0)
method_25658(class_2248 arg0)
registerDoor(Block doorBlock)
private void
b(dyi arg0, dyi arg1)
copyDoorModel(Block arg0, Block arg1)
method_54823(class_2248 arg0, class_2248 arg1)
registerParentedDoor(Block parent, Block doorBlock)
void
k(dyi arg0)
createOrientableTrapdoor(Block arg0)
method_25665(class_2248 arg0)
registerOrientableTrapdoor(Block trapdoorBlock)
void
l(dyi arg0)
createTrapdoor(Block arg0)
method_25671(class_2248 arg0)
registerTrapdoor(Block trapdoorBlock)
private void
c(dyi arg0, dyi arg1)
copyTrapdoorModel(Block arg0, Block arg1)
method_54824(class_2248 arg0, class_2248 arg1)
registerParentedTrapdoor(Block parent, Block trapdoorBlock)
private void
e()
createBigDripLeafBlock()
method_33711()
registerBigDripleaf()
private BlockModelGenerators$WoodProvider
m(dyi arg0)
woodProvider(Block arg0)
method_25676(class_2248 arg0)
createLogTexturePool(Block logBlock)
private void
n(dyi arg0)
createNonTemplateModelBlock(Block arg0)
method_25681(class_2248 arg0)
registerSimpleState(Block block)
private void
d(dyi arg0, dyi arg1)
createNonTemplateModelBlock(Block arg0, Block arg1)
method_25543(class_2248 arg0, class_2248 arg1)
registerStateWithModelReference(Block block, Block modelReference)
private void
a(dyi arg0, gfy$d arg1)
createCrossBlockWithDefaultItem(Block arg0, BlockModelGenerators$PlantType arg1)
method_25548(class_2248 arg0, class_4910$class_4913 arg1)
registerTintableCross(Block block, BlockStateModelGenerator$CrossType crossType)
private void
a(dyi arg0, gfy$d arg1, ggs arg2)
createCrossBlockWithDefaultItem(Block arg0, BlockModelGenerators$PlantType arg1, TextureMapping arg2)
method_25549(class_2248 arg0, class_4910$class_4913 arg1, class_4944 arg2)
registerTintableCross(Block block, BlockStateModelGenerator$CrossType tintType, TextureMap texture)
private void
b(dyi arg0, gfy$d arg1)
createCrossBlock(Block arg0, BlockModelGenerators$PlantType arg1)
method_25603(class_2248 arg0, class_4910$class_4913 arg1)
registerTintableCrossBlockState(Block block, BlockStateModelGenerator$CrossType tintType)
private void
b(dyi arg0, gfy$d arg1, ggs arg2)
createCrossBlock(Block arg0, BlockModelGenerators$PlantType arg1, TextureMapping arg2)
method_25604(class_2248 arg0, class_4910$class_4913 arg1, class_4944 arg2)
registerTintableCrossBlockState(Block block, BlockStateModelGenerator$CrossType tintType, TextureMap crossTexture)
private void
a(dyi arg0, gfy$d arg1, eoc<Integer> arg2, int... arg3)
createCrossBlock(Block arg0, BlockModelGenerators$PlantType 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$CrossType tintType, Property<Integer> stageProperty, int... stages)
private void
a(dyi arg0, dyi arg1, gfy$d arg2)
createPlantWithDefaultItem(Block arg0, Block arg1, BlockModelGenerators$PlantType arg2)
method_65407(class_2248 arg0, class_2248 arg1, class_4910$class_4913 arg2)
registerFlowerPotPlantAndItem(Block block, Block flowerPotBlock, BlockStateModelGenerator$CrossType crossType)
private void
b(dyi arg0, dyi arg1, gfy$d arg2)
createPlant(Block arg0, Block arg1, BlockModelGenerators$PlantType arg2)
method_25545(class_2248 arg0, class_2248 arg1, class_4910$class_4913 arg2)
registerFlowerPotPlant(Block plantBlock, Block flowerPotBlock, BlockStateModelGenerator$CrossType tintType)
private void
e(dyi arg0, dyi arg1)
createCoralFans(Block arg0, Block arg1)
method_25601(class_2248 arg0, class_2248 arg1)
registerCoralFan(Block coralFanBlock, Block coralWallFanBlock)
private void
f(dyi arg0, dyi arg1)
createStems(Block arg0, Block arg1)
method_25620(class_2248 arg0, class_2248 arg1)
registerGourd(Block stemBlock, Block attachedStemBlock)
private void
f()
createPitcherPlant()
method_49991()
registerPitcherPlant()
private void
g()
createPitcherCrop()
method_49992()
registerPitcherCrop()
private void
a(dyi arg0, dyi arg1, dyi arg2, dyi arg3, dyi arg4, dyi arg5, dyi arg6, dyi 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(dyi arg0, gfy$d arg1)
createDoublePlant(Block arg0, BlockModelGenerators$PlantType arg1)
method_25621(class_2248 arg0, class_4910$class_4913 arg1)
registerDoubleBlock(Block doubleBlock, BlockStateModelGenerator$CrossType tintType)
private void
d(dyi arg0, gfy$d arg1)
createDoublePlantWithDefaultItem(Block arg0, BlockModelGenerators$PlantType arg1)
method_65417(class_2248 arg0, class_4910$class_4913 arg1)
registerDoubleBlockAndItem(Block block, BlockStateModelGenerator$CrossType crossType)
private void
o(dyi arg0)
createTintedDoublePlant(Block arg0)
method_65421(class_2248 arg0)
registerGrassTintedDoubleBlockAndItem(Block block)
private void
h()
createSunflower()
method_25657()
registerSunflower()
private void
i()
createTallSeagrass()
method_25664()
registerTallSeagrass()
private void
j()
createSmallDripleaf()
method_33712()
registerSmallDripleaf()
private void
e(dyi arg0, ggd arg1, ggd arg2)
createDoubleBlock(Block arg0, MultiVariant arg1, MultiVariant arg2)
method_25678(class_2248 arg0, class_807 arg1, class_807 arg2)
registerDoubleBlock(Block block, WeightedVariant upperModel, WeightedVariant lowerModel)
private void
p(dyi arg0)
createPassiveRail(Block arg0)
method_25685(class_2248 arg0)
registerTurnableRail(Block rail)
private void
q(dyi arg0)
createActiveRail(Block arg0)
method_25688(class_2248 arg0)
registerStraightRail(Block rail)
private void
a(dyi arg0, dki arg1)
createAirLikeBlock(Block arg0, Item arg1)
method_25542(class_2248 arg0, class_1792 arg1)
registerBuiltinWithParticle(Block block, Item particleSource)
private void
b(dyi arg0, amo arg1)
createAirLikeBlock(Block arg0, Identifier arg1)
method_25660(class_2248 arg0, class_2960 arg1)
registerBuiltinWithParticle(Block block, Identifier particleSource)
private MultiVariant
g(dyi arg0, dyi arg1)
createParticleOnlyBlockModel(Block arg0, Block arg1)
method_65419(class_2248 arg0, class_2248 arg1)
uploadParticleModel(Block block, Block particleSource)
public void
a(dyi arg0, dyi arg1)
createParticleOnlyBlock(Block arg0, Block arg1)
method_65403(class_2248 arg0, class_2248 arg1)
registerBuiltinWithParticle(Block block, Block particleSource)
private void
r(dyi arg0)
createParticleOnlyBlock(Block arg0)
method_65422(class_2248 arg0)
registerBuiltin(Block block)
private void
h(dyi arg0, dyi arg1)
createFullAndCarpetBlocks(Block arg0, Block arg1)
method_25642(class_2248 arg0, class_2248 arg1)
registerWoolAndCarpet(Block wool, Block carpet)
private void
s(dyi arg0)
createLeafLitter(Block arg0)
method_66529(class_2248 arg0)
registerLeafLitter(Block leafLitter)
private void
t(dyi arg0)
createFlowerBed(Block arg0)
method_49378(class_2248 arg0)
registerFlowerbed(Block flowerbed)
private void
a(dyi arg0, ggd arg1, Function<ggg, ggg> arg2, ggd arg3, Function<ggg, ggg> arg4, ggd arg5, Function<ggg, ggg> arg6, ggd arg7, Function<ggg, ggg> arg8)
createSegmentedBlock(Block arg0, MultiVariant arg1, Function<ConditionBuilder, ConditionBuilder> arg2, MultiVariant arg3, Function<ConditionBuilder, ConditionBuilder> arg4, MultiVariant arg5, Function<ConditionBuilder, ConditionBuilder> arg6, MultiVariant arg7, Function<ConditionBuilder, ConditionBuilder> arg8)
method_66526(class_2248 arg0, class_807 arg1, Function<class_10795, class_10795> arg2, class_807 arg3, Function<class_10795, class_10795> arg4, class_807 arg5, Function<class_10795, class_10795> arg6, class_807 arg7, Function<class_10795, class_10795> arg8)
registerSegmentedBlock(Block block, WeightedVariant model1, Function<MultipartModelConditionBuilder, MultipartModelConditionBuilder> model1ConditionFunction, WeightedVariant model2, Function<MultipartModelConditionBuilder, MultipartModelConditionBuilder> model2ConditionFunction, WeightedVariant model3, Function<MultipartModelConditionBuilder, MultipartModelConditionBuilder> model3ConditionFunction, WeightedVariant model4, Function<MultipartModelConditionBuilder, MultipartModelConditionBuilder> model4ConditionFunction)
private void
a(ggu$a arg0, dyi... 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(ggu$a arg0, dyi... 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
i(dyi arg0, dyi arg1)
createGlassBlocks(Block arg0, Block arg1)
method_25651(class_2248 arg0, class_2248 arg1)
registerGlassAndPane(Block glassBlock, Block glassPane)
private void
u(dyi arg0)
createCommandBlock(Block arg0)
method_25690(class_2248 arg0)
registerCommandBlock(Block commandBlock)
private void
v(dyi arg0)
createAnvil(Block arg0)
method_25692(class_2248 arg0)
registerAnvil(Block anvil)
private static MultiVariant
a(int arg0)
createBambooModels(int arg0)
method_25535(int arg0)
getBambooBlockStateVariants(int age)
private void
k()
createBamboo()
method_25670()
registerBamboo()
private void
l()
createBarrel()
method_25680()
registerBarrel()
private static <T extends Comparable<T>> PropertyDispatch<MultiVariant>
a(eoc<T> arg0, T arg1, ggd arg2, ggd arg3)
createEmptyOrFullDispatch(Property<T> arg0, T arg1, MultiVariant arg2, MultiVariant arg3)
method_25566(class_2769<T> arg0, T arg1, class_807 arg2, class_807 arg3)
createValueFencedModelMap(Property<T> property, T fence, WeightedVariant aboveFenceModel, WeightedVariant belowFenceModel)
private void
a(dyi arg0, Function<dyi, ggs> 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(dyi arg0, eoc<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
m()
createBell()
method_25684()
registerBell()
private void
n()
createGrindstone()
method_25687()
registerGrindstone()
private void
d(dyi arg0, ggu$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(dyi... arg0)
createCampfires(Block... arg0)
method_27166(class_2248... arg0)
registerCampfire(Block... blocks)
private void
w(dyi arg0)
createAzalea(Block arg0)
method_33713(class_2248 arg0)
registerAzalea(Block block)
private void
x(dyi arg0)
createPottedAzalea(Block arg0)
method_37317(class_2248 arg0)
registerPottedAzaleaBush(Block block)
private void
o()
createBookshelf()
method_25691()
registerBookshelf()
private void
p()
createRedstoneWire()
method_25693()
registerRedstone()
private void
q()
createComparator()
method_25695()
registerComparator()
private void
r()
createSmoothStoneSlab()
method_25697()
registerSmoothStone()
private void
s()
createBrewingStand()
method_25699()
registerBrewingStand()
private void
y(dyi arg0)
createMushroomBlock(Block arg0)
method_25694(class_2248 arg0)
registerMushroomBlock(Block mushroomBlock)
private void
t()
createCakeBlock()
method_25701()
registerCake()
private void
u()
createCartographyTable()
method_25703()
registerCartographyTable()
private void
v()
createSmithingTable()
method_25705()
registerSmithingTable()
private void
a(dyi arg0, dyi arg1, BiFunction<dyi, dyi, ggs> 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(dyi arg0)
createGenericCube(Block arg0)
method_51463(class_2248 arg0)
registerGeneric(Block block)
private void
w()
createPumpkins()
method_25707()
registerPumpkins()
private void
a(dyi arg0, ggs arg1)
createPumpkinVariant(Block arg0, TextureMapping arg1)
method_25550(class_2248 arg0, class_4944 arg1)
registerNorthDefaultHorizontalRotatable(Block block, TextureMap texture)
private void
x()
createCauldrons()
method_25709()
registerCauldrons()
private void
y()
createChorusFlower()
method_25711()
registerChorusFlower()
private void
z()
createCrafterBlock()
method_54654()
registerCrafter()
private void
z(dyi arg0)
createDispenserBlock(Block arg0)
method_25696(class_2248 arg0)
registerDispenserLikeOrientable(Block block)
private void
A()
createEndPortalFrame()
method_25712()
registerEndPortalFrame()
private void
B()
createChorusPlant()
method_25508()
registerChorusPlant()
private void
C()
createComposter()
method_25509()
registerComposter()
private void
A(dyi arg0)
createCopperBulb(Block arg0)
method_54826(class_2248 arg0)
registerCopperBulb(Block copperBulbBlock)
private static BlockModelDefinitionGenerator
a(dyi arg0, ggd arg1, ggd arg2, ggd arg3, ggd arg4)
createCopperBulb(Block arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3, MultiVariant arg4)
method_54822(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3, class_807 arg4)
createCopperBulbBlockState(Block block, WeightedVariant unlitUnpoweredModel, WeightedVariant litUnpoweredModel, WeightedVariant unlitPoweredModel, WeightedVariant litPoweredModel)
private void
j(dyi arg0, dyi arg1)
copyCopperBulbModel(Block arg0, Block arg1)
method_54825(class_2248 arg0, class_2248 arg1)
registerWaxedCopperBulb(Block unwaxedCopperBulbBlock, Block waxedCopperBulbBlock)
private void
B(dyi arg0)
createAmethystCluster(Block arg0)
method_32229(class_2248 arg0)
registerAmethyst(Block block)
private void
D()
createAmethystClusters()
method_32227()
registerAmethysts()
private void
E()
createPointedDripstone()
method_32802()
registerPointedDripstone()
private MultiVariant
a(iz arg0, enw arg1)
createPointedDripstoneVariant(Direction arg0, DripstoneThickness arg1)
method_32803(class_2350 arg0, class_5691 arg1)
getDripstoneVariant(Direction direction, Thickness thickness)
private void
C(dyi arg0)
createNyliumBlock(Block arg0)
method_25698(class_2248 arg0)
registerNetherrackBottomCustomTop(Block block)
private void
F()
createDaylightDetector()
method_25510()
registerDaylightDetector()
private void
D(dyi arg0)
createRotatableColumn(Block arg0)
method_31064(class_2248 arg0)
registerRod(Block block)
private void
k(dyi arg0, dyi arg1)
createLightningRod(Block arg0, Block arg1)
method_34852(class_2248 arg0, class_2248 arg1)
registerLightningRod(Block unwaxed, Block waxed)
private void
G()
createFarmland()
method_25512()
registerFarmland()
private MultiVariant
E(dyi arg0)
createFloorFireModels(Block arg0)
method_25700(class_2248 arg0)
getFireFloorModels(Block texture)
private MultiVariant
F(dyi arg0)
createSideFireModels(Block arg0)
method_25702(class_2248 arg0)
getFireSideModels(Block texture)
private MultiVariant
G(dyi arg0)
createTopFireModels(Block arg0)
method_25704(class_2248 arg0)
getFireUpModels(Block texture)
private void
H()
createFire()
method_25513()
registerFire()
private void
I()
createSoulFire()
method_25514()
registerSoulFire()
private void
H(dyi arg0)
createLantern(Block arg0)
method_25706(class_2248 arg0)
registerLantern(Block lantern)
private void
l(dyi arg0, dyi arg1)
createCopperLantern(Block arg0, Block arg1)
method_73138(class_2248 arg0, class_2248 arg1)
registerCopperLantern(Block unwaxed, Block waxed)
private void
m(dyi arg0, dyi arg1)
createCopperChain(Block arg0, Block arg1)
method_73139(class_2248 arg0, class_2248 arg1)
registerCopperChain(Block unwaxed, Block waxed)
private void
J()
createMuddyMangroveRoots()
method_42033()
registerMuddyMangroveRoots()
private void
K()
createMangrovePropagule()
method_42034()
registerMangrovePropagule()
private void
L()
createFrostedIce()
method_25515()
registerFrostedIce()
private void
M()
createGrassBlocks()
method_25516()
registerTopSoils()
private void
f(dyi arg0, ggd arg1, ggd arg2)
createGrassLikeBlock(Block arg0, MultiVariant arg1, MultiVariant arg2)
method_25560(class_2248 arg0, class_807 arg1, class_807 arg2)
registerTopSoil(Block topSoil, WeightedVariant regularVariant, WeightedVariant snowyVariant)
private void
N()
createCocoa()
method_25517()
registerCocoa()
private void
O()
createDirtPath()
method_25518()
registerDirtPath()
private void
n(dyi arg0, dyi arg1)
createWeightedPressurePlate(Block arg0, Block arg1)
method_25666(class_2248 arg0, class_2248 arg1)
registerWeightedPressurePlate(Block weightedPressurePlate, Block textureSource)
private void
P()
createHopper()
method_25519()
registerHopper()
private void
o(dyi arg0, dyi arg1)
copyModel(Block arg0, Block arg1)
method_25672(class_2248 arg0, class_2248 arg1)
registerParented(Block modelSource, Block child)
private void
I(dyi arg0)
createBarsAndItem(Block arg0)
method_73135(class_2248 arg0)
registerBars(Block block)
private void
p(dyi arg0, dyi arg1)
createBarsAndItem(Block arg0, Block arg1)
method_73140(class_2248 arg0, class_2248 arg1)
registerCopperBars(Block unwaxedBlock, Block waxedBlock)
private void
a(dyi arg0, amo arg1, amo arg2, amo arg3, amo arg4, amo arg5, amo arg6)
createBars(Block arg0, Identifier arg1, Identifier arg2, Identifier arg3, Identifier arg4, Identifier arg5, Identifier arg6)
method_73137(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3, class_2960 arg4, class_2960 arg5, class_2960 arg6)
registerBars(Block block, Identifier postEndsModelId, Identifier postModelId, Identifier capModelId, Identifier capAltModelId, Identifier sideModelId, Identifier sideAltModelId)
private void
J(dyi arg0)
createNonTemplateHorizontalBlock(Block arg0)
method_25708(class_2248 arg0)
registerNorthDefaultHorizontalRotatable(Block block)
private void
Q()
createLever()
method_25521()
registerLever()
private void
R()
createLilyPad()
method_25522()
registerLilyPad()
private void
S()
createFrogspawnBlock()
method_42035()
registerFrogspawn()
private void
T()
createNetherPortalBlock()
method_25523()
registerNetherPortal()
private void
U()
createNetherrack()
method_25524()
registerNetherrack()
private void
V()
createObserver()
method_25525()
registerObserver()
private void
W()
createPistons()
method_25526()
registerPistons()
private void
a(dyi arg0, ggd arg1, ggs arg2)
createPistonVariant(Block arg0, MultiVariant arg1, TextureMapping arg2)
method_25561(class_2248 arg0, class_807 arg1, class_4944 arg2)
registerPiston(Block piston, WeightedVariant arg1, TextureMap textures)
private void
X()
createPistonHeads()
method_25527()
registerPistonHead()
private void
Y()
createTrialSpawner()
method_55306()
registerTrialSpawner()
private void
Z()
createVault()
method_56886()
registerVault()
private void
aa()
createSculkSensor()
method_33128()
registerSculkSensor()
private void
ab()
createCalibratedSculkSensor()
method_49989()
registerCalibratedSculkSensor()
private void
ac()
createSculkShrieker()
method_42037()
registerSculkShrieker()
private void
ad()
createScaffolding()
method_25528()
registerScaffolding()
private void
ae()
createCaveVines()
method_33710()
registerCaveVines()
private void
af()
createRedstoneLamp()
method_25529()
registerRedstoneLamp()
private void
q(dyi arg0, dyi arg1)
createNormalTorch(Block arg0, Block arg1)
method_25677(class_2248 arg0, class_2248 arg1)
registerTorch(Block torch, Block wallTorch)
private void
ag()
createRedstoneTorch()
method_25530()
registerRedstoneTorch()
private void
ah()
createRepeater()
method_25531()
registerRepeater()
private void
ai()
createSeaPickle()
method_25532()
registerSeaPickle()
private void
aj()
createSnowBlocks()
method_25533()
registerSnows()
private void
ak()
createStonecutter()
method_25590()
registerStonecutter()
private void
al()
createStructureBlock()
method_25591()
registerStructureBlock()
private void
am()
createTestBlock()
method_66791()
registerTestBlock()
private void
an()
createSweetBerryBush()
method_25592()
registerSweetBerryBush()
private void
ao()
createTripwire()
method_25593()
registerTripwire()
private void
ap()
createTripwireHook()
method_25594()
registerTripwireHook()
private Variant
a(int arg0, String arg1, ggs 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 Variant
a(int arg0, int arg1)
createTurtleEggModel(int arg0, int arg1)
method_25581(int arg0, int arg1)
getTurtleEggModel(int eggs, int cracks)
private void
aq()
createTurtleEgg()
method_25595()
registerTurtleEgg()
private void
ar()
createDriedGhastBlock()
method_70821()
registerDriedGhast()
private void
as()
createSnifferEgg()
method_49990()
registerSnifferEgg()
private void
K(dyi arg0)
createMultiface(Block arg0)
method_33520(class_2248 arg0)
registerMultifaceBlock(Block block)
private void
b(dyi arg0, dki arg1)
createMultiface(Block arg0, Item arg1)
method_65295(class_2248 arg0, class_1792 arg1)
registerMultifaceBlock(Block block, Item item)
private static <T extends Property<?>> Map<T, VariantMutator>
a(enb<?, ?> arg0, Function<iz, T> arg1)
selectMultifaceProperties(StateHolder<?, ?> arg0, Function<Direction, T> arg1)
method_67809(class_2688<?, ?> arg0, Function<class_2350, T> arg1)
collectMultifaceOperators(State<?, ?> state, Function<Direction, T> propertyGetter)
private void
L(dyi arg0)
createMultifaceBlockStates(Block arg0)
method_65291(class_2248 arg0)
registerMultifaceBlockModel(Block block)
private void
M(dyi arg0)
createMossyCarpet(Block arg0)
method_64940(class_2248 arg0)
registerPaleMossCarpet(Block block)
private void
N(dyi arg0)
createHangingMoss(Block arg0)
method_64941(class_2248 arg0)
registerHangingMoss(Block block)
private void
at()
createSculkCatalyst()
method_42038()
registerSculkCatalyst()
private void
r(dyi arg0, dyi arg1)
createShelf(Block arg0, Block arg1)
method_72719(class_2248 arg0, class_2248 arg1)
registerShelf(Block block, Block arg1)
private void
a(dyi arg0, ggs arg1, ggh arg2, ggq arg3, Boolean arg4, eoh arg5)
addShelfPart(Block arg0, TextureMapping arg1, MultiPartGenerator arg2, ModelTemplate arg3, Boolean arg4, SideChainPart arg5)
method_72721(class_2248 arg0, class_4944 arg1, class_4922 arg2, class_4942 arg3, Boolean arg4, class_11598 arg5)
registerShelf(Block block, TextureMap textureMap, MultipartBlockModelDefinitionCreator definitionCreator, Model model, Boolean powered, SideChainPart sideChain)
private static void
a(BiConsumer<iz, hmo> arg0)
forEachHorizontalDirection(BiConsumer<Direction, VariantMutator> arg0)
method_72725(BiConsumer<class_2350, class_10804> arg0)
forEachHorizontalDirection(BiConsumer<Direction, ModelVariantOperator> biConsumer)
private static Condition
a(iz arg0, Boolean arg1, eoh arg2)
shelfCondition(Direction arg0, Boolean arg1, SideChainPart arg2)
method_72727(class_2350 arg0, Boolean arg1, class_11598 arg2)
createSideChainModelCondition(Direction facing, Boolean powered, SideChainPart sideChain)
private void
au()
createChiseledBookshelf()
method_46193()
registerChiseledBookshelf()
private void
a(ggh arg0, hmr arg1, hmo arg2)
addSlotStateAndRotationVariants(MultiPartGenerator arg0, Condition arg1, VariantMutator arg2)
method_47812(class_4922 arg0, class_815 arg1, class_10804 arg2)
supplyChiseledBookshelfModels(MultipartBlockModelDefinitionCreator blockStateSupplier, MultipartModelCondition facingCondition, ModelVariantOperator rotation)
private void
a(ggh arg0, hmr arg1, hmo arg2, enq arg3, ggq arg4, boolean arg5)
addBookSlotModel(MultiPartGenerator arg0, Condition arg1, VariantMutator arg2, BooleanProperty arg3, ModelTemplate arg4, boolean arg5)
method_47814(class_4922 arg0, class_815 arg1, class_10804 arg2, class_2746 arg3, class_4942 arg4, boolean arg5)
supplyChiseledBookshelfModel(MultipartBlockModelDefinitionCreator blockStateSupplier, MultipartModelCondition facingCondition, ModelVariantOperator rotation, BooleanProperty property, Model model, boolean occupied)
private void
av()
createMagmaBlock()
method_25597()
registerMagmaBlock()
private void
a(dyi arg0, djk arg1)
createShulkerBox(Block arg0, DyeColor arg1)
method_25710(class_2248 arg0, class_1767 arg1)
registerShulkerBox(Block shulkerBox, DyeColor color)
private void
c(dyi arg0, dyi arg1, gfy$d arg2)
createGrowingPlant(Block arg0, Block arg1, BlockModelGenerators$PlantType arg2)
method_25602(class_2248 arg0, class_2248 arg1, class_4910$class_4913 arg2)
registerPlantPart(Block plant, Block plantStem, BlockStateModelGenerator$CrossType tintType)
private void
aw()
createInfestedStone()
method_25598()
registerInfestedStone()
private void
ax()
createInfestedDeepslate()
method_36440()
registerInfestedDeepslate()
private void
s(dyi arg0, dyi arg1)
createNetherRoots(Block arg0, Block arg1)
method_25686(class_2248 arg0, class_2248 arg1)
registerRoots(Block root, Block pottedRoot)
private void
ay()
createRespawnAnchor()
method_26279()
registerRespawnAnchor()
private static VariantMutator
a(jb arg0)
applyRotation(FrontAndTop arg0)
method_26433(class_5000 arg0)
addJigsawOrientationToVariant(Orientation orientation)
private void
az()
createJigsaw()
method_26434()
registerJigsaw()
private void
aA()
createPetrifiedOakSlab()
method_33504()
registerPetrifiedOakSlab()
private void
a(dyi arg0, dyi arg1, efz$a arg2, amo arg3)
createHead(Block arg0, Block arg1, SkullBlock$Type arg2, Identifier arg3)
method_65406(class_2248 arg0, class_2248 arg1, class_2484$class_2485 arg2, class_2960 arg3)
registerSkull(Block block, Block wallBlock, SkullBlock$SkullType type, Identifier baseModelId)
private void
aB()
createHeads()
method_65410()
registerSkulls()
private void
aC()
createCopperGolemStatues()
method_72728()
registerCopperGolemStatues()
private void
a(dyi arg0, dyi arg1, eii$a arg2)
createCopperGolemStatue(Block arg0, Block arg1, WeatheringCopper$WeatherState arg2)
method_72720(class_2248 arg0, class_2248 arg1, class_5955$class_5811 arg2)
registerCopperGolemStatue(Block block, Block particleBlock, Oxidizable$OxidationLevel oxidationLevel)
private void
a(dyi arg0, dyi arg1, djk arg2)
createBanner(Block arg0, Block arg1, DyeColor arg2)
method_65405(class_2248 arg0, class_2248 arg1, class_1767 arg2)
registerBanner(Block block, Block wallBlock, DyeColor color)
private void
aD()
createBanners()
method_65411()
registerBanners()
private void
a(dyi arg0, dyi arg1, amo arg2, boolean arg3)
createChest(Block arg0, Block arg1, Identifier arg2, boolean arg3)
method_65404(class_2248 arg0, class_2248 arg1, class_2960 arg2, boolean arg3)
registerChest(Block block, Block particleSource, Identifier texture, boolean christmas)
private void
aE()
createChests()
method_65412()
registerChests()
private void
aF()
createCopperChests()
method_72729()
registerCopperChests()
private void
b(dyi arg0, dyi arg1, djk arg2)
createBed(Block arg0, Block arg1, DyeColor arg2)
method_65415(class_2248 arg0, class_2248 arg1, class_1767 arg2)
registerBed(Block block, Block particleSource, DyeColor color)
private void
aG()
createBeds()
method_65413()
registerBeds()
private void
a(dyi arg0, igf$b arg1)
generateSimpleSpecialItemModel(Block arg0, SpecialModelRenderer$Unbaked arg1)
method_65409(class_2248 arg0, class_10515$class_10516 arg1)
registerSpecialItemModel(Block block, SpecialModelRenderer$Unbaked specialModel)
public void
a()
run()
method_25534()
register()
private void
aH()
createLightBlock()
method_39204()
registerLightBlock()
private void
a(dki arg0, dki arg1)
createCopperChainItem(Item arg0, Item arg1)
method_73136(class_1792 arg0, class_1792 arg1)
registerWaxable(Item unwaxed, Item waxed)
private void
t(dyi arg0, dyi arg1)
createCandleAndCandleCake(Block arg0, Block arg1)
method_32228(class_2248 arg0, class_2248 arg1)
registerCandle(Block candle, Block cake)