Решено Не работает GUI меню в плагине DeluxeMenus

  • Автор темы Автор темы Sky4no
  • Дата начала Дата начала

Sky4no

Участник
Пользователь
Баллы
36
Пытался сделать небольше меню где можно будет покупать телепорт в разные мира, вроде сделал всё правильно подключил файл к конфигу, но само меню всё равно не работает. Может быть кто то знает в чём проблема.
 

Вложения

Пытался сделать небольше меню где можно будет покупать телепорт в разные мира, вроде сделал всё правильно подключил файл к конфигу, но само меню всё равно не работает. Может быть кто то знает в чём проблема.
Там где у тебя 1 и 2 итд не нужны ''
 
[22:53:10 INFO]: [DeluxeMenus] Enabling DeluxeMenus v1.13.3-Release
[22:53:10 INFO]: [DeluxeMenus] Hooked into PlaceholderAPI!
[22:53:10 WARN]: [DeluxeMenus] Material for item: example in menu: advanced_menu is not a valid material name / id!
[22:53:10 WARN]: [DeluxeMenus] Skipping item: example
[22:53:10 WARN]: [DeluxeMenus] Material for item: examplecd in menu: advanced_menu is not a valid material name / id!
[22:53:10 WARN]: [DeluxeMenus] Skipping item: examplecd
[22:53:10 WARN]: [DeluxeMenus] Material for item: examplenoperm in menu: advanced_menu is not a valid material name / id!
[22:53:10 WARN]: [DeluxeMenus] Skipping item: examplenoperm
[22:53:10 WARN]: [DeluxeMenus] Material for item: filler_item in menu: advanced_menu is not a valid material name / id!
[22:53:10 WARN]: [DeluxeMenus] Skipping item: filler_item
[22:53:10 WARN]: [DeluxeMenus] Detected invalid configuration in file: portals.yml
[22:53:10 WARN]: org.bukkit.configuration.InvalidConfigurationException: while scanning an anchor
in 'string', line 16, column 20:
display_name: '&eХ &f╧юЁЄры т &e▌эф'
^
expected alphabetic or numeric character, but found Х(8226)
in 'string', line 16, column 22:
display_name: '&eХ &f╧юЁЄры т &e▌эф'
^

[22:53:10 WARN]: at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
[22:53:10 WARN]: at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:162)
[22:53:10 WARN]: at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:130)
[22:53:10 WARN]: at com.extendedclip.deluxemenus.config.DeluxeMenusConfig.checkConfig(DeluxeMenusConfig.java:189)
[22:53:10 WARN]: at com.extendedclip.deluxemenus.config.DeluxeMenusConfig.loadMenuFromFile(DeluxeMenusConfig.java:270)
[22:53:10 WARN]: at com.extendedclip.deluxemenus.config.DeluxeMenusConfig.loadGUIMenus(DeluxeMenusConfig.java:227)
[22:53:10 WARN]: at com.extendedclip.deluxemenus.DeluxeMenus.onEnable(DeluxeMenus.java:75)
[22:53:10 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[22:53:10 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
[22:53:10 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403)
[22:53:10 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381)
[22:53:10 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330)
[22:53:10 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422)
[22:53:10 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383)
[22:53:10 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338)
[22:53:10 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272)
[22:53:10 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545)
[22:53:10 WARN]: at java.lang.Thread.run(Unknown Source)
[22:53:10 WARN]: Caused by: while scanning an anchor
in 'string', line 16, column 20:
display_name: '&eХ &f╧юЁЄры т &e▌эф'
^
expected alphabetic or numeric character, but found Х(8226)
in 'string', line 16, column 22:
display_name: '&eХ &f╧юЁЄры т &e▌эф'
^

[22:53:10 WARN]: at org.yaml.snakeyaml.scanner.ScannerImpl.scanAnchor(ScannerImpl.java:1455)
[22:53:10 WARN]: at org.yaml.snakeyaml.scanner.ScannerImpl.fetchAnchor(ScannerImpl.java:939)
[22:53:10 WARN]: at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:370)
[22:53:10 WARN]: at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:226)
[22:53:10 WARN]: at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:557)
[22:53:10 WARN]: at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:157)
[22:53:10 WARN]: at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:147)
[22:53:10 WARN]: at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:227)
[22:53:10 WARN]: at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:154)
[22:53:10 WARN]: at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
[22:53:10 WARN]: at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
[22:53:10 WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:140)
[22:53:10 WARN]: at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
[22:53:10 WARN]: at org.yaml.snakeyaml.Yaml.load(Yaml.java:437)
[22:53:10 WARN]: at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
[22:53:10 WARN]: ... 17 more
[22:53:10 WARN]: [DeluxeMenus] Menu: portals in file: portals.yml not loaded.
[22:53:10 ERROR]: Error occurred while enabling DeluxeMenus v1.13.3-Release (Is it up to date?)
java.lang.NullPointerException: null
at com.extendedclip.deluxemenus.config.DeluxeMenusConfig.loadMenuFromFile(DeluxeMenusConfig.java:277) ~[?:?]
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-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:403) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:381) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:330) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:422) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:383) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:338) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_321]
 
