Sulfur Cube

Breeding Sulfur Cubes and their new Redstone Block and Sponge archetypes.

Sulfur Cubes can now be bred and have 2 new sulfur cube archetypes.

Breeding

Holding Sulfur Goo attracts adult Sulfur Cubes. Feed Sulfur Goo to 2 adults and they will create a baby Sulfur Cube after about 3 seconds.

Both parents have a 5 minute breeding cooldown. Sulfur Goo can also be fed to babies to make them grow up faster. The item is not consumed in Creative Mode.

PropertyValue
Breeding itemSulfur Goo
Time before baby is createdAbout 3 seconds
Parent breeding cooldown5 minutes
Experience dropped1-7

Variants

Sulfur Cubes swallow items dropped near them. Dropping one of the supported blocks creates its matching variant.

Block swallowedVariantMain change
Redstone BlockRedstone Sulfur CubeMoves faster and outputs redstone power
SpongeSponge Sulfur CubeRemoves nearby water
Wet SpongeWet Sponge Sulfur CubeCannot remove water until it dries

The swallowed block is stored inside the Sulfur Cube and decides which behavior it uses.

Redstone Sulfur Cube

A Sulfur Cube which swallowed a Redstone Block becomes flat and moves faster. It also outputs a redstone signal of 15 from every block its body is touching.

The signal moves together with the Sulfur Cube, making it possible to create a moving redstone power source. It gives weak power like a normal Redstone Block, meaning it does not strongly power blocks through another solid block.

PropertyValue
Required blockRedstone Block
Signal strength15
Signal typeWeak power
ArchetypeFast and flat

Sponge Sulfur Cube

A Sulfur Cube which swallowed a Sponge starts removing connected water around itself. It searches up to 6 blocks away and can absorb a total of 1280 water blocks before its Sponge becomes a Wet Sponge.

The absorbed amount is saved while the Sulfur Cube is in the world and when it is picked up in a bucket. Replacing the block inside the Sulfur Cube resets the stored amount.

A Wet Sponge does not absorb any more water. Taking the Sulfur Cube into a dimension where water evaporates dries the Sponge again, just like placing a Wet Sponge there. This also works in custom dimensions which have water evaporation enabled.

PropertyValue
Required blockSponge
Search distance6 blocks
Maximum capacity1280 water blocks
Full stateWet Sponge
Drying conditionWater evaporates in the current dimension

Data values

The new behavior uses item tags, so data packs can make more blocks create either variant.

TagUsage
minecraft:sulfur_cube_foodItems which can be fed to Sulfur Cubes
minecraft:sulfur_cube_swallowableItems a Sulfur Cube is allowed to swallow
minecraft:sulfur_cube_archetype/fast_flatItems which give the fast and flat archetype
vsq:sulfur_cube_archetype/powers_redstoneItems which make a Sulfur Cube output redstone power
vsq:sulfur_cube_archetype/dries_waterItems which make a Sulfur Cube remove water

A Sponge Sulfur Cubes current absorbed amount is stored in the VSQSpongeAbsorbedWater NBT value. The same value is copied into the buckets entity data when it is picked up.