- Баллы
- 66
////
Последнее редактирование:
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Это какая у тебя версия, что игру крашит?без вывода краша в игре.
Немного привыкая к паттернам обьяснения новичков, я предполагаю, что "крашами" он называет наши "крякозябры".Это какая у тебя версия, что игру крашит?
Spigot делается на основе Bukkit.Мне на Spigot и смотря каким способом эту русскую команду выводим
Aliases в plugin.yml добавь, и там русские синонимы командам допиши1. Но CraftBukkit переодически видоизменяет и ломает plugin.yml при работе в кодировке UTF-8
Если запускать Spigot, то он просто крашит сервер и выводит лог, о том что arraylist commands: содержит нулевые значения или utf
Хотя при работе с одинаковыми версиями этих плагинов инструкции для API остаются той-же
2.в plugin.yml Нужно что-то трогать? Я думал можно и попробовать - this.getCommand("помощь").setExecutor((CommandExecutor)new Object());
this.getCommand("тцп").setExecutor((CommandExecutor)new Object());
Но данный "варварский" метод вызывает предсказуемый краш!
Нельзя так. Затычка стоит на уникод для plugin.yml. Нужна рефлексия.1. Но CraftBukkit переодически видоизменяет и ломает plugin.yml при работе в кодировке UTF-8
Если запускать Spigot, то он просто крашит сервер и выводит лог, о том что arraylist commands: содержит нулевые значения или utf
Хотя при работе с одинаковыми версиями этих плагинов инструкции для API остаются той-же
2.в plugin.yml Нужно что-то трогать? Я думал можно и попробовать - this.getCommand("помощь").setExecutor((CommandExecutor)new Object());
this.getCommand("тцп").setExecutor((CommandExecutor)new Object());
Но данный "варварский" метод вызывает предсказуемый краш!
Уверен? У меня всё работаетНельзя так. Затычка стоит на уникод для plugin.yml.
commands:
donate:
aliases: [donat, донат, ljyan, вщтфеу, вщтфе]
Не то. Так будут и инглишь команды. Мой варик делает русские команды полностью.Уверен? У меня всё работает
Код:commands: donate: aliases: [donat, донат, ljyan, вщтфеу, вщтфе]
А где именно эта затычка? Я облазил файлы с включением плагина, ничего такого не видел.Затычка стоит на уникод для plugin.yml.
хз его.А где именно эта затычка? Я облазил файлы с включением плагина, ничего такого не видел.
Вот метод регистрации команды.
https://hub.spigotmc.org/stash/proj...a/org/bukkit/command/SimpleCommandMap.java#62