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

Помогите Текст в GUI интерфейсе (инвентаре) отображается курсивом.

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

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

    BlitGaming Ньюби

    Баллы:
    1
    Я делаю GUI интерфейс для плагина, и когда назначаю название предмету, оно отображается курсивом. А текст ниже названия вообще курсивом и фиолетовым цветом. Как это исправить, так чтобы можно было назначать цвет тексту ниже + чтобы они не были курсивом.
    Заголовок пишу как обычную строку, или с ChatColor.*Цвет*, а Lore (текст ниже), как обычный ArrayList.
    Вставлять код не вижу необходимости.
     
  2. HauserGrim

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

    Баллы:
    96
    Нестандартные лор и название по дефолту курсивом, а лор фиолетовый. Исправляется установкой своего цвета.
     
  3. Автор темы
    BlitGaming

    BlitGaming Ньюби

    Баллы:
    1
    Можешь показать как это исправить в коде?
     
  4. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Просто перед каждой строкой в лоре добавь нужный ChatColor. Если и после этого возникнет вопрос "как", то показывай свой текущий код
     
  5. Автор темы
    BlitGaming

    BlitGaming Ньюби

    Баллы:
    1
    Вопрос был не только как изменить цвет лора, проблема в том что текст с ChatColor припиской все равно написан курсивом.
     
  6. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Не должно быть такого. Какая версия сервера и клиента?
    ViaVersion стоит? Если да, то должна стоять последняя версия (3.2.1)
     
    Последнее редактирование: 10 фев 2021
  7. Автор темы
    BlitGaming

    BlitGaming Ньюби

    Баллы:
    1
    Я решил проблему, надо было указать цвет не с помощью ChatColor, а с помощью §[номер цвета].
     
  8. alexandrage

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

    Баллы:
    173
    Это одно и тоже :D
     
  9. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Это действительно одно и то же. ChatColor.toString() вернёт абсолютно то же самое
     
  10. alexandrage

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

    Баллы:
    173
    Ну, относительно) компилятор это завернет в стрингбилдер)
     
  11. erger

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

    Баллы:
    66
    Имя в Minecraft:
    FeatureTeam
    Поставь любой цвет и курсива не будет
     
  12. HauserGrim

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

    Баллы:
    96
    А сообщения в теме мы не читаем?
     
  13. erger

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

    Баллы:
    66
    Имя в Minecraft:
    FeatureTeam
    слишком лень. если ответ дали почему бы не закрыть тему ?
     
  14. HauserGrim

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

    Баллы:
    96
    99% тем остаются не закрытыми.
     
  15. Автор темы
    BlitGaming

    BlitGaming Ньюби

    Баллы:
    1
    Хаха, ты это специально, чтобы я тему закрыл?) Умно, умно
     
Статус темы:
Закрыта.

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