Package net.minecraft

Class class_7789

java.lang.Object
net.minecraft.class_7789
All Implemented Interfaces:
class_7791
Direct Known Subclasses:
EntityLootTableGenerator

public abstract class class_7789 extends Object implements class_7791
Mappings:
Namespace Name
official js
intermediary net/minecraft/class_7789
named net/minecraft/class_7789
  • Field Details

    • field_40612

      protected static final EntityPredicate.Builder field_40612
      Mappings:
      Namespace Name Mixin selector
      official a Ljs;a:Lbo$a;
      intermediary field_40612 Lnet/minecraft/class_7789;field_40612:Lnet/minecraft/class_2048$class_2049;
      named field_40612 Lnet/minecraft/class_7789;field_40612:Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
    • field_40613

      private static final Set<EntityType<?>> field_40613
      Mappings:
      Namespace Name Mixin selector
      official b Ljs;b:Ljava/util/Set;
      intermediary field_40613 Lnet/minecraft/class_7789;field_40613:Ljava/util/Set;
      named field_40613 Lnet/minecraft/class_7789;field_40613:Ljava/util/Set;
    • field_40614

      private final class_7699 field_40614
      Mappings:
      Namespace Name Mixin selector
      official c Ljs;c:Lbya;
      intermediary field_40614 Lnet/minecraft/class_7789;field_40614:Lnet/minecraft/class_7699;
      named field_40614 Lnet/minecraft/class_7789;field_40614:Lnet/minecraft/class_7699;
    • field_40615

      private final Map<EntityType<?>,Map<Identifier,LootTable.Builder>> field_40615
      Mappings:
      Namespace Name Mixin selector
      official d Ljs;d:Ljava/util/Map;
      intermediary field_40615 Lnet/minecraft/class_7789;field_40615:Ljava/util/Map;
      named field_40615 Lnet/minecraft/class_7789;field_40615:Ljava/util/Map;
  • Constructor Details

    • class_7789

      protected class_7789(class_7699 class_7699)
  • Method Details

    • method_46031

      protected static LootTable.Builder method_46031(ItemConvertible itemConvertible)
      Mappings:
      Namespace Name Mixin selector
      official a Ljs;a(Lciy;)Lduu$a;
      intermediary method_46031 Lnet/minecraft/class_7789;method_46031(Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;
      named method_46031 Lnet/minecraft/class_7789;method_46031(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/loot/LootTable$Builder;
    • method_10400

      public abstract void method_10400()
      Mappings:
      Namespace Name Mixin selector
      official a Ljs;a()V
      intermediary method_10400 Lnet/minecraft/class_7789;method_10400()V
      named method_10400 Lnet/minecraft/class_7789;method_10400()V
    • generate

      public void generate(BiConsumer<Identifier,LootTable.Builder> biConsumer)
      Specified by:
      generate in interface class_7791
      Mappings:
      Namespace Name Mixin selector
      official generate Lju;generate(Ljava/util/function/BiConsumer;)V
      intermediary method_10399 Lnet/minecraft/class_7791;method_10399(Ljava/util/function/BiConsumer;)V
      named generate Lnet/minecraft/class_7791;generate(Ljava/util/function/BiConsumer;)V
    • method_46027

      private static boolean method_46027(EntityType<?> entityType)
      Mappings:
      Namespace Name Mixin selector
      official a Ljs;a(Lbdc;)Z
      intermediary method_46027 Lnet/minecraft/class_7789;method_46027(Lnet/minecraft/class_1299;)Z
      named method_46027 Lnet/minecraft/class_7789;method_46027(Lnet/minecraft/entity/EntityType;)Z
    • method_46034

      protected LootCondition.Builder method_46034()
      Mappings:
      Namespace Name Mixin selector
      official b Ljs;b()Ldxl$a;
      intermediary method_46034 Lnet/minecraft/class_7789;method_46034()Lnet/minecraft/class_5341$class_210;
      named method_46034 Lnet/minecraft/class_7789;method_46034()Lnet/minecraft/loot/condition/LootCondition$Builder;
    • method_46030

      protected LootCondition.Builder method_46030(FrogVariant frogVariant)
      Mappings:
      Namespace Name Mixin selector
      official a Ljs;a(Lbpc;)Ldxl$a;
      intermediary method_46030 Lnet/minecraft/class_7789;method_46030(Lnet/minecraft/class_7106;)Lnet/minecraft/class_5341$class_210;
      named method_46030 Lnet/minecraft/class_7789;method_46030(Lnet/minecraft/entity/passive/FrogVariant;)Lnet/minecraft/loot/condition/LootCondition$Builder;
    • method_46029

      protected void method_46029(EntityType<?> entityType, LootTable.Builder builder)
      Mappings:
      Namespace Name Mixin selector
      official a Ljs;a(Lbdc;Lduu$a;)V
      intermediary method_46029 Lnet/minecraft/class_7789;method_46029(Lnet/minecraft/class_1299;Lnet/minecraft/class_52$class_53;)V
      named method_46029 Lnet/minecraft/class_7789;method_46029(Lnet/minecraft/entity/EntityType;Lnet/minecraft/loot/LootTable$Builder;)V
    • method_46028

      protected void method_46028(EntityType<?> entityType, Identifier identifier, LootTable.Builder builder)
      Mappings:
      Namespace Name Mixin selector
      official a Ljs;a(Lbdc;Labv;Lduu$a;)V
      intermediary method_46028 Lnet/minecraft/class_7789;method_46028(Lnet/minecraft/class_1299;Lnet/minecraft/class_2960;Lnet/minecraft/class_52$class_53;)V
      named method_46028 Lnet/minecraft/class_7789;method_46028(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/Identifier;Lnet/minecraft/loot/LootTable$Builder;)V