类 LootContextParameters


  • public class LootContextParameters
    extends Object
    Mappings:
    Namespace Name
    official djv
    intermediary net/minecraft/class_181
    named net/minecraft/loot/context/LootContextParameters
    • 字段详细资料

      • THIS_ENTITY

        public static final LootContextParameter<Entity> THIS_ENTITY
        Mappings:
        Namespace Name Mixin selector
        official a Ldjv;a:Ldjs;
        intermediary field_1226 Lnet/minecraft/class_181;field_1226:Lnet/minecraft/class_169;
        named THIS_ENTITY Lnet/minecraft/loot/context/LootContextParameters;THIS_ENTITY:Lnet/minecraft/loot/context/LootContextParameter;
      • LAST_DAMAGE_PLAYER

        public static final LootContextParameter<PlayerEntity> LAST_DAMAGE_PLAYER
        Mappings:
        Namespace Name Mixin selector
        official b Ldjv;b:Ldjs;
        intermediary field_1233 Lnet/minecraft/class_181;field_1233:Lnet/minecraft/class_169;
        named LAST_DAMAGE_PLAYER Lnet/minecraft/loot/context/LootContextParameters;LAST_DAMAGE_PLAYER:Lnet/minecraft/loot/context/LootContextParameter;
      • DAMAGE_SOURCE

        public static final LootContextParameter<DamageSource> DAMAGE_SOURCE
        Mappings:
        Namespace Name Mixin selector
        official c Ldjv;c:Ldjs;
        intermediary field_1231 Lnet/minecraft/class_181;field_1231:Lnet/minecraft/class_169;
        named DAMAGE_SOURCE Lnet/minecraft/loot/context/LootContextParameters;DAMAGE_SOURCE:Lnet/minecraft/loot/context/LootContextParameter;
      • KILLER_ENTITY

        public static final LootContextParameter<Entity> KILLER_ENTITY
        Mappings:
        Namespace Name Mixin selector
        official d Ldjv;d:Ldjs;
        intermediary field_1230 Lnet/minecraft/class_181;field_1230:Lnet/minecraft/class_169;
        named KILLER_ENTITY Lnet/minecraft/loot/context/LootContextParameters;KILLER_ENTITY:Lnet/minecraft/loot/context/LootContextParameter;
      • DIRECT_KILLER_ENTITY

        public static final LootContextParameter<Entity> DIRECT_KILLER_ENTITY
        Mappings:
        Namespace Name Mixin selector
        official e Ldjv;e:Ldjs;
        intermediary field_1227 Lnet/minecraft/class_181;field_1227:Lnet/minecraft/class_169;
        named DIRECT_KILLER_ENTITY Lnet/minecraft/loot/context/LootContextParameters;DIRECT_KILLER_ENTITY:Lnet/minecraft/loot/context/LootContextParameter;
      • ORIGIN

        public static final LootContextParameter<Vec3d> ORIGIN
        Mappings:
        Namespace Name Mixin selector
        official f Ldjv;f:Ldjs;
        intermediary field_24424 Lnet/minecraft/class_181;field_24424:Lnet/minecraft/class_169;
        named ORIGIN Lnet/minecraft/loot/context/LootContextParameters;ORIGIN:Lnet/minecraft/loot/context/LootContextParameter;
      • BLOCK_STATE

        public static final LootContextParameter<BlockState> BLOCK_STATE
        Mappings:
        Namespace Name Mixin selector
        official g Ldjv;g:Ldjs;
        intermediary field_1224 Lnet/minecraft/class_181;field_1224:Lnet/minecraft/class_169;
        named BLOCK_STATE Lnet/minecraft/loot/context/LootContextParameters;BLOCK_STATE:Lnet/minecraft/loot/context/LootContextParameter;
      • BLOCK_ENTITY

        public static final LootContextParameter<BlockEntity> BLOCK_ENTITY
        Mappings:
        Namespace Name Mixin selector
        official h Ldjv;h:Ldjs;
        intermediary field_1228 Lnet/minecraft/class_181;field_1228:Lnet/minecraft/class_169;
        named BLOCK_ENTITY Lnet/minecraft/loot/context/LootContextParameters;BLOCK_ENTITY:Lnet/minecraft/loot/context/LootContextParameter;
      • TOOL

        public static final LootContextParameter<ItemStack> TOOL
        Mappings:
        Namespace Name Mixin selector
        official i Ldjv;i:Ldjs;
        intermediary field_1229 Lnet/minecraft/class_181;field_1229:Lnet/minecraft/class_169;
        named TOOL Lnet/minecraft/loot/context/LootContextParameters;TOOL:Lnet/minecraft/loot/context/LootContextParameter;
      • EXPLOSION_RADIUS

        public static final LootContextParameter<Float> EXPLOSION_RADIUS
        Mappings:
        Namespace Name Mixin selector
        official j Ldjv;j:Ldjs;
        intermediary field_1225 Lnet/minecraft/class_181;field_1225:Lnet/minecraft/class_169;
        named EXPLOSION_RADIUS Lnet/minecraft/loot/context/LootContextParameters;EXPLOSION_RADIUS:Lnet/minecraft/loot/context/LootContextParameter;
    • 构造器详细资料

      • LootContextParameters

        public LootContextParameters()
    • 方法详细资料

      • register

        private static <T> LootContextParameter<T> register​(String name)
        Mappings:
        Namespace Name Mixin selector
        official a Ldjv;a(Ljava/lang/String;)Ldjs;
        intermediary method_798 Lnet/minecraft/class_181;method_798(Ljava/lang/String;)Lnet/minecraft/class_169;
        named register Lnet/minecraft/loot/context/LootContextParameters;register(Ljava/lang/String;)Lnet/minecraft/loot/context/LootContextParameter;