mojira.dev
MCPE-154802

Conditional Chain Command Block Not Functioning As Intended

Conditional Chain Command Block Not Functioning As Intended

I’ve been making command block creation for a year and I’m experienced doing it. I want to show an issue/bug I encountered while making my circuits and command blocks in the newest minecraft bedrock stable update 1.18.30.

 

Video Link:

2022-04-26 06-51-03_Trim.mp4

 
Steps to reproduce
(Accurate Steps)

1 Type the following commands in the chat

  • /scoreboard objectives add page.sys dummy

  • /scoreboard objectives setdisplay sidebar page.sys

  • /scoreboard players set module page.sys 0

  • /scoreboard players set frame page.sys 0

2 Placing the commands and steps(Facing Upward Command Blocks)

Image: Screenshot_20220426-060326.png

  • 1st-cmd: Place the command block facing up and set it to repeating, unconditional, and always active.

  • Write the command: /scoreboard players test module page.sys 2 2

  • 2nd-cmd: Place the command block facing up and set it to chain, conditional, and always active.

  • Write the command: /scoreboard players test frame page.sys 0 0

  • 3rd-cmd: Place the command block facing up and set it to chain, conditional, and always active.

  • Write the command: /scoreboard players set frame page.sys 1

3 Placing the commands and steps(Facing sideward Command Blocks)

Image: Screenshot_20220426-062319.png

  • 1st-cmd: Place the command block facing south and set it to impulse, unconditional, and need redstone.

  • Write the command: /scoreboard players test frame page.sys 1 1

  • 2nd-cmd: Place the command block facing south and set it to chain, conditional, and always active(Should be on the 2rd-cmd of upward facing command).

  • Write the command: /scoreboard players add m2.confirm page.sys 1

Observed Result
The conditional chain command block gets activated with the command block on the side either the state is in true or false.

Expected Result
The conditional chain command block should not get activated with the command block on the side either if the state is in true or false. Unlike the unconditional chain command block the conditional can’t be activated on the side.
 
Conclusion
If the chain command block is intended to function like this, the chain command below it should be at least in true state and if this is a new implementation to the game the previous or old creations might not work as intended to be or malfunction.

Attachments

Comments 1

Thank you for your report!
However, this issue is Working as Intended.

The report you have submitted is working as intended: chain command blocks remember the output (success/failure) of the last command executed by the command block behind them. If the command was executed successfully, the chain command block can be activated by a redstone signal from any side. This behavior is consistent with Java.

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 HistoryFeature Requests and Suggestions

Quick Links:
📓 Bug Tracker Guidelines --📧 Mojang Support – 📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

KiroHayashi

(Unassigned)

Plausible

Android

Android 7.0

1.18.30

Retrieved