Class BuiltInBlockModels
java.lang.Object
net.minecraft.client.renderer.block.BuiltInBlockModels
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interfacestatic interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddDefaults(BuiltInBlockModels.Builder builder) static CompositeBlockModel.UnbakedcombineSpecialAndBlockModels(BlockModel.Unbaked specialModel, BlockColors blockColors, BlockState blockState) static voidcreateAir(BuiltInBlockModels.Builder builder, Block block) createBanner(DyeColor color) static voidcreateBanners(BuiltInBlockModels.Builder builder, DyeColor dye, Block ground, Block wall) static Map<BlockState, BlockModel.Unbaked> createBlockModels(BlockColors blockColors) createBlockStateModelWrapper(BlockColors blockColors, BlockState blockState) createChest(MultiblockChestResources<Identifier> textures) static BlockModel.UnbakedcreateChest(Identifier texture, ChestType chestType, Direction facing) createCopperGolem(WeatheringCopper.WeatherState weatherState) createDyedShulkerBox(DyeColor color) static BlockModel.Unbakedstatic SelectBlockModel.UnbakedcreateFlowerBedModel(BlockColors blockColors, BlockState blockState) createMobHead(SkullBlock.Type type) static voidcreateMobHeads(BuiltInBlockModels.Builder builder, SkullBlock.Type type, Block ground, Block wall) static voidcreateMobHeads(BuiltInBlockModels.Builder builder, SkullBlock.Types type, Block ground, Block wall) static voidcreateSigns(BuiltInBlockModels.Builder builder, WoodType woodType, Block standing, Block wall, Block hanging, Block wallHanging) createSingletonChest(Identifier texture) createStandingSign(WoodType type) createWallBanner(DyeColor color) createWallSign(WoodType type) createXmasChest(MultiblockChestResources<Identifier> textures) static BlockModel.Unbakedspecial(SpecialModelRenderer.Unbaked<?> model) static BlockModel.Unbakedspecial(SpecialModelRenderer.Unbaked<?> model, Transformation transformation) static <P extends Comparable<P>>
BuiltInBlockModels.SpecialModelFactoryspecialModelWithPropertyDispatch(Property<P> property, Function<P, BlockModel.Unbaked> blockModel) static <P1 extends Comparable<P1>, P2 extends Comparable<P2>>
BuiltInBlockModels.SpecialModelFactoryspecialModelWithPropertyDispatch(Property<P1> property1, Property<P2> property2, BiFunction<P1, P2, BlockModel.Unbaked> blockModel)
-
Constructor Details
-
BuiltInBlockModels
public BuiltInBlockModels()
-
-
Method Details
-
addDefaults
-
createAir
-
special
-
special
public static BlockModel.Unbaked special(SpecialModelRenderer.Unbaked<?> model, Transformation transformation) -
createMobHead
-
createMobHead
-
createMobWallHead
-
createMobWallHead
-
createMobHeads
public static void createMobHeads(BuiltInBlockModels.Builder builder, SkullBlock.Types type, Block ground, Block wall) -
createMobHeads
public static void createMobHeads(BuiltInBlockModels.Builder builder, SkullBlock.Type type, Block ground, Block wall) -
createPlayerHead
-
createPlayerWallHead
-
createBanner
-
createWallBanner
-
createBanners
public static void createBanners(BuiltInBlockModels.Builder builder, DyeColor dye, Block ground, Block wall) -
createBed
-
createShulkerBox
-
createDyedShulkerBox
-
createStandingSign
-
createWallSign
-
createCeilingHangingSign
-
createWallHangingSign
-
createSigns
-
createChest
public static BlockModel.Unbaked createChest(Identifier texture, ChestType chestType, Direction facing) -
createSingletonChest
-
createChest
public static BuiltInBlockModels.SpecialModelFactory createChest(MultiblockChestResources<Identifier> textures) -
createXmasChest
public static BuiltInBlockModels.SpecialModelFactory createXmasChest(MultiblockChestResources<Identifier> textures) -
createCopperGolem
public static BuiltInBlockModels.SpecialModelFactory createCopperGolem(WeatheringCopper.WeatherState weatherState) -
createDecoratedPot
-
createBlockStateModelWrapper
public static BlockStateModelWrapper.Unbaked createBlockStateModelWrapper(BlockColors blockColors, BlockState blockState) -
combineSpecialAndBlockModels
public static CompositeBlockModel.Unbaked combineSpecialAndBlockModels(BlockModel.Unbaked specialModel, BlockColors blockColors, BlockState blockState) -
createFlowerBedModel
public static SelectBlockModel.Unbaked createFlowerBedModel(BlockColors blockColors, BlockState blockState) -
createEnchantingTable
-
specialModelWithPropertyDispatch
public static <P extends Comparable<P>> BuiltInBlockModels.SpecialModelFactory specialModelWithPropertyDispatch(Property<P> property, Function<P, BlockModel.Unbaked> blockModel) -
specialModelWithPropertyDispatch
public static <P1 extends Comparable<P1>, P2 extends Comparable<P2>> BuiltInBlockModels.SpecialModelFactory specialModelWithPropertyDispatch(Property<P1> property1, Property<P2> property2, BiFunction<P1, P2, BlockModel.Unbaked> blockModel) -
createBlockModels
-