net.minecraft.client.data.models

public class BlockModelGenerators

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

Field summary

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

Constructor summary

ModifierConstructor
public (Consumer<BlockStateGenerator> blockStateCollector, ItemModelOutput itemModelOutput, BiConsumer<ResourceLocation, ModelInstance> modelCollector)

Method summary

Modifier and TypeMethod
private static BlockStateGenerator
a(dlu arg0, ale arg1, fqs arg2, BiConsumer<ale, fqo> arg3)
createMirroredCubeGenerator(Block arg0, ResourceLocation arg1, TextureMapping arg2, BiConsumer<ResourceLocation, ModelInstance> arg3)
method_34608(class_2248 arg0, class_2960 arg1, class_4944 arg2, BiConsumer<class_2960, class_10411> arg3)
createStoneState(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, ModelSupplier> modelCollector)
private static BlockStateGenerator
b(dlu arg0, ale arg1, fqs arg2, BiConsumer<ale, fqo> arg3)
createNorthWestMirroredCubeGenerator(Block arg0, ResourceLocation arg1, TextureMapping arg2, BiConsumer<ResourceLocation, ModelInstance> arg3)
method_42039(class_2248 arg0, class_2960 arg1, class_4944 arg2, BiConsumer<class_2960, class_10411> arg3)
createMudBrickState(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, ModelSupplier> modelCollector)
private static BlockStateGenerator
c(dlu arg0, ale arg1, fqs arg2, BiConsumer<ale, fqo> arg3)
createMirroredColumnGenerator(Block arg0, ResourceLocation arg1, TextureMapping arg2, BiConsumer<ResourceLocation, ModelInstance> arg3)
method_34631(class_2248 arg0, class_2960 arg1, class_4944 arg2, BiConsumer<class_2960, class_10411> arg3)
createDeepslateState(Block block, Identifier modelId, TextureMap textures, BiConsumer<Identifier, ModelSupplier> modelCollector)
private void
a(cyo arg0, ale arg1)
registerSimpleItemModel(Item arg0, ResourceLocation arg1)
method_65399(class_1792 arg0, class_2960 arg1)
registerItemModel(Item item, Identifier modelId)
void
a(dlu arg0, ale arg1)
registerSimpleItemModel(Block arg0, ResourceLocation arg1)
method_25623(class_2248 arg0, class_2960 arg1)
registerParentedItemModel(Block block, Identifier parentModelId)
private void
a(dlu arg0, ale arg1, fpq arg2)
registerSimpleTintedItemModel(Block arg0, ResourceLocation arg1, ItemTintSource arg2)
method_65402(class_2248 arg0, class_2960 arg1, class_10401 arg2)
registerTintedItemModel(Block block, Identifier modelId, TintSource tint)
private ResourceLocation
a(cyo arg0)
createFlatItemModel(Item arg0)
method_65398(class_1792 arg0)
uploadItemModel(Item item)
ResourceLocation
a(cyo arg0, dlu arg1)
createFlatItemModelWithBlockTexture(Item arg0, Block arg1)
method_65400(class_1792 arg0, class_2248 arg1)
uploadBlockItemModel(Item item, Block block)
private ResourceLocation
a(cyo arg0, dlu 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)
ResourceLocation
b(cyo arg0, dlu 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(cyo arg0)
registerSimpleFlatItemModel(Item arg0)
method_25537(class_1792 arg0)
registerItemModel(Item item)
private void
c(dlu arg0)
registerSimpleFlatItemModel(Block arg0)
method_25600(class_2248 arg0)
registerItemModel(Block block)
private void
a(dlu arg0, String arg1)
registerSimpleFlatItemModel(Block arg0, String arg1)
method_25556(class_2248 arg0, String arg1)
registerItemModel(Block block, String textureSuffix)
private void
b(dlu arg0, String arg1)
registerTwoLayerFlatItemModel(Block arg0, String arg1)
method_65416(class_2248 arg0, String arg1)
registerTwoLayerItemModel(Block block, String layer1Suffix)
private static PropertyDispatch
b()
createHorizontalFacingDispatch()
method_25599()
createNorthDefaultHorizontalRotationStates()
private static PropertyDispatch
c()
createHorizontalFacingDispatchAlt()
method_25618()
createSouthDefaultHorizontalRotationStates()
private static PropertyDispatch
d()
createTorchHorizontalDispatch()
method_25630()
createEastDefaultHorizontalRotationStates()
private static PropertyDispatch
e()
createFacingDispatch()
method_25640()
createNorthDefaultRotationStates()
private static MultiVariantGenerator
b(dlu arg0, ale arg1)
createRotatedVariant(Block arg0, ResourceLocation arg1)
method_25634(class_2248 arg0, class_2960 arg1)
createBlockStateWithRandomHorizontalRotations(Block block, Identifier modelId)
private static Variant[]
a(ale arg0)
createRotatedVariants(ResourceLocation arg0)
method_25584(class_2960 arg0)
createModelVariantWithRandomHorizontalRotations(Identifier modelId)
private static MultiVariantGenerator
a(dlu arg0, ale arg1, ale arg2)
createRotatedVariant(Block arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25645(class_2248 arg0, class_2960 arg1, class_2960 arg2)
createBlockStateWithTwoModelAndRandomInversion(Block block, Identifier firstModelId, Identifier secondModelId)
private static PropertyDispatch
a(eaf arg0, ale arg1, ale arg2)
createBooleanModelDispatch(BooleanProperty arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25565(class_2746 arg0, class_2960 arg1, class_2960 arg2)
createBooleanModelMap(BooleanProperty property, Identifier trueModel, Identifier falseModel)
private void
d(dlu arg0)
createRotatedMirroredVariantBlock(Block arg0)
method_25619(class_2248 arg0)
registerMirrorable(Block block)
private void
e(dlu arg0)
createRotatedVariantBlock(Block arg0)
method_25631(class_2248 arg0)
registerRotatable(Block block)
private void
f(dlu arg0)
createBrushableBlock(Block arg0)
method_49377(class_2248 arg0)
registerBrushableBlock(Block block)
static BlockStateGenerator
b(dlu arg0, ale arg1, ale arg2)
createButton(Block arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25654(class_2248 arg0, class_2960 arg1, class_2960 arg2)
createButtonBlockState(Block buttonBlock, Identifier regularModelId, Identifier pressedModelId)
private static PropertyDispatch$C4<Direction, DoubleBlockHalf, DoorHingeSide, Boolean>
a(fqg$d<ja, eak, eaj, Boolean> arg0, eak arg1, ale arg2, ale arg3, ale arg4, ale arg5)
configureDoorHalf(PropertyDispatch$C4<Direction, DoubleBlockHalf, DoorHingeSide, Boolean> arg0, DoubleBlockHalf arg1, ResourceLocation arg2, ResourceLocation arg3, ResourceLocation arg4, ResourceLocation arg5)
method_25572(class_4926$class_4930<class_2350, class_2756, class_2750, Boolean> arg0, class_2756 arg1, class_2960 arg2, class_2960 arg3, class_2960 arg4, class_2960 arg5)
fillDoorVariantMap(BlockStateVariantMap$QuadrupleProperty<Direction, DoubleBlockHalf, DoorHinge, Boolean> variantMap, DoubleBlockHalf targetHalf, Identifier leftHingeClosedModelId, Identifier leftHingeOpenModelId, Identifier rightHingeClosedModelId, Identifier rightHingeOpenModelId)
private static BlockStateGenerator
a(dlu arg0, ale arg1, ale arg2, ale arg3, ale arg4, ale arg5, ale arg6, ale arg7, ale arg8)
createDoor(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3, ResourceLocation arg4, ResourceLocation arg5, ResourceLocation arg6, ResourceLocation arg7, ResourceLocation arg8)
method_25609(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3, class_2960 arg4, class_2960 arg5, class_2960 arg6, class_2960 arg7, class_2960 arg8)
createDoorBlockState(Block doorBlock, Identifier bottomLeftHingeClosedModelId, Identifier bottomLeftHingeOpenModelId, Identifier bottomRightHingeClosedModelId, Identifier bottomRightHingeOpenModelId, Identifier topLeftHingeClosedModelId, Identifier topLeftHingeOpenModelId, Identifier topRightHingeClosedModelId, Identifier topRightHingeOpenModelId)
static BlockStateGenerator
a(dlu arg0, ale arg1, ale arg2, ale arg3, ale arg4, ale arg5)
createCustomFence(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3, ResourceLocation arg4, ResourceLocation arg5)
method_46189(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3, class_2960 arg4, class_2960 arg5)
createCustomFenceBlockState(Block customFenceBlock, Identifier postModelId, Identifier northModelId, Identifier eastModelId, Identifier southModelId, Identifier westModelId)
static BlockStateGenerator
c(dlu arg0, ale arg1, ale arg2)
createFence(Block arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25661(class_2248 arg0, class_2960 arg1, class_2960 arg2)
createFenceBlockState(Block fenceBlock, Identifier postModelId, Identifier sideModelId)
static BlockStateGenerator
a(dlu arg0, ale arg1, ale arg2, ale arg3)
createWall(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3)
method_25636(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3)
createWallBlockState(Block wallBlock, Identifier postModelId, Identifier lowSideModelId, Identifier tallSideModelId)
static BlockStateGenerator
a(dlu arg0, ale arg1, ale arg2, ale arg3, ale arg4, boolean arg5)
createFenceGate(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3, ResourceLocation arg4, boolean arg5)
method_25626(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3, class_2960 arg4, boolean arg5)
createFenceGateBlockState(Block fenceGateBlock, Identifier openModelId, Identifier closedModelId, Identifier openWallModelId, Identifier closedWallModelId, boolean uvlock)
static BlockStateGenerator
b(dlu arg0, ale arg1, ale arg2, ale arg3)
createStairs(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3)
method_25646(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3)
createStairsBlockState(Block stairsBlock, Identifier innerModelId, Identifier regularModelId, Identifier outerModelId)
private static BlockStateGenerator
c(dlu arg0, ale arg1, ale arg2, ale arg3)
createOrientableTrapdoor(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3)
method_25655(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3)
createOrientableTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId)
private static BlockStateGenerator
d(dlu arg0, ale arg1, ale arg2, ale arg3)
createTrapdoor(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3)
method_25662(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3)
createTrapdoorBlockState(Block trapdoorBlock, Identifier topModelId, Identifier bottomModelId, Identifier openModelId)
static MultiVariantGenerator
c(dlu arg0, ale arg1)
createSimpleBlock(Block arg0, ResourceLocation arg1)
method_25644(class_2248 arg0, class_2960 arg1)
createSingletonBlockState(Block block, Identifier modelId)
private static PropertyDispatch
f()
createRotatedPillar()
method_25649()
createAxisRotatedVariantMap()
static BlockStateGenerator
a(dlu arg0, fqs arg1, BiConsumer<ale, fqo> arg2)
createPillarBlockUVLocked(Block arg0, TextureMapping arg1, BiConsumer<ResourceLocation, 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 BlockStateGenerator
d(dlu arg0, ale arg1)
createAxisAlignedPillarBlock(Block arg0, ResourceLocation arg1)
method_25653(class_2248 arg0, class_2960 arg1)
createAxisRotatedBlockState(Block block, Identifier modelId)
private void
e(dlu arg0, ale arg1)
createAxisAlignedPillarBlockCustomModel(Block arg0, ResourceLocation arg1)
method_31063(class_2248 arg0, class_2960 arg1)
registerAxisRotated(Block block, Identifier modelId)
public void
a(dlu arg0, fqu$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(dlu arg0, fqu$a arg1)
createHorizontallyRotatedBlock(Block arg0, TexturedModel$Provider arg1)
method_25605(class_2248 arg0, class_4946$class_4947 arg1)
registerNorthDefaultHorizontalRotated(Block block, TexturedModel$Factory modelFactory)
static BlockStateGenerator
d(dlu arg0, ale arg1, ale arg2)
createRotatedPillarWithHorizontalVariant(Block arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25667(class_2248 arg0, class_2960 arg1, class_2960 arg2)
createAxisRotatedBlockState(Block block, Identifier verticalModelId, Identifier horizontalModelId)
private void
a(dlu arg0, fqu$a arg1, fqu$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(dlu arg0)
createCreakingHeart(Block arg0)
method_64949(class_2248 arg0)
registerCreakingHeart(Block block)
private ResourceLocation
a(fqu$a arg0, dlu 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 ResourceLocation
a(dlu arg0, String arg1, fqq arg2, Function<ale, fqs> arg3)
createSuffixedVariant(Block arg0, String arg1, ModelTemplate arg2, Function<ResourceLocation, TextureMapping> arg3)
method_25557(class_2248 arg0, String arg1, class_4942 arg2, Function<class_2960, class_4944> arg3)
createSubModel(Block block, String suffix, Model model, Function<Identifier, TextureMap> texturesFactory)
static BlockStateGenerator
e(dlu arg0, ale arg1, ale arg2)
createPressurePlate(Block arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25673(class_2248 arg0, class_2960 arg1, class_2960 arg2)
createPressurePlateBlockState(Block pressurePlateBlock, Identifier upModelId, Identifier downModelId)
static BlockStateGenerator
e(dlu arg0, ale arg1, ale arg2, ale arg3)
createSlab(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3)
method_25668(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3)
createSlabBlockState(Block slabBlock, Identifier bottomModelId, Identifier topModelId, Identifier fullModelId)
public void
a(dlu arg0)
createTrivialCube(Block arg0)
method_25641(class_2248 arg0)
registerSimpleCubeAll(Block block)
public void
b(dlu arg0, fqu$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(dlu arg0, fqu$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
g()
createVine()
method_65418()
registerVine()
private void
h(dlu arg0)
createItemWithGrassTint(Block arg0)
method_65420(class_2248 arg0)
registerGrassTinted(Block block)
private BlockModelGenerators$BlockFamilyProvider
i(dlu arg0)
family(Block arg0)
method_25650(class_2248 arg0)
registerCubeAllModelTexturePool(Block block)
public void
a(dlu arg0, dlu arg1, dlu 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(dlu arg0)
createDoor(Block arg0)
method_25658(class_2248 arg0)
registerDoor(Block doorBlock)
private void
b(dlu arg0, dlu arg1)
copyDoorModel(Block arg0, Block arg1)
method_54823(class_2248 arg0, class_2248 arg1)
registerParentedDoor(Block parent, Block doorBlock)
void
k(dlu arg0)
createOrientableTrapdoor(Block arg0)
method_25665(class_2248 arg0)
registerOrientableTrapdoor(Block trapdoorBlock)
void
l(dlu arg0)
createTrapdoor(Block arg0)
method_25671(class_2248 arg0)
registerTrapdoor(Block trapdoorBlock)
private void
c(dlu arg0, dlu arg1)
copyTrapdoorModel(Block arg0, Block arg1)
method_54824(class_2248 arg0, class_2248 arg1)
registerParentedTrapdoor(Block parent, Block trapdoorBlock)
private void
h()
createBigDripLeafBlock()
method_33711()
registerBigDripleaf()
private BlockModelGenerators$WoodProvider
m(dlu arg0)
woodProvider(Block arg0)
method_25676(class_2248 arg0)
registerLog(Block logBlock)
private void
n(dlu arg0)
createNonTemplateModelBlock(Block arg0)
method_25681(class_2248 arg0)
registerSimpleState(Block block)
private void
d(dlu arg0, dlu arg1)
createNonTemplateModelBlock(Block arg0, Block arg1)
method_25543(class_2248 arg0, class_2248 arg1)
registerStateWithModelReference(Block block, Block modelReference)
private void
a(dlu arg0, fpx$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(dlu arg0, fpx$d arg1, fqs 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(dlu arg0, fpx$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(dlu arg0, fpx$d arg1, fqs 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(dlu arg0, fpx$d arg1, ear<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(dlu arg0, dlu arg1, fpx$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(dlu arg0, dlu arg1, fpx$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(dlu arg0, dlu arg1)
createCoralFans(Block arg0, Block arg1)
method_25601(class_2248 arg0, class_2248 arg1)
registerCoralFan(Block coralFanBlock, Block coralWallFanBlock)
private void
f(dlu arg0, dlu arg1)
createStems(Block arg0, Block arg1)
method_25620(class_2248 arg0, class_2248 arg1)
registerGourd(Block stemBlock, Block attachedStemBlock)
private void
i()
createPitcherPlant()
method_49991()
registerPitcherPlant()
private void
j()
createPitcherCrop()
method_49992()
registerPitcherCrop()
private void
a(dlu arg0, dlu arg1, dlu arg2, dlu arg3, dlu arg4, dlu arg5, dlu arg6, dlu 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(dlu arg0, fpx$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(dlu arg0, fpx$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(dlu arg0)
createTintedDoublePlant(Block arg0)
method_65421(class_2248 arg0)
registerGrassTintedDoubleBlockAndItem(Block block)
private void
k()
createSunflower()
method_25657()
registerSunflower()
private void
l()
createTallSeagrass()
method_25664()
registerTallSeagrass()
private void
m()
createSmallDripleaf()
method_33712()
registerSmallDripleaf()
private void
f(dlu arg0, ale arg1, ale arg2)
createDoubleBlock(Block arg0, ResourceLocation arg1, ResourceLocation arg2)
method_25678(class_2248 arg0, class_2960 arg1, class_2960 arg2)
registerDoubleBlock(Block block, Identifier upperHalfModelId, Identifier lowerHalfModelId)
private void
p(dlu arg0)
createPassiveRail(Block arg0)
method_25685(class_2248 arg0)
registerTurnableRail(Block rail)
private void
q(dlu arg0)
createActiveRail(Block arg0)
method_25688(class_2248 arg0)
registerStraightRail(Block rail)
private void
a(dlu arg0, cyo arg1)
createAirLikeBlock(Block arg0, Item arg1)
method_25542(class_2248 arg0, class_1792 arg1)
registerBuiltinWithParticle(Block block, Item particleSource)
private void
f(dlu arg0, ale arg1)
createAirLikeBlock(Block arg0, ResourceLocation arg1)
method_25660(class_2248 arg0, class_2960 arg1)
registerBuiltinWithParticle(Block block, Identifier particleSource)
private ResourceLocation
g(dlu arg0, dlu arg1)
createParticleOnlyBlockModel(Block arg0, Block arg1)
method_65419(class_2248 arg0, class_2248 arg1)
uploadParticleModel(Block block, Block particleSource)
public void
a(dlu arg0, dlu arg1)
createParticleOnlyBlock(Block arg0, Block arg1)
method_65403(class_2248 arg0, class_2248 arg1)
registerBuiltinWithParticle(Block block, Block particleSource)
private void
r(dlu arg0)
createParticleOnlyBlock(Block arg0)
method_65422(class_2248 arg0)
registerBuiltin(Block block)
private void
h(dlu arg0, dlu arg1)
createFullAndCarpetBlocks(Block arg0, Block arg1)
method_25642(class_2248 arg0, class_2248 arg1)
registerWoolAndCarpet(Block wool, Block carpet)
private void
s(dlu arg0)
createLeafLitter(Block arg0)
method_66529(class_2248 arg0)
registerLeafLitter(Block leafLitter)
private void
t(dlu arg0)
createFlowerBed(Block arg0)
method_49378(class_2248 arg0)
registerFlowerbed(Block flowerbed)
private void
a(dlu arg0, eao arg1, ale arg2, ale arg3, ale arg4, ale arg5)
createSegmentedBlock(Block arg0, IntegerProperty arg1, ResourceLocation arg2, ResourceLocation arg3, ResourceLocation arg4, ResourceLocation arg5)
method_66526(class_2248 arg0, class_2758 arg1, class_2960 arg2, class_2960 arg3, class_2960 arg4, class_2960 arg5)
registerSegmentedBlock(Block block, IntProperty amountProperty, Identifier model1, Identifier model2, Identifier model3, Identifier model4)
private void
a(fqu$a arg0, dlu... 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(fqu$a arg0, dlu... 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(dlu arg0, dlu arg1)
createGlassBlocks(Block arg0, Block arg1)
method_25651(class_2248 arg0, class_2248 arg1)
registerGlassAndPane(Block glassBlock, Block glassPane)
private void
u(dlu arg0)
createCommandBlock(Block arg0)
method_25690(class_2248 arg0)
registerCommandBlock(Block commandBlock)
private void
v(dlu arg0)
createAnvil(Block arg0)
method_25692(class_2248 arg0)
registerAnvil(Block anvil)
private List<Variant>
a(int arg0)
createBambooModels(int arg0)
method_25535(int arg0)
getBambooBlockStateVariants(int age)
private void
n()
createBamboo()
method_25670()
registerBamboo()
private PropertyDispatch
o()
createColumnWithFacing()
method_25675()
createUpDefaultFacingVariantMap()
private void
p()
createBarrel()
method_25680()
registerBarrel()
private static <T extends Comparable<T>> PropertyDispatch
a(ear<T> arg0, T arg1, ale arg2, ale arg3)
createEmptyOrFullDispatch(Property<T> arg0, T arg1, ResourceLocation arg2, ResourceLocation arg3)
method_25566(class_2769<T> arg0, T arg1, class_2960 arg2, class_2960 arg3)
createValueFencedModelMap(Property<T> property, T fence, Identifier higherOrEqualModelId, Identifier lowerModelId)
private void
a(dlu arg0, Function<dlu, fqs> 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(dlu arg0, ear<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
q()
createBell()
method_25684()
registerBell()
private void
r()
createGrindstone()
method_25687()
registerGrindstone()
private void
d(dlu arg0, fqu$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(dlu... arg0)
createCampfires(Block... arg0)
method_27166(class_2248... arg0)
registerCampfire(Block... blocks)
private void
w(dlu arg0)
createAzalea(Block arg0)
method_33713(class_2248 arg0)
registerAzalea(Block block)
private void
x(dlu arg0)
createPottedAzalea(Block arg0)
method_37317(class_2248 arg0)
registerPottedAzaleaBush(Block block)
private void
s()
createBookshelf()
method_25691()
registerBookshelf()
private void
t()
createRedstoneWire()
method_25693()
registerRedstone()
private void
u()
createComparator()
method_25695()
registerComparator()
private void
v()
createSmoothStoneSlab()
method_25697()
registerSmoothStone()
private void
w()
createBrewingStand()
method_25699()
registerBrewingStand()
private void
y(dlu arg0)
createMushroomBlock(Block arg0)
method_25694(class_2248 arg0)
registerMushroomBlock(Block mushroomBlock)
private void
x()
createCakeBlock()
method_25701()
registerCake()
private void
y()
createCartographyTable()
method_25703()
registerCartographyTable()
private void
z()
createSmithingTable()
method_25705()
registerSmithingTable()
private void
a(dlu arg0, dlu arg1, BiFunction<dlu, dlu, fqs> 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(dlu arg0)
createGenericCube(Block arg0)
method_51463(class_2248 arg0)
registerGeneric(Block block)
private void
A()
createPumpkins()
method_25707()
registerPumpkins()
private void
a(dlu arg0, fqs arg1)
createPumpkinVariant(Block arg0, TextureMapping arg1)
method_25550(class_2248 arg0, class_4944 arg1)
registerNorthDefaultHorizontalRotatable(Block block, TextureMap texture)
private void
B()
createCauldrons()
method_25709()
registerCauldrons()
private void
C()
createChorusFlower()
method_25711()
registerChorusFlower()
private void
D()
createCrafterBlock()
method_54654()
registerCrafter()
private void
z(dlu arg0)
createDispenserBlock(Block arg0)
method_25696(class_2248 arg0)
registerDispenserLikeOrientable(Block block)
private void
E()
createEndPortalFrame()
method_25712()
registerEndPortalFrame()
private void
F()
createChorusPlant()
method_25508()
registerChorusPlant()
private void
G()
createComposter()
method_25509()
registerComposter()
private void
A(dlu arg0)
createCopperBulb(Block arg0)
method_54826(class_2248 arg0)
registerCopperBulb(Block copperBulbBlock)
private BlockStateGenerator
a(dlu arg0, ale arg1, ale arg2, ale arg3, ale arg4)
createCopperBulb(Block arg0, ResourceLocation arg1, ResourceLocation arg2, ResourceLocation arg3, ResourceLocation arg4)
method_54822(class_2248 arg0, class_2960 arg1, class_2960 arg2, class_2960 arg3, class_2960 arg4)
createCopperBulbBlockState(Block copperBulbBlock, Identifier modelId, Identifier litModelId, Identifier poweredModelId, Identifier litPoweredModelId)
private void
j(dlu arg0, dlu arg1)
copyCopperBulbModel(Block arg0, Block arg1)
method_54825(class_2248 arg0, class_2248 arg1)
registerWaxedCopperBulb(Block unwaxedCopperBulbBlock, Block waxedCopperBulbBlock)
private void
B(dlu arg0)
createAmethystCluster(Block arg0)
method_32229(class_2248 arg0)
registerAmethyst(Block block)
private void
H()
createAmethystClusters()
method_32227()
registerAmethysts()
private void
I()
createPointedDripstone()
method_32802()
registerPointedDripstone()
private Variant
a(ja arg0, eal arg1)
createPointedDripstoneVariant(Direction arg0, DripstoneThickness arg1)
method_32803(class_2350 arg0, class_5691 arg1)
getDripstoneVariant(Direction direction, Thickness thickness)
private void
C(dlu arg0)
createNyliumBlock(Block arg0)
method_25698(class_2248 arg0)
registerNetherrackBottomCustomTop(Block block)
private void
J()
createDaylightDetector()
method_25510()
registerDaylightDetector()
private void
D(dlu arg0)
createRotatableColumn(Block arg0)
method_31064(class_2248 arg0)
registerRod(Block block)
private void
K()
createLightningRod()
method_34852()
registerLightningRod()
private void
L()
createFarmland()
method_25512()
registerFarmland()
private List<ResourceLocation>
E(dlu arg0)
createFloorFireModels(Block arg0)
method_25700(class_2248 arg0)
getFireFloorModels(Block texture)
private List<ResourceLocation>
F(dlu arg0)
createSideFireModels(Block arg0)
method_25702(class_2248 arg0)
getFireSideModels(Block texture)
private List<ResourceLocation>
G(dlu arg0)
createTopFireModels(Block arg0)
method_25704(class_2248 arg0)
getFireUpModels(Block texture)
private static List<Variant>
a(List<ale> arg0, UnaryOperator<fqi> arg1)
wrapModels(List<ResourceLocation> arg0, UnaryOperator<Variant> arg1)
method_25583(List<class_2960> arg0, UnaryOperator<class_4935> arg1)
buildBlockStateVariants(List<Identifier> modelIds, UnaryOperator<BlockStateVariant> processor)
private void
M()
createFire()
method_25513()
registerFire()
private void
N()
createSoulFire()
method_25514()
registerSoulFire()
private void
H(dlu arg0)
createLantern(Block arg0)
method_25706(class_2248 arg0)
registerLantern(Block lantern)
private void
O()
createMuddyMangroveRoots()
method_42033()
registerMuddyMangroveRoots()
private void
P()
createMangrovePropagule()
method_42034()
registerMangrovePropagule()
private void
Q()
createFrostedIce()
method_25515()
registerFrostedIce()
private void
R()
createGrassBlocks()
method_25516()
registerTopSoils()
private void
a(dlu arg0, ale arg1, fqi arg2)
createGrassLikeBlock(Block arg0, ResourceLocation arg1, Variant arg2)
method_25560(class_2248 arg0, class_2960 arg1, class_4935 arg2)
registerTopSoil(Block topSoil, Identifier modelId, BlockStateVariant snowyVariant)
private void
S()
createCocoa()
method_25517()
registerCocoa()
private void
T()
createDirtPath()
method_25518()
registerDirtPath()
private void
k(dlu arg0, dlu arg1)
createWeightedPressurePlate(Block arg0, Block arg1)
method_25666(class_2248 arg0, class_2248 arg1)
registerWeightedPressurePlate(Block weightedPressurePlate, Block textureSource)
private void
U()
createHopper()
method_25519()
registerHopper()
private void
l(dlu arg0, dlu arg1)
copyModel(Block arg0, Block arg1)
method_25672(class_2248 arg0, class_2248 arg1)
registerParented(Block modelSource, Block child)
private void
V()
createIronBars()
method_25520()
registerIronBars()
private void
I(dlu arg0)
createNonTemplateHorizontalBlock(Block arg0)
method_25708(class_2248 arg0)
registerNorthDefaultHorizontalRotation(Block block)
private void
W()
createLever()
method_25521()
registerLever()
private void
X()
createLilyPad()
method_25522()
registerLilyPad()
private void
Y()
createFrogspawnBlock()
method_42035()
registerFrogspawn()
private void
Z()
createNetherPortalBlock()
method_25523()
registerNetherPortal()
private void
aa()
createNetherrack()
method_25524()
registerNetherrack()
private void
ab()
createObserver()
method_25525()
registerObserver()
private void
ac()
createPistons()
method_25526()
registerPistons()
private void
a(dlu arg0, ale arg1, fqs arg2)
createPistonVariant(Block arg0, ResourceLocation arg1, TextureMapping arg2)
method_25561(class_2248 arg0, class_2960 arg1, class_4944 arg2)
registerPiston(Block piston, Identifier extendedModelId, TextureMap textures)
private void
ad()
createPistonHeads()
method_25527()
registerPistonHead()
private void
ae()
createTrialSpawner()
method_55306()
registerTrialSpawner()
private void
af()
createVault()
method_56886()
registerVault()
private void
ag()
createSculkSensor()
method_33128()
registerSculkSensor()
private void
ah()
createCalibratedSculkSensor()
method_49989()
registerCalibratedSculkSensor()
private void
ai()
createSculkShrieker()
method_42037()
registerSculkShrieker()
private void
aj()
createScaffolding()
method_25528()
registerScaffolding()
private void
ak()
createCaveVines()
method_33710()
registerCaveVines()
private void
al()
createRedstoneLamp()
method_25529()
registerRedstoneLamp()
private void
m(dlu arg0, dlu arg1)
createNormalTorch(Block arg0, Block arg1)
method_25677(class_2248 arg0, class_2248 arg1)
registerTorch(Block torch, Block wallTorch)
private void
am()
createRedstoneTorch()
method_25530()
registerRedstoneTorch()
private void
an()
createRepeater()
method_25531()
registerRepeater()
private void
ao()
createSeaPickle()
method_25532()
registerSeaPickle()
private void
ap()
createSnowBlocks()
method_25533()
registerSnows()
private void
aq()
createStonecutter()
method_25590()
registerStonecutter()
private void
ar()
createStructureBlock()
method_25591()
registerStructureBlock()
private void
as()
createTestBlock()
method_66791()
registerTestBlock()
private void
at()
createSweetBerryBush()
method_25592()
registerSweetBerryBush()
private void
au()
createTripwire()
method_25593()
registerTripwire()
private void
av()
createTripwireHook()
method_25594()
registerTripwireHook()
private ResourceLocation
a(int arg0, String arg1, fqs arg2)
createTurtleEggModel(int arg0, String arg1, TextureMapping arg2)
method_25536(int arg0, String arg1, class_4944 arg2)
getTurtleEggModel(int eggs, String prefix, TextureMap textures)
private ResourceLocation
a(Integer arg0, Integer arg1)
createTurtleEggModel(Integer arg0, Integer arg1)
method_25581(Integer arg0, Integer arg1)
getTurtleEggModel(Integer eggs, Integer hatch)
private void
aw()
createTurtleEgg()
method_25595()
registerTurtleEgg()
private void
ax()
createSnifferEgg()
method_49990()
registerSnifferEgg()
private void
J(dlu arg0)
createMultiface(Block arg0)
method_33520(class_2248 arg0)
registerMultifaceBlock(Block block)
private void
b(dlu arg0, cyo arg1)
createMultiface(Block arg0, Item arg1)
method_65295(class_2248 arg0, class_1792 arg1)
registerMultifaceBlock(Block block, Item item)
private void
K(dlu arg0)
createMultifaceBlockStates(Block arg0)
method_65291(class_2248 arg0)
registerMultifaceBlockModel(Block block)
private void
L(dlu arg0)
createMossyCarpet(Block arg0)
method_64940(class_2248 arg0)
registerPaleMossCarpet(Block block)
private void
M(dlu arg0)
createHangingMoss(Block arg0)
method_64941(class_2248 arg0)
registerHangingMoss(Block block)
private void
ay()
createSculkCatalyst()
method_42038()
registerSculkCatalyst()
private void
az()
createChiseledBookshelf()
method_46193()
registerChiseledBookshelf()
private void
a(fqe arg0, fqd$c arg1, fqj$a arg2)
addSlotStateAndRotationVariants(MultiPartGenerator arg0, Condition$TerminalCondition arg1, VariantProperties$Rotation arg2)
method_47812(class_4922 arg0, class_4918$class_4921 arg1, class_4936$class_4937 arg2)
supplyChiseledBookshelfModels(MultipartBlockStateSupplier blockStateSupplier, When$PropertyCondition facingCondition, VariantSettings$Rotation rotation)
private void
a(fqe arg0, fqd$c arg1, fqj$a arg2, eaf arg3, fqq arg4, boolean arg5)
addBookSlotModel(MultiPartGenerator arg0, Condition$TerminalCondition arg1, VariantProperties$Rotation arg2, BooleanProperty arg3, ModelTemplate arg4, boolean arg5)
method_47814(class_4922 arg0, class_4918$class_4921 arg1, class_4936$class_4937 arg2, class_2746 arg3, class_4942 arg4, boolean arg5)
supplyChiseledBookshelfModel(MultipartBlockStateSupplier blockStateSupplier, When$PropertyCondition facingCondition, VariantSettings$Rotation rotation, BooleanProperty property, Model model, boolean occupied)
private void
aA()
createMagmaBlock()
method_25597()
registerMagmaBlock()
private void
a(dlu arg0, cxq arg1)
createShulkerBox(Block arg0, DyeColor arg1)
method_25710(class_2248 arg0, class_1767 arg1)
registerShulkerBox(Block shulkerBox, DyeColor arg1)
private void
c(dlu arg0, dlu arg1, fpx$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
aB()
createInfestedStone()
method_25598()
registerInfestedStone()
private void
aC()
createInfestedDeepslate()
method_36440()
registerInfestedDeepslate()
private void
n(dlu arg0, dlu arg1)
createNetherRoots(Block arg0, Block arg1)
method_25686(class_2248 arg0, class_2248 arg1)
registerRoots(Block root, Block pottedRoot)
private void
aD()
createRespawnAnchor()
method_26279()
registerRespawnAnchor()
private Variant
a(jc arg0, fqi arg1)
applyRotation(FrontAndTop arg0, Variant arg1)
method_26433(class_5000 arg0, class_4935 arg1)
addJigsawOrientationToVariant(Orientation orientation, BlockStateVariant variant)
private void
aE()
createJigsaw()
method_26434()
registerJigsaw()
private void
aF()
createPetrifiedOakSlab()
method_33504()
registerPetrifiedOakSlab()
private void
a(dlu arg0, dlu arg1, dtc$a arg2, ale arg3)
createHead(Block arg0, Block arg1, SkullBlock$Type arg2, ResourceLocation 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
aG()
createHeads()
method_65410()
registerSkulls()
private void
a(dlu arg0, dlu arg1, cxq 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
aH()
createBanners()
method_65411()
registerBanners()
private void
a(dlu arg0, dlu arg1, ale arg2, boolean arg3)
createChest(Block arg0, Block arg1, ResourceLocation 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
aI()
createChests()
method_65412()
registerChests()
private void
b(dlu arg0, dlu arg1, cxq 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
aJ()
createBeds()
method_65413()
registerBeds()
private void
a(dlu arg0, hhd$a 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
aK()
createLightBlock()
method_39204()
registerLightBlock()
private void
o(dlu arg0, dlu arg1)
createCandleAndCandleCake(Block arg0, Block arg1)
method_32228(class_2248 arg0, class_2248 arg1)
registerCandle(Block candle, Block cake)