ItemStackCustomLootEntry

public class ItemStackCustomLootEntry extends CustomLootEntry implements Serializable

Constructors

Link copied to clipboard
public void ItemStackCustomLootEntry(List<CustomLootEntry> entries, ItemStack itemStack)

Inherited properties

Link copied to clipboard
public int amount
Link copied to clipboard
public double chance
Link copied to clipboard
public int itemLevel
Link copied to clipboard
public String permission
Link copied to clipboard
public int wave

Functions

Link copied to clipboard
public boolean directDrop(int itemTier, Player player)
Link copied to clipboard
public ItemStack generateItemStack()
Link copied to clipboard
public boolean locationDrop(int itemTier, Player player, Location location)
Returns whether delivery was accepted; chance is rolled once by the owning loot table.
Link copied to clipboard
public ItemStack previewDrop(int itemTier, Player player)

Inherited functions

Link copied to clipboard
public boolean directDrop(int itemTier, Player player, EliteEntity eliteEntity)
Link copied to clipboard
public static void errorMessage(String rawString, String configFilename, String reason)
Link copied to clipboard
public int getAmount()
Link copied to clipboard
public double getChance()
Link copied to clipboard
public int getItemLevel()
Link copied to clipboard
public String getPermission()
Link copied to clipboard
public int getWave()
Link copied to clipboard
public boolean locationDrop(int itemTier, Player player, Location dropLocation, EliteEntity eliteEntity)
Link copied to clipboard
public void setAmount(int amount)
Link copied to clipboard
public void setChance(double chance)
Link copied to clipboard
public void setItemLevel(int itemLevel)
Link copied to clipboard
public void setPermission(String permission)
Link copied to clipboard
public void setWave(int wave)
Link copied to clipboard
public boolean willDrop(Player player)