HomeJavaModsRustBeds
RustBeds
ModsJava

RustBeds

by HappySpleen · on Modrinth

RustBeds is a Paper plugin that turns Minecraft's single saved bed into a full respawn-point system with Rust-style respawn.

⬇ Download on Modrinth

rustbeds-logo-primary

Saved beds and respawn anchors for Paper servers.
Let players choose where they respawn while keeping setup simple for server staff.

Releases | Docs | Changelog | Migration guide

RustBeds

RustBeds is a Paper plugin that turns Minecraft's single saved bed into a full respawn-point system. Players can register beds and, when enabled, Nether respawn anchors, then choose which saved point to use after death.

The main player workflow lives in one /beds menu for managing, renaming, sharing, removing, and choosing primary respawn points. Staff get a matching admin menu for support work, including browsing saved points, teleporting players, granting points, and reloading plugin settings.

RustBeds was previously published as MultipleBedSpawn. Current releases use the new name, data folder, command flow, and rustbeds.* permission nodes while keeping legacy upgrade paths where they matter.

Highlights

Requirements

Installation

  1. Download the latest RustBeds <version>.jar from GitHub Releases.
  2. Stop your server.
  3. Place the jar in the server's plugins folder.
  4. Start the server.
  5. Review plugins/RustBeds/config.yml.
  6. Give staff rustbeds.admin if they should use /beds admin or /beds reload.

See the full Installation page for update notes, folder layout, and source-build details.

Commands

Command Sender Permission Purpose
/beds Player None Opens the player's saved respawn-point menu.
/beds admin Player rustbeds.admin Opens the staff respawn-point browser.
/beds reload Player or console rustbeds.admin Reloads config, language files, and storage handles.

Permissions

Permission Default Purpose
rustbeds.admin Operators Allows /beds admin and /beds reload.
rustbeds.skipcooldown False Bypasses saved-point cooldowns.
rustbeds.maxcount.<num> False Overrides max-beds for a player, up to the plugin cap of 53.

Legacy multiplebedspawn.* aliases still work for servers upgrading from MultipleBedSpawn. New setups should use the rustbeds.* nodes.

Configuration

The shipped config.yml documents each option inline. The most important areas are:

For server-owner explanations, see Configuration and Respawn Flow and Safety.

Metrics

RustBeds reports anonymous plugin usage stats through bStats. Server owners can opt out globally in plugins/bStats/config.yml.

Documentation

Page Contents
Player Guide Saving beds and anchors, using /beds, sharing, and primary points.
Admin Guide Staff menus, giving points, reload behavior, and operational notes.
Commands and Permissions Command table, permissions, and legacy aliases.
Languages Bundled translations and how language selection works.
Migration from MultipleBedSpawn Upgrade behavior for older installs.
Releases and Building Maven builds, release artifacts, and versioning.
Branding Project logos, banners, icons, and usage notes.

Build From Source

Builds require Java 25 and Maven:

mvn -B -ntp clean package

The jar is written to:

target/RustBeds-<version>.jar

Release notes are tracked in CHANGELOG.md using Keep a Changelog formatting, and RustBeds follows Semantic Versioning starting at 1.0.0.

Legacy Project Links

RustBeds began as MultipleBedSpawn. These pages are kept for historical reference:

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more