Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
Looping Void
A simple and reliable way to disable Minecraft’s instant void death.
Looping Void replaces the default void kill with a clean recovery system. Instead of losing everything the moment you fall too far, the datapack catches you and sends you back to relative safety in a controlled, configurable way.

What it does
- Detects when a player is about to die in the void
- Teleports them in the sky as if the void looped into the sky
- Protects the player from death by fall damage (configurable)
- Works in all three dimensions and supports multiplayer
This keeps the danger of the void while removing the frustration of permanent, unavoidable death.
Smart recovery
You can choose where players return to:
- Above their last grounded position
- Directly above their current location
Each dimension can have its own return height.
Landing options
Pick how landing after looping works:
- PreventDeath: Always survive with a bit of health
- Absolute: Take a fixed amount of damage
- Normal: Use standard vanilla fall damage
Custom damage modes are ignored if the player lands on surfaces that would normally reset fall damage or if they start flying. Modded damage resetting methods are supported if they implement the same tags/states vanilla methods do.
Fully configurable
Use the in-game menu to adjust every setting:
- Turn the system on or off per dimension
- Change return behavior
- Select damage mode
- Customize damage values and height offsets
Compatibility
Looping Void is a pure vanilla datapack and should work fine alongside most modpacks or datapacks, as long as they do not change void behavior in conflicting ways.
Installation
Place the folder in: <world>/datapacks/
Enable it using the /datapack enable command and optionally configure it using: /trigger looping_void_config


