Помогите 1.16.4 Не могу подключить WE [РЕШЕНО]

Статус
Закрыто для дальнейших ответов.

LaoTheLizard

Старожил
Пользователь
Баллы
103
Подключил к проекту Bukkit 1.16.4 и WorldEdit 7.2.0, по старинке пытаюсь сделать, а выходит вот так:

Screenshot_2.png

Что я делаю не так? Заглянул в сорцы WorldGuard - там импорт точно этот же...
 
Так ты же WE используешь
Я пытаюсь сделать плагин, который будет пользоваться выделениями (Selection) от WorldEdit. А у меня вылезает ошибка. На 1.7.10 я делал точно так же - там всё ровно было. И ошибок не было, и плагин работал корректно. А WorldGuard я упомянул, потому что посмотрел, как он импортирует в себя WorldEdit. Вот так:
upload_2020-11-24_21-30-27.png
Код здесь: https://github.com/EngineHub/WorldG...sk89q/worldguard/bukkit/WorldGuardPlugin.java

А если я сделаю точно, как там, то у меня получится так:
upload_2020-11-24_21-31-15.png
 
Никаких мыслей? Никто не пишет плагины, построенные на взаимодействии с WorldEdit?
 
Блин, что сложного заглянуть в кишочки WE? И узнать путь до класса?
 
Подключённые библиотеки в студию. Скорее всего подключён только worldedit-core без worldedit-bukkit.
 
Последнее редактирование:
Код:
    WorldGuardPlugin wg = WorldGuardPlugin.inst();
    WorldEditPlugin we = WorldEditPlugin.getInstance();
    WorldGuardPlatform wp = WorldGuard.getInstance().getPlatform();
 
Последнее редактирование:
Блин, что сложного заглянуть в кишочки WE? И узнать путь до класса?
Спасибо, капитан.


Подключённые библиотеки в студию. Скорее всего подключён только worldedit-core без worldedit-bukkit.
upload_2020-11-25_12-41-52.png

Код:
    WorldGuardPlugin wg = WorldGuardPlugin.inst();
    WorldEditPlugin we = WorldEditPlugin.getInstance();
    WorldGuardPlatform wp = WorldGuard.getInstance().getPlatform();

upload_2020-11-25_12-45-50.png

Примечательно, что при подключении до кучи WorldEdit 1.6.4 всё становится нормально, плагин компилируется, на сервере в консоли показывает, что плагин найден и определён корректно, как WorldEditPlugin. Чё за хрень?
 
Подключай worldedit-bukkit-7.2.0-SNAPSHOT-dist.jar
Так я же и говорю, что подключаю его - не работает. Подключаю старую версию (аж для Bukkit 1.6.4) - работает нормально. И потом после компиляции и установки на 1.16.4 работает, как ни в чём не бывало.
 
Так я же и говорю, что подключаю его - не работает. Подключаю старую версию (аж для Bukkit 1.6.4) - работает нормально. И потом после компиляции и установки на 1.16.4 работает, как ни в чём не бывало.
Похоже ты джарники перепутал, в старом такого пакета даже нет.
 
Похоже ты джарники перепутал, в старом такого пакета даже нет.
Почему же? Ничего я не перепутал. Я же уже писал плагин с подключением WorldEdit под 1.7.10. Там этот JAR я и использовал. Вот, смотри:
upload_2020-11-25_18-3-20.png

Как видишь, стартовый класс находится в них по одному и тому же пути и называется одинаково.
 
Почему же? Ничего я не перепутал. Я же уже писал плагин с подключением WorldEdit под 1.7.10. Там этот JAR я и использовал. Вот, смотри:
Ну ладно, я думал пакет bukkit добавился когда спонж появился.
 
Build -> clean и почистить индексы. И сменить библиотеку java с 5 на 8.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх