Class FreezeComponent
java.lang.Object
com.zachsthings.libcomponents.AbstractComponent
com.zachsthings.libcomponents.bukkit.BukkitComponent
com.sk89q.commandbook.component.freeze.FreezeComponent
- All Implemented Interfaces:
java.lang.Runnable,org.bukkit.command.CommandExecutor,org.bukkit.event.Listener
public class FreezeComponent
extends com.zachsthings.libcomponents.bukkit.BukkitComponent
implements org.bukkit.event.Listener, java.lang.Runnable
-
Field Summary
Fields Modifier and Type Field Description static intMOVE_THRESHOLD -
Constructor Summary
Constructors Constructor Description FreezeComponent() -
Method Summary
Modifier and Type Method Description voidenable()booleanfreezePlayer(org.bukkit.entity.Player player)booleanisFrozen(org.bukkit.entity.Player player)voidrun()booleanunfreezePlayer(org.bukkit.entity.Player player)Methods inherited from class com.zachsthings.libcomponents.bukkit.BukkitComponent
disable, getCommands, onCommand, registerCommands, setUp, unregisterCommands
-
Field Details
-
MOVE_THRESHOLD
public static final int MOVE_THRESHOLD- See Also:
- Constant Field Values
-
-
Constructor Details
-
FreezeComponent
public FreezeComponent()
-
-
Method Details
-
enable
public void enable()- Specified by:
enablein classcom.zachsthings.libcomponents.AbstractComponent
-
freezePlayer
public boolean freezePlayer(org.bukkit.entity.Player player) -
isFrozen
public boolean isFrozen(org.bukkit.entity.Player player) -
unfreezePlayer
public boolean unfreezePlayer(org.bukkit.entity.Player player) -
run
public void run()- Specified by:
runin interfacejava.lang.Runnable
-