Back to mods
WorldGenOverlayLib project artwork

CurseForge · Hytale mod

WorldGenOverlayLib

A library mod for Hytale that provides shared worldgen overlay functionality, allowing multiple mods to coexist and merge their ore generation without conflicts.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which WorldGenOverlayLib release should I use?

Updated 6 months ago
Latest stable file WorldGenOverlayLib-1.0.2.jar
Game version Not listed
Mod system Built-in Hytale mod system

WorldGenOverlayLib-1.0.2.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.

Where it goes

Where should WorldGenOverlayLib be installed in Hytale?

Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does WorldGenOverlayLib-1.0.2.jar need?

WorldGenOverlayLib-1.0.2.jar. Change the file and its required mods may change too.

No required dependencies listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.

Before you install it

Add WorldGenOverlayLib without breaking your instance.

Built for WorldGenOverlayLib-1.0.2.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use WorldGenOverlayLib-1.0.2.jar. It targets Hytale; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside WorldGenOverlayLib-1.0.2.jar. It opens that exact file at the source.

About this project

What does WorldGenOverlayLib add?

WorldGenOverlayLib

Aetherhaven Orbis Origins AbilityAPI Dragonlings Machinaria Pathfinder Star Slinger

Discord Buy me a coffee

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

  1. 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"]
    }
  ]
}
  1. Create your ore files in Server/World/Default/Ores/ZoneX/:

    • OreName.json - Defines ore structure
    • OreNamePlacement.json - Defines placement settings
  2. 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

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.

Project description from CurseForge.

Recent files

WorldGenOverlayLib releases and Hytale builds

3 of 3 releases match

Looking for an older file? The official CurseForge project page is in Resources.