Package net.minecraft.data.server
Class EntityLootTableGenerator
java.lang.Object
net.minecraft.data.server.EntityLootTableGenerator
- All Implemented Interfaces:
Consumer<BiConsumer<Identifier,LootTable.Builder>>
public class EntityLootTableGenerator
extends Object
implements Consumer<BiConsumer<Identifier,LootTable.Builder>>
- Mappings:
Namespace Name official itintermediary net/minecraft/class_2434named net/minecraft/data/server/EntityLootTableGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Set<EntityType<?>>private Map<Identifier,LootTable.Builder>private static EntityPredicate.Builder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(BiConsumer<Identifier,LootTable.Builder> biConsumer)private static LootTable.BuildercreateForSheep(ItemConvertible item)private voidregister(EntityType<?> entityType, LootTable.Builder lootTable)private voidregister(Identifier entityId, LootTable.Builder lootTable)
-
Field Details
-
NEEDS_ENTITY_ON_FIRE
- Mappings:
Namespace Name Mixin selector official aLit;a:Lbm$a;intermediary field_11344Lnet/minecraft/class_2434;field_11344:Lnet/minecraft/class_2048$class_2049;named NEEDS_ENTITY_ON_FIRELnet/minecraft/data/server/EntityLootTableGenerator;NEEDS_ENTITY_ON_FIRE:Lnet/minecraft/predicate/entity/EntityPredicate$Builder;
-
ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK
- Mappings:
Namespace Name Mixin selector official bLit;b:Ljava/util/Set;intermediary field_19339Lnet/minecraft/class_2434;field_19339:Ljava/util/Set;named ENTITY_TYPES_IN_MISC_GROUP_TO_CHECKLnet/minecraft/data/server/EntityLootTableGenerator;ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK:Ljava/util/Set;
-
lootTables
- Mappings:
Namespace Name Mixin selector official cLit;c:Ljava/util/Map;intermediary field_16543Lnet/minecraft/class_2434;field_16543:Ljava/util/Map;named lootTablesLnet/minecraft/data/server/EntityLootTableGenerator;lootTables:Ljava/util/Map;
-
-
Constructor Details
-
EntityLootTableGenerator
public EntityLootTableGenerator()
-
-
Method Details
-
createForSheep
- Mappings:
Namespace Name Mixin selector official aLit;a(Lbwo;)Ldis$a;intermediary method_10401Lnet/minecraft/class_2434;method_10401(Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;named createForSheepLnet/minecraft/data/server/EntityLootTableGenerator;createForSheep(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/loot/LootTable$Builder;
-
accept
- Specified by:
acceptin interfaceConsumer<BiConsumer<Identifier,LootTable.Builder>>- Mappings:
Namespace Name Mixin selector official aLit;a(Ljava/util/function/BiConsumer;)Vintermediary method_10400Lnet/minecraft/class_2434;method_10400(Ljava/util/function/BiConsumer;)Vnamed acceptLnet/minecraft/data/server/EntityLootTableGenerator;accept(Ljava/util/function/BiConsumer;)V
-
register
- Mappings:
Namespace Name Mixin selector official aLit;a(Latj;Ldis$a;)Vintermediary method_16368Lnet/minecraft/class_2434;method_16368(Lnet/minecraft/class_1299;Lnet/minecraft/class_52$class_53;)Vnamed registerLnet/minecraft/data/server/EntityLootTableGenerator;register(Lnet/minecraft/entity/EntityType;Lnet/minecraft/loot/LootTable$Builder;)V
-
register
- Mappings:
Namespace Name Mixin selector official aLit;a(Lww;Ldis$a;)Vintermediary method_16369Lnet/minecraft/class_2434;method_16369(Lnet/minecraft/class_2960;Lnet/minecraft/class_52$class_53;)Vnamed registerLnet/minecraft/data/server/EntityLootTableGenerator;register(Lnet/minecraft/util/Identifier;Lnet/minecraft/loot/LootTable$Builder;)V
-