connected_faces and strongly_powered_face in the minecraft:redstone_producer block component are not updating on permutation change.
Demonstration
The attached video demonstrates this issue. A custom block is configured with 2 states:
White: west/south emission with no strongly powered face
Black: east/south emission with east strongly powered face
Command blocks are set up to toggle the state of blocks at demo locations. When toggling, adjacent redstone is not updating.
The following is the entire code of the block in question:
{
"format_version": "1.26.50",
"minecraft:block": {
"description": {
"identifier": "bug_redstone:custom_block",
"states": {
"bug_redstone:custom_state": [false, true]
}
},
"components": {
"minecraft:geometry": "minecraft:geometry.full_block",
"minecraft:material_instances": {
"*": {"texture": "white_concrete"},
"west": {"texture": "red_concrete"},
"south": "west"
},
"minecraft:redstone_producer": {
"power": 15,
"connected_faces": ["west", "south"]
}
},
"permutations": [
{
"condition": "q.block_state('bug_redstone:custom_state')",
"components": {
"minecraft:material_instances": {
"*": {"texture": "black_concrete"},
"east": {"texture": "red_concrete"},
"south": "east"
},
"minecraft:redstone_producer": {
"power": 15,
"connected_faces": ["east", "south"],
"strongly_powered_face": "east"
}
}
}
]
}
}Reproduction
The demo video and code are taken from the behavior pack in the attached world for convenience. This world can be opened (in Minecraft Preview) for inspection or unzipped to access the code associated with such.
Attachments
Comments 2
Hi!
Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response.
Could you please retest this issue on the latest Preview version and provide new attachments? As we have no repro of this issue.
This ticket will automatically reopen when you reply. Thanks!
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
Thank you for helping us improve Minecraft! We saved your files: