接口 LootNbtProvider

  • 所有已知实现类:
    ContextLootNbtProvider, StorageLootNbtProvider

    public interface LootNbtProvider
    Mappings:
    Namespace Name
    official dkv
    intermediary net/minecraft/class_5651
    named net/minecraft/loot/provider/nbt/LootNbtProvider
    • 方法详细资料

      • getNbtTag

        @Nullable
        @Nullable Tag getNbtTag​(LootContext context)
        Mappings:
        Namespace Name Mixin selector
        official a Ldkv;a(Ldhp;)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/Tag;
      • getRequiredParameters

        Set<LootContextParameter<?>> getRequiredParameters()
        Mappings:
        Namespace Name Mixin selector
        official b Ldkv;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;
      • getType

        LootNbtProviderType getType()
        Mappings:
        Namespace Name Mixin selector
        official a Ldkv;a()Ldku;
        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;