net.minecraft.client.data

public class BlockStateModelGenerator

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

Field summary

Modifier and TypeField
private final Consumer<BlockModelDefinitionCreator>
blockStateOutput
field_22830
blockStateCollector
private final ItemModelOutput
itemModelOutput
field_55238
itemModelOutput
private final BiConsumer<Identifier, ModelSupplier>
modelOutput
field_22831
modelCollector
private static final List<Block>
NON_ORIENTABLE_TRAPDOOR
field_56789
UNORIENTABLE_TRAPDOORS
public static final ModelVariantOperator
NOP
field_56780
NO_OP
public static final ModelVariantOperator
UV_LOCK
field_56781
UV_LOCK
public static final ModelVariantOperator
X_ROT_90
field_56782
ROTATE_X_90
public static final ModelVariantOperator
X_ROT_180
field_56783
ROTATE_X_180
public static final ModelVariantOperator
X_ROT_270
field_56784
ROTATE_X_270
public static final ModelVariantOperator
Y_ROT_90
field_56785
ROTATE_Y_90
public static final ModelVariantOperator
Y_ROT_180
field_56786
ROTATE_Y_180
public static final ModelVariantOperator
Y_ROT_270
field_56787
ROTATE_Y_270
private static final Function<MultipartModelConditionBuilder, MultipartModelConditionBuilder>
FLOWER_BED_MODEL_1_SEGMENT_CONDITION
field_58146
FLOWERBED_MODEL_1_CONDITION_FUNCTION
private static final Function<MultipartModelConditionBuilder, MultipartModelConditionBuilder>
FLOWER_BED_MODEL_2_SEGMENT_CONDITION
field_58147
FLOWERBED_MODEL_2_CONDITION_FUNCTION
private static final Function<MultipartModelConditionBuilder, MultipartModelConditionBuilder>
FLOWER_BED_MODEL_3_SEGMENT_CONDITION
field_58148
FLOWERBED_MODEL_3_CONDITION_FUNCTION
private static final Function<MultipartModelConditionBuilder, MultipartModelConditionBuilder>
FLOWER_BED_MODEL_4_SEGMENT_CONDITION
field_58149
FLOWERBED_MODEL_4_CONDITION_FUNCTION
private static final Function<MultipartModelConditionBuilder, MultipartModelConditionBuilder>
LEAF_LITTER_MODEL_1_SEGMENT_CONDITION
field_58150
LEAF_LITTER_MODEL_1_CONDITION_FUNCTION
private static final Function<MultipartModelConditionBuilder, MultipartModelConditionBuilder>
LEAF_LITTER_MODEL_2_SEGMENT_CONDITION
field_58151
LEAF_LITTER_MODEL_2_CONDITION_FUNCTION
private static final Function<MultipartModelConditionBuilder, MultipartModelConditionBuilder>
LEAF_LITTER_MODEL_3_SEGMENT_CONDITION
field_58152
LEAF_LITTER_MODEL_3_CONDITION_FUNCTION
private static final Function<MultipartModelConditionBuilder, MultipartModelConditionBuilder>
LEAF_LITTER_MODEL_4_SEGMENT_CONDITION
field_58153
LEAF_LITTER_MODEL_4_CONDITION_FUNCTION
private static final AffineTransformation
SKULL_TRANSFORM
field_1_2306
SKULL_TRANSFORMATION
private static final Map<Block, BlockStateModelGenerator$StateFactory>
FULL_BLOCK_MODEL_CUSTOM_GENERATORS
field_56790
BASE_WITH_CUSTOM_GENERATOR
private static final BlockStateVariantMap<ModelVariantOperator>
ROTATION_FACING
field_56791
NORTH_DEFAULT_ROTATION_OPERATIONS
private static final BlockStateVariantMap<ModelVariantOperator>
ROTATIONS_COLUMN_WITH_FACING
field_56792
UP_DEFAULT_ROTATION_OPERATIONS
private static final BlockStateVariantMap<ModelVariantOperator>
ROTATION_TORCH
field_56793
EAST_DEFAULT_HORIZONTAL_ROTATION_OPERATIONS
private static final BlockStateVariantMap<ModelVariantOperator>
ROTATION_HORIZONTAL_FACING_ALT
field_56794
SOUTH_DEFAULT_HORIZONTAL_ROTATION_OPERATIONS
private static final BlockStateVariantMap<ModelVariantOperator>
ROTATION_HORIZONTAL_FACING
field_56795
NORTH_DEFAULT_HORIZONTAL_ROTATION_OPERATIONS
private static final Map<Block, TexturedModel>
TEXTURED_MODELS
field_56796
TEXTURED_MODELS
private static final Map<BlockFamily$Variant, BiConsumer<BlockStateModelGenerator$BlockTexturePool, Block>>
SHAPE_CONSUMERS
field_28552
VARIANT_POOL_FUNCTIONS
private static final Map<Direction, ModelVariantOperator>
MULTIFACE_GENERATOR
field_28548
CONNECTION_VARIANT_FUNCTIONS
private static final Map<BlockStateModelGenerator$ChiseledBookshelfModelCacheKey, Identifier>
CHISELED_BOOKSHELF_SLOT_MODEL_CACHE
field_41526
CHISELED_BOOKSHELF_MODEL_CACHE

Constructor summary

ModifierConstructor
public (Consumer<BlockModelDefinitionCreator> blockStateCollector, ItemModelOutput itemModelOutput, BiConsumer<Identifier, ModelSupplier> modelCollector)

Method summary

