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

Помогите не отображается имя предмета в DeluxeMenus

Тема в разделе "Разработка плагинов для новичков", создана пользователем mista, 8 фев 2023.

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

    mista Участник

    Баллы:
    31
    Имя в Minecraft:
    mistahaha
    Вроде сделал обычное меню, вроде сначала всё работало, но я что то сделал, из за чего всё пошло к чёрту. Когда я пишу displayname: '&f&lШахта' (допустим), у меня отображается не это, а название предмета (например: Камень). Может я поменял что то в файлах сервера, я не знаю. На других моих серверах (связаны банджи) всё работает адекватно, в консоль ничего не пишет. Помогите пожалуйста sho.png shee.png
     
  2. HauserGrim

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

    Баллы:
    96
    display_name
     
  3. Автор темы
    mista

    mista Участник

    Баллы:
    31
    Имя в Minecraft:
    mistahaha
    Да, у меня там опечатка, но как я посмотрел в других моих меню, ошибка всё-ещё та же. У меня написано display_name: , но при окрашивании текста (&…) он меняется на название предмета
     
  4. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    В первом сообщении у тебя написано displayname, на скине name, а по факту должно быть:
    display_name
    и никак иначе.

    Если не работает и с display_name, то возьми название в двойные кавычки:
    display_name: "Название"

    Если цветовые коды отображаются текстом, то используй вместо & символы параграфа:
    display_name: "§bНазвание"

    Если и это не поможет, то проверяй, чтобы кодировка файла была UTF-8, и что ты реально редактируешь нужное меню и нужный предмет
     
  5. Автор темы
    mista

    mista Участник

    Баллы:
    31
    Имя в Minecraft:
    mistahaha
    Я поменял name на display_name: '...' и ничего не поменялось. Поставил двойные кавычки, это не помогло. Изменив количество предметов и сам предмет понятно, что исправляю я правильный файл и предмет. С параграфом тоже не помогло. Я сижу на хосте с "Pterodactyl Panel", поэтому не знаю как проверить кодировку, могу максимум изменить сам файл (json/yml...) и разрешение. А еще заметил, что с зачарованием, текст окрашивается в голубой, значит может быть нарушена работа самого плагина, раз изменение предмета изменяет и значение в плагине (я не спец, поэтому не кидайте камнями, просто маленькое наблюдение). Я менял на более низшие версии, вплоть до DeluxeMenus-1.10.2, но там у меня попросту не открывалось меню. В более высших версиях эта проблема не решилась. Возможно проблема в конфликте с другими плагинами?
    пон2.png понн1.png пон4.png пон3.png пон6.png пон5.png пон8.png пон7.png
     

    Вложения:

    • пон2.png
      пон2.png
      Размер файла:
      20,2 КБ
      Просмотров:
      0
  6. HauserGrim

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

    Баллы:
    96
    Лучше отправляй не скриншоты, а через вставку кода
    upload_2023-2-9_20-5-2.png

    Попробуй скопировать этот. На всякий случай.
    Код:
      'stone_test':
        material: stone
        slot: 0
        display_name: '&1&l123'
     
  7. Автор темы
    mista

    mista Участник

    Баллы:
    31
    Имя в Minecraft:
    mistahaha
    Был немного нарушен синтаксис, но по итогу вот так. И никаких изменений с названием.
    Код:
    menu_title: 'menu-1'
    open_command: meee
    register_command: true
    size: 27
    open_requirement:
      requirements:
        permission:
          type: has permission
          permission: menu.menu
          deny_commands:
            - '[message] &cYou don''t have permission to do that!'
    items:
      item-2:
        amount: 3
        material: 'YELLOW_STAINED_GLASS_PANE'
        enchantments:
          - KNOCKBACK;1
        hide_enchantments: true
        display_name: '§eНазвание(('
        slot: 15
      stone_test:
        material: 'stone'
        slot: 0
        display_name: '&1&l123'
    Скрин просто для конкретики (название не появилось)
    upload_2023-2-9_21-29-5.png
     
  8. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    DeluxeMenus последней версии?
     
  9. Автор темы
    mista

    mista Участник

    Баллы:
    31
    Имя в Minecraft:
    mistahaha
    Нет, сейчас стоит DeluxeMenus-1.13.5-Release. Я пробовал и новейшие версии ставить, и поздние. Ошибка оставалась на каждой версии (кроме пары версий, где не открывались меню).
     
  10. Ganibal_XX

    Ganibal_XX Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Ganibal_XX
    display_name это меняется название в меню а не в инвенторе
     
  11. Fizer228

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

    Баллы:
    66
    Здраствуйте, у меня самого это работает и выглядит вот так:
    Код:
    items:
     'help_com':
        material: paper
        slot: 0
        display_name: '&bПолезные команды'
    
    Версия моего делюкса: 1.13.7
    Ну, раз у вас сработало переименование другого предмета, попробуйте просто его скопировать и заменить в нём всё, что вам требуется!
     

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