Class ContextLootNbtProvider

java.lang.Object
net.minecraft.loot.provider.nbt.ContextLootNbtProvider
All Implemented Interfaces:
LootNbtProvider

public class ContextLootNbtProvider
extends Object
implements LootNbtProvider
Mappings:
Namespace Name
official dgs
intermediary net/minecraft/class_5646
named net/minecraft/loot/provider/nbt/ContextLootNbtProvider
  • Field Details

    • field_27915

      private static final ContextLootNbtProvider.class_5648 field_27915
      Mappings:
      Namespace Name Mixin selector
      official b Ldgs;b:Ldgs$a;
      intermediary field_27915 Lnet/minecraft/class_5646;field_27915:Lnet/minecraft/class_5646$class_5648;
      named field_27915 Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;field_27915:Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$class_5648;
    • field_27914

      public static final ContextLootNbtProvider field_27914
      Mappings:
      Namespace Name Mixin selector
      official a Ldgs;a:Ldgs;
      intermediary field_27914 Lnet/minecraft/class_5646;field_27914:Lnet/minecraft/class_5646;
      named field_27914 Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;field_27914:Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;
    • field_27916

      private final ContextLootNbtProvider.class_5648 field_27916
      Mappings:
      Namespace Name Mixin selector
      official c Ldgs;c:Ldgs$a;
      intermediary field_27916 Lnet/minecraft/class_5646;field_27916:Lnet/minecraft/class_5646$class_5648;
      named field_27916 Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;field_27916:Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$class_5648;
  • Constructor Details

  • Method Details

    • method_32430

      private static ContextLootNbtProvider.class_5648 method_32430​(LootContext.EntityTarget entityTarget)
      Mappings:
      Namespace Name Mixin selector
      official b Ldgs;b(Lddo$c;)Ldgs$a;
      intermediary method_32430 Lnet/minecraft/class_5646;method_32430(Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5646$class_5648;
      named method_32430 Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;method_32430(Lnet/minecraft/loot/context/LootContext$EntityTarget;)Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider$class_5648;
    • getType

      public LootNbtProviderType getType()
      Specified by:
      getType in interface LootNbtProvider
      Mappings:
      Namespace Name Mixin selector
      official a Ldgu;a()Ldgt;
      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;
    • method_32440

      @Nullable public Tag method_32440​(LootContext lootContext)
      Specified by:
      method_32440 in interface LootNbtProvider
      Mappings:
      Namespace Name Mixin selector
      official a Ldgu;a(Lddo;)Lni;
      intermediary method_32440 Lnet/minecraft/class_5651;method_32440(Lnet/minecraft/class_47;)Lnet/minecraft/class_2520;
      named method_32440 Lnet/minecraft/loot/provider/nbt/LootNbtProvider;method_32440(Lnet/minecraft/loot/context/LootContext;)Lnet/minecraft/nbt/Tag;
    • method_32441

      public Set<LootContextParameter<?>> method_32441()
      Specified by:
      method_32441 in interface LootNbtProvider
      Mappings:
      Namespace Name Mixin selector
      official b Ldgu;b()Ljava/util/Set;
      intermediary method_32441 Lnet/minecraft/class_5651;method_32441()Ljava/util/Set;
      named method_32441 Lnet/minecraft/loot/provider/nbt/LootNbtProvider;method_32441()Ljava/util/Set;
    • method_32431

      private static ContextLootNbtProvider method_32431​(String string)
      Mappings:
      Namespace Name Mixin selector
      official b Ldgs;b(Ljava/lang/String;)Ldgs;
      intermediary method_32431 Lnet/minecraft/class_5646;method_32431(Ljava/lang/String;)Lnet/minecraft/class_5646;
      named method_32431 Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;method_32431(Ljava/lang/String;)Lnet/minecraft/loot/provider/nbt/ContextLootNbtProvider;