promotional bannermobile promotional banner

Respawn Points

The mod adds the ability to choose your spawn point after death.
item image
item image
item image

Description

Respawn Points

Pick where you wake up. On death, the vanilla screen becomes a point-selection screen: World Spawn, your beds, charged anchors, admin warps, or a random near-death spot. Server-validated, vanilla respawn logic.

Requirements

  • NeoForge 21.1.x or Fabric Loader ≥0.16.14 + Fabric API — for Minecraft 1.21.1
  • Xaero's World Map and Xaero's Minimap (builds matching your loader) or JourneyMap
  • Required on both client and server.
  • Optional: YACL for the settings screen (plus ModMenu on Fabric).

Installation

  1. Install NeoForge 21.1.x or Fabric Loader (+ Fabric API) for Minecraft 1.21.1.
  2. Install Xaero's World Map and Xaero's Minimap or JourneyMap.
  3. Drop the mod .jar for your loader (NeoForge or Fabric build) into the mods folder (client and server).
  4. (Optional) Install YACL to configure the mod in-game.

ㅤ

Features

  • Selection screen on death — full-map view (Xaero/JourneyMap) with a sidebar, or a compact list fallback. Distance, dimensions and anchor charges at a glance.
  • Beds & anchors — bind by sleeping / charging the anchor. Rename with Shift + Right-click, recolor via the map menu (Save pushes the map-side color to the server), per-player names. Blocklist beds you never want bound (bed block).
  • Admin warps — server-wide points with teleport, visible to everyone.
  • Offline player management — beds, bind and unbind accept nicks/UUIDs of offline players, plus offline branches with offline-only Tab-complete. No Mojang lookups: unknown names fail instantly without stalling the server.
  • Near-death random spot — optional random revive (off by default): only existing chunks, never generates new ones. Lava and void are always banned; in the ocean you spawn swimming. 5-minute cooldown after use; not offered when nothing suitable is in range.
  • Frozen confirm — after confirming, the button turns dark green and the screen waits for vanilla to take over.
  • Per-point cooldowns — any entry can carry a cooldown (gray + live timer), manageable via admin commands.
  • Waypoints — every point syncs to Xaero's map or JourneyMap, both ways for colors.
  • Server-authoritative — every choice is re-validated on select; broken beds, spent anchors and stale picks fall back cleanly.

Commands & config

Warps (admin):

  • /respawnpoints warp add <name> — create a warp where you stand
  • /respawnpoints warp del <id> — delete a warp
  • /respawnpoints warp list — list all warps

Beds & anchors (your own points):

  • /respawnpoints bed list — show your tracked beds and anchors
  • /respawnpoints bed rename <id> custom <name> — set a personal name
  • /respawnpoints bed rename <id> default — reset the name
  • /respawnpoints bed remove <id> — unbind a point
  • /respawnpoints bed block — next clicked bed/anchor never binds (anti-misclick)
  • /respawnpoints bed unblock — next click removes a block
  • /respawnpoints bed blocked — list blocked spots

World spawn (personal):

  • /respawnpoints spawn hide / show — hide or show the spawn entry
  • /respawnpoints spawn rename custom <name> / default — rename or reset it

Admin:

  • /respawnpoints admin list — all records with bindings and charges
  • /respawnpoints admin reload — reload the server config without restart
  • /respawnpoints admin beds <player> — points of any player
  • /respawnpoints admin bedinfo <id> — card with unbind/bind buttons
  • /respawnpoints admin tp <id> — teleport to a point (spawn or bed/anchor)
  • /respawnpoints admin tp warp <id> — teleport to a warp
  • /respawnpoints admin unbind/bind <id> <player> — manage anyone's bindings
  • /respawnpoints admin beds|bind|unbind … offline <player> — same, but Tab shows offline players only (e.g. admin bind <id> offline test)
  • /respawnpoints admin player <player> cooldown <id> <get|reset|set|add|remove> [seconds] — per-point cooldowns
  • /respawnpoints admin player offline <player> cooldown … — same for offline players (warp ids complete quoted)

Debug (admin):

  • /respawnpoints debug inspect — click a bed/anchor to inspect it

Config config/respawnpoints-server.json: bedLimit, enableNearDeath, nearDeathRadius, nearDeathMinDistance, nearDeathCooldownSec, nearDeathMaxScansPerTick, showSpawn, showNearDeath — reload live via admin reload, host settings also editable from the main menu (YACL).

Inspired by

About development

I don't know how to code, but I had a clear vision for this mod — so it was built entirely with AI assistance. Bug reports with logs are very welcome. Issues: GitHub.

Respawn Points Team

profile avatar
Owner
  • 1
    Projects
  • 92
    Downloads