Back to mods
Dawnmine project artwork

CurseForge · Minecraft mod

Dawnmine

One shared mine, fresh each dawn — a fully pre-generated cave expedition for every player on the server.

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

Quick answer

Which Dawnmine release should I use?

Updated today
beta file dawnmine-0.5.0.jar
Game version 1.21.1
Loader NeoForge

dawnmine-0.5.0.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Dawnmine required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does dawnmine-0.5.0.jar need?

dawnmine-0.5.0.jar. Change the file and its required mods may change too.

No extra mods listed for this file

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

Valhelsia Structures Optional for dawnmine-0.5.0.jar
optional
Matching file found Matched file: [NeoForge] Valhelsia Structures - 1.1.2

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Dawnmine without breaking your instance.

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

  1. 01

    Stick to this file

    Use dawnmine-0.5.0.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  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

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

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

About this project

What does Dawnmine add?

Dawnmine — The Endless Mine

One shared mine, fresh each dawn. Everyone on the server descends the same expedition.

Dawnmine turns your server into a daily expedition. Every 24 hours a brand-new underground world is generated inside its own dimension — real cave terrain with vanilla noise caves, carvers and aquifers, abandoned mineshafts, caverns, loops and vertical routes — and every player explores the same run together. The entire mine is fully prepared before the doors open: no terrain pop-in, no watching chunks generate. Just you, the dark, and a mine that feels endless.

Descend from a staff-bound lodestone into a concealed underground hub. Wind through lantern-lit passages and raw cave tunnels, cross open caverns and mineshaft webs, mine the pack's real ores where they belong by depth, and decide when to bank your haul at a checkpoint — or push deeper where the rewards get richer and the dark gets mean.

Highlights

  • Shared daily run — one procedural run seed for every player; today is never yesterday's mine
  • Real caves — vanilla noise terrain, carvers, aquifers, mineshafts — not a flat stone canvas
  • Prepared before you enter — all ~16,000 chunk columns generate before entry opens, plus silent look-ahead pre-generation as you move
  • Depth progression — Upper Galleries → Middle Descent → Chaos Depths: rarer ores, quartz, lava pockets, deadlier encounters the lower you go
  • Checkpoints & banking — safe alcoves to rest, travel, and stash loot in your private persistent Foreman's Dispatch
  • Daily 06:00 reset — configurable schedule, warnings, evacuation with inventories intact, then exactly one new run
  • Server-side only — players connect with a normal client; nothing to install, nothing to sync
  • Respects your world — the mine lives in its own dimension; the Overworld, spawn, and your other dimensions are never touched

Optional structure integrations

Dawnmine can place structures from these mods inside the mine — configure via structureSites in dawnmine-common.toml (modid:structure_id=count). Placement is deterministic per run, deep-underground only, and no-cut guaranteed: candidates are rejected if they'd touch corridors, rooms, the hub, checkpoints, safe zones, or ore veins. Missing mods are skipped cleanly.

Mod CurseForge
YUNG's Better Mineshafts (NeoForge) https://www.curseforge.com/minecraft/mc-mods/yungs-better-mineshafts-neoforge
YUNG's Better Dungeons (NeoForge) https://www.curseforge.com/minecraft/mc-mods/yungs-better-dungeons-neoforge
Repurposed Structures (NeoForge/Forge) https://www.curseforge.com/minecraft/mc-mods/repurposed-structures
YUNG's API (NeoForge) — required library https://www.curseforge.com/minecraft/mc-mods/yungs-api-neoforge
Valhelsia Structures https://www.curseforge.com/minecraft/mc-mods/valhelsia-structures

Vanilla mineshafts are always included. Structure loot chests are restocked with area-appropriate ores only.

Getting started (server admins)

  1. Drop dawnmine-<version>.jar into the server's mods/ folder and boot once.
  2. In game or console run /dawnmine setup guide — an interactive walkthrough (validate → initialize → status).
  3. Bind the surface teleporter with /dawnmine teleporter bind <x> <y> <z> near a lodestone — players touch it to descend.
  4. Done. The mine resets daily at 06:00 (configurable) and regenerates itself.

Players

  • /dawnmine enter — travel into the shared mine (or touch the surface teleporter)
  • /dawnmine checkpoints / /dawnmine checkpoint <id> — safe-zone travel
  • /dawnmine dispatch — open your private Foreman's Dispatch at a checkpoint
  • /dawnmine leave — emergency return to the surface
  • /dawnmine progression — see what your finds can be forged into

Requirements

  • Minecraft 1.21.1 · NeoForge 21.1.248+ · Java 21
  • Server-side only — no client install required
  • Designed and verified on the Rustic Craft 2 pack; the ore catalog and structure list are config-driven for other NeoForge 1.21.1 packs

FAQ

Does it change the Overworld or other dimensions? No — everything lives in dawnmine:mine. Cleanup is dimension- and volume-qualified by construction.

Do players lose items on reset? No — evacuations keep inventories; the Foreman's Dispatch persists across resets.

Can I use it without Rustic Craft 2? It was built and verified on RC2. Other 1.21.1 NeoForge packs can map the ore catalog via config — untested, reports welcome.


Source & issues: https://github.com/DurdeuVlad/dawnmine · License: LGPL-3.0

Community: questions, bug reports and ideas are welcome in the Dwurdy Workshop Discord.

Project description from CurseForge.

Pick your setup

Dawnmine by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Dawnmine versions and loaders

2 of 2 releases match

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