When replacing observer by setblock or fill, its output direction doesn't change
Steps to reproduce:
Create a new world and place any solid block and stand on there.
- First way
1-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
1-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
1-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
1-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer. - Second way
2-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"] or just place a observer but facing east.
2-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
2-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="north"].
2-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
Related to MCPE-149124
Video that reproducing this bug: https://drive.google.com/file/d/1PJ_iPq2nHgSTSrfRpV5sxXCRfdhN8PQw/view?usp=sharing
Created Issue:
When replacing observer by setblock or fill, it behaves strangely
steps to reproduce:
1. Place a observer.
2. Place a observer with setblock command but in the opposite direction.
3. Place a block that updates using redstone.Related to MCPE-149124
steps to reproduce:
1. Place a observer.
2. Place a observer with setblock command but in the opposite direction.
3. Place a block that updates using redstone.Related to MCPE-149124
steps to reproduce:
1. Place a observer
.
2. Place a observerwithsetblockcommand but in the opposite direction.
3. Place a block that updates using redstone.Related to MCPE-149124
steps to reproduce:
[#1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using */setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone in front of a observer.Related to MCPE-149124
steps to reproduce:
[#1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using */setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone in front of a observer.Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using */setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone in front of a observer.
4.Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using */setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone in front of a observer.
4.Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using */setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone in front of a observer.
4. Place a block that updates using redstone back of a observer.Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using*/setblock ~~2 ~ observer["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone in front of a observer.
4. Place a block that updates using redstone back of a observer.Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone in front of a observer.
4. Place a block that updates using redstone back of a observer.Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone in front of a observer.
4. Place a block that updates using redstone back of a observer.Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone in front of a observer.
4. Place a block that updates using redstone back of a observer.Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone in front of a observer(like redstone lamp).
4. Place a block that updates using redstone back of a observer(like redstone dust).Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone in front of a observer(like redstone lamp).
4. Place a block that updates using redstoneback of a observer(like redstone dust).Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone(like redstone lamp) in front of a observer.
4. Place a block that updates using redstone(like redstone dust) back of a observer.Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"].
2. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone(like redstone lamp) in front of a observer.
4. Place a block that updates using redstone(like redstone dust) back of a observer.Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"] or just place a observer that facing west.
2. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone(like redstone lamp) in front of a observer.
4. Place a block that updates using redstone(like redstone dust) back of a observer.Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"] or just place a observer that facing west.
2. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone(like redstone lamp) in front of a observer.
4. Place a block that updates using redstone(like redstone dust) back of a observer.Related to MCPE-149124
steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"] or just place a observer that facing west.
2. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone(like redstone lamp) in front of a observer.
4. Place a block that updates using redstone(like redstone dust) back of a observer.Related to MCPE-149124
steps to reproduce:1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"] or just place a observer that facing west.
2. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone(like redstone lamp) in front of a observer.
4. Place a block that updates using redstone(like redstone dust) back of a observer.Related to MCPE-149124
Steps to reproduce:
1. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="west"] or just place a observer that facing west.
2. Place a observer using /setblock ~~2 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone(like redstone lamp) in front of a observer.
4. Place a block that updates using redstone(like redstone dust) back of a observer.Related to MCPE-149124
Steps to reproduce:
1. Place a observer using /setblock ~~
2~ observer ["minecraft:facing_direction"="west"] or just place a observerthat facing west.
2. Place a observer using /setblock ~~2~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone(like redstone lamp) in front of a observer.
4. Place a block that updates using redstone(like redstone dust) back of a observer.Related to MCPE-149124
Steps to reproduce:
1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
2. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone(like redstone lamp) in front of a observer.
4. Place a block that updates using redstone(like redstone dust) back of a observer.Related to MCPE-149124
Steps to reproduce:
1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
2. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
3. Place a block that updates using redstone(like redstone lamp) in front of a observer.
4. Place a block that updates using redstone(like redstone dust) back of a observer.Related to MCPE-149124
Steps to reproduce:
1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
2. Place a block that updates using redstone(like redstone lamp) in front of a observer.
3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
4. Place a block that updates using redstone(like redstone dust) back of a observer.Related to MCPE-149124
When replacing observer by setblock or fill, itbehaves strangelyWhen replacing observer by setblock or fill, its output doesn't change
When replacing observer by setblock or fill, its output direction doesn't change
Steps to reproduce:
1.
Place a observer using/setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
2. Place a block that updates using redstone(like redstone lamp) in front of a observer.
3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
4. Place a block that updates using redstone(like redstone dust) back of a observer.Related to MCPE-149124
Steps to reproduce:
1. Create a new world and place any solid block and stand on there.
2. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
3. Place a block that updates using redstone(like redstone lamp) in front of(observer input direction) a observer.
4. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
5. Place a block that updates using redstone(like redstone dust) back of(observer output direction) a observer.Related to MCPE-149124
Steps to reproduce:
1. Create a new world and place any solid block and stand on there.
2. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
3. Place a block that updates using redstone(like redstone lamp) in front of(observer input direction) a observer.
4. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
5. Place a block that updates using redstone(like redstone dust) back of(observer output direction) a observer.Related to MCPE-149124
Steps to reproduce:
1. Create a new world and place any solid block and stand on there.
2. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
3. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
4. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
5. Place a block that updates using redstone (like redstone dust) back of (observer output direction) a observer.Related to MCPE-149124
Steps to reproduce:
1. Create a new world and place any solid block and stand on there.
2. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
3. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
4. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
5. Place a block that updates using redstone (like redstone dust)backof (observeroutput direction) a observer.Related to MCPE-149124
Steps to reproduce:
1. Create a new world and place any solid block and stand on there.
2. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
3. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
4. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
5. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.Related to MCPE-149124
Steps to reproduce:
1. Create a new world and place any solid block and stand on there.
2. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
3. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
4. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
5. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.Related to MCPE-149124
Steps to reproduce:
- Create a new world and place any solid block and stand on there.
- way one
1-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
1-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
1-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
1-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.Related to MCPE-149124
Steps to reproduce:
- Create a new world and place any solid block and stand on there.
way one
1-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
1-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
1-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
1-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.Related to MCPE-149124
Steps to reproduce:
#Create a new world and place any solid block and stand on there.
- First way
1-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
1-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
1-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
1-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.- Second way
2-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
2-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
2-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
2-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.Related to MCPE-149124
Steps to reproduce:
#Create a new world and place any solid block and stand on there.
- First way
1-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
1-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
1-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
1-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.- Second way
2-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
2-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
2-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
2-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.Related to MCPE-149124
Steps to reproduce:
Create a new world and place any solid block and stand on there.
- First way
1-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
1-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
1-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
1-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.- Second way
2-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facingwest.
2-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
2-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
2-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.Related to MCPE-149124
Steps to reproduce:
Create a new world and place any solid block and stand on there.
- First way
1-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
1-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
1-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
1-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.- Second way
2-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"] or just place a observer but facing east.
2-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
2-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="north"].
2-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.Related to MCPE-149124
Steps to reproduce:
Create a new world and place any solid block and stand on there.
- First way
1-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
1-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
1-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
1-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.- Second way
2-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"] or just place a observer but facing east.
2-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
2-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="north"].
2-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.Related to MCPE-149124
Steps to reproduce:
Create a new world and place any solid block and stand on there.
- First way
1-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="west"] or just place a observer but facing west.
1-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
1-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"].
1-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.- Second way
2-1. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="east"] or just place a observer but facing east.
2-2. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.
2-3. Place a observer using /setblock ~~-1 ~ observer ["minecraft:facing_direction"="north"].
2-4. Place a block that updates using redstone (like redstone dust) in front of (observer input direction) a observer.Related to MCPE-149124
Video that reproducing this bug: https://drive.google.com/file/d/1PJ_iPq2nHgSTSrfRpV5sxXCRfdhN8PQw/view?usp=sharing
relates to


