Compatibility
Minecraft: Java Edition
1.21.1
Platforms
Supported environments
Server-side
Client and server
Tags
Creators
Details
Licensed Apache-2.0
Published 2 days ago
Updated 5 days ago
Endless Gravity
A lightweight mod that alters gravity and atmospheric physics exclusively inside The End dimension. Designed for vanilla gameplay and fully compatible with the Sable physics engine.
Features
- Player Gravity Multiplier: Modifies vertical velocity (Y-axis) to simulate low-gravity movement. High jumps and slow descents on all End islands.
- Entity & Projectile Physics: Affects items, arrows, and Ender Pearls, changing their flight arcs and drop rates.
- Sable Physics Integration: Generates a local datapack on initialization. Automatically overrides Sable's gravity, air pressure, and aerodynamic drag constants inside
minecraft:the_end. - Low-Pass Audio Filter: Intercepts the OpenAL SoundEngine client-side to apply a global muffled sound effect while in the dimension.
- Particle Drift: Reduces the gravity vector applied to ambient and block particles.
- Configurable Fall Damage: Toggleable flag to disable or scale fall damage based on the new gravity values.
Planning to Add:
Addon API for Enchantments & Items, etc...
Let other mods add enchantments, armor, and items that interact with gravity.
GravityApplicationEvent— Fired before gravity is applied to an entity. Addons can cancel, reduce, or amplify the offset per-entity. Example: a "Levitation Boots" enchantment cancels player gravityFallDamageModifierEvent— Fired when velocity-based fall damage is calculated. Addons can add bonus/reduced damage based on equipped items or enchantments- Gravity overrides per entity type — Let addons register custom gravity behavior for new entity types (e.g., a new creature type that floats)
- Dimension whitelist/blacklist API — Let addons register which dimensions get low gravity instead of only The End
- Exposes offset values — Public getters for current gravity offset per entity, so enchantment mods can read and adjust them
- Item gravity immunity — Simple API: tag or marker for items/entities that should ignore gravity in The End (e.g., enchanted items, specific mod items)
Configuration & Installation
- Server-side: Required. Handles all movement math, projectile physics, and Sable datapack injection.
- Client-side: Optional but highly recommended. Required for the low-pass audio filter and particle modifications.
- Configs & UI: Edit values via
/config/endless_gravity.jsonor through Mod Menu.


