Package net.minecraft.loot.provider.nbt
Class ContextLootNbtProvider
java.lang.Object
net.minecraft.loot.provider.nbt.ContextLootNbtProvider
- All Implemented Interfaces:
LootNbtProvider
- Mappings:
Namespace Name official dku
intermediary net/minecraft/class_5646
named net/minecraft/loot/provider/nbt/ContextLootNbtProvider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
(package private) static interface
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic ContextLootNbtProvider
private static ContextLootNbtProvider.Target
private static String
private ContextLootNbtProvider.Target
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
-
Method Summary
Modifier and TypeMethodDescriptionstatic LootNbtProvider
fromTarget(LootContext.EntityTarget target)
getNbtTag(LootContext context)
private static ContextLootNbtProvider.Target
getTarget(LootContext.EntityTarget entityTarget)
getType()
private static ContextLootNbtProvider
-
Field Details
-
BLOCK_ENTITY_TARGET_NAME
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official b
Ldku;b:Ljava/lang/String;
intermediary field_31875
Lnet/minecraft/class_5646;field_31875:Ljava/lang/String;
named BLOCK_ENTITY_TARGET_NAME
Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;BLOCK_ENTITY_TARGET_NAME:Ljava/lang/String;
-
BLOCK_ENTITY_TARGET
- Mappings:
Namespace Name Mixin selector official c
Ldku;c:Ldku$a;
intermediary field_27915
Lnet/minecraft/class_5646;field_27915:Lnet/minecraft/class_5646$class_5648;
named BLOCK_ENTITY_TARGET
Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;BLOCK_ENTITY_TARGET:Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target;
-
BLOCK_ENTITY
- Mappings:
Namespace Name Mixin selector official a
Ldku;a:Ldku;
intermediary field_27914
Lnet/minecraft/class_5646;field_27914:Lnet/minecraft/class_5646;
named BLOCK_ENTITY
Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;BLOCK_ENTITY:Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;
-
target
- Mappings:
Namespace Name Mixin selector official d
Ldku;d:Ldku$a;
intermediary field_27916
Lnet/minecraft/class_5646;field_27916:Lnet/minecraft/class_5646$class_5648;
named target
Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;target:Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target;
-
-
Constructor Details
-
ContextLootNbtProvider
- Mappings:
Namespace Name Mixin selector official <init>
Ldku;<init>(Ldku$a;)V
intermediary <init>
Lnet/minecraft/class_5646;<init>(Lnet/minecraft/class_5646$class_5648;)V
named <init>
Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;<init>(Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target;)V
-
-
Method Details
-
getTarget
- Mappings:
Namespace Name Mixin selector official b
Ldku;b(Ldhq$c;)Ldku$a;
intermediary method_32430
Lnet/minecraft/class_5646;method_32430(Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5646$class_5648;
named getTarget
Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;getTarget(Lnet/minecraft/loot/context/LootContext$EntityTarget;)Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target;
-
getType
- Specified by:
getType
in interfaceLootNbtProvider
- Mappings:
Namespace Name Mixin selector official a
Ldkw;a()Ldkv;
intermediary method_32439
Lnet/minecraft/class_5651;method_32439()Lnet/minecraft/class_5650;
named getType
Lnet/minecraft/loot/provider/nbt/LootNbtProvider;getType()Lnet/minecraft/loot/provider/nbt/LootNbtProviderType;
-
getNbtTag
- Specified by:
getNbtTag
in interfaceLootNbtProvider
- Mappings:
Namespace Name Mixin selector official a
Ldkw;a(Ldhq;)Lnn;
intermediary method_32440
Lnet/minecraft/class_5651;method_32440(Lnet/minecraft/class_47;)Lnet/minecraft/class_2520;
named getNbtTag
Lnet/minecraft/loot/provider/nbt/LootNbtProvider;getNbtTag(Lnet/minecraft/loot/context/LootContext;)Lnet/minecraft/nbt/NbtElement;
-
getRequiredParameters
- Specified by:
getRequiredParameters
in interfaceLootNbtProvider
- Mappings:
Namespace Name Mixin selector official b
Ldkw;b()Ljava/util/Set;
intermediary method_32441
Lnet/minecraft/class_5651;method_32441()Ljava/util/Set;
named getRequiredParameters
Lnet/minecraft/loot/provider/nbt/LootNbtProvider;getRequiredParameters()Ljava/util/Set;
-
fromTarget
- Mappings:
Namespace Name Mixin selector official a
Ldku;a(Ldhq$c;)Ldkw;
intermediary method_35568
Lnet/minecraft/class_5646;method_35568(Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5651;
named fromTarget
Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;fromTarget(Lnet/minecraft/loot/context/LootContext$EntityTarget;)Lnet/minecraft/loot/provider/nbt/LootNbtProvider;
-
setTarget
- Mappings:
Namespace Name Mixin selector official b
Ldku;b(Ljava/lang/String;)Ldku;
intermediary method_32431
Lnet/minecraft/class_5646;method_32431(Ljava/lang/String;)Lnet/minecraft/class_5646;
named setTarget
Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;setTarget(Ljava/lang/String;)Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;
-