1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Решено chestcommands не работает из-за PlaceholderApi

Тема в разделе "Помощь", создана пользователем FALSHOR, 18 янв 2021.

Статус темы:
Закрыта.
  1. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    После добавления на свой сервер плагина PlaceholderApi (и установки нескольких библиотек), chestcommands перестал открывать меню выводя надпись в чат красным цветом: An internal error occurred while opening the menu. The staff should check the console for errors. Его лог:
    Код:
    [21:28:26 WARN]: java.lang.NullPointerException
    [21:28:26 WARN]:        at me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:84)
    [21:28:26 WARN]:        at me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:110)
    [21:28:26 WARN]:        at com.gmail.filoghost.chestcommands.bridge.PlaceholderAPIBridge.replace(PlaceholderAPIBridge.java:74)
    [21:28:26 WARN]:        at com.gmail.filoghost.chestcommands.internal.icon.ExtendedIcon.calculateLore(ExtendedIcon.java:125)
    [21:28:26 WARN]:        at com.gmail.filoghost.chestcommands.api.Icon.createItemstack(Icon.java:302)
    [21:28:26 WARN]:        at com.gmail.filoghost.chestcommands.internal.ExtendedIconMenu.open(ExtendedIconMenu.java:75)
    [21:28:26 WARN]:        at com.gmail.filoghost.chestcommands.listener.InventoryListener.onInteract(InventoryListener.java:32)
    [21:28:26 WARN]:        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor325.execute(Unknown Source)
    [21:28:26 WARN]:        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70)
    [21:28:26 WARN]:        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78)
    [21:28:26 WARN]:        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    [21:28:26 WARN]:        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:513)
    [21:28:26 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:236)
    [21:28:26 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:203)
    [21:28:26 WARN]:        at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:199)
    [21:28:26 WARN]:        at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1049)
    [21:28:26 WARN]:        at net.minecraft.server.v1_12_R1.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:26)
    [21:28:26 WARN]:        at net.minecraft.server.v1_12_R1.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:5)
    [21:28:26 WARN]:        at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14)
    [21:28:26 WARN]:        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    [21:28:26 WARN]:        at java.util.concurrent.FutureTask.run(Unknown Source)
    [21:28:26 WARN]:        at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46)
    [21:28:26 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:850)
    [21:28:26 WARN]:        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423)
    [21:28:26 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774)
    [21:28:26 WARN]:        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666)
    [21:28:26 WARN]:        at java.lang.Thread.run(Unknown Source)
    ...DeluxeMenus не очень хочется пользоваться. Кстати говоря chestcommands перестаёт работать сразу после добавления placeholderapi на сервер (в том числе и пустого без библиотек). Все плагины последних версий, ядро 1.12.2 spigot paper
     
    Последнее редактирование: 18 янв 2021
  2. zxterProxy

    zxterProxy Активный участник Пользователь

    Баллы:
    66
    Поставь MyCMD и не мучайся. Напиши свою реализацию!
     
  3. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    я думаю что не поможет. не важно какой командой его открывать, оно никаким способом не хочет открываться. даже через ту вещь, которой должен. там какой-то конфликт с самим PlaceholderApi. Просто я только закончил настраивать все меню, начал делать scoreboard, скачал PlaceholderApi и тут какие-то ошибки
     
  4. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    а за совет спасибо. пригодится плагин
     
  5. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    а есть ещё у кого-нибудь варианты?
     
  6. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    chestcommands не поддерживает papi. А тот порт с papi видимо кривой.
     
  7. HauserGrim

    HauserGrim Активный участник Пользователь

    Баллы:
    96
    Видимо, автор форка забил на это дело ещё до того, как обновили апи PAPI.
    Либо переходи на DM, либо сам обновляй плагин.
     
  8. Saharo4ek

    Saharo4ek Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    tin
    На DM переходи, тут без вариантов
     
  9. Автор темы
    FALSHOR

    FALSHOR Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    FALSHOR
    ладно, всем спасибо. перехожу
     
Статус темы:
Закрыта.

Поделиться этой страницей