类 BlockFamily
- java.lang.Object
-
- net.minecraft.data.family.BlockFamily
-
public class BlockFamily extends Object
- Mappings:
Namespace Name official hvintermediary net/minecraft/class_5794named net/minecraft/data/family/BlockFamily
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classBlockFamily.Builderstatic classBlockFamily.Variant
-
字段概要
字段 修饰符和类型 字段 说明 private BlockbaseBlockprivate booleangenerateModelsprivate booleangenerateRecipesprivate @Nullable Stringgroupprivate @Nullable StringunlockCriterionNameprivate Map<BlockFamily.Variant,Block>variants
-
构造器概要
构造器 限定符 构造器 说明 privateBlockFamily(Block baseBlock)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 BlockgetBaseBlock()Optional<String>getGroup()Optional<String>getUnlockCriterionName()BlockgetVariant(BlockFamily.Variant variant)Map<BlockFamily.Variant,Block>getVariants()booleanshouldGenerateModels()booleanshouldGenerateRecipes()
-
-
-
字段详细资料
-
baseBlock
private final Block baseBlock
- Mappings:
Namespace Name Mixin selector official aLhv;a:Lbyq;intermediary field_28526Lnet/minecraft/class_5794;field_28526:Lnet/minecraft/class_2248;named baseBlockLnet/minecraft/data/family/BlockFamily;baseBlock:Lnet/minecraft/block/Block;
-
variants
private final Map<BlockFamily.Variant,Block> variants
- Mappings:
Namespace Name Mixin selector official bLhv;b:Ljava/util/Map;intermediary field_28527Lnet/minecraft/class_5794;field_28527:Ljava/util/Map;named variantsLnet/minecraft/data/family/BlockFamily;variants:Ljava/util/Map;
-
generateModels
private boolean generateModels
- Mappings:
Namespace Name Mixin selector official cLhv;c:Zintermediary field_28528Lnet/minecraft/class_5794;field_28528:Znamed generateModelsLnet/minecraft/data/family/BlockFamily;generateModels:Z
-
generateRecipes
private boolean generateRecipes
- Mappings:
Namespace Name Mixin selector official dLhv;d:Zintermediary field_28529Lnet/minecraft/class_5794;field_28529:Znamed generateRecipesLnet/minecraft/data/family/BlockFamily;generateRecipes:Z
-
group
@Nullable private @Nullable String group
- Mappings:
Namespace Name Mixin selector official eLhv;e:Ljava/lang/String;intermediary field_28530Lnet/minecraft/class_5794;field_28530:Ljava/lang/String;named groupLnet/minecraft/data/family/BlockFamily;group:Ljava/lang/String;
-
unlockCriterionName
@Nullable private @Nullable String unlockCriterionName
- Mappings:
Namespace Name Mixin selector official fLhv;f:Ljava/lang/String;intermediary field_28531Lnet/minecraft/class_5794;field_28531:Ljava/lang/String;named unlockCriterionNameLnet/minecraft/data/family/BlockFamily;unlockCriterionName:Ljava/lang/String;
-
-
构造器详细资料
-
BlockFamily
private BlockFamily(Block baseBlock)
- Mappings:
Namespace Name Mixin selector official <init>Lhv;<init>(Lbyq;)Vintermediary <init>Lnet/minecraft/class_5794;<init>(Lnet/minecraft/class_2248;)Vnamed <init>Lnet/minecraft/data/family/BlockFamily;<init>(Lnet/minecraft/block/Block;)V
-
-
方法详细资料
-
getBaseBlock
public Block getBaseBlock()
- Mappings:
Namespace Name Mixin selector official aLhv;a()Lbyq;intermediary method_33469Lnet/minecraft/class_5794;method_33469()Lnet/minecraft/class_2248;named getBaseBlockLnet/minecraft/data/family/BlockFamily;getBaseBlock()Lnet/minecraft/block/Block;
-
getVariants
public Map<BlockFamily.Variant,Block> getVariants()
- Mappings:
Namespace Name Mixin selector official bLhv;b()Ljava/util/Map;intermediary method_33474Lnet/minecraft/class_5794;method_33474()Ljava/util/Map;named getVariantsLnet/minecraft/data/family/BlockFamily;getVariants()Ljava/util/Map;
-
getVariant
public Block getVariant(BlockFamily.Variant variant)
- Mappings:
Namespace Name Mixin selector official aLhv;a(Lhv$b;)Lbyq;intermediary method_33470Lnet/minecraft/class_5794;method_33470(Lnet/minecraft/class_5794$class_5796;)Lnet/minecraft/class_2248;named getVariantLnet/minecraft/data/family/BlockFamily;getVariant(Lnet/minecraft/data/family/BlockFamily$Variant;)Lnet/minecraft/block/Block;
-
shouldGenerateModels
public boolean shouldGenerateModels()
- Mappings:
Namespace Name Mixin selector official cLhv;c()Zintermediary method_33477Lnet/minecraft/class_5794;method_33477()Znamed shouldGenerateModelsLnet/minecraft/data/family/BlockFamily;shouldGenerateModels()Z
-
shouldGenerateRecipes
public boolean shouldGenerateRecipes()
- Mappings:
Namespace Name Mixin selector official dLhv;d()Zintermediary method_33478Lnet/minecraft/class_5794;method_33478()Znamed shouldGenerateRecipesLnet/minecraft/data/family/BlockFamily;shouldGenerateRecipes()Z
-
getGroup
public Optional<String> getGroup()
- Mappings:
Namespace Name Mixin selector official eLhv;e()Ljava/util/Optional;intermediary method_33479Lnet/minecraft/class_5794;method_33479()Ljava/util/Optional;named getGroupLnet/minecraft/data/family/BlockFamily;getGroup()Ljava/util/Optional;
-
getUnlockCriterionName
public Optional<String> getUnlockCriterionName()
- Mappings:
Namespace Name Mixin selector official fLhv;f()Ljava/util/Optional;intermediary method_33480Lnet/minecraft/class_5794;method_33480()Ljava/util/Optional;named getUnlockCriterionNameLnet/minecraft/data/family/BlockFamily;getUnlockCriterionName()Ljava/util/Optional;
-
-