Tronics
- Tronics
- tronics
- Europe/Stockholm
- Yes
- No
There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(seescreenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see
screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see screenshot 4)
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see
screenshot 5)
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see [screenshot 2|])
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see [screenshot 3|])
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see [screenshot 4|])
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see [screenshot 5|])
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.
There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see [screenshot 2|])
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see [screenshot 3|])
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see [screenshot 4|])
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see [screenshot 5|])
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see [screenshot 3|])
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see [screenshot 4|])
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see [screenshot 5|])
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.
There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see [screenshot 3|])
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see [screenshot 4|])
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see [screenshot 5|])
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see [screenshot 4|])
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see [screenshot 5|])
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.
There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see [screenshot 4|])
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see [screenshot 5|])
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see screenshot 4)
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see [screenshot 5|])
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.
There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see screenshot 4)
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see [screenshot 5|])
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see screenshot 4)
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see screenshot 5)
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.
Note to moderators: This bug report is NOT a duplicate from
MC-30955. Mojang don't want correctatellraw lenght limit: ok no problem, but this bug report is about random error message with book! It's not "work as intented" that book generate the error "json isinvalid" when json is valid. If Mojang want limit the command size, it should display an error message like "command lenght is too long", or better: forbid the creation of corrupted book, or may be remove this nonsense limitation for book (I don't speak about tellraw here). Thank for your attention.There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see screenshot 4)
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see screenshot 5)
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.Note to moderators: This bug report is NOT a duplicate from
MC-30955. Mojang don't want correct the tellraw lenght limit: ok no problem, but this bug report is about random error message with book ! It's not "work as intented" that book generate the error "invalid json" when json is valid. If Mojang want limit the command size, it should display an error message like "command lenght is too long", or better: forbid the creation of corrupted book, or may be remove this nonsense limitation for book (I don't speak about tellraw here). Thank for your attention.There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see screenshot 4)
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see screenshot 5)
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.
Random errors using book with commands
Note to moderators: This bug report is NOT a duplicate from
MC-30955. Mojang don't want correct the tellraw lenght limit: ok no problem, but this bug report is about random error message with book ! It's not "work as intented" that book generate the error "invalid json" when json is valid. If Mojang want limit the command size, it should display an error message like "command lenght is too long", or better: forbid the creation of corrupted book, or may be remove this nonsense limitation for book (I don't speak about tellraw here).Thank for your attention.There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see screenshot 4)
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see screenshot 5)
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.Note to moderators: This bug report is NOT a duplicate from
MC-30955. Mojang don't want correct the tellraw lenght limit: ok no problem, but this bug report is about random error message with book ! It's not "work as intented" that book generate the error "invalid json" when json is valid. If Mojang want limit the command size, it should display an error message like "command lenght is too long", or better: forbid the creation of corrupted book, or may be remove this nonsense limitation for book (I don't speak about tellraw here). A proof that "Work as intented" about the tellraw bug is not related to the book bug is this other bug:MC-70317. The tellraw command is a chat command, with chat limitation: ok. The book is not chat related, that's why the suggest_command don't work (MC-70317), and that's why the limitation for book (and random error message and corrupted book) are not Work As Intented. It should be Mojang to decide if it's intented or not and what is the solution because it's not the same bug. Thanks for your attention.There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see screenshot 4)
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see screenshot 5)
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.
Note to RedstoneHelper: Please read this bug and UNDERSTAND IT ! I know my english is not perfect, but please try to understand the problem, and stop to close every bug for "duplicate" reason... All others moderators understand the different between a limit problem and a random message error problem, all user understand it, with you and only you don't understand this and close every bug ? I remember when you close my bug report about a centered texture problem, and you close it because of a duplicate with a texture not same on the shields and on the banners... The only solution was to contact jeb to solve the problem, because you don't understand why means "duplicate"... It's not because the target component is the same that the bug is the same!
So now I know the future: you will close this bug (like all others bugs), you will ban me, and I will send another email to jeb because of your stupidity to refuse to understand this bug... I don't understand why mojang don't ban you, all others moderators are more efficient than you.
Else, if for a time you will read the bug, maybe you will understand that it's not the same bug, you will understand than hundreds users support this bugs (look at the vote and all other closed bugs votes and comments), and you will reopen the bugMC-97531(for remember other moderator validated it), and close this one.Note to moderators: This bug report is NOT a duplicate from
MC-30955. Mojang don't want correct the tellraw lenght limit: ok no problem, but this bug report is about random error message with book ! It's not "work as intented" that book generate the error "invalid json" when json is valid. If Mojang want limit the command size, it should display an error message like "command lenght is too long", or better: forbid the creation of corrupted book, or may be remove this nonsense limitation for book (I don't speak about tellraw here). A proof that "Work as intented" about the tellraw bug is not related to the book bug is this other bug:MC-70317. The tellraw command is a chat command, with chat limitation: ok. The book is not chat related, that's why the suggest_command don't work (MC-70317), and that's why the limitation for book (and random error message and corrupted book) are not Work As Intented. It should be Mojang to decide if it's intented or not and what is the solution because it's not the same bug. Thanks for your attention.There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see screenshot 4)
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see screenshot 5)
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.
Note to RedstoneHelper: Please read this bug and UNDERSTAND IT ! I know my english is not perfect, but please try to understand the problem, and stop to close every bug for "duplicate" reason... All others moderators understand the differen
tbetween a limit problem and a random message error problem, all user understand it, with you and only you don't understand this and close every bug ? I remember when you close my bug report about a centered texture problem, and you close it because of a duplicate with a texture not same on the shields and on the banners... The only solution was to contact jeb to solve the problem, because you don't understand why means "duplicate"... It's not because the target component is the same that the bug is the same!
So now I know the future: you will close this bug (like all others bugs), you will ban me, and I will send another email to jeb becauseof your stupidity torefuse to understand this bug...I don't understand why mojang don't ban you, all others moderators are more efficient than you.
Else, iffor atime youwillread thebug, maybe you will understand that it's not the same bug, you will understand than hundreds users support this bugs (look at the vote and all other closed bugs votes and comments), and you will reopen the bugMC-97531(for remember other moderator validated it), and close this one.Note to moderators: This bug report is NOT a duplicate from
MC-30955. Mojang don't want correct the tellraw lenght limit: ok no problem, but this bug report is about random error message with book ! It's not "work as intented" that book generate the error "invalid json" when json is valid. If Mojang want limit the command size, it should display an error message like "command lenght is too long", or better: forbid the creation of corrupted book, or may be remove this nonsense limitation for book (I don't speak about tellraw here). A proof that "Work as intented" about the tellraw bug is not related to the book bug is this other bug:MC-70317. The tellraw command is a chat command, with chat limitation: ok. The book is not chat related, that's why the suggest_command don't work (MC-70317), and that's why the limitation for book (and random error message and corrupted book) are not Work As Intented. It should be Mojang to decide if it's intented or not and what is the solution because it's not the same bug. Thanks for your attention.There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see screenshot 4)
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see screenshot 5)
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.Note to RedstoneHelper: Please read this bug and UNDERSTAND IT ! I know my english is not perfect, but please try to understand the problem, and stop to close every bug for "duplicate" reason... All others moderators understand the difference between a size limit problem and a random message error problem, all users understand it, with you and only you don't understand this and close every bug ? I remember when you close my bug report about a centered texture problem, and you close it because of a duplicate with a texture not same on the shields and on the banners... The only solution was to contact jeb to solve the problem, because you don't understand why means "duplicate"... It's not because the target component is the same that the bug is the same!
So now I know the future: you will close this bug (like all others bugs), you will ban me, and I will send another email to jeb because you refuse to understand this bug and because I can't report it :-/ I don't understand why mojang don't ban you, all others moderators are more efficient than you, and why your decision should be more important than all others moderators ?
Else, if this time you read this bug report, maybe you will understand that it's not the same bug, you will understand than hundreds users support this bugs (look at the vote and all other closed bugs votes and comments), and you will reopen the bugMC-97531(for remember other moderator validated it), and close this one.Note to moderators: This bug report is NOT a duplicate from
MC-30955. Mojang don't want correct the tellraw lenght limit: ok no problem, but this bug report is about random error message with book ! It's not "work as intented" that book generate the error "invalid json" when json is valid. If Mojang want limit the command size, it should display an error message like "command lenght is too long", or better: forbid the creation of corrupted book, or may be remove this nonsense limitation for book (I don't speak about tellraw here). A proof that "Work as intented" about the tellraw bug is not related to the book bug is this other bug:MC-70317. The tellraw command is a chat command, with chat limitation: ok. The book is not chat related, that's why the suggest_command don't work (MC-70317), and that's why the limitation for book (and random error message and corrupted book) are not Work As Intented. It should be Mojang to decide if it's intented or not and what is the solution because it's not the same bug. Thanks for your attention.There are an error in the book with the run_command tag when text command is more than 100 chars length:
1/ If the text in run_command is too long, it is troncated:
Exemple with this book:
/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\"} }"],title:"",author:""}
The give command is valid, but when I click in the book, the text is truncated
(see screenshot 1)
The command outside the book work with no problem:/say Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft
2/ If I use a formatted text, there are an error. I try with the same example as 1/, but with yellow color displayed with a tellraw command:/give @p written_book 1 0 {pages:["{\"text\":\"Hello World\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/tellraw @a {\\\"text\\\":\\\"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft\\\",\\\"color\\\":\\\"yellow\\\"}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Invalid json: Unterminated string at line 1 column 89
(see screenshot 2)
The command outside the book work with no problem:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}
(see screenshot 3)
3/ The real problem with this bug is for tools book, it's impossible to make a custom tools book with complex command. For exemple, this book can spawn a zombie with a Full P4 diamond armor:/give @p written_book 1 0 {pages:["{\"text\":\"Super Zombie\",\"clickEvent\":{\"action\":\"run_command\",\"value\":\"/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_boots\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_leggings\\\"},{tag:{ench:[{id:0,lvl:4}]},id:\\\"minecraft:diamond_chestplate\\\"},{id:\\\"minecraft:diamond_helmet\\\",tag:{ench:[{id:0,lvl:4}]} }]}\"} }"],title:"",author:""}
When I click on the link, the following error occured:
Data tag parsing failed: Unbalanced brackets: {ArmorItems:.....{tag:{en
(see screenshot 4)
The command outside the book work with no problem:
/summon Zombie ~ ~1 ~ {ArmorItems:[{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_boots"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_leggings"},{tag:{ench:[{id:0,lvl:4}]},id:"minecraft:diamond_chestplate"},{id:"minecraft:diamond_helmet",tag:{ench:[{id:0,lvl:4}]} }]}
(see screenshot 5)
The displayed error is always different, for a unique bug.
I report this bug because many users of my book generator report to me this problem, but I can't help them, it's a bug with Minecraft.
Since the fixes
MC-89760andMC-82464the compatibility with old non-transparent skin are broken.See the jomo 's image from skin pattern (see above linked image):
The top right pink transparency detection square exist for compatibility reason (with non-transparent skin, like Notch skin). All others detections square can be remove.
SeeMC-89760for more explanation about this bug.The
MC-89760andMC-82464fixes create more problems and impact more users than the original reported bug.
Since the fixes
MC-89760andMC-82464the compatibility with old non-transparent skin are broken.See the jomo 's image from skin pattern (see above linked image):
The top right pink transparency detection square exist for compatibility reason (with non-transparent skin, like Notch skin, and only with 64x32 pixels skins). All others detections square can be remove.
SeeMC-89760for more explanation about this bug.The
MC-89760andMC-82464fixes create more problems and impact more users than the original reported bug.
Since the fixes
MC-89760andMC-82464the compatibility with old non-transparent skin are broken.See the jomo 's image from skin pattern (see above linked image):
The top right pink transparency detection square exist for compatibility reason (with non-transparent skin, like Notch skin, and only with 64x32 pixels skins). All others detections square can be remove.
SeeMC-89760for more explanation about this bug.Possibles solutions:
- Apply the transparency detection only on 64x32 pixels skins
- Apply the transparency detection only on the top-right 32x32 detection zone
- Revert the
MC-89760/MC-82464fixThe
MC-89760andMC-82464fixes create more problems and impact more users than the original reported bug.
When Minecraft generate a Custom Potion with multple effect, the color of each color is merged to create a unique color for the custom potion.
Example:
/give @p minecraft:potion 1 0 {Potion:"minecraft:water",CustomPotionEffects:[{Id:3},{Id:6}]}ID 3 is yellow, ID 6 is red, the result is an orange potion.
This also work with effects added to real potion, example:
/give @p minecraft:potion 1 0 {Potion:"minecraft:fire_resistance",CustomPotionEffects:[{Id:6}]}fire_resistance is orange, ID 6 is red, the result is a dark orange potion.
But with empty potion (uncraftable potion), the effects colors are ignore, and the color is forced to pink:
/give @p minecraft:potion 1 0 {Potion:"minecraft:empty",CustomPotionEffects:[{Id:6}]}empty is pink, ID 6 is red, the result is ... pink, the effect color is ignored.
The normal behavior should be the ignore the empty potion color, the pink color should apply only when there are no effect, when there are effect the empty potion should work like the water potion: only the effect color are used.
For now the only solution is to use the "water" potion as base for custom potions... but the name of water potion is "Water Potion",
the"Uncraftable Potion" (name for empty potion) is a more correct name for potion that are not craftableI think.Because of this bug, map maker need to add unneeded NBT tags like CustomPotion
Effectsor display/Name to have a valid potion.When Minecraft generate a Custom Potion with multple effect, the color of each color is merged to create a unique color for the custom potion.
Example:
/give @p minecraft:potion 1 0 {Potion:"minecraft:water",CustomPotionEffects:[{Id:3},{Id:6}]}ID 3 is yellow, ID 6 is red, the result is an orange potion.
This also work with effects added to real potion, example:
/give @p minecraft:potion 1 0 {Potion:"minecraft:fire_resistance",CustomPotionEffects:[{Id:6}]}fire_resistance is orange, ID 6 is red, the result is a dark orange potion.
But with empty potion (uncraftable potion), the effects colors are ignore, and the color is forced to pink:
/give @p minecraft:potion 1 0 {Potion:"minecraft:empty",CustomPotionEffects:[{Id:6}]}empty is pink, ID 6 is red, the result is ... pink, the effect color is ignored.
The normal behavior should be the ignore the empty potion color, the pink color should apply only when there are no effect, when there are effect the empty potion should work like the water potion: only the effect color are used.
For now the only solution is to use the "water" potion as base for custom potions... but the name of water potion is "Water Potion", I think "Uncraftable Potion" (name for empty potion) is a more correct name for potion that are not craftable.
Because of this bug, map maker need to add unneeded NBT tags like CustomPotionColor or display/Name to have a valid potion.
When I copy/Paste a text from anywhere (notepad, webpage, word, etc...) from windows into a Book And Squil, a char CR is added at the end of each line.
I suppose it's because the new
sline char on WIndows is "\r\n" (CR-LF), the CR char is displayed but it should not.It's possible to avoid this problem using an advanced Text Editor that allow to choose the new-line char, using the linux mode (\n) there are no problem. Using the Mac mode (\r only), there are not new line, all text is collapsed with the CR char as separator. (See screenshots)
Tronics again, how run_command works is it executes if from the chat (intended), and because it can't fit the entire message due to the lenght, it cuts the too big part off (intended, go and try and paste a super long message in the chat, you'll see it gets stopped at one point), if a command get's cut off like this, it results in invalid json, a new error message is a feature request
@Tronics The "invalid JSON" error is correct. The error does not concern the book, it concerns the command you are typing into the chat by using the book. At that point the book is unrelated. The message is not random: it is telling you that the command you're running is malformed because it is at the time of running it. The error has nothing to do with the book and only to do with you, as the player, running a command that exceeds the maximum character length for chat input.
For example, copy the following command and run the command yourself in the chat, not in a command block or via a book:
/tellraw @a {"text":"Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft Minecraft","color":"yellow"}"}}
You'll see it is first trimmed, but enter it into the chat anyway. You'll receive the JSON error because the JSON is malformed due to having been trimmed. This has nothing to do with the book, only to do with the player's chat limitations. Using a command block to run the command will work fine because the command block does not have a 100-character limit and, in the end, is not related.
@Tronics There is nothing unexpected happening if you're going to use the text component incorrectly. You are trying to make the player run a command longer than they are allowed to run it: therefore, the command is trimmed, and the player running that command will receive whatever relevant error would occur due to trimming the command. It's not an issue with books, that's simply how the chat works. The /trigger command was introduced to bypass the issue while still allowing OP-only commands to be used to differentiate between players with elevated permissions (which is a very important and useful distinction).
Exceeding the chat limit is a very common mistake people make when using the text component, which is why there is attention brought to tickets like this and does not make the issue any more valid. There are plenty of other tickets where a lot people do not understand how something works and assume it's a bug, but that doesn't make the report any more valid. It just means there is a lack of understanding of the game's mechanics. For example, datatype declaration for NBT data is something not a lot of people fully understand, which results in a lot of invalid bug reports concerning it. There isn't a bug happening, but instead people do not understand how it works.
To forcefully bypass OP requirement would lessen the usefulness, as the important distinction of OP'd players is lost (and then /trigger itself essentially becomes useless). Even increasing the character limit for chat wouldn't solve anything because there would still be a limit and people would still make reports when they unwittingly exceed the new limit. Causing chat to have a maximum of 32767 characters would only encourage spam. Preventing a /tellraw command or a book from parsing its text component due to the length of a command would not solve anything because people would still make new tickets and get them closed for not understanding the mechanics. This is simply a matter of people not understanding how something works and thinking it's a bug when it isn't.
/trigger is what you are supposed use, as stated many times. You should be explaining this to people instead of encouraging them to spam the developers (who will simply tell them to take it to the bug tracker).
I also highly recommend you read my other comment and follow the instructions there, which clearly shows that there are no abnormal errors occurring.
@Tronics The mechanics are observable in-game and you do not need to know what the game is internally doing to determine what's happening. If your generator does not abide by mechanics nor teaches users the mechanics, then there will naturally be confusion among the users. You should correct or update your generator to adhere to what the game currently does if you have not done so already (which will relieve you of support emails you receive as well as help your users).
As far as I can tell, your true issue is not to do with books or the /tellraw command, but instead the chat limitation in relation to using the run_command function of the text component. You are looking for an error to be implemented that warns the user that their input was trimmed, which is understandable, but please do understand that it is not specific to books as you are so strongly defending. It's for the text component. And if your strict definition of what Mojang deems as working as intended does not apply (and it's here I should mention that the term "tellraw" is commonly used in place of "text component", which is unfortunately misleading but still common), then it simply is a duplicate of MC-30955.
Otherwise it's on par with a feature request. Considering that it's a request concerning a non-present error message, I am unsure how moderators are to deal with reports like that, especially since MC-30955 was closed without implementing a new error message (and please, look past that the context of that report is "/tellraw" and instead look at the resolution, comment, and lack of implementation changes). Regardless, I would highly recommend refocusing the report on "text component", "run_command", and "lack of overflow warning", rather than "books are not tellraw" or anything specifically concerning books, which are really not the underlying issue here. Any other sort of implementation is a feature request (increasing character limit, causing commands run by the text component to be at an elevated level like command blocks are (which is again a step backwards), etc).
@Tronics: Did you create that duplicate report on purpose?

























It's not the same bug as MC-86135, it's not a stretch problem, but a real problem with the flower shape (and only this shape). The flower.png texture in /assets/minecraft/textures/entity/shield/ folder is 2 px smaller than others shapes, the result is that the flower is not centered on the shield (see the picture of Chain 3nder).
Can you reopen the bug, or do you prefer I create a new bug ?
Gustavo Oliveira Guariglia : It's not exactly the same problem, because for circle, the circle is centered with shield, but not on banner.
And on the banner, the top margin is 15px, and the bottom margin is 14px, so it's not possible the center the circle (or may be change it size).
Hello Sonic,
It's not the same bug: MC-86135 explain the problem about the resolution difference between banner and shield.
Here I report a problem with a pattern position.
I speak about the banner only to confirm that the pattern should be centered, so it's a bug, not a feature. I know it's not the same resolution, not the same image, but it's not the problem here.
I agree that MC-86135 post some flower pattern image as example, but:
1 - the report dont explain the problem with the flower pattern position
2 - the flower picture are from the first snapshot with shield, the pattern have been modified in the next version (horizontaly centered, but not verticaly)
So, for me, it's a very different bug report.
Yes it's mention, if I make a search on the page on the keyword "flower", I find:
"flower.png" => the old texture, already fix for horizontal center only, and no mention about the flower in the post, I think an image is not a bug report, no ?
"The pixelation is intended, however the fact that the flower displays off-center is not." ==> the pixelisation problem is not a bug, I agree, my report is not about the pixelisation, it's about an alignment problem. This comment report the center problem, but as I already said, jeb as already fix this bug... but only horizontaly, so for him this aligment problem is solved.
"The Fixed Flower Pattern." ==> Yes, it was fix horizontaly only, there is always the vertical problem now, and I'm sure jeb don't know this very easy to solve problem (only 1px difference) :-S
So no, I really don't think it's not the same bug, the MC-86135 only use the flower as an example of the pixelisation problem (and I agree, the pixelisation difference is very visible on the flower), but it don't speak anywhere about the texture alignment problem.
I hope you will understand my point of view
To be honest, I don't want to insert the bug in my online shield generator, so for the moment my shield preview is false, as you can see on the example here: http://minecraft.tools/en/shield.php?color_id_0=0&shape_id_1=13&color_id_1=4&shape_id_2=32&color_id_2=15&shape_id_3=0&color_id_3=0&shape_id_4=0&color_id_4=0&shape_id_5=0&color_id_5=0&shape_id_6=0&color_id_6=0
So what is the solution? I realy need jeb know about this bug, it's so easy to solve
Still present in 15w46a, the bug is not resolved
Confirmed for 16w06a
We speak about the run_command, not the suggest_command. suggest_command display the command in chat, so it's normal to limit the size. But I don't understand why the lenght should be limited with run_command. The biggest problem is with book: there are the same problem: many users report to me the problem with my book generator: command run from a book are also limited, so it's very difficult to make commands book with this limitation.
Skylinerw : In

MC-30955Searge spoke about the tellraw command, tellraw is a chat command, so that make a sense that a chat command have chat limitation. But here I speak about books, there is no reason to limit book feature by chat limitation. And if it's a chat system limitation like you say, that means it's a bug in Minecraft and mojang should solve it, that don't means it work as intented"Work as intented" means it's a feature that developper want, that don't means they are too lazy to solve it
About the trigger solution, yes it's a solution for tellraw command because most of time tellraw command is part of a command blocks system, but that make a non sense to need a command blocks system to be able to use a book.
Yes I understood that technicaly it's the same system, that's why it's the same errors messages
But maybe the bug is here: a book is NOT the same think that the chat.
I remember some week ago when tomas (Minecraft PE developper) say that in Minecraft PE the item frame is a block, not an entity: because it's not normal that an entity is displayed like a block.
Here it's the same think, the bug is that a book is not a chat, so it's not normal that chat limitation limit book command. (And honestly I don't understand why there are this 100 char limitation for chat...). The server know the book, it know the player, Minecraft don't need client send the command to server through the chat system, it's a design problem that need a solution, it's a bug to fix.
And why the same command work in a command block and not in a book ? It's not consistent, technicaly it's possible. Maybe the solution is that book should work like a command block and not like the chat.
I already receive tens emails of users that have this problem (and I'm sure many other also have this problem without say it), so there are a real problem here that impact many peoples.
And if really your are right, if it's is a desire of mojang, if it's not the lazyness to solve the bug, so it's not normal to display a random error message:
"Invalid json" ??? what ? the json is valid !!!
"Data tag parsing failed: Unbalanced brackets" ??? There is no error with brackets !
A normal way should be to refuse the /give command because of the command too long (here the /give work, but the book is corrupted), or to display an error message like "Command too long", but any way, there are a bug with the book and run_command and I hope developers will not close this bug report without to solve a problem that affect so many users (and spam my mail box with messages like "your generator is bugged, there are bracket error" or "your generator create invalid json" :-/).
Exact, sorry for duplicate !
@FVbico It's not a feature request because the error is due to Minecraft. Minecraft say "invalid json", but json is valid... so it's a bug if the message error is not correct. This bug report explain how (internaly) Minecraft cause this bug and how it is possible to reproduce it (to help developper to solve it), but the bug is that Minecraft corrupt the books, and display random error messages.
So this bug report should be reopen
@FVbico : So you are trying to say to me that the
MC-70317(who ask to add the suggest_command to book) is not a feature request (else you should close it too), but ask that minecraft stop corrupting book is a feature request ???I don't ask Minecraft change error message, I ask Minecraft stop corrupting book, there are many solution for that, some example:
A don't ask any feature, I ask that Minecraft stop displaying a message error that is not true. The message error is for user, not for the system, so please stop saying it's normal: it's not normal, your explanation only explain why, internaly, Minecraft generate theses error. I understand why is the cause of error, but it's not normal for a user to have a message "invalid json" when your json is too long. It's not because you can explain the reason of the error message that means it's normal, it's not normal.
I ask here to stop closing this bug report because this bug is REALLY different that the bug about tellraw. I only ask to you to let mojang decide if they need to solve it or not, because for the moment it's impossible to report this bug, and mojang don't know him.
The only answer from Mojang (from Searge) is about a command (tellraw), and his answer is to use another command as a work arround (that make a sense, so I can understand his choise). It's true that if Searge solved the tellraw bug, the book bug should be solve too (because the source probleme is the same, but because he refuse to solve the tellraw error we have another bug now: The same problem (minecraft cut command) have many impact (many bug), it's not because it's the same component that it's the same bug, and this bug report is the proof, the same probleme can:
etc.
Searge answer is only for one of this problem, and is workaround have sense only for tellraw (a command workaround for a command problem). His workaround solve the limitation problem for command only, his solution don't solve the problem with book (other bug report don't say about book) and don't solve the bad error message problem. So we need report others impact to him, I think he don't understand the real impact. If searge (or jeb or any other Minecraft developper) say they don't want solve it, ok, but for the moment the problem is that mojira moderator refuse we can report this bug, so Mojang developper don"t know this bug exist, and MANY user continue to report this probleme (50 votes for
MC-70317and 22 here), and I don't speak about hundred email a receive about this. I think mojang don't know the real impact of this bug, that why I create a more complete bug report, explaning all related problem for book.I only ask you accept this bug report, you accept that user can vote for it, and so you accept that mojang can view it and, maybe a day, solve it.
You never mentioned
But I agree it's a good idea to let it be open, but it's not the purpose here.
MC-70317, it's only an example to try to explain to you the difference between a bug and a feature. But you don't understandI see mojira moderator don't understand the difference between a user and a developper: an error message is not a log entry, if developper want this kind of debug error message to understand the error, ok why not, but here it's a USER message error, a message that say the command is incorrect... It's not the user problem to understand how Minecraft work internaly, the most of user don't know how work minecraft, don't know how work a software, and it's normal, and when a software (here a game) say "invalid json" it's not "normal" when there are not error in json.
I will try another example, maybe you will understand the difference: Imagine if your car auto activate the parking brake when your speed is too high: it's normal, you can have a speed too high, it's not lawful, and maybe it's unsafe for your motor to run at full speed. But it's not the user problem: The user want have a speed, the car MUST NOT auto-brake, it's too dangerous. There are many work around too avoid this: reduce the throttle for high speed, remove the speed limit, add an warning led for motor temperature, etc... but don't automaticaly brake.
It's the same problem here. Mojang can forbid the creation of long command (with an error when user create the command) (same a lock a throttle), display a more descriptive error message (like the warning led about motor temperature), remove the limitation (why this limitation ? maybe it can be a solution), but never corrupt (by cutting) the command (like a care must not autobrake).
I will try another example to explain why you can't close this bug for duplicate with
MC-30955: a book is not a tellraw command:Imagine a user report a problem to his car builder, because the electric glass are too slow. The manufacturer close to report because it's work as intented: high speed glass can be dangerous, and it's a limitation from electric motors.
Some time later, another user report that wiper are too slow, and when there are an heavy rain it's dangerous. Moderator close the report because of "duplicate" because it's the same motor, and manufacturer say it's a motors limitation ??? It's not because internaly it's the same component that the bug is the same.
You can explain me 100 time why this bug occur because of internal limitation, ok I understand the "why", but no it's not normal, and user try again and again to solve his command, replace the double-quote, add/remove bracket, etc..., they don't understand the error message is FALSE.
But I understand you will never reopen the bug, it's not your problem that there are hundred of user voting for this bug, you (moderators) refuse that mojang can decide is yes or no it's a bug and if they want solve it or no...
So I will say to my user to stop vote for this bug if they want a solution, and stop reporting others bugs here, moderator seams to only accept there own (trivial) bugs report, I will say to them to send emails/twitter/reddit message to developers, because that seams to be the only solution to report bug. I don't want to lost more time with mojira, It's not my bug, it's a bug from my users. It's a sad news for community, it's a sad news for the mojang developper mailbox, but I don't see any others solutions to report this bug
Thank you for answers and "explanations".
Skylinerw
"you're going to use the text component incorrectly"
How can a lambda user can know that internaly Minecraft use the text component ?
==> User don't "use text component", they use a book
"You are trying to make the player run a command longer than they are allowed to run it"
==> How a user can know it is not allowed the long command ? No error message, the /give command work with no problem, so there are a bug you agree ^^
When you try a "/time set -5", an error message say "The number you have entered (-5) is too small, it must be at least 0" ==> that error message is normal, Minecraft refuse number < 0 and say it, it don't crash with an error like "overflow integer value" or sometime else.
"It's not an issue with books, that's simply how the chat works"
My bug report is about book, not chat
It's not the user problem to know how minecraft work.
==> We agree, I'm fine, so you agree that it's not normal that a bug with chat impact books
"The /trigger command was introduced to bypass the issue while still allowing OP-only commands"
==> I'm so happy, you understand me !!! So you agree that /trigger is not a solution to bypass an error message. This bug report have nothing to do with op or no-op permission, it's about the display of false error message.
"Exceeding the chat limit is a very common mistake people make when using the text component"
Minecraft don't allow user to type the command then crash while execution ^^
==> That's why the text stop to display when user type the command
So we need the same logic with book: an error while /give commande for example.
"There are plenty of other tickets where a lot people do not understand how something works and assume it's a bug"
But I understand now that moderator here don't understand the difference between a user and a developer, I will stop saying to my user to report bug here, it's impossible, reddit, twitter and email will be more usefull.
==> And omderator don't understand that it's NORMAL that user don't need to understand how Minecraft work ? Minecraft have a bug, it's Minecraft to adapt himself to player, not player to read the source code to understand how use it
"there is a lack of understanding of the game's mechanics"
==> *game internal coding, see my previous message for answer
"something not a lot of people fully understand"
==> user that report problem with malformatted command, ok it's not acceptable, but here the command is valid, the command don't create error, but Minecraft corrupt the command when executing... it's not the user error, it's Minecraft which cut the command, not the user.
"To forcefully bypass OP"
==> I don't understand this part of your message, I never speak about op, the problem is the same for everybody, I don't want to force OP. I'm already OP, I don't need /trigger.
"Causing chat to have a maximum of 32767 characters would only encourage spam"
only can can create book with run_command, so there are no risk of spam... It's not a duty to use chat system for book, and because here that make too many problem, maybe mojang should modify how book work
Or display an error message when /give, or etc...
==> So don't use chat system with book
"/trigger is what you are supposed use, as stated many times"
==> as YOU say, mojang NEVER say that about book, because mojang don't know this bug, because moderator refuse to accept it.
"I also highly recommend you read my other comment and follow the instructions there"
==> You don't need to explain to me the cause of this bug, I already know, but like i say many time it's not my bug, I don't have problem with this bug, my problem is that I receive hundred of email about user that have this bug, user reporting a bug on my book generator, but it's a minecraft bug, not a bug with my generator. So explain the why and the workaround to the millions of Minecraft player... or accept to reopen this bug report... because it's not normal when a player need to learn how work a software internaly to use it...
I really don't understand this debate here, we don't speak about if Mojang should solve this bug or not, but if Mojang can know this bug or no... And why don't let Mojang decide ? I will never understand moderators here...
@FVbico: Thank for your understanding and for the corrections.
@Searge Thank you for listen and your answer.
I agree the best solution is a future rewrite of the system.
But for now, what do you think about a more understandable error message (for example, when chat system receive a too long command, display the error message "command too long" and refuse to run the command ? I think (I hope) it can be more simple to implement ?
MCgaming4K Exact, that why I create the (duplicate)
MC-98647. You right, it's important that Mojang view all impact of the bug before solving it.ProfMobius (Thomas Guimbretiere) In my opinion the better solution is to apply the transparency detector only on 32x64px skin, and disable it on new 64x64px skins.
This don't break backward compatibility and that solve the problem on 64x64 new skin format (the original reported bug).
In all case, I think breaking thousands skins actually in use by player is a worst solution that have a bug only on new skin. There are thunsands of old skins (without transparency) on skins websites, and players continue today to use theses old skins :S
Confirmed for 16w38a
Still present in 16w40a
Confirmed for 16w44a
"This is because the arrow and ActiveEffects tag doesn't save the CustomPotionColor tag, and the effect cloud doesn't write it to Color."
Seams that the CustomName and Lore tag are not store either, there are lost when pickup the custom entity arrow.
Still in 1.11-pre1
With multiple custom effects, this bugs occured when all effect have showparticles set to "0b".
If some effect have showparticles to 1b and others to 0b, the color mixer will ignore the color from the effect with showparticles to 0b (I don't know if it's intented or no).
Example:
/give @p minecraft:potion 1 0 {Potion:"minecraft:water",CustomPotionEffects:[{Id:6,ShowParticles:1b},{Id:8,ShowParticles:0b}]}EffectID 6: Red
EffectID 8: Green
The result will be a Red potion, not yellow because Id 8 (green) is ignored
This report can be related to
MC-107192, but not the same:MC-107192say the Potion tag is needed but don't speak about effect color,MC-109917report say that the color is not correct, don't say anything about the Potion tag.Hello FVbico, I think there is a misunderstood.
empty is not the potion name, it's the potion ID. It's like if you say that the ID 478 means invalid.
The potion name is "Not Craftable potion", that means the potion is not craftable, and this is more sense: You can't have an empty potion if you create a potion with random ingredient: the potion is not empty, but it is not craftable.
And I think you will agree with me that "not craftable" don't means not valid, that means you can't craft them with the crafting table, but only with commands, it's the bug I report here.
"not valid" should means there are an error, it's not an error to have custom effect for a potion, it's a customize
Maybe mojang don't want player can make a custom potion with the not craftable potion (why ?), but I think it's more probably a bug, don't you agree ?
Edit: And yes 1.11 is still affected
Ok, so if I understand you, the water potion is a potion with water and nothing else (because it is its name), that's why the color is blue... (the same logic)
Also that why it's not possible to add any others custom effects to the water potion, because it's water, not custom...
Oops, no, it's possible the customize the water potion, and the color can change.
The better solution should be to wait for an official answer from Mojang.... but it will be never possible because the bug report is now closed
Ok, so should I open a bug report because it's possible to add custom effect to the empty potion ?
empty means invalid, the pink color means invalid, it's not normal that people can add effects to an uncraftable potion don't you agree ?
There are a problem with this potion.
If I'm right, the color should affect this potion. If you right, it should not be possible to add custom effect to this potion. But it's not normal to allow player to add custom effect but not apply color, don't you agree ?
Confirmed for 17w18a
I upvote this bug report because it's very annoying.
A workaround is to double escape the \n :
The following example work as intented:
/give @p written_book 1 0 {pages:["{\"text\":\"My\\nBook\"}"],title:"My Book",author:Me}Fixed in 19w46a: it's now a neutral gray background (1pixel gray texture).