类 LootContextTypes


  • public class LootContextTypes
    extends Object
    Mappings:
    Namespace Name
    official dju
    intermediary net/minecraft/class_173
    named net/minecraft/loot/context/LootContextTypes
    • 字段详细资料

      • MAP

        private static final BiMap<Identifier,​LootContextType> MAP
        Mappings:
        Namespace Name Mixin selector
        official m Ldju;m:Lcom/google/common/collect/BiMap;
        intermediary field_1178 Lnet/minecraft/class_173;field_1178:Lcom/google/common/collect/BiMap;
        named MAP Lnet/minecraft/loot/context/LootContextTypes;MAP:Lcom/google/common/collect/BiMap;
      • EMPTY

        public static final LootContextType EMPTY
        Mappings:
        Namespace Name Mixin selector
        official a Ldju;a:Ldjt;
        intermediary field_1175 Lnet/minecraft/class_173;field_1175:Lnet/minecraft/class_176;
        named EMPTY Lnet/minecraft/loot/context/LootContextTypes;EMPTY:Lnet/minecraft/loot/context/LootContextType;
      • CHEST

        public static final LootContextType CHEST
        Mappings:
        Namespace Name Mixin selector
        official b Ldju;b:Ldjt;
        intermediary field_1179 Lnet/minecraft/class_173;field_1179:Lnet/minecraft/class_176;
        named CHEST Lnet/minecraft/loot/context/LootContextTypes;CHEST:Lnet/minecraft/loot/context/LootContextType;
      • COMMAND

        public static final LootContextType COMMAND
        Mappings:
        Namespace Name Mixin selector
        official c Ldju;c:Ldjt;
        intermediary field_20761 Lnet/minecraft/class_173;field_20761:Lnet/minecraft/class_176;
        named COMMAND Lnet/minecraft/loot/context/LootContextTypes;COMMAND:Lnet/minecraft/loot/context/LootContextType;
      • SELECTOR

        public static final LootContextType SELECTOR
        Mappings:
        Namespace Name Mixin selector
        official d Ldju;d:Ldjt;
        intermediary field_20762 Lnet/minecraft/class_173;field_20762:Lnet/minecraft/class_176;
        named SELECTOR Lnet/minecraft/loot/context/LootContextTypes;SELECTOR:Lnet/minecraft/loot/context/LootContextType;
      • FISHING

        public static final LootContextType FISHING
        Mappings:
        Namespace Name Mixin selector
        official e Ldju;e:Ldjt;
        intermediary field_1176 Lnet/minecraft/class_173;field_1176:Lnet/minecraft/class_176;
        named FISHING Lnet/minecraft/loot/context/LootContextTypes;FISHING:Lnet/minecraft/loot/context/LootContextType;
      • ENTITY

        public static final LootContextType ENTITY
        Mappings:
        Namespace Name Mixin selector
        official f Ldju;f:Ldjt;
        intermediary field_1173 Lnet/minecraft/class_173;field_1173:Lnet/minecraft/class_176;
        named ENTITY Lnet/minecraft/loot/context/LootContextTypes;ENTITY:Lnet/minecraft/loot/context/LootContextType;
      • GIFT

        public static final LootContextType GIFT
        Mappings:
        Namespace Name Mixin selector
        official g Ldju;g:Ldjt;
        intermediary field_16235 Lnet/minecraft/class_173;field_16235:Lnet/minecraft/class_176;
        named GIFT Lnet/minecraft/loot/context/LootContextTypes;GIFT:Lnet/minecraft/loot/context/LootContextType;
      • BARTER

        public static final LootContextType BARTER
        Mappings:
        Namespace Name Mixin selector
        official h Ldju;h:Ldjt;
        intermediary field_22403 Lnet/minecraft/class_173;field_22403:Lnet/minecraft/class_176;
        named BARTER Lnet/minecraft/loot/context/LootContextTypes;BARTER:Lnet/minecraft/loot/context/LootContextType;
      • ADVANCEMENT_REWARD

        public static final LootContextType ADVANCEMENT_REWARD
        Mappings:
        Namespace Name Mixin selector
        official i Ldju;i:Ldjt;
        intermediary field_1174 Lnet/minecraft/class_173;field_1174:Lnet/minecraft/class_176;
        named ADVANCEMENT_REWARD Lnet/minecraft/loot/context/LootContextTypes;ADVANCEMENT_REWARD:Lnet/minecraft/loot/context/LootContextType;
      • ADVANCEMENT_ENTITY

        public static final LootContextType ADVANCEMENT_ENTITY
        Mappings:
        Namespace Name Mixin selector
        official j Ldju;j:Ldjt;
        intermediary field_24423 Lnet/minecraft/class_173;field_24423:Lnet/minecraft/class_176;
        named ADVANCEMENT_ENTITY Lnet/minecraft/loot/context/LootContextTypes;ADVANCEMENT_ENTITY:Lnet/minecraft/loot/context/LootContextType;
      • GENERIC

        public static final LootContextType GENERIC
        Mappings:
        Namespace Name Mixin selector
        official k Ldju;k:Ldjt;
        intermediary field_1177 Lnet/minecraft/class_173;field_1177:Lnet/minecraft/class_176;
        named GENERIC Lnet/minecraft/loot/context/LootContextTypes;GENERIC:Lnet/minecraft/loot/context/LootContextType;
      • BLOCK

        public static final LootContextType BLOCK
        Mappings:
        Namespace Name Mixin selector
        official l Ldju;l:Ldjt;
        intermediary field_1172 Lnet/minecraft/class_173;field_1172:Lnet/minecraft/class_176;
        named BLOCK Lnet/minecraft/loot/context/LootContextTypes;BLOCK:Lnet/minecraft/loot/context/LootContextType;
    • 构造器详细资料

      • LootContextTypes

        public LootContextTypes()
    • 方法详细资料

      • register

        private static LootContextType register​(String name,
                                                Consumer<LootContextType.Builder> type)
        Mappings:
        Namespace Name Mixin selector
        official a Ldju;a(Ljava/lang/String;Ljava/util/function/Consumer;)Ldjt;
        intermediary method_759 Lnet/minecraft/class_173;method_759(Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/class_176;
        named register Lnet/minecraft/loot/context/LootContextTypes;register(Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/loot/context/LootContextType;
      • get

        @Nullable
        public static @Nullable LootContextType get​(Identifier id)
        Mappings:
        Namespace Name Mixin selector
        official a Ldju;a(Lwp;)Ldjt;
        intermediary method_757 Lnet/minecraft/class_173;method_757(Lnet/minecraft/class_2960;)Lnet/minecraft/class_176;
        named get Lnet/minecraft/loot/context/LootContextTypes;get(Lnet/minecraft/util/Identifier;)Lnet/minecraft/loot/context/LootContextType;
      • getId

        @Nullable
        public static @Nullable Identifier getId​(LootContextType type)
        Mappings:
        Namespace Name Mixin selector
        official a Ldju;a(Ldjt;)Lwp;
        intermediary method_762 Lnet/minecraft/class_173;method_762(Lnet/minecraft/class_176;)Lnet/minecraft/class_2960;
        named getId Lnet/minecraft/loot/context/LootContextTypes;getId(Lnet/minecraft/loot/context/LootContextType;)Lnet/minecraft/util/Identifier;