类 BlockFamily.Builder

  • 封闭类:
    BlockFamily

    public static class BlockFamily.Builder
    extends Object
    Mappings:
    Namespace Name
    official hv$a
    intermediary net/minecraft/class_5794$class_5795
    named net/minecraft/data/family/BlockFamily$Builder
    • 字段详细资料

      • family

        private final BlockFamily family
        Mappings:
        Namespace Name Mixin selector
        official a Lhv$a;a:Lhv;
        intermediary field_28532 Lnet/minecraft/class_5794$class_5795;field_28532:Lnet/minecraft/class_5794;
        named family Lnet/minecraft/data/family/BlockFamily$Builder;family:Lnet/minecraft/data/family/BlockFamily;
    • 构造器详细资料

      • Builder

        public Builder​(Block baseBlock)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lhv$a;<init>(Lbyq;)V
        intermediary <init> Lnet/minecraft/class_5794$class_5795;<init>(Lnet/minecraft/class_2248;)V
        named <init> Lnet/minecraft/data/family/BlockFamily$Builder;<init>(Lnet/minecraft/block/Block;)V
    • 方法详细资料

      • build

        public BlockFamily build()
        Mappings:
        Namespace Name Mixin selector
        official a Lhv$a;a()Lhv;
        intermediary method_33481 Lnet/minecraft/class_5794$class_5795;method_33481()Lnet/minecraft/class_5794;
        named build Lnet/minecraft/data/family/BlockFamily$Builder;build()Lnet/minecraft/data/family/BlockFamily;
      • button

        public BlockFamily.Builder button​(Block block)
        Mappings:
        Namespace Name Mixin selector
        official a Lhv$a;a(Lbyq;)Lhv$a;
        intermediary method_33482 Lnet/minecraft/class_5794$class_5795;method_33482(Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named button Lnet/minecraft/data/family/BlockFamily$Builder;button(Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • chiseled

        public BlockFamily.Builder chiseled​(Block block)
        Mappings:
        Namespace Name Mixin selector
        official b Lhv$a;b(Lbyq;)Lhv$a;
        intermediary method_33486 Lnet/minecraft/class_5794$class_5795;method_33486(Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named chiseled Lnet/minecraft/data/family/BlockFamily$Builder;chiseled(Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • cracked

        public BlockFamily.Builder cracked​(Block block)
        Mappings:
        Namespace Name Mixin selector
        official c Lhv$a;c(Lbyq;)Lhv$a;
        intermediary method_34593 Lnet/minecraft/class_5794$class_5795;method_34593(Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named cracked Lnet/minecraft/data/family/BlockFamily$Builder;cracked(Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • door

        public BlockFamily.Builder door​(Block block)
        Mappings:
        Namespace Name Mixin selector
        official d Lhv$a;d(Lbyq;)Lhv$a;
        intermediary method_33489 Lnet/minecraft/class_5794$class_5795;method_33489(Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named door Lnet/minecraft/data/family/BlockFamily$Builder;door(Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • fence

        public BlockFamily.Builder fence​(Block block)
        Mappings:
        Namespace Name Mixin selector
        official e Lhv$a;e(Lbyq;)Lhv$a;
        intermediary method_33490 Lnet/minecraft/class_5794$class_5795;method_33490(Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named fence Lnet/minecraft/data/family/BlockFamily$Builder;fence(Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • fenceGate

        public BlockFamily.Builder fenceGate​(Block block)
        Mappings:
        Namespace Name Mixin selector
        official f Lhv$a;f(Lbyq;)Lhv$a;
        intermediary method_33491 Lnet/minecraft/class_5794$class_5795;method_33491(Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named fenceGate Lnet/minecraft/data/family/BlockFamily$Builder;fenceGate(Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • sign

        public BlockFamily.Builder sign​(Block block,
                                        Block wallBlock)
        Mappings:
        Namespace Name Mixin selector
        official a Lhv$a;a(Lbyq;Lbyq;)Lhv$a;
        intermediary method_33483 Lnet/minecraft/class_5794$class_5795;method_33483(Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named sign Lnet/minecraft/data/family/BlockFamily$Builder;sign(Lnet/minecraft/block/Block;Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • slab

        public BlockFamily.Builder slab​(Block block)
        Mappings:
        Namespace Name Mixin selector
        official g Lhv$a;g(Lbyq;)Lhv$a;
        intermediary method_33492 Lnet/minecraft/class_5794$class_5795;method_33492(Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named slab Lnet/minecraft/data/family/BlockFamily$Builder;slab(Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • stairs

        public BlockFamily.Builder stairs​(Block block)
        Mappings:
        Namespace Name Mixin selector
        official h Lhv$a;h(Lbyq;)Lhv$a;
        intermediary method_33493 Lnet/minecraft/class_5794$class_5795;method_33493(Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named stairs Lnet/minecraft/data/family/BlockFamily$Builder;stairs(Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • pressurePlate

        public BlockFamily.Builder pressurePlate​(Block block)
        Mappings:
        Namespace Name Mixin selector
        official i Lhv$a;i(Lbyq;)Lhv$a;
        intermediary method_33494 Lnet/minecraft/class_5794$class_5795;method_33494(Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named pressurePlate Lnet/minecraft/data/family/BlockFamily$Builder;pressurePlate(Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • polished

        public BlockFamily.Builder polished​(Block block)
        Mappings:
        Namespace Name Mixin selector
        official j Lhv$a;j(Lbyq;)Lhv$a;
        intermediary method_33495 Lnet/minecraft/class_5794$class_5795;method_33495(Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named polished Lnet/minecraft/data/family/BlockFamily$Builder;polished(Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • trapdoor

        public BlockFamily.Builder trapdoor​(Block block)
        Mappings:
        Namespace Name Mixin selector
        official k Lhv$a;k(Lbyq;)Lhv$a;
        intermediary method_33496 Lnet/minecraft/class_5794$class_5795;method_33496(Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named trapdoor Lnet/minecraft/data/family/BlockFamily$Builder;trapdoor(Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • wall

        public BlockFamily.Builder wall​(Block block)
        Mappings:
        Namespace Name Mixin selector
        official l Lhv$a;l(Lbyq;)Lhv$a;
        intermediary method_33497 Lnet/minecraft/class_5794$class_5795;method_33497(Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795;
        named wall Lnet/minecraft/data/family/BlockFamily$Builder;wall(Lnet/minecraft/block/Block;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • noGenerateModels

        public BlockFamily.Builder noGenerateModels()
        Mappings:
        Namespace Name Mixin selector
        official b Lhv$a;b()Lhv$a;
        intermediary method_33485 Lnet/minecraft/class_5794$class_5795;method_33485()Lnet/minecraft/class_5794$class_5795;
        named noGenerateModels Lnet/minecraft/data/family/BlockFamily$Builder;noGenerateModels()Lnet/minecraft/data/family/BlockFamily$Builder;
      • noGenerateRecipes

        public BlockFamily.Builder noGenerateRecipes()
        Mappings:
        Namespace Name Mixin selector
        official c Lhv$a;c()Lhv$a;
        intermediary method_33488 Lnet/minecraft/class_5794$class_5795;method_33488()Lnet/minecraft/class_5794$class_5795;
        named noGenerateRecipes Lnet/minecraft/data/family/BlockFamily$Builder;noGenerateRecipes()Lnet/minecraft/data/family/BlockFamily$Builder;
      • group

        public BlockFamily.Builder group​(String group)
        Mappings:
        Namespace Name Mixin selector
        official a Lhv$a;a(Ljava/lang/String;)Lhv$a;
        intermediary method_33484 Lnet/minecraft/class_5794$class_5795;method_33484(Ljava/lang/String;)Lnet/minecraft/class_5794$class_5795;
        named group Lnet/minecraft/data/family/BlockFamily$Builder;group(Ljava/lang/String;)Lnet/minecraft/data/family/BlockFamily$Builder;
      • unlockCriterionName

        public BlockFamily.Builder unlockCriterionName​(String unlockCriterionName)
        Mappings:
        Namespace Name Mixin selector
        official b Lhv$a;b(Ljava/lang/String;)Lhv$a;
        intermediary method_33487 Lnet/minecraft/class_5794$class_5795;method_33487(Ljava/lang/String;)Lnet/minecraft/class_5794$class_5795;
        named unlockCriterionName Lnet/minecraft/data/family/BlockFamily$Builder;unlockCriterionName(Ljava/lang/String;)Lnet/minecraft/data/family/BlockFamily$Builder;