Помогите Не работает DeluxeMenus при обработки view_requirement!

MrGr1mmy

Активный участник
Пользователь
Баллы
66
Ник в Minecraft
MrGr1mmy
Код:
menu_title: '             &e» &8Квесты &e«'
open_command: quests
register_command: true
size: 27
open_requirement:
  requirements:
    permission:
      type: has permission
      permission: quests.menu
      deny_commands:
        - "[message] &cУ вас нет прав."
items:
  'quest_1':
    material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWFlODI2ZTdkYjg0NDdmYmQ2Mjk4OGZlZTBlODNiYmRkNjk0Mzc4YWVmMTJkMjU3MmU5NzVmMDU5YTU0OTkwIn19fQ==
    slot: 11
    priority: 0
    display_name: ' &e&l«Дровосек» &7(Прогресс:&e %statistic_mine_block:OAK_LOG%&7/&6128&7) '
    lore:
    - ''
    - '&f Задание: &7Нарубить 2 стака'
    - '&7 дубовой древесины'
    - ''
    - '&e » &fВы получите &6$500'
    view_requirement:
      requirements:
        permission:
          type: string equals
          input: '%luckperms_inherits_permission_quest.1%'
          output: 'no'
    left_click_requirement:
      requirements:
        quest_check:
          type: javascript
          expression: '%statistic_mine_block:OAK_LOG% >= 128'
          deny_commands:
          - '[sound] BLOCK_LEVER_CLICK'
          - '[close]'
          - '[message]'
          - '[message] &e&lКвесты &8» &cЗадание не выполнено!'
          - '[message]'
    left_click_commands:
      - '[sound] ENTITY_PLAYER_LEVELUP'
      - '[console] lp user %player_name% permission set quest.1'
      - '[message]'
      - '[message] &e&lКвесты &8» &aЗадание успешно выполнено! Вы получили награду!'
      - '[message]'
      - '[console] eco give %player_name% 500'
      - '[refresh]'
      
  'quest_1_complete':
    material: barrier
    slot: 11
    priority: 1
    display_name: ' &e&l«Дровосек» &7(&aВыполнено&7) '
    lore:
    - ''
    - '&f Задание: &7Нарубить 2 стака'
    - '&7 дубовой древесины'
    - ''
    - '&e » &aЗадание выполнено!'
    view_requirement:
      requirements:
        permission:
          type: string equals
          input: '%luckperms_inherits_permission_quest.1%'
          output: 'yes'
    left_click_commands:
      - '[sound] BLOCK_LEVER_CLICK'
      - '[message]'
      - '[message] &e&lКвесты &8» &cВы уже выполнили это задание!'
      - '[message]'
HTML:
Решил сделать единоразовую награду, за отыгровку часов.
Взял пример у человека с квестов, выдаёт ошибку.
Начал юзать view_requiremer, на yamllint.com всё ровно, но сам плагин выдаёт фатал.
Помогите пожалуйста, заранее благодарен.
P.S Весь инет облазил, ничего не нашёл..
 
Мда.. xD
Код:
[20:46:06 ERROR]: Error occurred while enabling DeluxeMenus v1.13.3-Release (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "javax.script.ScriptEngine.put(String, Object)" because "com.extendedclip.deluxemenus.requirement.JavascriptRequirement.engine" is null
        at com.extendedclip.deluxemenus.requirement.JavascriptRequirement.<init>(JavascriptRequirement.java:19) ~[?:?]
        at com.extendedclip.deluxemenus.config.DeluxeMenusConfig.getRequirements(DeluxeMenusConfig.java:972) ~[?:?]
        at com.extendedclip.deluxemenus.config.DeluxeMenusConfig.loadMenuItems(DeluxeMenusConfig.java:813) ~[?:?]
        at com.extendedclip.deluxemenus.config.DeluxeMenusConfig.loadMenu(DeluxeMenusConfig.java:411) ~[?:?]
        at com.extendedclip.deluxemenus.config.DeluxeMenusConfig.loadMenuFromFile(DeluxeMenusConfig.java:284) ~[?:?]
        at com.extendedclip.deluxemenus.config.DeluxeMenusConfig.loadGUIMenus(DeluxeMenusConfig.java:227) ~[?:?]
        at com.extendedclip.deluxemenus.DeluxeMenus.onEnable(DeluxeMenus.java:75) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[Spigot.jar:git-Spigot-79a30d7-acbc348]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [Spigot.jar:git-Spigot-79a30d7-acbc348]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [Spigot.jar:git-Spigot-79a30d7-acbc348]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381) [Spigot.jar:git-Spigot-79a30d7-acbc348]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330) [Spigot.jar:git-Spigot-79a30d7-acbc348]
        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422) [Spigot.jar:git-Spigot-79a30d7-acbc348]
        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383) [Spigot.jar:git-Spigot-79a30d7-acbc348]
        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) [Spigot.jar:git-Spigot-79a30d7-acbc348]
        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) [Spigot.jar:git-Spigot-79a30d7-acbc348]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [Spigot.jar:git-Spigot-79a30d7-acbc348]
        at java.lang.Thread.run(Thread.java:831) [?:?]
В целом мне наверное стоило изначально сказать, что я не ставил себе задачи исправлять все ошибки в твоей сборке.
я залил рабочий экспаншен, но не переписывал скрипты.
была просьба помочь тебе запустить менюшку - она работает. Остальное уже сам подстраивай.
w7UnKhh.png
 
Назад
Верх Низ