Package net.minecraft.data
Class FinishedVariantBlockState
java.lang.Object
net.minecraft.data.FinishedVariantBlockState
- All Implemented Interfaces:
- Supplier<com.google.gson.JsonElement>,- IFinishedBlockState
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final List<BlockModelDefinition>private final Blockprivate final List<BlockStateVariantBuilder>
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateFinishedVariantBlockState(Block p_i232529_1_, List<BlockModelDefinition> p_i232529_2_) 
- 
Method SummaryModifier and TypeMethodDescriptioncom.google.gson.JsonElementget()getBlock()private static List<BlockModelDefinition>mergeVariants(List<BlockModelDefinition> p_240127_0_, List<BlockModelDefinition> p_240127_1_) static FinishedVariantBlockStatemultiVariant(Block p_240119_0_) static FinishedVariantBlockStatemultiVariant(Block p_240120_0_, BlockModelDefinition p_240120_1_) static FinishedVariantBlockStatemultiVariant(Block p_240121_0_, BlockModelDefinition... p_240121_1_) with(BlockStateVariantBuilder p_240125_1_) 
- 
Field Details- 
block
- 
baseVariants
- 
seenProperties
- 
declaredPropertySets
 
- 
- 
Constructor Details- 
FinishedVariantBlockState
 
- 
- 
Method Details- 
with
- 
getpublic com.google.gson.JsonElement get()
- 
mergeVariantsprivate static List<BlockModelDefinition> mergeVariants(List<BlockModelDefinition> p_240127_0_, List<BlockModelDefinition> p_240127_1_) 
- 
getBlock- Specified by:
- getBlockin interface- IFinishedBlockState
 
- 
multiVariant
- 
multiVariantpublic static FinishedVariantBlockState multiVariant(Block p_240120_0_, BlockModelDefinition p_240120_1_) 
- 
multiVariantpublic static FinishedVariantBlockState multiVariant(Block p_240121_0_, BlockModelDefinition... p_240121_1_) 
 
-