CraftBook Version
reproduced on 3.10.12 and 3.10.13
Platform Version
Minecraft 1.21.11 paper-1.21.11-132
Confirmations
Bug Description
When an IC (any IC - not specific to one type) toggles its output lever,
the resulting redstone/power change is not properly propagated to blocks
placed directly on/adjacent to the IC block itself (the block the lever
and sign are attached to). Redstone dust or torches connected on that
block do not update to reflect the new power state.
Expected Behavior
Toggling an IC's output lever should trigger a full redstone update to all
directly adjacent blocks, exactly like a player manually flipping a lever
would in vanilla Minecraft. Specifically, redstone dust or redstone torches
placed on the same block as the IC's lever should immediately reflect the
new power state, without requiring an unrelated/manual block update to be
forced first.
Reproduction Steps
- Build any IC (e.g. a simple gate) with a sign on one side and a lever
on the other, as normal.
- Place redstone dust (or a redstone torch) directly on the IC block
itself, so that it should be powered/depowered whenever the IC's
lever toggles.
- Trigger the IC so its output lever changes state.
- Observe: the redstone dust / torch does not update its visual or
functional state, even though the lever itself has visibly toggled.
Anything Else?
Workaround found
Manually forcing an unrelated block update on the same block (e.g. via
a separate redstone signal momentarily touching it) makes the redstone
dust/torch refresh correctly to match the actual lever state. This
confirms the lever state itself is correct internally - only the
neighbor block update/notification is missing.
Expected behavior
Toggling an IC's output lever should trigger a full redstone update to
all adjacent blocks, exactly like a player manually flipping a lever
would in vanilla.
Additional context
This appears to affect ICs broadly (not one specific IC), specifically
whenever redstone wiring is taken directly off of the IC's own block
rather than off a block the lever is attached facing outward from.
CraftBook Version
reproduced on 3.10.12 and 3.10.13
Platform Version
Minecraft 1.21.11 paper-1.21.11-132
Confirmations
Bug Description
When an IC (any IC - not specific to one type) toggles its output lever,
the resulting redstone/power change is not properly propagated to blocks
placed directly on/adjacent to the IC block itself (the block the lever
and sign are attached to). Redstone dust or torches connected on that
block do not update to reflect the new power state.
Expected Behavior
Toggling an IC's output lever should trigger a full redstone update to all
directly adjacent blocks, exactly like a player manually flipping a lever
would in vanilla Minecraft. Specifically, redstone dust or redstone torches
placed on the same block as the IC's lever should immediately reflect the
new power state, without requiring an unrelated/manual block update to be
forced first.
Reproduction Steps
on the other, as normal.
itself, so that it should be powered/depowered whenever the IC's
lever toggles.
functional state, even though the lever itself has visibly toggled.
Anything Else?
Workaround found
Manually forcing an unrelated block update on the same block (e.g. via
a separate redstone signal momentarily touching it) makes the redstone
dust/torch refresh correctly to match the actual lever state. This
confirms the lever state itself is correct internally - only the
neighbor block update/notification is missing.
Expected behavior
Toggling an IC's output lever should trigger a full redstone update to
all adjacent blocks, exactly like a player manually flipping a lever
would in vanilla.
Additional context
This appears to affect ICs broadly (not one specific IC), specifically
whenever redstone wiring is taken directly off of the IC's own block
rather than off a block the lever is attached facing outward from.