Плагин CoreProtect не работает с модами

Endless

Любитель OpenGL
270
11
82
У меня неправильно работает плагин Coreprotect мне бы понять в чем ошибка, почему так, а как это исправить я сам пойму
В чем проблема не видит айдишники (выдает какую-то хрень) блоков и тп-
Скриншот 27-04-2019 161256.png
причем панели проверял разные, с другими блоками пишет по типу: "ic2_te" и тп.
Дальше rollback (откат) не откатывает блоки из модов
Скриншот 27-04-2019 161656.png(извините за говно качество)
 

Endless

Любитель OpenGL
270
11
82
Во-первых, плагин не работает с модами
Во-вторых, я сказал сделайте мне сборку модов? :D
В третьих в учебнике есть отдельный раздел по API bukkit логический то и на форум, можно про это спрашивать
и в правилах не запрещено
 
7,099
324
1,510
Ну вообще, плагины - те же моды, только апи другое
 
1,159
38
544
Чувак, это форум о моддинге. Твой вопрос не касается модов.
 

timaxa007

Модератор
5,831
409
672
@RareScrap, ну может кто-то ему поможет.
Будет наверное правильнее, что мало кто поможет.
Так как это чужой код. Не известно всяких нюансов связанный самим плагинами для Bukkit'а.
Сам код в некоторых местах выглядит так, как будто это декомпил или автору уже надоело писать внятные локальные переменные.
И есть предположение, что сам плагин не предназначался для всяких модов.
---
На счёт декомпила... Есть класс WorldListener, в нём есть метод:
Java:
   protected void onLeavesDecay(LeavesDecayEvent event) {
      World world = event.getBlock().getWorld();
      if(!event.isCancelled() && Functions.checkConfig(world, "leaf-decay") == 1) {
         String player = "#decay";
         Block block = event.getBlock();
         Material type = event.getBlock().getType();
         byte data = Functions.getData(event.getBlock());
         Queue.queueBlockBreak(player, block.getState(), type, data);
      }

   }
Queue - это "import net.coreprotect.consumer.Queue;" А в нём:
Java:
Во-обще ничего, даже то, что это класс.
Так-что, то что он у тебя работает это ещё хорошо. Но консоль сервера он должен был изгадит, то что не найден класс(-ы).
 
Сверху