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

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

Тема в разделе "Помощь", создана пользователем Sky4no, 8 мар 2022.

  1. Автор темы
    Sky4no

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

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

    Вложения:

  2. Overwrite

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

    Баллы:
    98
    Имя в Minecraft:
    artcart
    Там где у тебя 1 и 2 итд не нужны ''
     
  3. Автор темы
    Sky4no

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

    Баллы:
    36
    Эти цифры просто убрать или полностью стереть?
     
  4. Overwrite

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

    Баллы:
    98
    Имя в Minecraft:
    artcart
    Только кавычки убрать
     
  5. Автор темы
    Sky4no

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

    Баллы:
    36
    не помогло
     
  6. Overwrite

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

    Баллы:
    98
    Имя в Minecraft:
    artcart
    Ошибку
     
  7. Автор темы
    Sky4no

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

    Баллы:
    36
    [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]
     
  8. Overwrite

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

    Баллы:
    98
    Имя в Minecraft:
    artcart
    Что за кракозябры...
    А, спигот. Понятно... понятно
     
  9. Автор темы
    Sky4no

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

    Баллы:
    36
    это там консоль русский язык выводит
    xD
     
  10. Overwrite

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

    Баллы:
    98
    Имя в Minecraft:
    artcart
    Юзай пейпер не будь из этих там.

    Долго же я башкой бился залатывая дыры.
    Ну в общем бери пользуйся и юзай 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'
     
  11. Автор темы
    Sky4no

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

    Баллы:
    36
    Огромное спасибо, всё заработало, обязательно на пейпер перейду)
     

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