apply review fixes
This commit is contained in:
parent
bfa59178c4
commit
be5cf042ed
2 changed files with 10 additions and 14 deletions
|
|
@ -6,7 +6,7 @@ import de.kentoj.scrow.bukkit.command.instance.InstanceCache;
|
||||||
import de.kentoj.scrow.bukkit.command.instance.InstanceCommand;
|
import de.kentoj.scrow.bukkit.command.instance.InstanceCommand;
|
||||||
import de.kentoj.scrow.bukkit.command.instance.LobbyCommand;
|
import de.kentoj.scrow.bukkit.command.instance.LobbyCommand;
|
||||||
import de.kentoj.scrow.bukkit.command.instance.PlayCommand;
|
import de.kentoj.scrow.bukkit.command.instance.PlayCommand;
|
||||||
import de.kentoj.scrow.bukkit.listener.ChatFormatEvent;
|
import de.kentoj.scrow.bukkit.listener.ChatStyleListener;
|
||||||
import org.bukkit.plugin.java.JavaPlugin;
|
import org.bukkit.plugin.java.JavaPlugin;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
|
@ -30,7 +30,7 @@ public class CoreImplPlugin extends JavaPlugin {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Listeners
|
// Listeners
|
||||||
getServer().getPluginManager().registerEvents(new ChatFormatEvent(), this);
|
getServer().getPluginManager().registerEvents(new ChatStyleListener(), this);
|
||||||
|
|
||||||
// TODO/FIXME
|
// TODO/FIXME
|
||||||
//registerServer();
|
//registerServer();
|
||||||
|
|
|
||||||
|
|
@ -2,13 +2,12 @@ package de.kentoj.scrow.bukkit.listener;
|
||||||
|
|
||||||
import io.papermc.paper.event.player.AsyncChatEvent;
|
import io.papermc.paper.event.player.AsyncChatEvent;
|
||||||
import net.kyori.adventure.text.Component;
|
import net.kyori.adventure.text.Component;
|
||||||
import net.kyori.adventure.text.minimessage.MiniMessage;
|
import net.kyori.adventure.text.format.NamedTextColor;
|
||||||
import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer;
|
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.event.EventHandler;
|
import org.bukkit.event.EventHandler;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
|
|
||||||
public class ChatFormatEvent implements Listener {
|
public class ChatStyleListener implements Listener {
|
||||||
@EventHandler
|
@EventHandler
|
||||||
public void onChat(AsyncChatEvent event) {
|
public void onChat(AsyncChatEvent event) {
|
||||||
Player player = event.getPlayer();
|
Player player = event.getPlayer();
|
||||||
|
|
@ -19,14 +18,11 @@ public class ChatFormatEvent implements Listener {
|
||||||
}
|
}
|
||||||
|
|
||||||
private Component formatMessage(Player player, Component message) {
|
private Component formatMessage(Player player, Component message) {
|
||||||
String messageText = PlainTextComponentSerializer.plainText().serialize(message);
|
// §7Steve: §fHi
|
||||||
String playerName = player.getName();
|
return Component.text()
|
||||||
|
.append(player.displayName().color(NamedTextColor.GRAY))
|
||||||
// EDIT THIS TO CHANGE FORMAT!
|
.append(Component.text(": ").color(NamedTextColor.GRAY))
|
||||||
String FORMAT = "<gray>{player}</gray>: <white>{message}</white>";
|
.append(message.color(NamedTextColor.WHITE))
|
||||||
|
.build();
|
||||||
return MiniMessage.miniMessage().deserialize(FORMAT
|
|
||||||
.replace("{player}", playerName)
|
|
||||||
.replace("{message}", messageText));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue