Redstonery
RedstoneryCircuits › Slime and honey isolation
Pistons circuit

Slime and honey isolation

Place adjacent moving groups without gluing them together.

3 × 4 footprint2 layers8 blocksTested in 4 rotationsJava Edition 26.2
Open in the simulatorBuild it in the game

Layout

Layer 0 (on the floor)
lever [face=floor, facing=north, powered=false] at x 0, z 1lever [face=floor, facing=north, powered=false] at x 2, z 2sticky piston [facing=up] at x 1, z 1sticky piston [facing=up] at x 1, z 2
Layer 1 (1 up)
slime block at x 1, z 1honey block at x 1, z 2gold block at x 1, z 0lapis block at x 1, z 3
inputpistonslime or honeymoved or marker blockarrows point where a device sends its output; north is up

How it works

The adjacent slime and honey lifts have independent levers. Each takes its own outer load upward, while the other stays where it was: slime and honey do not stick to one another. Keep the overhead cells empty and avoid bridging the groups with another movable block. Checked with either side raised, both raised, and both returned.

  1. Slime and honey have adhesion rules that permit separation between those two block types.
  2. Other neighboring movable blocks can still join an adhesion group.

Inputs and outputs

  • Inputslime lift (x 1, y 0, z 1)
  • Inputhoney lift (x 3, y 0, z 2)
  • Outputslime group raised (x 2, y 0, z 1)
  • Outputhoney group raised (x 2, y 0, z 2)

Blocks you need

2 × lever, 2 × sticky piston, 1 × slime block, 1 × honey block, 1 × gold block, 1 × lapis block.

Build it in the game: 8 commands

Relative to where you stand, with x running east and z running south. Paste one line at a time into chat, or into a chain of command blocks. The block art is the game's own; the layout is what the page above shows.

setblock ~1 ~0 ~1 minecraft:lever[face=floor,facing=north,powered=false]
setblock ~3 ~0 ~2 minecraft:lever[face=floor,facing=north,powered=false]
setblock ~2 ~0 ~1 minecraft:sticky_piston[facing=up]
setblock ~2 ~0 ~2 minecraft:sticky_piston[facing=up]
setblock ~2 ~1 ~1 minecraft:slime_block
setblock ~2 ~1 ~2 minecraft:honey_block
setblock ~2 ~1 ~0 minecraft:gold_block
setblock ~2 ~1 ~3 minecraft:lapis_block