BetterGeysers

Quick rating

BetterGeysers

No reviews yet

Customize the behavior of Geysers in a detailed way. Lava, Infinite Height, Damage, and Eruption Timing.

Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
MIT License
Latest Version
1.2.4
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

BetterGeysers

BetterGeysers is a straightforward overhaul of the geyser mechanics introduced in 26.2-snapshot 5 (the Chaos Cubed update). In the vanilla game, geysers produced by Potent Sulfur are limited to a maximum height of 4 blocks. This mod removes that hardcoded limit and replaces it with logic that actually respects the environment around it.

Dynamic Scaling

The mod works by scanning the water column above a Potent Sulfur block. Instead of stopping at a fixed number, the geyser will grow as long as it finds water source blocks, potentially reaching the top of your world. If it hits a solid ceiling or the surface of the water, it adapts its visuals and physics to match that exact spot.

Advanced Transport

This change transforms geysers from a minor decorative feature into a legitimate tool for world-building and transport. If you place a geyser at the bottom of a deep ocean trench, it will create a massive plume of particles that shoots all the way to the surface.

For players who want to use geysers as elevators, the mod includes a setting called constant travel time. When enabled, this ignores vanilla physics and instead calculates exactly how much force is needed to launch you to the top of the plume in a set amount of time.

Lava and Hazard Support

Beyond just water, BetterGeysers expands the functionality of Potent Sulfur to more extreme environments:

  • Lava Geysers: Optionally allow geysers to function under lava pools, complete with unique sounds and particles.
  • Lethal Eruptions: Enable damage scaling where deeper geysers deal more damage, making deep-sea vents as dangerous as they look.
  • Noxious Gas: Customize or disable the gas clouds and nausea effects produced by the sulfur.

In-Game Editing

You do not need to restart your game or mess with text editors to change how this mod behaves. You can type /bettergeysers config in the chat to see your current settings. Every line in that message is clickable. If you click a setting, it will provide a menu in the chat where you can toggle booleans with buttons or click a prompt to type in a new number. Once you make a change, the mod updates in memory and saves to the config file instantly.


Configuration Reference

The settings are stored in bettergeysers.json inside your config folder. Below is a breakdown of every available parameter:

Setting Description
maxWaterSources The maximum number of blocks the mod will scan upwards.
geyserHeightPerWaterSource Controls the multiplier for the eruption plume height (Vanilla uses 5).
constantTravelTime A toggle that makes the launch speed relative to the geyser height.
travelTimeTicks How many ticks (1/20th of a second) it should take to reach the top.
allowLavaGeyser Allows geysers to function under lava pools.
requireMagmaBlock If true, requires a Magma Block underneath the sulfur to activate.
scaleSound Whether deep-sea geysers should sound more powerful than shallow ones.
noxiousGasFumes Enables or disables gas cloud particles and nausea logic.
disableNausea Disables just the nausea effect (fumes stay visible).
nauseaDuration Duration of the nausea effect in seconds.
enableDamage Whether geysers deal damage to entities in the plume.
dynamicDamage If true, damage scales based on geyser depth; if false, uses damagePerTick.
damagePerTick Base damage dealt per tick while erupting.
dormantMultiplier Controls how much water depth affects the duration of dormant phases.
eruptingMultiplier Controls how much water depth affects the duration of eruption phases.
minEruptionOffset Minimum random time (seconds) added to the eruption phase.
maxEruptionOffset Maximum random time (seconds) added to the eruption phase.
minDormantOffset Minimum random time (seconds) added to the dormant phase.
maxDormantOffset Maximum random time (seconds) added to the dormant phase.

Compatibility

  • Requirements: Fabric API
  • Version: Minecraft 26.2-snapshot 5 or newer.

Screenshots

Gallery

  • 2 tall geysers
    2 tall geysers

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
CurseForge
Modrinth
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works