Minecraft 26.3 Snapshot 4: `allow_op_features` for Signs
Minecraft Java Edition 26.3 Snapshot 4 changes how signs and hanging signs handle privileged text features. By default, commands and other click events in.
Minecraft 26.3 Snapshot 4: allow_op_features for Signs
Minecraft Java Edition 26.3 Snapshot 4 changes how signs and hanging signs handle privileged text features. By default, commands and other click events in sign text are no longer executed when the block is clicked. Text components on newly placed signs are also no longer resolved by default.
The allow_op_features field
Sign and hanging-sign block entities now have an allow_op_features boolean field. It defaults to false; setting it to true restores the previous behavior.
Placed signs in worlds saved before this version are migrated with allow_op_features set to true. The same applies to items stored in those worlds when their minecraft:block_entity_data component contains sign data.
Newly created signs must set allow_op_features explicitly when they require command execution, other click events, or text-component resolution. Test migrated signs and newly created signs separately because their field values may differ.
Related sign components
Snapshot 4 also makes signs accept and return these item components:
minecraft:sign_text_frontminecraft:sign_text_backminecraft:waxed
The front and back text components use the same format as the corresponding sign block-entity fields. Their fields are messages, optional filtered_messages, optional color, and optional has_glowing_text. The minecraft:waxed component is a marker with no fields.
For text-component syntax, Snapshot 25w02a renamed clickEvent to click_event. It also renamed value to command for the run_command and suggest_command actions.
Test snapshot changes safely
Mojang warns that testing versions can corrupt worlds and recommends making a backup or running them in a different folder from main worlds. Validate affected sign data in a test world before using it with important content.
For broader update tracking, follow sourced Minecraft coverage on TOP OF GAMES.
Bottom line
In 26.3 Snapshot 4, newly created signs requiring privileged text behavior must explicitly enable allow_op_features. Older stored sign data can be migrated with the field enabled, so account for that difference when testing.
Sources and verification
- Minecraft 26.3 Snapshot 4Documents the changed defaults for sign click events and text resolution, the allow_op_features field and migration behavior, sign item components, and the snapshot testing warning.
- Minecraft Snapshot 25w02aDocuments the click_event rename and the command field used by run_command and suggest_command click events.