Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Redstone Experiments: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: new page from Minecraft
 
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
Line 18: Line 18:


===Block updates around a wire===
===Block updates around a wire===
* The order in which blocks around the wire update is based on the direction the wire received an update from.
* The order in which blocks around the wire are sent updates is based on the direction of the update that was received by the wire.
* Currently, the order is: back, front, left, right, down, up.
** The ''direction'' parameter is determined by the block which emitted that update
* When the updates are further distributed through solid blocks, the same order is applied there.
* Currently, the order is: '''middle''', '''front''', '''left''', '''right''', '''down''', '''up'''.
**  '''Front''', '''left''', '''right''', '''down''', and '''up''' are sent updates only if the middle block is [[Minecraft:conductive]]


== History ==
== History ==
Line 30: Line 31:
|Before a line of wire causes block updates, the new signal strength of all connected wires is set.
|Before a line of wire causes block updates, the new signal strength of all connected wires is set.
|The update order around redstone wire has been changed.}}
|The update order around redstone wire has been changed.}}
|{{HistoryLine|||dev=24w34a|Redstone wire updates now have a left-first preference, and are no longer random.}}
|{{HistoryLine|||dev=24w34a|Redstone wire updates now prioritize the relative left direction over the relative right direction. Previously, either direction would have been chosen randomly.}}
}}
}}


== Gallery ==
== Gallery ==
<Gallery>
<Gallery>
File:Redstone_experiments_left_piston.png|The left piston always activates first
File:Redstone_experiments_left_piston.png|The left [[Minecraft:piston]] extends
File:Redstone_experiments_right_piston.png|The right piston always activates first
File:Redstone_experiments_right_piston.png|The right piston extends
File:Redstone_experiments_random_piston.png|The left piston always activates first
File:Redstone_experiments_equal_distance_left_piston.png|The left piston extends
File:Redstone_experiments_update_priority.png|The left piston always activates first, regardless of the position of the lever, due to the [[Minecraft:redstone repeater]] having a higher update priority than the [[Minecraft:redstone comparator]]
File:Redstone_experiments_randomized_piston.png|Which piston extends is chosen randomly by the game
File:Redstone_experiments_update_priority.png|The left piston extends, regardless of the position of the lever, due to the [[Minecraft:redstone repeater]] having a higher [[Minecraft:scheduled tick]] priority than the [[Minecraft:redstone comparator]]
File:Redstone_experiments_update_order_piston.png|Which piston extends depends on the [[Minecraft:lever]]'s directional [[Minecraft:block update#Neighbor changed update|update order]]
File:Redstone_experiments_update_manipulation_piston.png|The right piston extends. This is because, when the [[Minecraft:powered rails]] activate, they update that piston early
 
</Gallery>
</Gallery>



Latest revision as of 11:31, 30 October 2026

Template:Experimental Redstone Experiments is an Minecraft:experiment in Minecraft:Java Edition that makes various changes to redstone.<ref>Template:Snap</ref>

Changes

  • The performance impact of redstone wire (connected blocks of Minecraft:redstone dust) has been improved.
  • Redstone wire now only triggers block updates on blocks that may receive power from the wire.
  • Before a line of wire causes block updates, the new signal strength of all connected wires is set.
  • The update order around redstone wire has been changed.
    • The aim is to make wire work the same, independent of position and orientation.
    • When possible the order is deterministic based on the context the updates are caused in.
    • When there is not enough context to fully determine the order, the rest is picked at random.

Line wire order changes

  • When a line of wire turns on, the wires closer to the power source will cause block updates first.
  • When a line of wire turns off, the wires closer to where the power source was, will cause block updates first.
  • When two wires have the same distance to the power source, the wires to the left will cause block updates first.
  • If there is not enough context to determine the direction of the power flow, for example when the wire is powered from above or below, the order is randomized once for the entire wire.

Block updates around a wire

  • The order in which blocks around the wire are sent updates is based on the direction of the update that was received by the wire.
    • The direction parameter is determined by the block which emitted that update
  • Currently, the order is: middle, front, left, right, down, up.

History

Template:HistoryTable

Gallery

References

Template:Reflist

Navigation

Template:Navbox experiments

Minecraft:fr:Expérimentations sur la redstone Minecraft:ja:実験的なレッドストーン Minecraft:pt:Experimentos de redstone Minecraft:ru:Изменения редстоуна