TreasureChest

public class TreasureChest implements PersistentObject

Constructors

Link copied to clipboard
public void TreasureChest(CustomTreasureChestConfigFields customTreasureChestConfigFields, String locationString, long restockTime)

Types

Link copied to clipboard
public enum DropStyle
Link copied to clipboard
public class TreasureChestEvents implements Listener

Properties

Link copied to clipboard
Link copied to clipboard
public Location location
Link copied to clipboard
public final static HashMap<Location, TreasureChest> treasureChestHashMap
Link copied to clipboard
public final String worldName

Functions

Link copied to clipboard
public void chunkLoad()
Sets the behavior for chunk loads
Link copied to clipboard
public void chunkUnload()
Sets the behavior for chunk unloads
Link copied to clipboard
public static void clearTreasureChests()
Link copied to clipboard
public void doInteraction(Player player)
Link copied to clipboard
Link copied to clipboard
public Location getLocation()
Link copied to clipboard
public Location getPersistentLocation()
Link copied to clipboard
public static TreasureChest getTreasureChest(Location location)
Link copied to clipboard
public static HashMap<Location, TreasureChest> getTreasureChestHashMap()
Link copied to clipboard
public String getWorldName()
Link copied to clipboard
public static void initializeInstancedTreasureChests(String instanceWorldName, World instancedWorld)
Link copied to clipboard
public static void removeInstancedTreasureChests(World world)
Link copied to clipboard
public void removeTreasureChest()
Link copied to clipboard
public void setEmPackage(EMPackage emPackage)
Link copied to clipboard
public static void shutdown()
Link copied to clipboard
public void worldLoad(World world)
Link copied to clipboard
public void worldUnload()