Your report does not contain enough information to understand or reproduce the problem.
What does "strangely" mean? Please include both Observed and Expected results.
Please use the following information to the Description, as shown here:
Use screenshots or video to help explain (but not replace) the above information
This report has been temporarily resolved as Awaiting Response. It will automatically reopen when you add information. Please follow the format shown and include all sections (steps, observed, expected). Reports that do not contain all of the requested information and complete steps to reproduce the issue may be closed as Incomplete. For more information please read the Bug Tracker Guidelines.
Many players find this Bug Report Creation Form useful for filling in all helpful information.
Hi there, let me shed some light on this issue. First off, this not only affects /setblock, but it also affects Block.setPermutation() in the Script API. Second, instead of only observers, this bug affects any block that receives or transmits redstone power.
Additional Video: setblockRedstoneBug.mp4
Simpler steps to reproduce:
1. Open a world and place down a redstone block.
2. Place a repeater so that it is powered by the redstone block.
3. Change the "cardinal_direction" state of the repeater using either the /setblock command or the Script API.
4. Remove and replace the redstone block, watching as the repeater turns on and off while facing the wrong direction.
Expected results: When changing the direction, facing_direction, orientation, cardinal_direction, etc., of a block that can be powered by or emits redstone, the changed block updates where it receives and emits redstone power.
Observed results: When changing the direction, facing_direction, orientation, cardinal_direction, etc., of a block that can be powered by or emits redstone, the changed block does not update where it receives or emits redstone power.
Affects 1.21.1.