public class TARDISCloisterBell
extends java.lang.Object
implements java.lang.Runnable
The bell will ring for events ranging from the phasing of the TARDIS engines, to the detection of a vortex discontinuity, to the imminent heat death of the universe. Though it is located in the Cloister Room, the Bell can be heard from anywhere in a TARDIS. Normally controlled by the Main Logic Junction, the Cloister Bell is linked to the flow of the Universe and thus able to predict many disasters before they occur. Even when the TARDIS Sentient Matrix is unconscious the Main Logic Junction can still trigger the bell. The Cloister Bell can also be manually rung from the Control Room by crew members.
Constructor and Description |
---|
TARDISCloisterBell(TARDIS plugin,
int loops,
int id)
Runnable class to action a repeating cloister bell task.
|
TARDISCloisterBell(TARDIS plugin,
int loops,
int id,
org.bukkit.Location current,
org.bukkit.entity.Player player,
boolean messageOn,
java.lang.String reason,
boolean messageOff) |
TARDISCloisterBell(TARDIS plugin,
int loops,
int id,
org.bukkit.Location current,
org.bukkit.entity.Player player,
java.lang.String reason) |
TARDISCloisterBell(TARDIS plugin,
int loops,
int id,
org.bukkit.entity.Player player) |
Modifier and Type | Method and Description |
---|---|
void |
run() |
void |
setTask(int task) |
public TARDISCloisterBell(TARDIS plugin, int loops, int id)
plugin
- an instance of the TARDIS pluginloops
- the number of times to ring the cloister bellpublic TARDISCloisterBell(TARDIS plugin, int loops, int id, org.bukkit.entity.Player player)
public TARDISCloisterBell(TARDIS plugin, int loops, int id, org.bukkit.Location current, org.bukkit.entity.Player player, java.lang.String reason)
public TARDISCloisterBell(TARDIS plugin, int loops, int id, org.bukkit.Location current, org.bukkit.entity.Player player, boolean messageOn, java.lang.String reason, boolean messageOff)