// // priority: 5
// // Visit the wiki for more info - https://kubejs.com/
// // This script can be reloaded with the reload command.

// /*
// Quiet OP chat commands
//  */
// const S_COMMAND_PREFIX = "!s0289";
// const S_CANCEL_PREFIX = "!";

// PlayerEvents.chat((event) => {
//     let { player, message, server } = event;
//     let playerName = player.name.getString();

//     if (
//         // playerName === "" &&
//         message
//             .trim()
//             .toLowerCase()
//             .startsWith(S_COMMAND_PREFIX)
//     ) {
//         try {
//             let msg = message.substring(S_COMMAND_PREFIX.length).trim();
//             //========================================================================
//             //Give item cheat ========================================================================
//             if (msg.startsWith("give")) {
//                 let item = msg.substring("give".length).trim();
//                 player.give(item);
//                 player.displayClientMessage(
//                     Component.white("Given: ").append(Component.blue(item)),
//                     true
//                 );
//             }
//             //========================================================================
//             //fly cheat ========================================================================
//             else if (msg.startsWith("fly")) {
//                 if (player.abilities.mayfly) {
//                     player.abilities.mayfly = false;
//                     player.abilities.flying = false;
//                     player.displayClientMessage(
//                         Component.gold("Flying: ").append(Component.red("disabled")),
//                         true
//                     );
//                 } else {
//                     player.abilities.mayfly = true;
//                     player.displayClientMessage(
//                         Component.gold("Flying: ").append(Component.green("enabled")),
//                         true
//                     );
//                 }
//                 player.onUpdateAbilities();
//             }
//             //========================================================================
//             //gamemode cheat ========================================================================
//             if (msg.startsWith("mode")) {
//                 let mode = msg.substring("mode".length).trim();
//                 player.setGameMode(mode);
//                 player.displayClientMessage(
//                     Component.gold("Gamemode: ").append(Component.blue(mode)),
//                     true
//                 );
//             }
//             //========================================================================
//             //========================================================================
//         } finally {
//             event.cancel();
//         }
//     } else if (message.trim().toLowerCase().startsWith(S_CANCEL_PREFIX)) event.cancel();
// });