22 lines
695 B
Java
22 lines
695 B
Java
package org.examp.john;
|
|
|
|
import net.minecraft.server.level.ServerPlayer;
|
|
|
|
/**
|
|
* Логує команди, які виконують гравці, в консоль сервера.
|
|
* Формат: хто виконав ➔ яка команда ➔ координати гравця.
|
|
*/
|
|
public class CommandLogger {
|
|
|
|
public static void logCommand(ServerPlayer player, String command) {
|
|
String normalized = command.startsWith("/") ? command : "/" + command;
|
|
|
|
MSNexus.magicModLog.info(
|
|
"[CMD] {} ran: \"{}\" | pos: {}",
|
|
player.getName().getString(),
|
|
normalized,
|
|
ChatLogger.formatPos(player)
|
|
);
|
|
}
|
|
}
|