Плагин для серверов Майнкрафт, позволяющий писать, компилировать и применять Java-код прямо на сервере без перезапуска. Он рассчитан на создание серверной логики со встроенной проверкой опасных действий, автоматическими импортами и понятными сообщениями об ошибках.
Возможности
- Автоматически добавляет нужные импорты Bukkit и SwiftAPI для используемых классов.
- Блокирует опасные вызовы, включая
System.exit(),Runtime.exec()и небезопасные измененияClassLoader. - Показывает ошибку с указанием строки и отправляет критические сообщения уполномоченным администраторам в игровой чат.
- Поддерживает перезагрузку кода командой
/swift reload. - Даёт обёртки для интеграций с Vault, LuckPerms, WorldEdit, WorldGuard, Citizens, MythicMobs, DiscordSRV и HolographicDisplays.
Требования
Для разработки скриптов требуется SwiftCode API.
