options: OnlineModeServer: false NoneToDoMessage: &eNone to do ToDoMessage: &aTo do ToDoSeparator: &a- ToDoColor: &e AddedToList: &aAdded %arg-1% &ato your ToDo list RemovedAllFromList: &dRemoved your ToDo list RemoveSomethingFromList: &dRemoved %arg-1% &dfrom your ToDo list command /addtodo : trigger: if {@OnlineModeServer} is false: if {todolist::%player%::*} is set: add "%newline% {@ToDoColor}%arg-1%" to {todolist::%player%::*} send "{@AddedToList}" else: set {todolist::%player%::*} to "%newline% {@ToDoColor}%arg-1%" send "{@AddedToList}" else: if {todolist::%player's uuid%::*} is set: add "%newline% {@ToDoColor}%arg-1%" to {todolist::%player%::*} send "{@AddedToList}" else: set {todolist::%player's uuid%} to "%newline% {@ToDoColor}%arg-1%" send "{@AddedToList}" command /todo: trigger: if {@OnlineModeServer} is false: if {todolist::%player%::*} is set: send "{@ToDoMessage} {@ToDoColor} %newline% %{todolist::%player%::*}%" else: send "{@ToDoMessage} {@ToDoColor} %newline% {@NoneToDoMessage}" else: if {todolist::%player's uuid%} is set: send "{@ToDoMessage} {@ToDoColor} %newline% %{todolist::%player's uuid%}%" else: send "{@ToDoMessage} {@ToDoColor} %newline% {@NoneToDoMessage}" command /deletetodo : trigger: if {@OnlineModeServer} is false: if arg-1 is "all": delete {todolist::%player%::*} send "{@RemovedAllFromList}" else: remove "%newline% {@ToDoColor}%arg-1%" from {todolist::%player%::*} send "{@RemoveSomethingFromList}" else: if arg-1 is "all": delete {todolist::%player's uuid%} send "{@RemovedAllFromList}" else: remove "%newline% {@ToDoColor}%arg-1%" from {todolist::%player's uuid%} send "{@RemoveSomethingFromList}" command /seetodo : trigger: if player has permission "todo.others": if {@OnlineModeServer} is false: if {todolist::%arg-1%::*} is set: send "{@ToDoMessage} {@ToDoColor} %newline% %{todolist::%arg-1%::*}%" else: send "{@ToDoMessage} {@ToDoColor} %newline% {@NoneToDoMessage}" else: if {todolist::%arg-1's uuid%} is set: send "{@ToDoMessage} {@ToDoColor} %newline% %{todolist::%arg-1's uuid%}%" else: send "{@ToDoMessage} {@ToDoColor} %newline% {@NoneToDoMessage}"