Package net.minecraft.data.loot
Class EntityLootTables
java.lang.Object
net.minecraft.data.loot.EntityLootTables
- All Implemented Interfaces:
Consumer<BiConsumer<ResourceLocation,LootTable.Builder>>
public class EntityLootTables
extends Object
implements Consumer<BiConsumer<ResourceLocation,LootTable.Builder>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final EntityPredicate.Builderprivate final Map<ResourceLocation,LootTable.Builder> private static final Set<EntityType<?>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(BiConsumer<ResourceLocation, LootTable.Builder> p_accept_1_) protected voidadd(EntityType<?> p_218582_1_, LootTable.Builder p_218582_2_) protected voidadd(ResourceLocation p_218585_1_, LootTable.Builder p_218585_2_) protected voidprivate static LootTable.BuildercreateSheepTable(IItemProvider p_218583_0_) protected Iterable<EntityType<?>>protected booleanisNonLiving(EntityType<?> entitytype)
-
Field Details
-
ENTITY_ON_FIRE
-
SPECIAL_LOOT_TABLE_TYPES
-
map
-
-
Constructor Details
-
EntityLootTables
public EntityLootTables()
-
-
Method Details
-
createSheepTable
-
addTables
protected void addTables() -
accept
- Specified by:
acceptin interfaceConsumer<BiConsumer<ResourceLocation,LootTable.Builder>>
-
getKnownEntities
-
isNonLiving
-
add
-
add
-