[events] fix null point erro

This commit is contained in:
RedSparr0w 2019-09-23 01:26:22 +12:00
parent ceee5d8d10
commit 67d3fec2c5

View file

@ -110,17 +110,9 @@ public class GlobalEventManager implements CallBack {
return message(message, tag, "<col=3498db>"); return message(message, tag, "<col=3498db>");
} }
public GlobalEventManager notify(String message) {
return message(message, true, "<col=3498db>");
}
public GlobalEventManager notify(String message, boolean tag) {
return message(message, tag, "<col=3498db>");
}
public GlobalEventManager message(String message, boolean tag, String color) { public GlobalEventManager message(String message, boolean tag, String color) {
for (Player player : Repository.getPlayers()) { for (Player player : Repository.getPlayers()) {
player.getPacketDispatch().sendMessage(color + (tag ? "[Event Manager] " : "") + message); player.sendMessage(color + (tag ? "[Event Manager] " : "") + message);
} }
return this; return this;
} }
@ -161,7 +153,7 @@ public class GlobalEventManager implements CallBack {
// start the event after building the string // start the event after building the string
event.start(timeToAdd); event.start(timeToAdd);
message(message.toString()); message(message.toString());
player.sendMessage(event.getDescription()); message(event.getDescription(), false, "ecf0f1");
return this; return this;
} }
@ -169,9 +161,7 @@ public class GlobalEventManager implements CallBack {
public GlobalEventManager activateHourly(GlobalEvent event) { public GlobalEventManager activateHourly(GlobalEvent event) {
event.start(6000); event.start(6000);
message(event.getName() + " event is now active, and will run for an hour!"); message(event.getName() + " event is now active, and will run for an hour!");
for (Player player : Repository.getPlayers()) { message(event.getDescription(), false, "ecf0f1");
player.sendMessage(event.getDescription());
}
return this; return this;
} }