| Package | Description | 
|---|---|
| org.bukkit | The root package of the Bukkit API, contains generalized API classes. | 
| org.bukkit.event.world | |
| org.bukkit.loot | Classes relevant to loot table manipulation and generation. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| static @Nullable LootTable | Bukkit. getLootTable(@NotNull NamespacedKey key) | Gets the specified  LootTable. | 
| @Nullable LootTable | Server. getLootTable(@NotNull NamespacedKey key) | Gets the specified  LootTable. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| @NotNull LootTable | LootGenerateEvent. getLootTable() | Get the loot table used to generate loot. | 
| Constructor | Description | 
|---|---|
| LootGenerateEvent(@NotNull World world,
                 @Nullable Entity entity,
                 @Nullable InventoryHolder inventoryHolder,
                 @NotNull LootTable lootTable,
                 @NotNull LootContext lootContext,
                 @NotNull List<ItemStack> items,
                 boolean plugin) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| @Nullable LootTable | Lootable. getLootTable() | Gets the Loot Table attached to this block or entity. | 
| @NotNull LootTable | LootTables. getLootTable() | Get the  LootTablecorresponding to this constant. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| void | Lootable. setLootTable(@Nullable LootTable table) | Set the loot table for a container or entity. | 
Copyright © 2020. All rights reserved.