EpicQuestDungeoning

Load custom dungeon schematics from config, let players pick a dungeon via GUI, enter through a portal block, and return to spawn. Supports .schem/.nbt, structure protection, and full JSON configuration.

File Details

epicquest_dungeoning-1.0.1.jar

  • R
  • Jun 23, 2026
  • 83.03 KB
  • 12
  • 1.21.1
  • NeoForge

File Name

epicquest_dungeoning-1.0.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:epicquestdungeoning-1584183:8305438"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

EpicQuest Dungeoning 1.0.1

Fixed

  • Dungeons not generating after loading a new world — schematic cache was not cleared between worlds in the same session, so structures were skipped and players teleported into an empty void. Cache now resets when a world/server starts.
  • Return to spawn placing players at wrong Y — return now uses vanilla respawn logic (bed/respawn anchor or world spawn with correct ground height) instead of raw spawn coordinates at Y 64.
  • Return button stuck on cooldown — client now estimates cooldown from synced overworld game time instead of a static value that never ticked down.
  • Selection screen dungeons invisible but clickable — list widget was registered for input only, not rendering; fixed with proper renderable widget registration.
  • Sponge .schem files failing to load — fixed double-GZIP decompression, palette/index handling for v2/v3, and block placement flags.
  • Falling through void on dungeon entry — chunks are preloaded to FULL status and spawn Y is resolved against solid ground inside the schematic.
  • Dungeon selection screen layout — title is shown above the preview image; description uses a proper two-column row layout.

Added

  • Dungeon selection GUI — two-column list with preview image, name, description, and confirmation dialog before selecting.
  • image config field — optional preview PNG per dungeon (config/epicquest_dungeoning/images/).
  • absolute_position spawn option — use world coordinates directly when true; otherwise spawn is relative to the dungeon placement origin.
  • protect_structures config — toggle block break/place protection inside dungeons (default: true).
  • return_fall_damage_immunity config — optional 5-second fall damage immunity after returning (default: true).
  • Creative mode cooldown bypass — return and reset cooldowns are skipped in creative; cooldown timers are not recorded while in creative.
  • /dungeon return command — return to spawn without using the inventory button.
  • images/ config folder — created automatically alongside schematics/.

Notes

  • Spawn coordinates are relative to each dungeon’s placement origin by default (2nd dungeon: +10000 X, 3rd: +20000 X, etc.).
  • Very large schematics (e.g. hundreds of blocks wide) may cause lag on first load and teleport.