COWMODSКаталог модов

RustBeds

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

Автор: HappySpleen9586обновлён 15 мая 2026 г.
Механики игрыУтилиты

Описание

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

  • Saved beds and respawn anchors with one primary point per player
  • Death respawn menu with configurable delay, timeout, and default-spawn fallback
  • Safe-location validation that blocks obstructed saved points before teleporting
  • Cooldowns, per-player saved-point limits, world filters, linked-world visibility, sharing, and exclusive ownership
  • Admin /beds admin menus for renaming, removing, teleporting to, and granting saved points
  • SQLite persistence in plugins/RustBeds/respawn-points.db
  • Player and admin audit logs in plugins/RustBeds/Logs
  • Optional Multiverse-Core teleport integration with vanilla teleport fallback
  • Bundled language files for enUS, deDE, esES, frFR, ptBR, ruRU, svSE, and zhCH

Requirements

  • Paper 26.1.2
  • Java 25
  • Optional: Multiverse-Core, only when teleport-provider: "multiverse" is configured

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

CommandSenderPermissionPurpose
/bedsPlayerNoneOpens the player's saved respawn-point menu.
/beds adminPlayerrustbeds.adminOpens the staff respawn-point browser.
/beds reloadPlayer or consolerustbeds.adminReloads config, language files, and storage handles.

Permissions

PermissionDefaultPurpose
rustbeds.adminOperatorsAllows /beds admin and /beds reload.
rustbeds.skipcooldownFalseBypasses saved-point cooldowns.
rustbeds.maxcount.<num>FalseOverrides 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:

  • max-beds and bed-cooldown for player limits and reuse timing
  • allowlist, denylist, and link-worlds for world visibility
  • spawn-on-sky, respawn-menu-open-delay-ticks, and respawn-menu-timeout-seconds for the death-menu flow
  • safe-location-search for obstruction search radius and required collision-free respawn space
  • exclusive-bed, bed-sharing, and respawn-anchors-enabled for gameplay rules
  • audit-log.enabled, audit-log.format, and related audit output controls for player/admin usage logs
  • command-on-spawn, run-command-as-player, and teleport-provider for integration behavior

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

PageContents
Player GuideSaving beds and anchors, using /beds, sharing, and primary points.
Admin GuideStaff menus, giving points, reload behavior, and operational notes.
Commands and PermissionsCommand table, permissions, and legacy aliases.
LanguagesBundled translations and how language selection works.
Migration from MultipleBedSpawnUpgrade behavior for older installs.
Releases and BuildingMaven builds, release artifacts, and versioning.
BrandingProject 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:

Последние версии

Все версии →
release

RustBeds 1.9.0

1.9.0
15 мая 2026 г.356Minecraft: 26.1.2paper
Скачать
Что нового
### Added - Added a Modrinth update checker that reports newer release, dev, and dev alpha builds to the console and online admins.
release

RustBeds 1.8.0

1.8.0
15 мая 2026 г.33Minecraft: 26.1.2paper
Скачать
Что нового
### Added - Added config-version backups under `plugins/RustBeds/backups/config`, plus an optional fresh-config-on-update mode. - Added `respawn-points.db` backups under `plugins/RustBeds/backups/DB` for plugin-version updates and scheduled day-based retention. - Added a red console warning when `backups.config.fresh-on-version-change` replaces `config.yml` with bundled defaults, plus yellow console logs showing created backup file locations.
beta

RustBeds 1.8.0 - dev

1.8.0
12 мая 2026 г.32Minecraft: 26.1.2paper
Скачать
Что нового
### Added - Added config-version backups under `plugins/RustBeds/backups/config`, plus an optional fresh-config-on-update mode. - Added `respawn-points.db` backups under `plugins/RustBeds/backups/DB` for plugin-version updates and scheduled day-based retention. - Added a red console warning when `backups.config.fresh-on-version-change` replaces `config.yml` with bundled defaults, plus yellow console logs showing created backup file locations.
release

RustBeds 1.7.0

1.7.0
12 мая 2026 г.38Minecraft: 26.1.2paper
Скачать
Что нового
### Added - Added configurable player and admin audit logs under `plugins/RustBeds/Logs`, with default 30-day retention and tracking for rename, remove, share/give, and admin teleport actions. ### Changed - Changed player and admin audit logs from single-line logfmt to multi-line admin-readable entries with aligned details and trace UUIDs. - Added audit log format controls for readable, JSON Lines, and logfmt output, plus UUID, spawn-coordinate, coordinate-decimal, and divider options. ### Fixed - Fixed the anvil rename UI leaking its temporary name tag into the player's inventory.
beta

RustBeds 1.6.1 - dev

1.6.1
8 мая 2026 г.38Minecraft: 26.1.2paper
Скачать
Что нового
### Changed - Trimmed default audit log lines and added `audit-log.verbose` to restore the full detail level when needed.
beta

RustBeds 1.6.0 - dev

1.6.0
7 мая 2026 г.35Minecraft: 26.1.2paper
Скачать
Что нового
### Added - Added configurable player and admin audit logs under `plugins/RustBeds/Logs`, with default 30-day retention and tracking for rename, remove, share/give, and admin teleport actions.
release

RustBeds 1.5.1

1.5.1
7 мая 2026 г.27Minecraft: 26.1.2paper
Скачать
Что нового
### Changed - Changed respawn point renaming to use an anvil interface instead of chat input.
release

RustBeds 1.5.0

1.5.0
6 мая 2026 г.73Minecraft: 26.1.2paper
Скачать
Что нового
### Added - Added bStats metrics reporting with shaded bStats `3.2.1` support and config-state charts for anchors, sharing, exclusivity, and teleport provider.
release

RustBeds 1.4.4

1.4.4
6 мая 2026 г.15Minecraft: 26.1.2paper
Скачать
Что нового
### Changed - Updated the build baseline to Java 25 and Paper API `26.1.2`. - Refactored respawn point menu internals to share menu item builders, status models, lore formatting, offline-player sorting, and rename prompt handling without changing player-facing behavior.
beta

RustBeds 1.4.4

1.4.4
3 мая 2026 г.76Minecraft: 26.1.2paper
Скачать
Что нового
### Changed - Updated the build baseline to Java 25 and Paper API `26.1.2`.