net.minecraft.data.family

public class BlockFamily

net.minecraft.data.BlockFamily
net.minecraft.class_5794
net.minecraft.data.family.BlockFamily

Field summary

Modifier and TypeField
private final Block
baseBlock
field_28526
baseBlock
private final Map<BlockFamily$Variant, Block>
variants
field_28527
variants
private boolean
generateModel
field_28528
generateModels
private boolean
generateCraftingRecipe
field_28529
generateCraftingRecipes
private boolean
generateStonecutterRecipe
field_1_1137
generateStonecuttingRecipes
private String
recipeGroupPrefix
field_28530
group
private String
recipeUnlockedBy
field_28531
unlockCriterionName

Constructor summary

ModifierConstructor
private (Block baseBlock)

Method summary

Modifier and TypeMethod
public Block
getBaseBlock()
method_33469()
getBaseBlock()
public Map<BlockFamily$Variant, Block>
getVariants()
method_33474()
getVariants()
public Block
get(BlockFamily$Variant variant)
method_33470(class_5794$class_5796 arg0)
getVariant(BlockFamily$Variant variant)
public boolean
shouldGenerateModel()
method_33477()
shouldGenerateModels()
public boolean
shouldGenerateCraftingRecipe()
method_33478()
shouldGenerateCraftingRecipes()
public boolean
shouldGenerateStonecutterRecipe()
method_1_1231()
shouldGenerateStonecuttingRecipes()
public Optional<String>
getRecipeGroupPrefix()
method_33479()
getGroup()
public Optional<String>
getRecipeUnlockedBy()
method_33480()
getUnlockCriterionName()