import { error, success } from '@/patches/chat/messages';
registerCommand('fly', (sender, args) => {
if (!sender.hasPermission('dc.command.fly')) {
sender.sendMessage(error('You do not have permission for that.'));
return;
}
const enabled = !sender.getAllowFlight();
sender.setAllowFlight(enabled);
sender.sendMessage(
success(enabled ? 'Flight enabled.' : 'Flight disabled.')
);
});
PixelScript
JavaScript & TypeScript runtime for Minecraft servers
Write your server logic in JavaScript or TypeScript against the real Paper/Spigot API, and see every change go live the moment you hit save. No rebuild, no restart, no reconnect.
