WorldGenOverlayLib
A library mod for Hytale that provides shared worldgen overlay functionality, allowing multiple mods to coexist and merge their ore generation without conflicts.
About WorldGenOverlayLib
WorldGenOverlayLib
A library mod for Hytale that allows multiple mods to add custom ores to world generation without conflicts. No Java code required - add ores using only JSON files!
Quick Start
For Resource Pack Creators
Create Server/WorldGenOverlays/overlays.json in your resource pack:
{ "Overlays": [ { "Name": "My Ores Overlay", "Generator": "Default", "Ores": ["Coal", "Diamond"], "Zones": ["Zone0", "Zone1", "Zone2", "Zone3", "Zone4"] } ] }
Create your ore files in Server/World/Default/Ores/ZoneX/:
OreName.json - Defines ore structure
OreNamePlacement.json - Defines placement settings
Add dependency to your manifest.json:
{ "Dependencies": { "Hexvane:WorldGenOverlayLib": "1.0.0", "Hytale:WorldGen": "*" } }
That's it! The library automatically discovers and registers your ores.
Features
No Java Required - Completely JSON-based
Multiple Ores - Define multiple ores in one config
Auto-Discovery - Automatically finds and registers overlays
Mod Compatibility - Multiple ore mods can coexist
Automatic Merging - Handles Caves.json merging automatically
Example
See CoalMod for a complete working example - it adds coal ore using only JSON files!
Documentation
Full Documentation - Complete guide with examples
Quick Start Guide - Step-by-step tutorial
GitHub Repository - Source code and issues
For Mod Developers
If you're writing a Java mod, you can also register overlays programmatically. See the GitHub repository for API documentation.
Requirements
Hytale server with WorldGen support
Java 25
Need help? Check the GitHub repository for documentation, examples, and support.
Categories
Need a Server?
Run WorldGenOverlayLib on a dedicated Hytale server with easy mod management.
Get Hytale HostingFrequently Asked Questions
What is WorldGenOverlayLib?
A library mod for Hytale that provides shared worldgen overlay functionality, allowing multiple mods to coexist and merge their ore generation without conflicts.
How do I download WorldGenOverlayLib?
You can download WorldGenOverlayLib for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.
Who created WorldGenOverlayLib?
WorldGenOverlayLib was created by Hexvane. The mod has been downloaded 602 times.
Is WorldGenOverlayLib compatible with Hytale servers?
WorldGenOverlayLib is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.
How do I install WorldGenOverlayLib?
To install WorldGenOverlayLib: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.
Related Misc Mods
View all modsYmmersive Melodies
Conczin
Upload and play MIDI files in-game on various instruments to annoy your friends with custom melodies!
MultipleHUD
Buuz135
A simple mod that allows you to have multiple HUDs present at once.
Spanish Translation
Plexu5
A Spanish language translation for Hytale. Includes UI, items, and menus.
YUNG's HyDungeons
YUNGNICKYOUNG
Adds new procedurally generated dungeon instances!
Just Enough Tales (JEI mod)
uwudwagon
A JEI mod for Hytale.
[NoCube's] Simple Bags
NoCube
Adds bags that you can put anything in!