mojira.dev
MC-269276

Sign placed on 'replaceable' (e.g. snow, tallgrass) turns into wall sign unexpectedly

When placing a sign on a replaceable block, such as snow, tallgrass, etc.

The sign sometimes automatically attaches to the blocks surrounding it if looking at the replaceable block at a rather horizontal angle.

When placing looking more vertically down, the sign places as normally.

 

See attached Video for steps to reproduce.

 

Expected behavior.

When placing a sign on a replaceable block (cursor intersects with hitbox) the sign always becomes a standing sign.

When placing a sign against another block, not intersecting the cursor with the hitbox of the replaceable, but instead the other block. Then it can turn into a wall sign.

 

So depending on the aim location of the cursor, if it clearly selects the replaceable block, it becomes a standing sign. Only if the actual 'block' selected is also the block the sign will be attached to as wall sign, should it do so.

Linked issues

Attachments

Comments 3

Can confirm. If the x_rotation is greater than 45, the sign is positioned as a wall sign. If it's 45 or less, it stands as expected. Weirdly, x_rotation represents your vertical rotation rather than your horizontal rotation.
Edit: After reading Tryashtat's comment in MC-124405 (https://bugs.mojang.com/browse/MC-124405?focusedId=429805&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-429805), I no longer find it strange that y_rotation represents horizontal rotation.

Thank you for your report!
After consideration, the issue is being closed as Working as Intended.

Please note, that mechanics of the game may change between updates.
Things such as graphics, sounds, world creation, biomes, redstone, villagers, and animals may not work the same in current versions.

Full Version HistorySnapshot Version HistoryThe official Minecraft feedback site

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

AgentM

(Unassigned)

Community Consensus

Block states

1.20.4, 24w10a

Retrieved