# ILootTableItem > Represents a weighted item within a loot table. `gg.lode.chestapi.api.ILootTableItem` --- ## Signature ```java public interface ILootTableItem ``` --- ## Methods | Method | Return Type | Description | |--------|-------------|-------------| | `getItem()` | `ItemStack` | Returns the item stack. | | `getWeight()` | `int` | Returns the weight. Higher weight means more likely to be selected. | | `setWeight(int weight)` | `void` | Sets the weight value. | --- ## Usage ```java ILootTable table = ChestAPI.getApi().getLootTableManager().getLootTableById("my_table"); for (ILootTableItem entry : table.getItems()) { ItemStack item = entry.getItem(); int weight = entry.getWeight(); // Process item... } ``` --- ## Related Pages - [[ILootTable]]