
Farmable Shulkers
With the release of Minecraft 1.17, developers added the ability to obtain shulker shells as a renewable resource. This mod brings this useful mechanic to earlier game versions — 1.14.x, 1.15.x, and 1.16.x. Now you can create full-fledged shulker farms even on older versions!
Why is this mod needed?
Many players were expecting the major "Caves & Cliffs" update, but it was split into several parts. This is the right decision — it's better to release quality content later than unfinished content earlier. While you can do without copper, candles, moss, and glow squids, the ability to farm shulkers is a truly important feature that many want to have right now.
For servers, updating the version is a more complex process than for single-player worlds, so waiting for the final version of the update is especially relevant for them.
Main Features
Shulker Duplication
Now when a shulker bullet hits another shulker, there's a chance for a new creature to appear. This opens up possibilities for creating automatic farms.
Correct Movement to the Nether
Until recent versions of 1.17, shulkers moved incorrectly between dimensions — they preserved their coordinates instead of adapting to the new dimension. This issue has now been fixed.
Fix for Teleportation to Non-Standard Surfaces
Previously, the game only allowed shulkers to teleport to the top of blocks, even if they tried to move to side or bottom surfaces. This is especially noticeable when working with slabs.
How to Build a Farm?
If you think creating a shulker farm is impossible, know that SciCraft project members have already done it. We recommend checking out these video guides:
- Fully Automatic Shulker Shell Farm 20w45a, ilmango — initial design using the bug with teleportation to the Nether. The video is useful for understanding the basic idea.
- Building the Reliable Shulker Farm for 1.17, cubicmetre — stable design without using bugs.
Note: In cubicmetre's design, the box containing replacement shulkers is within their teleportation range, so in rare cases they can teleport to its walls or roof. Simply remove this box or expand it.
Installation
Requirements:
- Minecraft version 1.14.x, 1.15.x, or 1.16.x
- Fabric Loader version 0.7.0 or higher
Building from Source Code
Requirements:
- JDK 8
Linux/MacOS
git clone https://github.com/Kir-Antipov/farmable-shulkers.git
cd farmable-shulkers
chmod +x ./gradlew
./gradlew build
cd build/libs
Windows
git clone https://github.com/Kir-Antipov/farmable-shulkers.git
cd farmable-shulkers
gradlew build
cd build/libs