
Finite Water & Infinite Lava
This modification implements a system for limiting infinite water and lava sources depending on biomes. It completely changes the basic Minecraft mechanics by adding new rules for water and lava source formation.
Key Features:
Biome-based Configuration
The mod allows configuring a list of biomes where water and lava acquire infinite source properties. The following settings are configured by default:
- Infinite Water: Available only in beach and river biomes
- Infinite Lava: Functions exclusively in the Nether
The configuration uses biome registry names to specify where water or lava can form infinite sources. This allows server administrators to create customized resource distribution patterns based on environmental conditions.
[general]
# Biomes with infinite water
"infinite water biomes" = ["minecraft:cold_ocean", "minecraft:deep_cold_ocean", "minecraft:deep_frozen_ocean", "minecraft:deep_lukewarm_ocean", "minecraft:deep_ocean", "minecraft:deep_warm_ocean", "minecraft:frozen_ocean", "minecraft:frozen_river", "minecraft:ocean", "minecraft:river", "minecraft:warm_ocean"]
# Biomes with infinite lava
"infinite lava biomes" = ["minecraft:crimson_forest", "minecraft:nether_wastes", "minecraft:soul_sand_valley", "minecraft:warped_forest"]
Technical Implementation
- Configuration files are stored in the world save folder rather than the global /config directory
- Available for use in single-player worlds and on multiplayer servers
- No client-side installation required - fully server-side compatible
- Implementation does not use registry replacement methods
- Lightweight performance footprint
Perfect for survival servers seeking to implement more realistic resource mechanics where infinite resources should be limited to specific environmental conditions.