Interface ContextLootNbtProvider.Target<T>

All Known Implementing Classes:
ContextLootNbtProvider.BlockEntityTarget, ContextLootNbtProvider.EntityTarget
Enclosing class:
ContextLootNbtProvider

private static interface ContextLootNbtProvider.Target<T>
Mappings:
Namespace Name
named net/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target
intermediary net/minecraft/class_5646$class_5648
official fmt$c
  • Method Details

    • contextParam

      ContextParameter<? extends T> contextParam()
      Mappings:
      Namespace Name Mixin selector
      named contextParam Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target;contextParam()Lnet/minecraft/util/context/ContextParameter;
      intermediary comp_4920 Lnet/minecraft/class_5646$class_5648;comp_4920()Lnet/minecraft/class_169;
      official a Lfmt$c;a()Lbgt;
    • getNbt

      Mappings:
      Namespace Name Mixin selector
      named getNbt Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target;getNbt(Ljava/lang/Object;)Lnet/minecraft/nbt/NbtElement;
      intermediary method_74910 Lnet/minecraft/class_5646$class_5648;method_74910(Ljava/lang/Object;)Lnet/minecraft/class_2520;
      official a Lfmt$c;a(Ljava/lang/Object;)Lvp;
    • getNbt

      @Nullable default @Nullable NbtElement getNbt(LootContext context)
      Mappings:
      Namespace Name Mixin selector
      named getNbt Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target;getNbt(Lnet/minecraft/loot/context/LootContext;)Lnet/minecraft/nbt/NbtElement;
      intermediary method_32435 Lnet/minecraft/class_5646$class_5648;method_32435(Lnet/minecraft/class_47;)Lnet/minecraft/class_2520;
      official a Lfmt$c;a(Lfiy;)Lvp;