1
6+ Layer Banner code isn't working in 1.14, and it's getting on my last nerve.
So, I found a banner pattern I really liked on this site (Pride Spine is what it was called) and plugged the code into a command block. However, the command block was unable to recognize the item "Minecraft:banner", and when I tried fixing it to the banner's base layer (Minecraft:yellow-banner) the code only recognized the item and one of the numbers at the beginning of the code. I tried the /setblock command as well, and that didn't work either, with the same error of the block not being recognized. I had the the player set to @a, and even tried it with my gamertag as well, but alas it still didn't work.
To the point: is the code for custom banners on this website and others too old for 1.14, or is there another problem, like with my internet or something (I highly doubt that, but my computer freezes when I mass delete my inventory in creative so you never know).
Some info about my system:
Thanks for any advice you have to give!
To the point: is the code for custom banners on this website and others too old for 1.14, or is there another problem, like with my internet or something (I highly doubt that, but my computer freezes when I mass delete my inventory in creative so you never know).
Some info about my system:
- I play Java Edition
- I play in 1.14
- Computer is a Mac mini from 2017
- Will be using Optifine when the full v 1.14 is released, in case that might impact the situation
Thanks for any advice you have to give!
Create an account or sign in to comment.
5
1
Use this command to give your banner to yourself:
/give @p minecraft:yellow_banner{BlockEntityTag:{Base:11,Patterns:[{Pattern:bs,Color:14},{Pattern:hh,Color:12},{Pattern:ms,Color:10},{Pattern:ts,Color:4},{Pattern:bts,Color:1},{Pattern:tts,Color:5},{Pattern:bri,Color:0},{Pattern:ss,Color:0},{Pattern:ls,Color:0},{Pattern:rs,Color:0}]}}
1
Your mistake was the '1 0' between minecraft:banner and the NBT-Data. I also converted minecraft:banner to minecraft:yellow_banner
1
It would be useful to know:
exactly what version of 1.14 is involved as the continuing evolution of mechanics in the snapshots (currently up to 1.14.3–ss#2 AFAIK) also makes for a changing suite of bugs
the text used for the command block
the text used for the setblock attempt
This would be a massive kluge, but you might try using an NBT editor, possibly adding the layers iteratively…
exactly what version of 1.14 is involved as the continuing evolution of mechanics in the snapshots (currently up to 1.14.3–ss#2 AFAIK) also makes for a changing suite of bugs
the text used for the command block
the text used for the setblock attempt
This would be a massive kluge, but you might try using an NBT editor, possibly adding the layers iteratively…
1
I'm up to date as far as the snapshot goes.
Heres the /give code for the command block that I used:
/give @a minecraft:banner 1 0 {BlockEntityTag:{Base:11,Patterns:[{Pattern:bs,Color:14},{Pattern:hh,Color:12},{Pattern:ms,Color:10},{Pattern:ts,Color:4},{Pattern:bts,Color:1},{Pattern:tts,Color:5},{Pattern:bri,Color:0},{Pattern:ss,Color:0},{Pattern:ls,Color:0},{Pattern:rs,Color:0}]}}
and for setblock:
/setblock minecraft:banner 1 0 {BlockEntityTag:{Base:11,Patterns:[{Pattern:bs,Color:14},{Pattern:hh,Color:12},{Pattern:ms,Color:10},{Pattern:ts,Color:4},{Pattern:bts,Color:1},{Pattern:tts,Color:5},{Pattern:bri,Color:0},{Pattern:ss,Color:0},{Pattern:ls,Color:0},{Pattern:rs,Color:0}]}}
Heres the /give code for the command block that I used:
/give @a minecraft:banner 1 0 {BlockEntityTag:{Base:11,Patterns:[{Pattern:bs,Color:14},{Pattern:hh,Color:12},{Pattern:ms,Color:10},{Pattern:ts,Color:4},{Pattern:bts,Color:1},{Pattern:tts,Color:5},{Pattern:bri,Color:0},{Pattern:ss,Color:0},{Pattern:ls,Color:0},{Pattern:rs,Color:0}]}}
and for setblock:
/setblock minecraft:banner 1 0 {BlockEntityTag:{Base:11,Patterns:[{Pattern:bs,Color:14},{Pattern:hh,Color:12},{Pattern:ms,Color:10},{Pattern:ts,Color:4},{Pattern:bts,Color:1},{Pattern:tts,Color:5},{Pattern:bri,Color:0},{Pattern:ss,Color:0},{Pattern:ls,Color:0},{Pattern:rs,Color:0}]}}
1
Proofing the commands turned up no obvious syntactical errors (all brackets are paired, comma and colon usage is consistent [and appear s correct], all pattern codes are legal).
I've done very little with 1.14 (waiting for a stable version), but
this:
from https://minecraft.gamepedia.com/Banner#Block_entity & duplicated @ minecraft.gamepedia.com/Chunk_format#Block_entity_format
suggests to me that the color would be listed first ie {Color:14,Pattern:bs} etc.
As a matter of troubleshooting, simplifying the requested banner until it works then building back up might be helpful
eg.
/give @p minecraft:banner 1 0 {BlockEntityTag:{Base:11,Patterns:[]}}
/give @p minecraft:banner 1 0 {BlockEntityTag:{Base:11,Patterns:[{Color:14,Pattern:bs}]}}
etc
I've done very little with 1.14 (waiting for a stable version), but
this:
- Patterns: List of all patterns applied to the banner.
- : An individual pattern.
- Color: Color of the section.
- Pattern: The banner pattern code the color is applied to.
- : An individual pattern.
from https://minecraft.gamepedia.com/Banner#Block_entity & duplicated @ minecraft.gamepedia.com/Chunk_format#Block_entity_format
suggests to me that the color would be listed first ie {Color:14,Pattern:bs} etc.
As a matter of troubleshooting, simplifying the requested banner until it works then building back up might be helpful
eg.
/give @p minecraft:banner 1 0 {BlockEntityTag:{Base:11,Patterns:[]}}
/give @p minecraft:banner 1 0 {BlockEntityTag:{Base:11,Patterns:[{Color:14,Pattern:bs}]}}
etc