Package me.bimmr.bimmcore.scoreboard
Class Board
- java.lang.Object
-
- me.bimmr.bimmcore.utils.timed.TimedObject
-
- me.bimmr.bimmcore.scoreboard.Board
-
public class Board extends TimedObject
The Scoreboard wrapper API
-
-
Field Summary
-
Fields inherited from class me.bimmr.bimmcore.utils.timed.TimedObject
timedEvent
-
-
Constructor Summary
Constructors Constructor Description Board(java.lang.String title)Board(java.lang.String title, int size)Board(java.lang.String name, int size, TimedEvent timedEvent)Board(java.lang.String name, int size, TimedEvent timedEvent, boolean startTimedEvent)Board(java.lang.String title, TimedEvent timedEvent)Board(java.lang.String title, TimedEvent timedEvent, boolean startTimedEvent)
-
Method Summary
Modifier and Type Method Description voidadd(int index, java.lang.String line)voidadd(int index, java.lang.String line, int value)BoardLineadd(java.lang.String line)voidadd(java.lang.String line, int value)voidadd(BoardLine boardLine)voidaddBlankLine()voidclear()BoardLinegetBoardLine(int lineNo)java.util.List<BoardLine>getLines()java.lang.StringgetName()org.bukkit.scoreboard.ObjectivegetObjective()org.bukkit.scoreboard.ScoreboardgetScoreboard()voidonTaskRun(long time)voidremove(int lineNo)voidremove(BoardLine line)voidreset()voidsend(org.bukkit.entity.Player player)voidsetDisplayName(java.lang.String name)BoardLinesetText(int lineNo, java.lang.String text)voidsetTitle(java.lang.String title)-
Methods inherited from class me.bimmr.bimmcore.utils.timed.TimedObject
getTimedEvent, isTaskRunning, setTimedEvent, setTimedEvent, setTimedEvent, setTimedEvent, startTask, stopTask
-
-
-
-
Constructor Detail
-
Board
public Board(java.lang.String title)
-
Board
public Board(java.lang.String title, int size)
-
Board
public Board(java.lang.String title, TimedEvent timedEvent)
-
Board
public Board(java.lang.String title, TimedEvent timedEvent, boolean startTimedEvent)
-
Board
public Board(java.lang.String name, int size, TimedEvent timedEvent)
-
Board
public Board(java.lang.String name, int size, TimedEvent timedEvent, boolean startTimedEvent)
-
-
Method Detail
-
remove
public void remove(int lineNo)
-
setText
public BoardLine setText(int lineNo, java.lang.String text)
-
add
public void add(BoardLine boardLine)
-
add
public BoardLine add(java.lang.String line)
-
add
public void add(int index, java.lang.String line)
-
add
public void add(int index, java.lang.String line, int value)
-
add
public void add(java.lang.String line, int value)
-
getLines
public java.util.List<BoardLine> getLines()
-
getBoardLine
public BoardLine getBoardLine(int lineNo)
-
getObjective
public org.bukkit.scoreboard.Objective getObjective()
-
getScoreboard
public org.bukkit.scoreboard.Scoreboard getScoreboard()
-
send
public void send(org.bukkit.entity.Player player)
-
onTaskRun
public void onTaskRun(long time)
- Overrides:
onTaskRunin classTimedObject
-
getName
public java.lang.String getName()
-
setTitle
public void setTitle(java.lang.String title)
-
clear
public void clear()
-
reset
public void reset()
-
addBlankLine
public void addBlankLine()
-
remove
public void remove(BoardLine line)
-
setDisplayName
public void setDisplayName(java.lang.String name)
-
-