forked from BLOCKFANTASY/LOOHP-Limbo
Changed chat conditions
This commit is contained in:
@@ -247,13 +247,15 @@ public class Player extends LivingEntity implements CommandSender {
|
||||
}
|
||||
|
||||
public void chat(String message) {
|
||||
String format = "<%name%> %message%";
|
||||
PlayerChatEvent event = (PlayerChatEvent) Limbo.getInstance().getEventsManager().callEvent(new PlayerChatEvent(this, format, message, false));
|
||||
if (!event.isCancelled() && (Limbo.getInstance().getServerProperties().isAllowChat() || this.hasPermission("limboserver.chat"))) {
|
||||
String chat = event.getFormat().replace("%name%", username).replace("%message%", event.getMessage());
|
||||
Limbo.getInstance().getConsole().sendMessage(chat);
|
||||
for (Player each : Limbo.getInstance().getPlayers()) {
|
||||
each.sendMessage(chat, uuid);
|
||||
if (Limbo.getInstance().getServerProperties().isAllowChat()) {
|
||||
String format = "<%name%> %message%";
|
||||
PlayerChatEvent event = (PlayerChatEvent) Limbo.getInstance().getEventsManager().callEvent(new PlayerChatEvent(this, format, message, false));
|
||||
if (!event.isCancelled() && this.hasPermission("limboserver.chat")) {
|
||||
String chat = event.getFormat().replace("%name%", username).replace("%message%", event.getMessage());
|
||||
Limbo.getInstance().getConsole().sendMessage(chat);
|
||||
for (Player each : Limbo.getInstance().getPlayers()) {
|
||||
each.sendMessage(chat, uuid);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -32,6 +32,7 @@ level-dimension=minecraft:overworld
|
||||
allow-flight=false
|
||||
|
||||
#Whether chat messages are allowed
|
||||
#Setting this property to false should give more performance but will render the "limboserver.chat" permission powerless
|
||||
allow-chat=true
|
||||
|
||||
#GameMode, survival, creative, adventure, spectator
|
||||
|
||||
Reference in New Issue
Block a user