| Package | Description | 
|---|---|
| net.minecraft.world.storage.loot | |
| net.minecraftforge.common | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LootEntryEmpty | 
| class  | LootEntryItem | 
| class  | LootEntryTable | 
| Modifier and Type | Field and Description | 
|---|---|
| private java.util.List<LootEntry> | LootPool. lootEntries | 
| Modifier and Type | Method and Description | 
|---|---|
| LootEntry | LootEntry.Serializer. deserialize(com.google.gson.JsonElement p_deserialize_1_,
           java.lang.reflect.Type p_deserialize_2_,
           com.google.gson.JsonDeserializationContext p_deserialize_3_) | 
| LootEntry | LootPool. getEntry(java.lang.String name) | 
| LootEntry | LootPool. removeEntry(java.lang.String name) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | LootPool. addEntry(LootEntry entry) | 
| com.google.gson.JsonElement | LootEntry.Serializer. serialize(LootEntry p_serialize_1_,
         java.lang.reflect.Type p_serialize_2_,
         com.google.gson.JsonSerializationContext p_serialize_3_) | 
| Constructor and Description | 
|---|
| LootPool(LootEntry[] lootEntriesIn,
        LootCondition[] poolConditionsIn,
        RandomValueRange rollsIn,
        RandomValueRange bonusRollsIn,
        java.lang.String name) | 
| Modifier and Type | Method and Description | 
|---|---|
| static LootEntry | ForgeHooks. deserializeJsonLootEntry(java.lang.String type,
                        com.google.gson.JsonObject json,
                        int weight,
                        int quality,
                        LootCondition[] conditions) | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | ForgeHooks. getLootEntryType(LootEntry entry) |