это там консоль русский язык выводит
xD
Юзай пейпер не будь из этих там.

Долго же я башкой бился залатывая дыры.
Ну в общем бери пользуйся и юзай YAML validator


Код:
menu_title: '&8Порталы'
open_command: portals
size: 27
open_requirement:
  requirements:
    permission:
      type: has permission
      permission: portals.open
      deny_commands:
        - "[message] &eУ вас нет прав."
items:
  ddd:
    material: END_PORTAL_FRAME
    display_name: '&e• &fПортал в &eЭнд'
    slot: 11
    amount: 1
    lore:
     - ''
     - 'При покупке вы сразу же будите телепортиваны в &eЭнд&f. (&eТелепорт одноразовый!&f)'
     - ''
     - '&eЛКМ &f- Купить за &e$5000'
     - ''
     - '&fВаш баланс: &e$%vault_eco_balance_fixed%'
    left_click_requirement:
      requirements:
        balance:
          type: has money
          amount: 5000
          deny_commands:
          - '[message]&f (&e$&f) &eУ вас недостаточно средств для покупки!'
    left_click_commands:
      - '[takemoney] 5000'
      - '[refresh]'
      - '[message]&e&l Порталы &f» Вы успешно приобрели портал в &eЭнд&f.'
      - '[console] mv tp %player_name% End'
  ggg:
    material: NETHERRACK
    slot: 17
    amount: 1
    display_name: '&e• &fПортал в &eАд'
    lore:
     - ''
     - 'При покупке вы сразу же будите телепортиваны в &eАд&f. (&eТелепорт одноразовый!&f)'
     - ''
     - '&eЛКМ &f- Купить за &e$1000'
     - ''
     - '&fВаш баланс: &e$%vault_eco_balance_fixed%'
    left_click_requirement:
      requirements:
        balance:
          type: has money
          amount: 1000
          deny_commands:
          - '[message]&f (&e$&f) &eУ вас недостаточно средств для покупки!'
    right_click_requirement:
      requirements:
        item_check:
          type: has item
          material: DIRT
          amount: 32
          deny_commands:
          - '[message]&f (&e!&f) Нет необходимого предмета, либо кол-ва предметов для продажи!'
    left_click_commands:
      - '[takemoney] 1000'
      - '[refresh]'
      - '[message]&e&l Порталы &f» Вы успешно приобрели портал в &eАд&f.'
      - '[console] mv tp %player_name% Ad'
 
Юзай пейпер не будь из этих там.

Долго же я башкой бился залатывая дыры.
Ну в общем бери пользуйся и юзай YAML validator


Код:
menu_title: '&8Порталы'
open_command: portals
size: 27
open_requirement:
  requirements:
    permission:
      type: has permission
      permission: portals.open
      deny_commands:
        - "[message] &eУ вас нет прав."
items:
  ddd:
    material: END_PORTAL_FRAME
    display_name: '&e• &fПортал в &eЭнд'
    slot: 11
    amount: 1
    lore:
     - ''
     - 'При покупке вы сразу же будите телепортиваны в &eЭнд&f. (&eТелепорт одноразовый!&f)'
     - ''
     - '&eЛКМ &f- Купить за &e$5000'
     - ''
     - '&fВаш баланс: &e$%vault_eco_balance_fixed%'
    left_click_requirement:
      requirements:
        balance:
          type: has money
          amount: 5000
          deny_commands:
          - '[message]&f (&e$&f) &eУ вас недостаточно средств для покупки!'
    left_click_commands:
      - '[takemoney] 5000'
      - '[refresh]'
      - '[message]&e&l Порталы &f» Вы успешно приобрели портал в &eЭнд&f.'
      - '[console] mv tp %player_name% End'
  ggg:
    material: NETHERRACK
    slot: 17
    amount: 1
    display_name: '&e• &fПортал в &eАд'
    lore:
     - ''
     - 'При покупке вы сразу же будите телепортиваны в &eАд&f. (&eТелепорт одноразовый!&f)'
     - ''
     - '&eЛКМ &f- Купить за &e$1000'
     - ''
     - '&fВаш баланс: &e$%vault_eco_balance_fixed%'
    left_click_requirement:
      requirements:
        balance:
          type: has money
          amount: 1000
          deny_commands:
          - '[message]&f (&e$&f) &eУ вас недостаточно средств для покупки!'
    right_click_requirement:
      requirements:
        item_check:
          type: has item
          material: DIRT
          amount: 32
          deny_commands:
          - '[message]&f (&e!&f) Нет необходимого предмета, либо кол-ва предметов для продажи!'
    left_click_commands:
      - '[takemoney] 1000'
      - '[refresh]'
      - '[message]&e&l Порталы &f» Вы успешно приобрели портал в &eАд&f.'
      - '[console] mv tp %player_name% Ad'
Огромное спасибо, всё заработало, обязательно на пейпер перейду)
 
Назад
Верх Низ