MapSwitcher

Load maps from a server folder as fresh dimensions with one command. No restart, server-side only.

Map Loader

Load maps from a folder on your server as fresh dimensions. No restart, server-side only.

Perfect for minigames and PvP servers: play a match, break everything, then reload the map and it is back to its original state.

Features

  • No restart: maps are loaded as new dimensions while the server is running.
  • Always fresh: every load copies the map from its original folder, so damage never sticks.
  • Save edits: keep your changes as a new map with /map save.
  • Server-side only: players do not need to install anything.
  • Lag-free loading: map files are copied in the background.
  • Void outside: nothing generates beyond the edges of your map.

Requirements

  • Minecraft 1.20.1, Forge 47+
  • Infiniverse (server only)

Setup

  1. Copy a singleplayer world folder into maps/ next to your world/ folder.
  2. Rename the folder to lowercase English (for example maps/factory).
  3. (Optional) Add a map.json inside to set a display name and spawn point.
{ "name": "Factory", "spawn": [120, 64, -30], "yaw": 90 }

Commands (operators only)

Command Description
/map list List available maps
/map load <name> [all\|self\|none] Load a map and choose who moves
/map reload [all\|self\|none] Reload the current map from the original
/map save <name> [force] Save the current map state as a new map
/map join [player] Enter the current map
/map leave [player] Return to the main world
/map unload Close the current map
/map current Show the current map

Notes

  • Only the overworld of each map is loaded (not its Nether or End).
  • Maps built with modded blocks need those mods installed.
  • Players who die inside a map respawn in the main world.

Map Loader (한국어)

서버 폴더의 맵을 재시작 없이 새 차원으로 불러오는 서버 전용 모드입니다.

미니게임, PvP 서버에 맞춰 만들었습니다. 경기에서 맵이 부서져도 다시 불러오면 원래대로 돌아옵니다.

  • 재시작 없음: 서버 실행 중에 맵을 차원으로 엽니다.
  • 항상 새 맵: 불러올 때마다 원본에서 복사합니다.
  • 수정본 저장: /map save로 지금 상태를 새 맵으로 저장합니다.
  • 서버 전용: 플레이어는 아무것도 설치할 필요가 없습니다.

필요 모드: Infiniverse (서버에만)

사용법: 싱글플레이 월드 폴더를 서버의 maps/ 폴더에 넣고, 폴더 이름을 영어 소문자로 바꾼 뒤 /map load <이름>을 입력하세요.

MapSwitcher Team

profile avatar
Owner
  • 2
    Projects
  • 143
    Downloads

More from numunun