Modifier and TypeMethod
private static ModelVariant
plainModel(Identifier model)
method_67806(class_2960 arg0)
createModelVariant(Identifier id)
private static WeightedVariant
variant(Variant variant)
method_67822(class_813 arg0)
createWeightedVariant(ModelVariant variant)
private static WeightedVariant
variants(Variant... variant)
method_67833(class_813... arg0)
createWeightedVariant(ModelVariant... variants)
private static WeightedVariant
plainVariant(Identifier model)
method_67835(class_2960 arg0)
createWeightedVariant(Identifier id)
private static MultipartModelConditionBuilder
condition()
method_67834()
createMultipartConditionBuilder()
private static <T extends Enum<T> extends StringIdentifiable> MultipartModelConditionBuilder
condition(EnumProperty<T> property, T term, T... additionalTerms)
method_72723(class_2754<T> arg0, T arg1, T... arg2)
createMultipartConditionBuilderWith(EnumProperty<T> property, T value, T... values)
private static MultipartModelConditionBuilder
condition(BooleanProperty property, boolean term)
method_72722(class_2746 arg0, boolean arg1)
createMultipartConditionBuilderWith(BooleanProperty property, boolean value)
private static MultipartModelCondition
or(ConditionBuilder... terms)
method_67832(class_10795... arg0)
or(MultipartModelConditionBuilder... conditionBuilders)
private static MultipartModelCondition
and(ConditionBuilder... terms)
method_72730(class_10795... arg0)
and(MultipartModelConditionBuilder... conditionBuilders)
private static BlockModelDefinitionCreator
createMirroredCubeGenerator(Block block, Variant normal, TextureMapping mapping, BiConsumer<Identifier, ModelInstance> modelOutput)
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 BlockModelDefinitionCreator
createNorthWestMirroredCubeGenerator(Block block, Variant normal, TextureMapping mapping, BiConsumer<Identifier, ModelInstance> modelOutput)
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 BlockModelDefinitionCreator
createMirroredColumnGenerator(Block block, Variant normal, TextureMapping mapping, BiConsumer<Identifier, ModelInstance> modelOutput)
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
registerSimpleItemModel(Item item, Identifier model)
method_65399(class_1792 arg0, class_2960 arg1)
registerItemModel(Item item, Identifier modelId)
private void
registerSimpleItemModel(Block block, Identifier model)
method_25623(class_2248 arg0, class_2960 arg1)
registerParentedItemModel(Block block, Identifier parentModelId)
private void
registerSimpleTintedItemModel(Block block, Identifier model, ItemTintSource tint)
method_65402(class_2248 arg0, class_2960 arg1, class_10401 arg2)
registerTintedItemModel(Block block, Identifier modelId, TintSource tint)
private Identifier
createFlatItemModel(Item item)
method_65398(class_1792 arg0)
uploadItemModel(Item item)
private Identifier
createFlatItemModelWithBlockTexture(Item item, Block block)
method_65400(class_1792 arg0, class_2248 arg1)
uploadBlockItemModel(Item item, Block block)
private Identifier
createFlatItemModelWithBlockTexture(Item item, Block block, String suffix)
method_65401(class_1792 arg0, class_2248 arg1, String arg2)
uploadBlockItemModel(Item item, Block block, String textureSuffix)
private Identifier
createFlatItemModelWithBlockTextureAndOverlay(Item item, Block block, String overlaySuffix)
method_65414(class_1792 arg0, class_2248 arg1, String arg2)
uploadTwoLayerBlockItemModel(Item item, Block block, String layer1Suffix)
private void
registerSimpleFlatItemModel(Item item)
method_25537(class_1792 arg0)
registerItemModel(Item item)
private void
registerSimpleFlatItemModel(Block block)
method_25600(class_2248 arg0)
registerItemModel(Block block)
private void
registerSimpleFlatItemModel(Block block, String suffix)
method_25556(class_2248 arg0, String arg1)
registerItemModel(Block block, String textureSuffix)
private void
registerTwoLayerFlatItemModel(Block block, String overlaySuffix)
method_65416(class_2248 arg0, String arg1)
registerTwoLayerItemModel(Block block, String layer1Suffix)
private static WeightedVariant
createRotatedVariants(Variant base)
method_67839(class_813 arg0)
modelWithYRotation(ModelVariant variant)
private static WeightedVariant
createRotatedVariants(Variant normal, Variant mirrored)
method_67823(class_813 arg0, class_813 arg1)
modelWithMirroring(ModelVariant variant, ModelVariant mirroredVariant)
private static BlockStateVariantMap<WeightedVariant>
createBooleanModelDispatch(BooleanProperty property, MultiVariant onTrue, MultiVariant onFalse)
method_25565(class_2746 arg0, class_807 arg1, class_807 arg2)
createBooleanModelMap(BooleanProperty property, WeightedVariant trueModel, WeightedVariant falseModel)
private void
createRotatedMirroredVariantBlock(Block block)
method_25619(class_2248 arg0)
registerMirrorable(Block block)
private void
createRotatedVariantBlock(Block block)
method_25631(class_2248 arg0)
registerRotatable(Block block)
private void
createBrushableBlock(Block block)
method_49377(class_2248 arg0)
registerBrushableBlock(Block block)
private static BlockModelDefinitionCreator
createButton(Block block, MultiVariant normal, MultiVariant pressed)
method_25654(class_2248 arg0, class_807 arg1, class_807 arg2)
createButtonBlockState(Block buttonBlock, WeightedVariant unpressedModel, WeightedVariant pressedModel)
private static BlockModelDefinitionCreator
createDoor(Block block, MultiVariant bottomLeft, MultiVariant bottomLeftOpen, MultiVariant bottomRight, MultiVariant bottomRightOpen, MultiVariant topLeft, MultiVariant topLeftOpen, MultiVariant topRight, MultiVariant topRightOpen)
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)
private static BlockModelDefinitionCreator
createCustomFence(Block block, MultiVariant post, MultiVariant north, MultiVariant east, MultiVariant south, MultiVariant west)
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)
private static BlockModelDefinitionCreator
createFence(Block block, MultiVariant post, MultiVariant side)
method_25661(class_2248 arg0, class_807 arg1, class_807 arg2)
createFenceBlockState(Block fenceBlock, WeightedVariant postModel, WeightedVariant sideModel)
private static BlockModelDefinitionCreator
createWall(Block block, MultiVariant post, MultiVariant lowSide, MultiVariant tallSide)
method_25636(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3)
createWallBlockState(Block wallBlock, WeightedVariant postModel, WeightedVariant lowSideModel, WeightedVariant tallSideModel)
private static BlockModelDefinitionCreator
createFenceGate(Block block, MultiVariant open, MultiVariant closed, MultiVariant openWall, MultiVariant closedWall, boolean uvLock)
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)
private static BlockModelDefinitionCreator
createStairs(Block block, MultiVariant inner, MultiVariant straight, MultiVariant outer)
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 BlockModelDefinitionCreator
createOrientableTrapdoor(Block block, MultiVariant top, MultiVariant bottom, MultiVariant open)
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 BlockModelDefinitionCreator
createTrapdoor(Block block, MultiVariant top, MultiVariant bottom, MultiVariant open)
method_25662(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3)
createTrapdoorBlockState(Block trapdoorBlock, WeightedVariant topModel, WeightedVariant bottomModel, WeightedVariant openModel)
private static BlockModelDefinitionCreator
createBed(Block block, MultiVariant headModel, MultiVariant footModel)
method_1_5022(class_2248 arg0, class_807 arg1, class_807 arg2)
createBedBlockState(Block bedBlock, WeightedVariant headModel, WeightedVariant footModel)
private static BlockModelDefinitionCreator
createSign(Block block, MultiVariant rot0, MultiVariant rot1, MultiVariant rot2, MultiVariant rot3)
method_1_5681(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3, class_807 arg4)
createSignBlockState(Block signBlock, WeightedVariant model0, WeightedVariant model1, WeightedVariant model2, WeightedVariant model3)
private static BlockModelDefinitionCreator
createHangingSign(Block block, MultiVariant rot0, MultiVariant rot1, MultiVariant rot2, MultiVariant rot3, MultiVariant attachedRot0, MultiVariant attachedRot1, MultiVariant attachedRot2, MultiVariant attachedRot3)
method_46190(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)
createHangingSignBlockState(Block hangingSignBlock, WeightedVariant unattached0, WeightedVariant unattached1, WeightedVariant unattached2, WeightedVariant unattached3, WeightedVariant attached0, WeightedVariant attached1, WeightedVariant attached2, WeightedVariant attached3)
private static VariantsBlockModelDefinitionCreator
createSimpleBlock(Block block, MultiVariant variant)
method_25644(class_2248 arg0, class_807 arg1)
createSingletonBlockState(Block block, WeightedVariant model)
private static BlockStateVariantMap<ModelVariantOperator>
createRotatedPillar()
method_25649()
createAxisRotatedVariantMap()
private static BlockModelDefinitionCreator
createPillarBlockUVLocked(Block block, TextureMapping mapping, BiConsumer<Identifier, ModelInstance> modelOutput)
method_47519(class_2248 arg0, class_4944 arg1, BiConsumer<class_2960, class_10411> arg2)
createUvLockedColumnBlockState(Block block, TextureMap textureMap, BiConsumer<Identifier, ModelSupplier> modelCollector)
private static BlockModelDefinitionCreator
createAxisAlignedPillarBlock(Block block, MultiVariant model)
method_25653(class_2248 arg0, class_807 arg1)
createAxisRotatedBlockState(Block block, WeightedVariant model)
private void
createAxisAlignedPillarBlockCustomModel(Block block, MultiVariant model)
method_31063(class_2248 arg0, class_807 arg1)
registerAxisRotated(Block block, WeightedVariant model)
private void
createAxisAlignedPillarBlock(Block block, TexturedModel$Provider modelProvider)
method_25553(class_2248 arg0, class_4946$class_4947 arg1)
registerAxisRotated(Block block, TexturedModel$Factory modelFactory)
private void
createHorizontallyRotatedBlock(Block block, TexturedModel$Provider modelProvider)
method_25605(class_2248 arg0, class_4946$class_4947 arg1)
registerNorthDefaultHorizontalRotatable(Block block, TexturedModel$Factory modelFactory)
private static BlockModelDefinitionCreator
createRotatedPillarWithHorizontalVariant(Block block, MultiVariant model, MultiVariant horizontalModel)
method_25667(class_2248 arg0, class_807 arg1, class_807 arg2)
createAxisRotatedBlockState(Block block, WeightedVariant verticalModel, WeightedVariant horizontalModel)
private void
createRotatedPillarWithHorizontalVariant(Block block, TexturedModel$Provider verticalProvider, TexturedModel$Provider horizontalProvider)
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
createCreakingHeart(Block block)
method_64949(class_2248 arg0)
registerCreakingHeart(Block block)
private Identifier
createCreakingHeartModel(TexturedModel$Provider provider, Block block, String suffix)
method_66528(class_4946$class_4947 arg0, class_2248 arg1, String arg2)
createCreakingHeartModel(TexturedModel$Factory texturedModelFactory, Block block, String suffix)
private Identifier
createSuffixedVariant(Block block, String suffix, ModelTemplate template, Function<Material, TextureMapping> textureMapping)
method_25557(class_2248 arg0, String arg1, class_4942 arg2, Function<class_1_314, class_4944> arg3)
createSubModel(Block block, String suffix, Model model, Function<ModelTexture, TextureMap> texturesFactory)
private static BlockModelDefinitionCreator
createPressurePlate(Block block, MultiVariant off, MultiVariant on)
method_25673(class_2248 arg0, class_807 arg1, class_807 arg2)
createPressurePlateBlockState(Block pressurePlateBlock, WeightedVariant upModel, WeightedVariant downModel)
private static BlockModelDefinitionCreator
createSlab(Block block, MultiVariant bottom, MultiVariant top, MultiVariant full)
method_25668(class_2248 arg0, class_807 arg1, class_807 arg2, class_807 arg3)
createSlabBlockState(Block slabBlock, WeightedVariant bottomModel, WeightedVariant topModel, WeightedVariant doubleModel)
private void
createTrivialCube(Block block)
method_25641(class_2248 arg0)
registerSimpleCubeAll(Block block)
private void
createTrivialBlock(Block block, TexturedModel$Provider modelProvider)
method_25622(class_2248 arg0, class_4946$class_4947 arg1)
registerSingleton(Block block, TexturedModel$Factory modelFactory)
public void
createTintedLeaves(Block block, TexturedModel$Provider modelProvider, int tintColor)
method_65408(class_2248 arg0, class_4946$class_4947 arg1, int arg2)
registerTintedBlockAndItem(Block block, TexturedModel$Factory texturedModelFactory, int tintColor)
private void
createVine()
method_65418()
registerVine()
private void
createItemWithGrassTint(Block block)
method_65420(class_2248 arg0)
registerGrassTinted(Block block)
private BlockStateModelGenerator$BlockTexturePool
family(Block block)
method_25650(class_2248 arg0)
registerCubeAllModelTexturePool(Block block)
private void
createDoor(Block door)
method_25658(class_2248 arg0)
registerDoor(Block doorBlock)
private void
copyDoorModel(Block donor, Block acceptor)
method_54823(class_2248 arg0, class_2248 arg1)
registerParentedDoor(Block parent, Block doorBlock)
private void
createOrientableTrapdoor(Block trapdoor)
method_25665(class_2248 arg0)
registerOrientableTrapdoor(Block trapdoorBlock)
private void
createTrapdoor(Block trapdoor)
method_25671(class_2248 arg0)
registerTrapdoor(Block trapdoorBlock)
private void
copyTrapdoorModel(Block donor, Block acceptor)
method_54824(class_2248 arg0, class_2248 arg1)
registerParentedTrapdoor(Block parent, Block trapdoorBlock)
private void
createBigDripLeafBlock()
method_33711()
registerBigDripleaf()
private BlockStateModelGenerator$LogTexturePool
woodProvider(Block log)
method_25676(class_2248 arg0)
createLogTexturePool(Block logBlock)
private void
createNonTemplateModelBlock(Block block)
method_25681(class_2248 arg0)
registerSimpleState(Block block)
private void
createNonTemplateModelBlock(Block block, Block donor)
method_25543(class_2248 arg0, class_2248 arg1)
registerStateWithModelReference(Block block, Block modelReference)
private void
createCrossBlockWithDefaultItem(Block block, BlockModelGenerators$PlantType plantType)
method_25548(class_2248 arg0, class_4910$class_4913 arg1)
registerTintableCross(Block block, BlockStateModelGenerator$CrossType crossType)
private void
createCrossBlockWithDefaultItem(Block block, BlockModelGenerators$PlantType plantType, TextureMapping textures)
method_25549(class_2248 arg0, class_4910$class_4913 arg1, class_4944 arg2)
registerTintableCross(Block block, BlockStateModelGenerator$CrossType tintType, TextureMap texture)
private void
createCrossBlock(Block block, BlockModelGenerators$PlantType plantType)
method_25603(class_2248 arg0, class_4910$class_4913 arg1)
registerTintableCrossBlockState(Block block, BlockStateModelGenerator$CrossType tintType)
private void
createCrossBlock(Block block, BlockModelGenerators$PlantType plantType, TextureMapping textures)
method_25604(class_2248 arg0, class_4910$class_4913 arg1, class_4944 arg2)
registerTintableCrossBlockState(Block block, BlockStateModelGenerator$CrossType tintType, TextureMap crossTexture)
private void
createCrossBlock(Block block, BlockModelGenerators$PlantType plantType, Property<Integer> property, int... stages)
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
createPlantWithDefaultItem(Block standAlone, Block potted, BlockModelGenerators$PlantType plantType)
method_65407(class_2248 arg0, class_2248 arg1, class_4910$class_4913 arg2)
registerFlowerPotPlantAndItem(Block block, Block flowerPotBlock, BlockStateModelGenerator$CrossType crossType)
private void
createPlant(Block standAlone, Block potted, BlockModelGenerators$PlantType plantType)
method_25545(class_2248 arg0, class_2248 arg1, class_4910$class_4913 arg2)
registerFlowerPotPlant(Block plantBlock, Block flowerPotBlock, BlockStateModelGenerator$CrossType tintType)
private void
createCoralFans(Block fan, Block wallFan)
method_25601(class_2248 arg0, class_2248 arg1)
registerCoralFan(Block coralFanBlock, Block coralWallFanBlock)
private void
createStems(Block growingStem, Block attachedStem)
method_25620(class_2248 arg0, class_2248 arg1)
registerGourd(Block stemBlock, Block attachedStemBlock)
private void
createPitcherPlant()
method_49991()
registerPitcherPlant()
private void
createPitcherCrop()
method_49992()
registerPitcherCrop()
private void
createCoral(Block plant, Block deadPlant, Block block, Block deadBlock, Block fan, Block deadFan, Block wallFan, Block deadWallFan)
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
createDoublePlant(Block block, BlockModelGenerators$PlantType plantType)
method_25621(class_2248 arg0, class_4910$class_4913 arg1)
registerDoubleBlock(Block doubleBlock, BlockStateModelGenerator$CrossType tintType)
private void
createDoublePlantWithDefaultItem(Block block, BlockModelGenerators$PlantType plantType)
method_65417(class_2248 arg0, class_4910$class_4913 arg1)
registerDoubleBlockAndItem(Block block, BlockStateModelGenerator$CrossType crossType)
private void
createTintedDoublePlant(Block block)
method_65421(class_2248 arg0)
registerGrassTintedDoubleBlockAndItem(Block block)
private void
createSunflower()
method_25657()
registerSunflower()
private void
createTallSeagrass()
method_25664()
registerTallSeagrass()
private void
createSmallDripleaf()
method_33712()
registerSmallDripleaf()
private void
createDoubleBlock(Block block, MultiVariant topModel, MultiVariant bottomModel)
method_25678(class_2248 arg0, class_807 arg1, class_807 arg2)
registerDoubleBlock(Block block, WeightedVariant upperModel, WeightedVariant lowerModel)
private void
createPassiveRail(Block block)
method_25685(class_2248 arg0)
registerTurnableRail(Block rail)
private void
createActiveRail(Block block)
method_25688(class_2248 arg0)
registerStraightRail(Block rail)
private void
createAirLikeBlock(Block block, Item particleItem)
method_25542(class_2248 arg0, class_1792 arg1)
registerBuiltinWithParticle(Block block, Item particleSource)
private void
createAirLikeBlock(Block block, Material particle)
method_25660(class_2248 arg0, class_1_314 arg1)
registerBuiltinWithParticle(Block block, ModelTexture particleTexture)
private WeightedVariant
createParticleOnlyBlockModel(Block block, Block particleDonor)
method_65419(class_2248 arg0, class_2248 arg1)
uploadParticleModel(Block block, Block particleSource)
public void
createParticleOnlyBlock(Block block, Block particleDonor)
method_65403(class_2248 arg0, class_2248 arg1)
registerBuiltinWithParticle(Block block, Block particleSource)
private void
createParticleOnlyBlock(Block block)
method_65422(class_2248 arg0)
registerBuiltin(Block block)
private void
createFullAndCarpetBlocks(Block block, Block carpet)
method_25642(class_2248 arg0, class_2248 arg1)
registerWoolAndCarpet(Block wool, Block carpet)
private void
createLeafLitter(Block block)
method_66529(class_2248 arg0)
registerLeafLitter(Block leafLitter)
private void
createFlowerBed(Block flowerbed)
method_49378(class_2248 arg0)
registerFlowerbed(Block flowerbed)
private void
createSegmentedBlock(Block segmentedProperty, MultiVariant model1, Function<ConditionBuilder, ConditionBuilder> model1SegmentCondition, MultiVariant model2, Function<ConditionBuilder, ConditionBuilder> model2SegmentCondition, MultiVariant model3, Function<ConditionBuilder, ConditionBuilder> model3SegmentCondition, MultiVariant model4, Function<ConditionBuilder, ConditionBuilder> model4SegmentCondition)
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
createColoredBlockWithRandomRotations(TexturedModel$Provider modelProvider, List<Block> blocks)
method_25576(class_4946$class_4947 arg0, List<class_2248> arg1)
registerRandomHorizontalRotations(TexturedModel$Factory modelFactory, List<Block> blocks)
private void
createColoredBlockWithStateRotations(TexturedModel$Provider modelProvider, List<Block> blocks)
method_25614(class_4946$class_4947 arg0, List<class_2248> arg1)
registerSouthDefaultHorizontalFacing(TexturedModel$Factory modelFactory, List<Block> blocks)
private void
createGlassBlocks(Block block, Block pane)
method_25651(class_2248 arg0, class_2248 arg1)
registerGlassAndPane(Block glassBlock, Block glassPane)
private void
createCommandBlock(Block block)
method_25690(class_2248 arg0)
registerCommandBlock(Block commandBlock)
private void
createAnvil(Block block)
method_25692(class_2248 arg0)
registerAnvil(Block anvil)
private static WeightedVariant
createBambooModels(int age)
method_25535(int arg0)
getBambooBlockStateVariants(int age)
private void
createBamboo()
method_25670()
registerBamboo()
private void
createBarrel()
method_25680()
registerBarrel()
private static <T extends Comparable<T>> BlockStateVariantMap<WeightedVariant>
createEmptyOrFullDispatch(Property<T> property, T threshold, MultiVariant fullModel, MultiVariant emptyModel)
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
createBeeNest(Block block, Function<Block, TextureMapping> mappingFunction)
method_25558(class_2248 arg0, Function<class_2248, class_4944> arg1)
registerBeehive(Block beehive, Function<Block, TextureMap> texturesFactory)
private void
createCropBlock(Block block, Property<Integer> property, int... stages)
method_25547(class_2248 arg0, class_2769<Integer> arg1, int... arg2)
registerCrop(Block crop, Property<Integer> ageProperty, int... ageTextureIndices)
private void
createBell()
method_25684()
registerBell()
private void
createGrindstone()
method_25687()
registerGrindstone()
private void
createFurnace(Block furnace, TexturedModel$Provider provider)
method_25652(class_2248 arg0, class_4946$class_4947 arg1)
registerCooker(Block cooker, TexturedModel$Factory modelFactory)
private void
createCampfires(Block... campFires)
method_27166(class_2248... arg0)
registerCampfire(Block... blocks)
private void
createAzalea(Block block)
method_33713(class_2248 arg0)
registerAzalea(Block block)
private void
createPottedAzalea(Block block)
method_37317(class_2248 arg0)
registerPottedAzaleaBush(Block block)
private void
createBookshelf()
method_25691()
registerBookshelf()
private void
createRedstoneWire()
method_25693()
registerRedstone()
private void
createComparator()
method_25695()
registerComparator()
private void
createSmoothStoneSlab()
method_25697()
registerSmoothStone()
private void
createBrewingStand()
method_25699()
registerBrewingStand()
private void
createMushroomBlock(Block block)
method_25694(class_2248 arg0)
registerMushroomBlock(Block mushroomBlock)
private void
createCakeBlock()
method_25701()
registerCake()
private void
createCartographyTable()
method_25703()
registerCartographyTable()
private void
createSmithingTable()
method_25705()
registerSmithingTable()
private void
createCraftingTableLike(Block block, Block bottomBlock, BiFunction<Block, Block, TextureMapping> mappingProvider)
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)
private void
createPumpkins()
method_25707()
registerPumpkins()
private void
createPumpkinVariant(Block block, TextureMapping textures)
method_25550(class_2248 arg0, class_4944 arg1)
registerNorthDefaultHorizontalRotatable(Block block, TextureMap texture)
private void
createCauldrons()
method_25709()
registerCauldrons()
private void
createChorusFlower()
method_25711()
registerChorusFlower()
private void
createCrafterBlock()
method_54654()
registerCrafter()
private void
createDispenserBlock(Block block)
method_25696(class_2248 arg0)
registerDispenserLikeOrientable(Block block)
private void
createEndPortalFrame()
method_25712()
registerEndPortalFrame()
private void
createChorusPlant()
method_25508()
registerChorusPlant()
private void
createComposter()
method_25509()
registerComposter()
private void
createCopperBulb(Block copperBulb)
method_54826(class_2248 arg0)
registerCopperBulb(Block copperBulbBlock)
private static BlockModelDefinitionCreator
createCopperBulb(Block copperBulb, MultiVariant baseModel, MultiVariant litModel, MultiVariant baseModelPowered, MultiVariant litModelPowered)
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
copyCopperBulbModel(Block donor, Block acceptor)
method_54825(class_2248 arg0, class_2248 arg1)
registerWaxedCopperBulb(Block unwaxedCopperBulbBlock, Block waxedCopperBulbBlock)
private void
createAmethystCluster(Block clusterBlock)
method_32229(class_2248 arg0)
registerAmethyst(Block block)
private void
createAmethystClusters()
method_32227()
registerAmethysts()
private void
createSpeleothem(Block block)
method_32802(class_2248 arg0)
registerPointedDripstone(Block block)
private WeightedVariant
createSpeleothemVariant(Direction direction, SpeleothemThickness speleothemThickness, Block block)
method_32803(class_2350 arg0, class_5691 arg1, class_2248 arg2)
getDripstoneVariant(Direction direction, Thickness thickness, Block block)
private void
createNyliumBlock(Block block)
method_25698(class_2248 arg0)
registerNetherrackBottomCustomTop(Block block)
private void
createDaylightDetector()
method_25510()
registerDaylightDetector()
private void
createRotatableColumn(Block block)
method_31064(class_2248 arg0)
registerRod(Block block)
private void
createLightningRod(Block block, Block waxedBlock)
method_34852(class_2248 arg0, class_2248 arg1)
registerLightningRod(Block unwaxed, Block waxed)
private void
createFarmland()
method_25512()
registerFarmland()
private WeightedVariant
createFloorFireModels(Block block)
method_25700(class_2248 arg0)
getFireFloorModels(Block texture)
private WeightedVariant
createSideFireModels(Block block)
method_25702(class_2248 arg0)
getFireSideModels(Block texture)
private WeightedVariant
createTopFireModels(Block block)
method_25704(class_2248 arg0)
getFireUpModels(Block texture)
private void
createFire()
method_25513()
registerFire()
private void
createSoulFire()
method_25514()
registerSoulFire()
private void
createLantern(Block block)
method_25706(class_2248 arg0)
registerLantern(Block lantern)
private void
createCopperLantern(Block unwaxed, Block waxed)
method_73138(class_2248 arg0, class_2248 arg1)
registerCopperLantern(Block unwaxed, Block waxed)
private void
createCopperChain(Block unwaxed, Block waxed)
method_73139(class_2248 arg0, class_2248 arg1)
registerCopperChain(Block unwaxed, Block waxed)
private void
createMuddyMangroveRoots()
method_42033()
registerMuddyMangroveRoots()
private void
createMangrovePropagule()
method_42034()
registerMangrovePropagule()
private void
createFrostedIce()
method_25515()
registerFrostedIce()
private void
createGrassBlocks()
method_25516()
registerTopSoils()
private void
createGrassLikeBlock(Block block, MultiVariant normal, MultiVariant snowy)
method_25560(class_2248 arg0, class_807 arg1, class_807 arg2)
registerTopSoil(Block topSoil, WeightedVariant regularVariant, WeightedVariant snowyVariant)
private void
createCocoa()
method_25517()
registerCocoa()
private void
createDirtPath()
method_25518()
registerDirtPath()
private void
createWeightedPressurePlate(Block block, Block appearance)
method_25666(class_2248 arg0, class_2248 arg1)
registerWeightedPressurePlate(Block weightedPressurePlate, Block textureSource)
private void
createHopper()
method_25519()
registerHopper()
private void
copyModel(Block donor, Block acceptor)
method_25672(class_2248 arg0, class_2248 arg1)
registerParented(Block modelSource, Block child)
private void
createBarsAndItem(Block block)
method_73135(class_2248 arg0)
registerBars(Block block)
private void
createBarsAndItem(Block unwaxed, Block waxed)
method_73140(class_2248 arg0, class_2248 arg1)
registerCopperBars(Block unwaxedBlock, Block waxedBlock)
private void
createBars(Block block, Identifier postEndResource, Identifier postResource, Identifier capResource, Identifier capAltResource, Identifier sideResource, Identifier sideAltResource)
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
createNonTemplateHorizontalBlock(Block block)
method_25708(class_2248 arg0)
registerNorthDefaultHorizontalRotatable(Block block)
private void
createLever()
method_25521()
registerLever()
private void
createLilyPad()
method_25522()
registerLilyPad()
private void
createFrogspawnBlock()
method_42035()
registerFrogspawn()
private void
createNetherPortalBlock()
method_25523()
registerNetherPortal()
private void
createNetherrack()
method_25524()
registerNetherrack()
private void
createObserver()
method_25525()
registerObserver()
private void
createPistons()
method_25526()
registerPistons()
private void
createPistonVariant(Block block, MultiVariant extended, TextureMapping textures)
method_25561(class_2248 arg0, class_807 arg1, class_4944 arg2)
registerPiston(Block piston, WeightedVariant submodelVariant, TextureMap textures)
private void
createPistonHeads()
method_25527()
registerPistonHead()
private void
createTrialSpawner()
method_55306()
registerTrialSpawner()
private void
createVault()
method_56886()
registerVault()
private void
createSculkSensor()
method_33128()
registerSculkSensor()
private void
createCalibratedSculkSensor()
method_49989()
registerCalibratedSculkSensor()
private void
createSculkShrieker()
method_42037()
registerSculkShrieker()
private void
createScaffolding()
method_25528()
registerScaffolding()
private void
createCaveVines()
method_33710()
registerCaveVines()
private void
createRedstoneLamp()
method_25529()
registerRedstoneLamp()
private void
createNormalTorch(Block ground, Block wall)
method_25677(class_2248 arg0, class_2248 arg1)
registerTorch(Block torch, Block wallTorch)
private void
createRedstoneTorch()
method_25530()
registerRedstoneTorch()
private void
createRepeater()
method_25531()
registerRepeater()
private void
createSeaPickle()
method_25532()
registerSeaPickle()
private void
createSnowBlocks()
method_25533()
registerSnows()
private void
createStonecutter()
method_25590()
registerStonecutter()
private void
createStructureBlock()
method_25591()
registerStructureBlock()
private void
createTestBlock()
method_66791()
registerTestBlock()
private void
createSweetBerryBush()
method_25592()
registerSweetBerryBush()
private void
createTripwire()
method_25593()
registerTripwire()
private void
createTripwireHook()
method_25594()
registerTripwireHook()
private ModelVariant
createTurtleEggModel(int count, String hatchProgress, TextureMapping texture)
method_25536(int arg0, String arg1, class_4944 arg2)
getTurtleEggModel(int eggs, String prefix, TextureMap textures)
private ModelVariant
createTurtleEggModel(int eggs, int hatch)
method_25581(int arg0, int arg1)
getTurtleEggModel(int eggs, int cracks)
private void
createTurtleEgg()
method_25595()
registerTurtleEgg()
private void
createDriedGhastBlock()
method_70821()
registerDriedGhast()
private void
createSnifferEgg()
method_49990()
registerSnifferEgg()
private void
createMultiface(Block block)
method_33520(class_2248 arg0)
registerMultifaceBlock(Block block)
private void
createMultiface(Block block, Item item)
method_65295(class_2248 arg0, class_1792 arg1)
registerMultifaceBlock(Block block, Item item)
private static <T extends Property<?>> Map<T, ModelVariantOperator>
selectMultifaceProperties(StateHolder<?, ?> holder, Function<Direction, T> converter)
method_67809(class_2688<?, ?> arg0, Function<class_2350, T> arg1)
collectMultifaceOperators(State<?, ?> state, Function<Direction, T> propertyGetter)
private void
createMultifaceBlockStates(Block block)
method_65291(class_2248 arg0)
registerMultifaceBlockModel(Block block)
private void
createMossyCarpet(Block block)
method_64940(class_2248 arg0)
registerPaleMossCarpet(Block block)
private void
createHangingMoss(Block block)
method_64941(class_2248 arg0)
registerHangingMoss(Block block)
private void
createSculkCatalyst()
method_42038()
registerSculkCatalyst()
private void
createShelf(Block block, Block particle)
method_72719(class_2248 arg0, class_2248 arg1)
registerShelf(Block block, Block strippedLog)
private void
addShelfPart(Block block, TextureMapping mapping, MultiPartGenerator generator, ModelTemplate template, Boolean isPowered, SideChainPart sideChainPart)
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
forEachHorizontalDirection(BiConsumer<Direction, VariantMutator> consumer)
method_72725(BiConsumer<class_2350, class_10804> arg0)
forEachHorizontalDirection(BiConsumer<Direction, ModelVariantOperator> biConsumer)
private static MultipartModelCondition
shelfCondition(Direction direction, Boolean isPowered, SideChainPart sideChainPart)
method_72727(class_2350 arg0, Boolean arg1, class_11598 arg2)
createSideChainModelCondition(Direction facing, Boolean powered, SideChainPart sideChain)
private void
createChiseledBookshelf()
method_46193()
registerChiseledBookshelf()
private void
addSlotStateAndRotationVariants(MultiPartGenerator multiPartGenerator, Condition facingCondition, VariantMutator mutator)
method_47812(class_4922 arg0, class_815 arg1, class_10804 arg2)
supplyChiseledBookshelfModels(MultipartBlockModelDefinitionCreator blockStateSupplier, MultipartModelCondition facingCondition, ModelVariantOperator rotation)
private void
addBookSlotModel(MultiPartGenerator multiPartGenerator, Condition facingCondition, VariantMutator mutator, BooleanProperty stateProperty, ModelTemplate template, boolean isSlotOccupied)
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
createMagmaBlock()
method_25597()
registerMagmaBlock()
private void
createShulkerBox(Block block, DyeColor color)
method_25710(class_2248 arg0, class_1767 arg1)
registerShulkerBox(Block shulkerBox, DyeColor color)
private void
createGrowingPlant(Block kelp, Block kelpPlant, BlockModelGenerators$PlantType type)
method_25602(class_2248 arg0, class_2248 arg1, class_4910$class_4913 arg2)
registerPlantPart(Block plant, Block plantStem, BlockStateModelGenerator$CrossType tintType)
private void
createInfestedStone()
method_25598()
registerInfestedStone()
private void
createInfestedDeepslate()
method_36440()
registerInfestedDeepslate()
private void
createNetherRoots(Block roots, Block pottedRoots)
method_25686(class_2248 arg0, class_2248 arg1)
registerRoots(Block root, Block pottedRoot)
private void
createRespawnAnchor()
method_26279()
registerRespawnAnchor()
private static ModelVariantOperator
applyRotation(FrontAndTop orientation)
method_26433(class_5000 arg0)
addJigsawOrientationToVariant(Orientation orientation)
private void
createJigsaw()
method_26434()
registerJigsaw()
private void
createPetrifiedOakSlab()
method_33504()
registerPetrifiedOakSlab()
private void
createHead(Block standAlone, Block wall, SkullBlock$Type skullType, Identifier itemBase)
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
createHeads()
method_65410()
registerSkulls()
private void
createCopperGolemStatues()
method_72728()
registerCopperGolemStatues()
private void
createCopperGolemStatue(Block block, Block particle, WeatheringCopper$WeatherState state)
method_72720(class_2248 arg0, class_2248 arg1, class_5955$class_5811 arg2)
registerCopperGolemStatue(Block block, Block particleBlock, Oxidizable$OxidationLevel oxidationLevel)
private void
createBanner(DyeColor baseColor)
method_65405(class_1767 arg0)
registerBanner(DyeColor color)
private void
createChest(Block block, Block particle, Identifier texture, boolean hasGiftVariant)
method_65404(class_2248 arg0, class_2248 arg1, class_2960 arg2, boolean arg3)
registerChest(Block block, Block particleSource, Identifier texture, boolean christmas)
private void
createChest(Block block, Block particle, MultiblockChestResources<Identifier> textures, boolean hasGiftVariant)
method_1_3013(class_2248 arg0, class_2248 arg1, class_1_477<class_2960> arg2, boolean arg3)
registerChest(Block block, Block articleSource, ChestTextureSet<Identifier> texture, boolean christmas)
private void
createChests()
method_65412()
registerChests()
private void
createCopperChests()
method_72729()
registerCopperChests()
private void
createBed(DyeColor dyeColor)
method_65415(class_1767 arg0)
registerBed(DyeColor color)
private void
generateSimpleSpecialItemModel(Block block, Optional<Transformation> transformation, SpecialModelRenderer$Unbaked<?> specialModel)
method_65409(class_2248 arg0, Optional<class_4590> arg1, class_10515$class_10516<?> arg2)
registerSpecialItemModel(Block block, Optional<AffineTransformation> transformation, SpecialModelRenderer$Unbaked<?> model)
public void
run()
method_25534()
register()
private void
createLightBlock()
method_39204()
registerLightBlock()
private void
createCopperChainItem(Item unwaxed, Item waxed)
method_73136(class_1792 arg0, class_1792 arg1)
registerWaxable(Item unwaxed, Item waxed)
private void
createCandleAndCandleCake(Block candleBlock, Block candleCakeBlock)
method_32228(class_2248 arg0, class_2248 arg1)
registerCandle(Block candle, Block cake)
private void
lambda$run$7(DyeColor arg0, Block arg1)
method_1_5023(class_1767 arg0, class_2248 arg1)
method_1_5023(DyeColor color, Block shulkerBox)
private void
lambda$run$6(Block arg0, Block arg1)
method_1_4499(class_2248 arg0, class_2248 arg1)
method_1_4499(Block weathering, Block waxed)
private void
lambda$run$5(Block arg0, Block arg1)
method_1_4498(class_2248 arg0, class_2248 arg1)
method_1_4498(Block weathering, Block waxed)
private void
lambda$run$4(Block arg0, Block arg1)
method_1_4497(class_2248 arg0, class_2248 arg1)
method_1_4497(Block weathering, Block waxed)
private void
lambda$run$3(Block arg0, Block arg1)
method_1_4496(class_2248 arg0, class_2248 arg1)
method_1_4496(Block weathering, Block waxed)
private void
lambda$run$2(Block arg0, Block arg1)
method_1_4495(class_2248 arg0, class_2248 arg1)
method_1_4495(Block weathering, Block waxed)
private void
lambda$run$1(WeatheringCopper$WeatherState arg0)
method_1_4494(class_5955$class_5811 arg0)
method_1_4494(Oxidizable$OxidationLevel oxidation)
private void
lambda$run$0(BlockFamily arg0)
method_34612(class_5794 arg0)
method_34612(BlockFamily family)
private void
lambda$createCopperChests$0(WeatheringCopper$WeatherState arg0)
method_1_4492(class_5955$class_5811 arg0)
method_1_4492(Oxidizable$OxidationLevel oxidation)
private void
lambda$createCopperGolemStatues$0(WeatheringCopper$WeatherState arg0)
method_1_4493(class_5955$class_5811 arg0)
method_1_4493(Oxidizable$OxidationLevel oxidation)
private static WeightedVariant
lambda$createRespawnAnchor$0(Identifier[] arg0, Integer arg1)
method_67831(class_2960[] arg0, Integer arg1)
method_67831(Identifier[] arg0, Integer charges)
private Identifier
lambda$addBookSlotModel$0(ModelTemplate arg0, String arg1, TextureMapping arg2, BlockModelGenerators$BookSlotModelCacheKey arg3)
method_47815(class_4942 arg0, String arg1, class_4944 arg2, class_4910$class_7987 arg3)
method_47815(Model arg0, String arg1, TextureMap arg2, BlockStateModelGenerator$ChiseledBookshelfModelCacheKey key)
private void
lambda$addSlotStateAndRotationVariants$0(MultiPartGenerator arg0, Condition arg1, VariantMutator arg2, com.mojang.datafixers.util.Pair arg3)
method_47813(class_4922 arg0, class_815 arg1, class_10804 arg2, com.mojang.datafixers.util.Pair arg3)
method_47813(MultipartBlockModelDefinitionCreator arg0, MultipartModelCondition arg1, ModelVariantOperator arg2, com.mojang.datafixers.util.Pair pair)
private void
lambda$createChiseledBookshelf$0(MultiPartGenerator arg0, MultiVariant arg1, Direction arg2, VariantMutator arg3)
method_67811(class_4922 arg0, class_807 arg1, class_2350 arg2, class_10804 arg3)
method_67811(MultipartBlockModelDefinitionCreator arg0, WeightedVariant arg1, Direction facing, ModelVariantOperator operator)
private static void
lambda$forEachHorizontalDirection$0(BiConsumer arg0, com.mojang.datafixers.util.Pair arg1)
method_72726(BiConsumer arg0, com.mojang.datafixers.util.Pair arg1)
method_72726(BiConsumer arg0, com.mojang.datafixers.util.Pair pair)
private static void
lambda$addShelfPart$0(MultiPartGenerator arg0, Boolean arg1, SideChainPart arg2, MultiVariant arg3, Direction arg4, VariantMutator arg5)
method_72724(class_4922 arg0, Boolean arg1, class_11598 arg2, class_807 arg3, class_2350 arg4, class_10804 arg5)
method_72724(MultipartBlockModelDefinitionCreator arg0, Boolean arg1, SideChainPart arg2, WeightedVariant arg3, Direction facing, ModelVariantOperator operator)
private static WeightedVariant
lambda$createSculkCatalyst$0(MultiVariant arg0, MultiVariant arg1, Boolean arg2)
method_67820(class_807 arg0, class_807 arg1, Boolean arg2)
method_67820(WeightedVariant arg0, WeightedVariant arg1, Boolean bloom)
private WeightedVariant
lambda$createHangingMoss$0(Block arg0, Boolean arg1)
method_64942(class_2248 arg0, Boolean arg1)
method_64942(Block arg0, Boolean tip)
private static void
lambda$createMossyCarpet$3(MultiPartGenerator arg0, MultiVariant arg1, MultiVariant arg2, ConditionBuilder arg3, Property arg4, VariantMutator arg5)
method_67813(class_4922 arg0, class_807 arg1, class_807 arg2, class_10795 arg3, class_2769 arg4, class_10804 arg5)
method_67813(MultipartBlockModelDefinitionCreator arg0, WeightedVariant arg1, WeightedVariant arg2, MultipartModelConditionBuilder arg3, Property property, ModelVariantOperator operator)
private static void
lambda$createMossyCarpet$2(Block arg0, TextureMapping arg1)
method_64944(class_2248 arg0, class_4944 arg1)
method_64944(Block arg0, TextureMap textureMap)
private static void
lambda$createMossyCarpet$1(Block arg0, TextureMapping arg1)
method_64945(class_2248 arg0, class_4944 arg1)
method_64945(Block arg0, TextureMap textureMap)
private static void
lambda$createMossyCarpet$0(ConditionBuilder arg0, Property arg1, VariantMutator arg2)
method_67810(class_10795 arg0, class_2769 arg1, class_10804 arg2)
method_67810(MultipartModelConditionBuilder arg0, Property property, ModelVariantOperator operator)
private static void
lambda$createMultifaceBlockStates$1(MultiPartGenerator arg0, MultiVariant arg1, ConditionBuilder arg2, Property arg3, VariantMutator arg4)
method_67812(class_4922 arg0, class_807 arg1, class_10795 arg2, class_2769 arg3, class_10804 arg4)
method_67812(MultipartBlockModelDefinitionCreator arg0, WeightedVariant arg1, MultipartModelConditionBuilder arg2, Property property, ModelVariantOperator operator)
private static void
lambda$createMultifaceBlockStates$0(ConditionBuilder arg0, Property arg1, VariantMutator arg2)
method_67836(class_10795 arg0, class_2769 arg1, class_10804 arg2)
method_67836(MultipartModelConditionBuilder arg0, Property property, ModelVariantOperator operator)
private static void
lambda$selectMultifaceProperties$0(Function arg0, StateHolder arg1, com.google.common.collect.ImmutableMap$Builder arg2, Direction arg3, VariantMutator arg4)
method_67829(Function arg0, class_2688 arg1, com.google.common.collect.ImmutableMap$Builder arg2, class_2350 arg3, class_10804 arg4)
method_67829(Function arg0, State arg1, com.google.common.collect.ImmutableMap$Builder arg2, Direction direction, ModelVariantOperator operator)
private WeightedVariant
lambda$createSnifferEgg$0(Integer arg0)
method_67825(Integer arg0)
method_67825(Integer hatch)
private static WeightedVariant
lambda$createDriedGhastBlock$1(Function arg0, Integer arg1)
method_70820(Function arg0, Integer arg1)
method_70820(Function arg0, Integer hydration)
private Identifier
lambda$createDriedGhastBlock$0(Integer arg0)
method_70822(Integer arg0)
method_70822(Integer hydration)
private WeightedVariant
lambda$createTurtleEgg$0(Integer arg0, Integer arg1)
method_67826(Integer arg0, Integer arg1)
method_67826(Integer eggs, Integer hatch)
private static WeightedVariant
lambda$createTripwireHook$0(Boolean arg0, Boolean arg1)
method_67824(Boolean arg0, Boolean arg1)
method_67824(Boolean attached, Boolean on)
private WeightedVariant
lambda$createSweetBerryBush$0(Integer arg0)
method_34618(Integer arg0)
method_34618(Integer stage)
private static WeightedVariant
lambda$createTestBlock$0(Map arg0, TestBlockMode arg1)
method_67828(Map arg0, class_10641 arg1)
method_67828(Map arg0, TestBlockMode mode)
private WeightedVariant
lambda$createStructureBlock$0(StructureMode arg0)
method_34610(class_2776 arg0)
method_34610(StructureBlockMode mode)
private static WeightedVariant
lambda$createSnowBlocks$0(MultiVariant arg0, Integer arg1)
method_67821(class_807 arg0, Integer arg1)
method_67821(WeightedVariant arg0, Integer layers)
private static WeightedVariant
lambda$createRepeater$0(Integer arg0, Boolean arg1, Boolean arg2)
method_34619(Integer arg0, Boolean arg1, Boolean arg2)
method_34619(Integer tick, Boolean locked, Boolean on)
private static WeightedVariant
lambda$createCalibratedSculkSensor$0(MultiVariant arg0, MultiVariant arg1, SculkSensorPhase arg2)
method_67815(class_807 arg0, class_807 arg1, class_5705 arg2)
method_67815(WeightedVariant arg0, WeightedVariant arg1, SculkSensorPhase phase)
private static WeightedVariant
lambda$createSculkSensor$0(MultiVariant arg0, MultiVariant arg1, SculkSensorPhase arg2)
method_67838(class_807 arg0, class_807 arg1, class_5705 arg2)
method_67838(WeightedVariant arg0, WeightedVariant arg1, SculkSensorPhase phase)
private static WeightedVariant
lambda$createVault$0(MultiVariant arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3, MultiVariant arg4, MultiVariant arg5, MultiVariant arg6, MultiVariant arg7, VaultState arg8, Boolean arg9)
method_67817(class_807 arg0, class_807 arg1, class_807 arg2, class_807 arg3, class_807 arg4, class_807 arg5, class_807 arg6, class_807 arg7, class_9206 arg8, Boolean arg9)
method_67817(WeightedVariant arg0, WeightedVariant arg1, WeightedVariant arg2, WeightedVariant arg3, WeightedVariant arg4, WeightedVariant arg5, WeightedVariant arg6, WeightedVariant arg7, VaultState state, Boolean ominous)
private static WeightedVariant
lambda$createTrialSpawner$0(MultiVariant arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3, MultiVariant arg4, MultiVariant arg5, TrialSpawnerState arg6, Boolean arg7)
method_67816(class_807 arg0, class_807 arg1, class_807 arg2, class_807 arg3, class_807 arg4, class_807 arg5, class_8967 arg6, Boolean arg7)
method_67816(WeightedVariant arg0, WeightedVariant arg1, WeightedVariant arg2, WeightedVariant arg3, WeightedVariant arg4, WeightedVariant arg5, TrialSpawnerState state, Boolean ominous)
private static void
lambda$createGrassBlocks$1(Material arg0, TextureMapping arg1)
method_34626(class_1_314 arg0, class_4944 arg1)
method_34626(ModelTexture arg0, TextureMap textures)
private static void
lambda$createGrassBlocks$0(Material arg0, TextureMapping arg1)
method_34639(class_1_314 arg0, class_4944 arg1)
method_34639(ModelTexture arg0, TextureMap textures)
private static WeightedVariant
lambda$createMangrovePropagule$0(Block arg0, MultiVariant arg1, Boolean arg2, Integer arg3)
method_67807(class_2248 arg0, class_807 arg1, Boolean arg2, Integer arg3)
method_67807(Block arg0, WeightedVariant arg1, Boolean hanging, Integer age)
private static WeightedVariant
lambda$createCopperBulb$0(MultiVariant arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3, Boolean arg4, Boolean arg5)
method_67819(class_807 arg0, class_807 arg1, class_807 arg2, class_807 arg3, Boolean arg4, Boolean arg5)
method_67819(WeightedVariant arg0, WeightedVariant arg1, WeightedVariant arg2, WeightedVariant arg3, Boolean lit, Boolean powered)
private static TextureMap
lambda$createChorusFlower$0(TextureMapping arg0, Material arg1)
method_34624(class_4944 arg0, class_1_314 arg1)
method_34624(TextureMap arg0, ModelTexture texture)
private static void
lambda$createFurnace$0(Material arg0, TextureMapping arg1)
method_34645(class_1_314 arg0, class_4944 arg1)
method_34645(ModelTexture arg0, TextureMap textures)
private WeightedVariant
lambda$createCropBlock$0(int[] arg0, it.unimi.dsi.fastutil.ints.Int2ObjectMap arg1, Block arg2, Integer arg3)
method_67830(int[] arg0, it.unimi.dsi.fastutil.ints.Int2ObjectMap arg1, class_2248 arg2, Integer arg3)
method_67830(int[] arg0, it.unimi.dsi.fastutil.ints.Int2ObjectMap arg1, Block arg2, Integer age)
private Identifier
lambda$createCropBlock$1(Block arg0, int arg1)
method_34604(class_2248 arg0, int arg1)
method_34604(Block arg0, int stage)
private static WeightedVariant
lambda$createEmptyOrFullDispatch$0(Comparable arg0, MultiVariant arg1, MultiVariant arg2, Comparable arg3)
method_34617(Comparable arg0, class_807 arg1, class_807 arg2, Comparable arg3)
method_34617(Comparable arg0, WeightedVariant arg1, WeightedVariant arg2, Comparable value)
private static void
lambda$createBarrel$0(Material arg0, TextureMapping arg1)
method_34650(class_1_314 arg0, class_4944 arg1)
method_34650(ModelTexture arg0, TextureMap textureMap)
private static Weighted
lambda$createBambooModels$0(String arg0, int arg1)
method_67827(String arg0, int arg1)
method_67827(String arg0, int variant)
private static TextureMap
lambda$createCommandBlock$0(TextureMapping arg0, Material arg1)
method_34637(class_4944 arg0, class_1_314 arg1)
method_34637(TextureMap arg0, ModelTexture texture)
private static void
lambda$createGlassBlocks$0(TextureMapping arg0)
method_1_2322(class_4944 arg0)
method_1_2322(TextureMap textureMap)
private static WeightedVariant
lambda$createActiveRail$0(MultiVariant arg0, MultiVariant arg1, MultiVariant arg2, MultiVariant arg3, MultiVariant arg4, MultiVariant arg5, Boolean arg6, RailShape arg7)
method_67818(class_807 arg0, class_807 arg1, class_807 arg2, class_807 arg3, class_807 arg4, class_807 arg5, Boolean arg6, class_2768 arg7)
method_67818(WeightedVariant arg0, WeightedVariant arg1, WeightedVariant arg2, WeightedVariant arg3, WeightedVariant arg4, WeightedVariant arg5, Boolean powered, RailShape shape)
private static WeightedVariant
lambda$createPitcherCrop$0(Block arg0, Integer arg1, DoubleBlockHalf arg2)
method_67808(class_2248 arg0, Integer arg1, class_2756 arg2)
method_67808(Block arg0, Integer age, DoubleBlockHalf half)
private WeightedVariant
lambda$createStems$0(Block arg0, TextureMapping arg1, Integer arg2)
method_34606(class_2248 arg0, class_4944 arg1, Integer arg2)
method_34606(Block arg0, TextureMap arg1, Integer age)
private WeightedVariant
lambda$createCrossBlock$0(int[] arg0, Block arg1, BlockModelGenerators$PlantType arg2, Integer arg3)
method_49375(int[] arg0, class_2248 arg1, class_4910$class_4913 arg2, Integer arg3)
method_49375(int[] arg0, Block arg1, BlockStateModelGenerator$CrossType arg2, Integer stage)
private static void
lambda$createCreakingHeartModel$0(Block arg0, String arg1, TextureMapping arg2)
method_66527(class_2248 arg0, String arg1, class_4944 arg2)
method_66527(Block arg0, String arg1, TextureMap textureMap)
private WeightedVariant
lambda$createBrushableBlock$0(Block arg0, Integer arg1)
method_49376(class_2248 arg0, Integer arg1)
method_49376(Block arg0, Integer dusted)
private static void
lambda$static$13(TextureMapping arg0)
method_67814(class_4944 arg0)
method_67814(TextureMap textureMap)
private static void
lambda$static$12(TextureMapping arg0)
method_67837(class_4944 arg0)
method_67837(TextureMap textureMap)
private static void
lambda$static$11(TextureMapping arg0)
method_67840(class_4944 arg0)
method_67840(TextureMap textureMap)
private static void
lambda$static$10(TextureMapping arg0)
method_67842(class_4944 arg0)
method_67842(TextureMap textureMap)
private static void
lambda$static$9(TextureMapping arg0)
method_67843(class_4944 arg0)
method_67843(TextureMap textureMap)
private static Weighted
lambda$variants$0(Variant arg0)
method_68470(class_813 arg0)
method_68470(ModelVariant variant)
private static MultipartModelConditionBuilder
lambda$static$8(ConditionBuilder arg0)
method_68815(class_10795 arg0)
method_68815(MultipartModelConditionBuilder builder)
private static MultipartModelConditionBuilder
lambda$static$7(ConditionBuilder arg0)
method_68816(class_10795 arg0)
method_68816(MultipartModelConditionBuilder builder)
private static MultipartModelConditionBuilder
lambda$static$6(ConditionBuilder arg0)
method_68817(class_10795 arg0)
method_68817(MultipartModelConditionBuilder builder)
private static MultipartModelConditionBuilder
lambda$static$5(ConditionBuilder arg0)
method_68818(class_10795 arg0)
method_68818(MultipartModelConditionBuilder builder)
private static MultipartModelConditionBuilder
lambda$static$4(ConditionBuilder arg0)
method_68819(class_10795 arg0)
method_68819(MultipartModelConditionBuilder builder)
private static MultipartModelConditionBuilder
lambda$static$3(ConditionBuilder arg0)
method_68820(class_10795 arg0)
method_68820(MultipartModelConditionBuilder builder)
private static MultipartModelConditionBuilder
lambda$static$2(ConditionBuilder arg0)
method_68821(class_10795 arg0)
method_68821(MultipartModelConditionBuilder builder)
private static MultipartModelConditionBuilder
lambda$static$1(ConditionBuilder arg0)
method_68822(class_10795 arg0)
method_68822(MultipartModelConditionBuilder builder)
private static ModelVariant
lambda$static$0(Variant arg0)
method_67841(class_813 arg0)
method_67841(ModelVariant variant)