Class MultiVariantGenerator
java.lang.Object
net.minecraft.data.models.blockstates.MultiVariantGenerator
- All Implemented Interfaces:
- Supplier<com.google.gson.JsonElement>,- BlockStateGenerator
- 
Field SummaryFields
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateMultiVariantGenerator(Block p_125251_, List<Variant> p_125252_) 
- 
Method SummaryModifier and TypeMethodDescriptioncom.google.gson.JsonElementget()getBlock()mergeVariants(List<Variant> p_125278_, List<Variant> p_125279_) static MultiVariantGeneratormultiVariant(Block p_125255_) static MultiVariantGeneratormultiVariant(Block p_125257_, Variant p_125258_) static MultiVariantGeneratormultiVariant(Block p_125260_, Variant... p_125261_) with(PropertyDispatch p_125272_) 
- 
Field Details- 
block
- 
baseVariants
- 
seenProperties
- 
declaredPropertySets
 
- 
- 
Constructor Details- 
MultiVariantGenerator
 
- 
- 
Method Details- 
with
- 
getpublic com.google.gson.JsonElement get()
- 
mergeVariants
- 
getBlock- Specified by:
- getBlockin interface- BlockStateGenerator
 
- 
multiVariant
- 
multiVariant
- 
multiVariant
 
-