[1.7+][Guide] Туториал по /tellraw 3/3 - Сложные теги
Сложные теги, это теги, с помощью которых, мы сможем делать всякие диалоги, выполнять команды нажатием на текст. Эти теги пишутся намного сложнее, чем простые, их придётся запоминать дольше.
Итак, определим цели. Нам нужно научиться использовать сложные теги.
У нас должен текст, при наведении на который нам пишется "бесплатный алмазик", при клике на него давался алмазик, при Shift+Click нам писали текст "Пасхалка". /tellraw @p [{text:"Текст",color:"dark_blue",bold:"true",underlined:"true",clickEvent:{action:"run_command",value:"/give @p diamond"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{text:"Бесплатные алмазики",color:"gold"}]}},insertion:"Пасхалка"}]
Мы разберём такие теги как:
- ClickEvent
- HoverEvent
- insertion
ClickEvent отвечает за клик по тексту
Вот шаблон ClickEvent: /tellraw @p [{text:"Текст",clickEvent:{action:"(Тег)",value:"(Текст или команда)"}]
Вот теги для ClickEvent:
- run_command: Этот тег сразу выполняет то, что у вас написано в "value"
- suggest_command: Этот тег пишет в строку чата то, что у вас написано в "value" и вы можете либо выполнить либо не выполнить эту команду
- open_url: Этот тег предлагает вам перейти по ссылку указаной в "value"
На этом тег ClickEvent заканчивается, переходим к HoverEvent
HoverEvent показывает заданный текст, предмет, ачивку при наведении.
Вот шаблон HoverEvent: /tellraw @p [{text:"Текст",hoverEvent:{action:(Тег),value:(Значение)}}]
Вот теги для HoverEvent:
- show_text: Показывает текст (Пример: /tellraw @p [{text:"Текст",hoverEvent:{action:show_text,value:{text:"","extra":[{"text":"Вот текст","color":"dark_green"}]}}}])
- show_item: Показывает предмет (Пример: /tellraw @p [{text:"Текст",hoverEvent:{action:"show_item",value:"diamond"}}])
- show_entity: Показывает сущность (Пример: /tellraw @p [{text:"Текст",hoverEvent:{action:"show_entity",value:"{id:Creeper,name:Lemon,type:<3}"}}])
- show_achievement: Показывает ачивку (Пример: /tellraw @p [{text:"Текст",hoverEvent:{action:"show_achievement",value:"achievement.killWither"}}])
И наконец insertion
insertion отвечает за Shift+Click по тексту и выводит в строку чата то, что вы указали, команду, текст.
Вот шаблон: /tellraw @p [{text:"Текст",color:"green",bold:true,insertion:"/summon Creeper"}]
Тегов для insertion никаких нет
На этом всё, на самом деле вся эта серия туториалов был 1 большой троллинг.
Вот держите сайт для генерации /tellraw, книжек, /title, табличек
Но всё равно, пользуйтесь приобретёнными навыками
С вами был Just_Lemon, всем пока.