VisEntities
Allow beds to be shared with other players

Supported Games
GameServerKingsGameServerKings

BedShare allows beds to be shared between other players, or amongst all players. Implemented as an overlay on the respawn screen which will display shared beds similarly to regular beds.

The command prefixes /bag and /bed are interchangeable - since bag/bed is ambiguous in Rust, it made sense to allow either to be used.

Private sharing implemented! Now players can share with other players individually, instead of sharing beds with everyone! Please note this is experimental, so there may be issues, and feedback/bug reporting are encouraged!

Chat Commands

  • /bed share -- share the bed/bag being looked at
  • /bed sharewith <player> -- share the bed/bag being looked at with the player specified (player name or ID are accepted, and must be exact)
  • /bed unshare -- unshare the bed being looked at
  • /bed unsharewith <player> -- unshare the bed being looked at with the specified player - also accepts "all" as a player name to remove all players from the bed (player name or ID are accepted and must be exact)
  • /bed status -- display whether the bed being looked at is shared or unshared
  • /bed clear -- clear all shared beds

Permissions

  • bedshare.use -- player can use chat commands (share/unshare/status)
  • bedshare.canclear -- player can clear the list of shared beds/bags
  • bedshare.noshare -- player cannot use shared beds/bags to respawn
  • bedshare.public -- player can share/unshare public beds (shared with everyone)
  • bedshare.private -- player can share/unshare beds with individual players only

Notes

  • Shared bags/beds that you own will NOT show up in the normal Rust respawn list
  • Configuration is currently just storing shared bed information; additional configuration items will be implemented shortly
  • UI customization will also be moved to config shortly

Need Help or Found a Bug?

Please open a thread in the support section of this plugin's page. If you want quicker help or to reach me directly, join my Discord.

This plugin is unlicensed and the original author reserves all rights to it.

The original author may request that this plugin be removed and there is a risk that the plugin may be unavailable in the future.

Note that the current maintainer may not have permission to assign a license to the plugin if they are not the original author, so explicit permission would need to be obtained from the original author in order for the plugin to remain openly available and guarantee that it will be around for all to enjoy going forward.