Помогите Цветной Name и Lore у предметов "ванильными" методами (NBT-теги)

Тимоха Тимохавич

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Timoha100500RUS
Всем привет! Собственно сабж.
Через любые плуги на rename предметов (да даже essentials с его /i) очень просто переименовать, добавить Lore, причём цветной (это важно) к предмету.

Если plugins могут, значит и Я могу, хотя нет, не могу. Так вот, вопрос. Можно ли ванильными способами добавить цветные Lore/Name предмету?

P.S.:
Код:
/give @p minecraft:iron_sword 1 0 {"display":{"Name":"§4Меч Тимохи","Lore":["§6Лучший меч специально для","§6§l===> Тимохи <==="]}}
Не помогает. При вставке в командный блок, § пропадают.

Код:
/give @p minecraft:iron_sword 1 0 {"display":{"Name":"\u00A74Меч Тимохи","Lore":["\u00A76Лучший меч специально для","\u00A76\u00A7l===> Тимохи <==="]}}
Вызывает ошибку.
Код:
[02:10:38] Ошибка распознавания тегов: Invalid escape of 'u' at: {"display":{"Name":"\u<--[HERE]

Код:
/give @p minecraft:iron_sword 1 0 {"display":{"Name":"\\u00A74Меч Тимохи","Lore":["\\u00A76Лучший меч специально для","\\u00A76\\u00A7l===> Тимохи <==="]}}
Не помогает. Выдаёт предмет без цветных Name/Lore.
07f4f0f515e4.png


Говорят (вот тут), нужен какой-то мод IntelliInput, но у меня он почему-то не заработал и это уже не совсем "ванильно".

Есть ещё способы "ванильной" раскраски Name/Lore у предметов?

Вариант "напиши свой плагин" рассматриваются, но крайне не охото (если только будет готовый код 😁). Моды по такому-же принципу, но гораздо будет лучше, если это будет команда.
 
Увы - никак. "Напиши свой плагин" 😉
Можешь ещё дождаться 1.14 - там позволят использовать цвета в текстах как через /tellraw.
 
Увы - никак. "Напиши свой плагин" 😉
Можешь ещё дождаться 1.14 - там позволят использовать цвета в текстах как через /tellraw.
Хорошо... А как тогда плагины такое делают?
 
Хорошо... А как тогда плагины такое делают?
Суть в том, что клиент не поддерживает символ § при вводе, а сервер не принимает его, если клиент его как-то умудрился ввести(моды, читы).
У самого же сервера таких ограничений нет, от того и выходит, что плагины могут использовать сие чудо цветастое.
 
Суть в том, что клиент не поддерживает символ § при вводе, а сервер не принимает его, если клиент его как-то умудрился ввести(моды, читы).
У самого же сервера таких ограничений нет, от того и выходит, что плагины могут использовать сие чудо цветастое.
Ну я попробовал на сервере (без плагинов) такое провернуть через /give - идеально!
Всё работает как надо.

Вывод:
Через клиент выдать себе предмет с цветным Name/Lore нереально. Нужен сервер и его консоль. ( Или ждать 1.14 😁 )
Код:
/give @p minecraft:iron_sword 1 0 {"display":{"Name":"§4Меч Тимохи","Lore":["§6Лучший меч специально для","§6§l===> Тимохи <==="]}}
dea8076ccad8.png

Стоит ли тему закрывать Я не знаю... Пусть побудет открытой некоторое время)
 
Код:
    @EventHandler
    public void on(ServerCommandEvent e) {
        e.setCommand(e.getCommand().replace("&", "§"));
    }
Теперь ты сможешь ванильным методом ренеймить с цветами в комблоке.
 
Последнее редактирование:
Код:
    @EventHandler
    public void on(ServerCommandEvent e) {
        e.setCommand(e.getCommand().replace("&", "§"));
    }
Теперь ты сможешь ванильным методом ренеймить с цветами в комблоке.
Я тебя как раз и ждал 😆
(куда вставлять? XDD)
 
Последнее редактирование:
Я тебя как раз и ждал 😆
(куда вставлять? XDD)
Все советы выше слишком сложные, так как ты рассматриваешь вариант написать свой плагин , я так понял тебе нужен плагин только на переименование + добавление ЛОРов и всё?
Тогда на тебе простой и удобный uber enchant
/uset name (имя предмета допутсим &2&lмеч с зелёным названием) - устанавливает имя предмету
/uadd lore (текст,пример &6&lЭтот меч сделан из самого зелёного кактуса)- добавляет строчку ЛОРа
/udel lore (номер строчки) - удаляет строчку ЛОРа
А если тебе нужны аттрибуты (сам долго искал) - то плагин не найти нормальный, используй give generator, потом пихай команду в командный блок, а уже полученную вещь с аттрибутами переименновывай и добавляй описание(лоры)
Просто я рпг сервер делал потому переименование вместе с аттрибутами искал, потому даю даром помощь ещё и по аттрибутам
 
Назад
Верх