Cannot type / or : into structure blocks
I cannot type the / character into the structure block's Load dialog.
If I use /blockdata to force a / character into a structure block, it works fine. I can even copy and paste one in. So why can't I type one?
This is needed to load and save structures to folders, including the structures that ship with the game (such as "endcity/ship")
Environment
Windows 7, Java 1.8.0_25
Linked Issues
Created Issue:
Cannot type / into structure blocks
I cannot type the / character into the structure block's Load dialog.
If I use /blockdata to force a / character into a structure block, it works fine. I can even copy and paste one in. So why can't I type one?
This is needed to load and save structures to folders, including the structures that ship with the game (such as "endcity/ship")
Environment
Windows 7, Java 1.8.0_25
Cannot type / or : into structure blocks
I do find it a bit odd because you can paste a ":" or "/" into the structure block and it will work with game structures. (Example "igloo/igloo_top") This also works with /blockdata
relates to
':' and '/' and '.' can be pasted into structure blocks. '/' and ':' are WAI per MC-102146, but '.' isn't.
Should probably not be allowed.
Can confirm
Most likely WAI because : and / are path separators on most platforms.
^ You're correct! And that's precisely why I want to use them - 16w20a saves its own structures (end city, igloo, fossils) in their own folders, which means I should be using a path separator to access them.
I'm 99% sure you're not meant to be able to access the native structures with these blocks. When the structure blocks were given a GUI and texture for players to use, they were meant for user structures, not built-in ones. You might suggest this restriction be removed in the suggestions Reddit, but I'm pretty sure it's WAI.
Work around: You can copy paste slashes. Had the same problem
How could this be WAI? Mojang need to either completely refuse paths with slashes (i.e. it won't load the structure if the path has a slash or colon in it) or allow slashes to be typed. Maybe a better description would be "typing into structure blocks is inconsistent".