MCTOOLBOX
MC ToolboxMC TOOLBOX

Generátor JSON textu

Tellraw · Název · Název položky - Java & Bedrock

Welcome to MC Toolbox
Celý příkaz
/tellraw @a [{"text":"Welcome to ","bold":true},{"text":"MC Toolbox","color":"gold","bold":true}]
JSON datová částMODERN
[{"text":"Welcome to ","bold":true},{"text":"MC Toolbox","color":"gold","bold":true}]

JSON Text Generator: Formátování příkazů správně

Vytvářejte bohatě formátovaný text pro /tellraw, /title, a vlastní názvy předmětů. Před zkopírováním výsledku vyberte aktuální syntaxi komponent Java, starší formát Java nebo rawtext pro Bedrock.

Před přidáním událostí vyberte výstupní verzi

Java 1.21.5 změnila textové komponenty příkazů ze starších polí událostí orientovaných na JSON na inline SNBT s click_event a hover_event. Také přejmenovala hodnoty událostí, jako je run_command.value na run_command.command. Karta Java 1.21.5+ generuje tato aktuální pole, zatímco starší karta Java zachovává strukturu před 1.21.5 pro servery, které nebyly aktualizovány.

Otestujte interaktivní text s oprávněními hráče

Kliknutí neobchází oprávnění příkazů. Použijte suggest_command, když si hráči mají příkaz sami prohlédnout nebo dokončit, a vyhraďte run_command pro akce, které už mají povolené. Moderní klienti Java mohou žádat o potvrzení, když se kniha nebo zpráva v chatu pokusí spustit příkaz, který není rozpoznán nebo vyžaduje zvýšená oprávnění.

Formát Java vs Bedrock

Aktuální příkazy Java přijímají inline SNBT textové komponenty a používají pole událostí v snake-case. Bedrock používá rawtext objekt a podporuje jinou sadu funkcí komponent. Berte je jako samostatné výstupy, ne jako zaměnitelné JSON.

Klikací a hover události

Importujte existující /tellraw příkaz pro analýzu jeho JSON struktury zpět do editoru. Tlačítko Import přijímá raw JSON pole nebo plné Minecraft příkazy.

Často kladené dotazy k JSON textu

Jaký je rozdíl mezi /tellraw a /title?

Tellraw posílá formátovaný text do okna chatu a podporuje klikací/hover události. Title zobrazuje velký text na HUD a nepodporuje klikací události. Oba používají stejný JSON textový formát.

Proč používat strukturovaný text místo obyčejných §-kódů?

Strukturované textové komponenty mohou obsahovat události kliknutí, hover tooltipy, hodnoty scoreboardu, selektory entit, překlady a zobrazení kláves. Starší formátovací kódy mění pouze vizuální styl a nejsou přijímány v každém moderním kontextu příkazů.

Jak vytvořím vlastní název předmětu, který není kurzívou?

Minecraft ve výchozím nastavení zobrazuje custom_name kurzívou. Náš generátor automaticky přidá "italic":false, když je vybrán cíl Item, takže se váš text zobrazí bez kurzívy bez dalších kroků.

Mohu to použít pro cedule a knihy?

Formátovanou komponentu lze přizpůsobit pro cedule a psané knihy, ale okolní data předmětu nebo bloku se liší mezi verzemi Java. Zkopírujte payload komponenty a poté ji vložte do příkazu nebo generátoru, který cílí na přesný formát cedule nebo knihy pro vaši verzi Minecraftu.