Spaces:
Running
Running
(() => { | |
PluginAPI.dedicatedServer.appendCode(function () { | |
PluginAPI.addEventListener("processcommand", (event) => { | |
if (event.command.toLowerCase().startsWith("/talkback")) { | |
var message = event.command.substring("/talkback ".length); | |
if ( | |
ModAPI.reflect.getClassById("net.minecraft.entity.player.EntityPlayerMP").instanceOf(event.sender.getRef()) | |
) { | |
event.sender.addChatMessage(ModAPI.reflect.getClassById("net.minecraft.util.ChatComponentText").constructors[0](ModAPI.util.str(message.toUpperCase()))); | |
} | |
event.preventDefault = true; | |
} | |
}); | |
}); | |
})(); |