Package net.minecraft.loot.provider.nbt
Class ContextLootNbtProvider
java.lang.Object
net.minecraft.loot.provider.nbt.ContextLootNbtProvider
- All Implemented Interfaces:
LootNbtProvider
- Mappings:
Namespace Name named net/minecraft/loot/provider/nbt/ContextLootNbtProviderintermediary net/minecraft/class_5646official evo
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ContextLootNbtProviderprivate static final ContextLootNbtProvider.Targetprivate static final Stringstatic final com.mojang.serialization.MapCodec<ContextLootNbtProvider> static final com.mojang.serialization.Codec<ContextLootNbtProvider> private final ContextLootNbtProvider.Targetprivate static final com.mojang.serialization.Codec<ContextLootNbtProvider.Target> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate -
Method Summary
Modifier and TypeMethodDescriptionstatic LootNbtProviderfromTarget(LootContext.EntityTarget target) getNbt(LootContext context) private static ContextLootNbtProvider.TargetgetTarget(LootContext.EntityTarget entityTarget) getType()
-
Field Details
-
BLOCK_ENTITY_TARGET_NAME
- See Also:
- Mappings:
Namespace Name Mixin selector named BLOCK_ENTITY_TARGET_NAMELnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;BLOCK_ENTITY_TARGET_NAME:Ljava/lang/String;intermediary field_31875Lnet/minecraft/class_5646;field_31875:Ljava/lang/String;official dLevo;d:Ljava/lang/String;
-
BLOCK_ENTITY_TARGET
- Mappings:
Namespace Name Mixin selector named BLOCK_ENTITY_TARGETLnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;BLOCK_ENTITY_TARGET:Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target;intermediary field_27915Lnet/minecraft/class_5646;field_27915:Lnet/minecraft/class_5646$class_5648;official eLevo;e:Levo$a;
-
BLOCK_ENTITY
- Mappings:
Namespace Name Mixin selector named BLOCK_ENTITYLnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;BLOCK_ENTITY:Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;intermediary field_27914Lnet/minecraft/class_5646;field_27914:Lnet/minecraft/class_5646;official aLevo;a:Levo;
-
TARGET_CODEC
- Mappings:
Namespace Name Mixin selector named TARGET_CODECLnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;TARGET_CODEC:Lcom/mojang/serialization/Codec;intermediary field_45881Lnet/minecraft/class_5646;field_45881:Lcom/mojang/serialization/Codec;official fLevo;f:Lcom/mojang/serialization/Codec;
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;CODEC:Lcom/mojang/serialization/MapCodec;intermediary field_45879Lnet/minecraft/class_5646;field_45879:Lcom/mojang/serialization/MapCodec;official bLevo;b:Lcom/mojang/serialization/MapCodec;
-
INLINE_CODEC
- Mappings:
Namespace Name Mixin selector named INLINE_CODECLnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;INLINE_CODEC:Lcom/mojang/serialization/Codec;intermediary field_45880Lnet/minecraft/class_5646;field_45880:Lcom/mojang/serialization/Codec;official cLevo;c:Lcom/mojang/serialization/Codec;
-
target
- Mappings:
Namespace Name Mixin selector named targetLnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;target:Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target;intermediary field_27916Lnet/minecraft/class_5646;field_27916:Lnet/minecraft/class_5646$class_5648;official gLevo;g:Levo$a;
-
-
Constructor Details
-
ContextLootNbtProvider
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;<init>(Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target;)Vintermediary <init>Lnet/minecraft/class_5646;<init>(Lnet/minecraft/class_5646$class_5648;)Vofficial <init>Levo;<init>(Levo$a;)V
-
-
Method Details
-
getTarget
- Mappings:
Namespace Name Mixin selector named getTargetLnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;getTarget(Lnet/minecraft/loot/context/LootContext$EntityTarget;)Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target;intermediary method_32430Lnet/minecraft/class_5646;method_32430(Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5646$class_5648;official bLevo;b(Lerr$b;)Levo$a;
-
getType
- Specified by:
getTypein interfaceLootNbtProvider- Mappings:
Namespace Name Mixin selector named getTypeLnet/minecraft/loot/provider/nbt/LootNbtProvider;getType()Lnet/minecraft/loot/provider/nbt/LootNbtProviderType;intermediary method_32439Lnet/minecraft/class_5651;method_32439()Lnet/minecraft/class_5650;official aLevq;a()Levp;
-
getNbt
- Specified by:
getNbtin interfaceLootNbtProvider- Mappings:
Namespace Name Mixin selector named getNbtLnet/minecraft/loot/provider/nbt/LootNbtProvider;getNbt(Lnet/minecraft/loot/context/LootContext;)Lnet/minecraft/nbt/NbtElement;intermediary method_32440Lnet/minecraft/class_5651;method_32440(Lnet/minecraft/class_47;)Lnet/minecraft/class_2520;official aLevq;a(Lerr;)Luy;
-
getRequiredParameters
- Specified by:
getRequiredParametersin interfaceLootNbtProvider- Mappings:
Namespace Name Mixin selector named getRequiredParametersLnet/minecraft/loot/provider/nbt/LootNbtProvider;getRequiredParameters()Ljava/util/Set;intermediary method_32441Lnet/minecraft/class_5651;method_32441()Ljava/util/Set;official bLevq;b()Ljava/util/Set;
-
fromTarget
- Mappings:
Namespace Name Mixin selector named fromTargetLnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;fromTarget(Lnet/minecraft/loot/context/LootContext$EntityTarget;)Lnet/minecraft/loot/provider/nbt/LootNbtProvider;intermediary method_35568Lnet/minecraft/class_5646;method_35568(Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5651;official aLevo;a(Lerr$b;)Levq;
-