Ender Rift by gigaherz


Some important bugfixes have been done in this version, which fix an issue that could cause the contents of a rift to be lost. If that already happened to you, it is still possible to recover the rift by using cheat/op commands to spawn a rift item with the right ID, like so:

/give <playername> enderrift:itemEnderRift 1 0 {RiftId:<number>}

The rifts are numbered starting at 0, and always growing, so if a new rift would have id 5, that means the previous one was id 4, and so on.

Note that although it is possible to spawn rifts with numbers larger than the last created, it is strongly recommended against, because those numbers will eventually be repeated during normal rift generation.


This is an experimental feature, so if anyone can find any issue with it, specially if that issue allows duplicating items, I’d like to hear about it.

I’ve got a Patreon!

Help me continue making games and mods! Click here


What happens when you trap an in-flight ender pearl in a redstone field, and then send a redstone flux to it? Someone found the answer during what seemed like a catastrophic failure of an experiment.

The ender pearl shatters and in its place a rift is opened into the between-space used by the endermen to teleport. Harnessing this rift, you are able to keep an unlimited amount of items in a seemingly tiny space.

WARNING: Although the ender field is self-sustaining, if the ender field is destroyed, the rift closes, and it has been proven impossible to reach the same between-space ever again!


Ender-Rift provides a virtually unlimited storage solution. This storage has no default way of accessing it (no GUI), and instead relies on external blocks providing inventory access. It can be used blindly with hoppers and pipes, or accessed with an inventory aggregator such as EnderIO’s Inventory Panel.