CHANGE: Remove SRC from build, change version, remake message format

This commit is contained in:
2026-08-09 14:33:12 +03:00
parent 65cd320c2f
commit 92982bdee1
3 changed files with 6 additions and 27 deletions
@@ -16,17 +16,16 @@ public class ChatHandler {
final float LOCAL_CHAT_RADIUS = 50;
ServerMessageEvents.ALLOW_CHAT_MESSAGE.register((message, sender, params) -> {
// Отримуємо чистий текст, який написав гравець, замість toString()
String text = message.signedContent();
ServerLevel serverLevel = sender.level();
MinecraftServer server = serverLevel.getServer();
List<ServerPlayer> players = server.getPlayerList().getPlayers();
String nickmane = sender.getDisplayName().getString();
if (text.startsWith(prefix)) {
String actualMessage = text.substring(1).trim();
Component globalMessage = Component.literal(sender.getDisplayName().getString() + ": " + actualMessage);
Component globalMessage = Component.literal(nickmane + ": " + actualMessage);
for (ServerPlayer player : players) {
player.sendSystemMessage(globalMessage);
@@ -34,7 +33,9 @@ public class ChatHandler {
} else {
Component localMessage = Component.literal(sender.getDisplayName().getString() + ": " + text).withStyle(ChatFormatting.GRAY);
Component localMessage = Component.literal(nickmane + ": ")
.append(Component.literal(text)).withStyle(ChatFormatting.GRAY);
for (ServerPlayer player : players) {
if (player.level() == serverLevel && player.distanceTo(sender) <= LOCAL_CHAT_RADIUS) {
player.sendSystemMessage(localMessage);