类 EntityLootTableGenerator

    • 字段详细资料

      • NEEDS_ENTITY_ON_FIRE

        private static final EntityPredicate.Builder NEEDS_ENTITY_ON_FIRE
        Mappings:
        Namespace Name Mixin selector
        official a Lio;a:Lbl$a;
        intermediary field_11344 Lnet/minecraft/class_2434;field_11344:Lnet/minecraft/class_2048$class_2049;
        named NEEDS_ENTITY_ON_FIRE Lnet/minecraft/data/server/EntityLootTableGenerator;NEEDS_ENTITY_ON_FIRE:Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
      • ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK

        private static final Set<EntityType<?>> ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK
        Mappings:
        Namespace Name Mixin selector
        official b Lio;b:Ljava/util/Set;
        intermediary field_19339 Lnet/minecraft/class_2434;field_19339:Ljava/util/Set;
        named ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK Lnet/minecraft/data/server/EntityLootTableGenerator;ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK:Ljava/util/Set;
      • lootTables

        private final Map<Identifier,​LootTable.Builder> lootTables
        Mappings:
        Namespace Name Mixin selector
        official c Lio;c:Ljava/util/Map;
        intermediary field_16543 Lnet/minecraft/class_2434;field_16543:Ljava/util/Map;
        named lootTables Lnet/minecraft/data/server/EntityLootTableGenerator;lootTables:Ljava/util/Map;
    • 构造器详细资料

      • EntityLootTableGenerator

        public EntityLootTableGenerator()
    • 方法详细资料

      • createForSheep

        private static LootTable.Builder createForSheep​(ItemConvertible item)
        Mappings:
        Namespace Name Mixin selector
        official a Lio;a(Lbvq;)Ldhs$a;
        intermediary method_10401 Lnet/minecraft/class_2434;method_10401(Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;
        named createForSheep Lnet/minecraft/data/server/EntityLootTableGenerator;createForSheep(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/loot/LootTable$Builder;
      • accept

        public void accept​(BiConsumer<Identifier,​LootTable.Builder> biConsumer)
        指定者:
        accept 在接口中 Consumer<BiConsumer<Identifier,​LootTable.Builder>>
        Mappings:
        Namespace Name Mixin selector
        official a Lio;a(Ljava/util/function/BiConsumer;)V
        intermediary method_10400 Lnet/minecraft/class_2434;method_10400(Ljava/util/function/BiConsumer;)V
        named accept Lnet/minecraft/data/server/EntityLootTableGenerator;accept(Ljava/util/function/BiConsumer;)V
      • register

        private void register​(EntityType<?> entityType,
                              LootTable.Builder builder)
        Mappings:
        Namespace Name Mixin selector
        official a Lio;a(Lasp;Ldhs$a;)V
        intermediary method_16368 Lnet/minecraft/class_2434;method_16368(Lnet/minecraft/class_1299;Lnet/minecraft/class_52$class_53;)V
        named register Lnet/minecraft/data/server/EntityLootTableGenerator;register(Lnet/minecraft/entity/EntityType;Lnet/minecraft/loot/LootTable$Builder;)V
      • register

        private void register​(Identifier identifier,
                              LootTable.Builder builder)
        Mappings:
        Namespace Name Mixin selector
        official a Lio;a(Lwp;Ldhs$a;)V
        intermediary method_16369 Lnet/minecraft/class_2434;method_16369(Lnet/minecraft/class_2960;Lnet/minecraft/class_52$class_53;)V
        named register Lnet/minecraft/data/server/EntityLootTableGenerator;register(Lnet/minecraft/util/Identifier;Lnet/minecraft/loot/LootTable$Builder;)V