Uses of Class
net.minecraft.data.BlockModelDefinition
-
Uses of BlockModelDefinition in net.minecraft.data
Modifier and TypeFieldDescriptionprivate final List<BlockModelDefinition>
FinishedVariantBlockState.baseVariants
private final Map<VariantPropertyBuilder,
List<BlockModelDefinition>> BlockStateVariantBuilder.values
private final List<BlockModelDefinition>
FinishedMultiPartBlockState.Part.variants
Modifier and TypeMethodDescriptionprivate BlockModelDefinition
BlockModelProvider.applyRotation
(JigsawOrientation p_239898_1_, BlockModelDefinition p_239898_2_) private static BlockModelDefinition[]
BlockModelProvider.createRotatedVariants
(ResourceLocation p_239915_0_) static BlockModelDefinition
BlockModelDefinition.merge
(BlockModelDefinition p_240197_0_, BlockModelDefinition p_240197_1_) static BlockModelDefinition
BlockModelDefinition.variant()
BlockModelDefinition.with
(BlockModeInfo<T> p_240198_1_, T p_240198_2_) Modifier and TypeMethodDescriptionprivate List<BlockModelDefinition>
BlockModelProvider.createBambooModels
(int p_239864_1_) (package private) Map<VariantPropertyBuilder,
List<BlockModelDefinition>> BlockStateVariantBuilder.getEntries()
private static List<BlockModelDefinition>
FinishedVariantBlockState.mergeVariants
(List<BlockModelDefinition> p_240127_0_, List<BlockModelDefinition> p_240127_1_) private static List<BlockModelDefinition>
BlockModelProvider.wrapModels
(List<ResourceLocation> p_239914_0_, UnaryOperator<BlockModelDefinition> p_239914_1_) Modifier and TypeMethodDescriptionprivate BlockModelDefinition
BlockModelProvider.applyRotation
(JigsawOrientation p_239898_1_, BlockModelDefinition p_239898_2_) private void
BlockModelProvider.createGrassLikeBlock
(Block p_239889_1_, ResourceLocation p_239889_2_, BlockModelDefinition p_239889_3_) static BlockModelDefinition
BlockModelDefinition.merge
(BlockModelDefinition p_240197_0_, BlockModelDefinition p_240197_1_) static FinishedVariantBlockState
FinishedVariantBlockState.multiVariant
(Block p_240120_0_, BlockModelDefinition p_240120_1_) static FinishedVariantBlockState
FinishedVariantBlockState.multiVariant
(Block p_240121_0_, BlockModelDefinition... p_240121_1_) BlockStateVariantBuilder.Five.select
(T1 p_240177_1_, T2 p_240177_2_, T3 p_240177_3_, T4 p_240177_4_, T5 p_240177_5_, BlockModelDefinition p_240177_6_) BlockStateVariantBuilder.Four.select
(T1 p_240170_1_, T2 p_240170_2_, T3 p_240170_3_, T4 p_240170_4_, BlockModelDefinition p_240170_5_) BlockStateVariantBuilder.One.select
(T1 p_240143_1_, BlockModelDefinition p_240143_2_) BlockStateVariantBuilder.Three.select
(T1 p_240161_1_, T2 p_240161_2_, T3 p_240161_3_, BlockModelDefinition p_240161_4_) BlockStateVariantBuilder.Two.select
(T1 p_240149_1_, T2 p_240149_2_, BlockModelDefinition p_240149_3_) FinishedMultiPartBlockState.with
(BlockModelDefinition p_240111_1_) FinishedMultiPartBlockState.with
(IMultiPartPredicateBuilder p_240108_1_, BlockModelDefinition p_240108_2_) FinishedMultiPartBlockState.with
(IMultiPartPredicateBuilder p_240110_1_, BlockModelDefinition... p_240110_2_) Modifier and TypeMethodDescriptionstatic com.google.gson.JsonElement
BlockModelDefinition.convertList
(List<BlockModelDefinition> p_240199_0_) BlockStateVariantBuilder.One.generate
(Function<T1, BlockModelDefinition> p_240145_1_) BlockStateVariantBuilder.Three.generate
(BlockStateVariantBuilder.ITriFunction<T1, T2, T3, BlockModelDefinition> p_240160_1_) BlockStateVariantBuilder.Two.generate
(BiFunction<T1, T2, BlockModelDefinition> p_240152_1_) BlockStateVariantBuilder.Two.generateList
(BiFunction<T1, T2, List<BlockModelDefinition>> p_240155_1_) private static List<BlockModelDefinition>
FinishedVariantBlockState.mergeVariants
(List<BlockModelDefinition> p_240127_0_, List<BlockModelDefinition> p_240127_1_) protected void
BlockStateVariantBuilder.putValue
(VariantPropertyBuilder p_240140_1_, List<BlockModelDefinition> p_240140_2_) BlockStateVariantBuilder.Five.select
(T1 p_240178_1_, T2 p_240178_2_, T3 p_240178_3_, T4 p_240178_4_, T5 p_240178_5_, List<BlockModelDefinition> p_240178_6_) BlockStateVariantBuilder.Four.select
(T1 p_240171_1_, T2 p_240171_2_, T3 p_240171_3_, T4 p_240171_4_, List<BlockModelDefinition> p_240171_5_) BlockStateVariantBuilder.One.select
(T1 p_240144_1_, List<BlockModelDefinition> p_240144_2_) BlockStateVariantBuilder.Three.select
(T1 p_240162_1_, T2 p_240162_2_, T3 p_240162_3_, List<BlockModelDefinition> p_240162_4_) BlockStateVariantBuilder.Two.select
(T1 p_240150_1_, T2 p_240150_2_, List<BlockModelDefinition> p_240150_3_) FinishedMultiPartBlockState.with
(List<BlockModelDefinition> p_240112_1_) FinishedMultiPartBlockState.with
(IMultiPartPredicateBuilder p_240109_1_, List<BlockModelDefinition> p_240109_2_) private static List<BlockModelDefinition>
BlockModelProvider.wrapModels
(List<ResourceLocation> p_239914_0_, UnaryOperator<BlockModelDefinition> p_239914_1_) ModifierConstructorDescriptionprivate
ConditionalPart
(IMultiPartPredicateBuilder p_i232525_1_, List<BlockModelDefinition> p_i232525_2_) private
FinishedVariantBlockState
(Block p_i232529_1_, List<BlockModelDefinition> p_i232529_2_) private
Part
(List<BlockModelDefinition> p_i232527_1_)