This plugin adds the ability to set multiple bed spawns which can be teleported to using the GUI Menu. Super simple, easy to config. If you like this plugin make sure to rate it
- Native Minecraft Version:
- Tested Minecraft Versions:
- Languages Supported:
- es_mx (Spanish), de_at(German)
As of version 1.9 you must use Paper. https://papermc.io/
Place a bed a right click it to claim it. A random name will be generated and you will get a chat message that you have claimed the bed.
Each bed can only have one owner.
Once owned, if you right click the bed you will get a message of the name in chat, or a message stating the bed is already claimed.
If you have reached your bed limit you will receive a chat notification when you try to claim another bed.
Once a bed is broken or removed using the GUI menu by the owner, it will no longer be tracked.
Additionally beds could be "trapped" with a hard material like obsidian if found, causing the owner to suffocate on teleportation.
version DO NOT CHANGE!
This is for internal use
How much time in seconds cooldown for teleport
Maximum number of beds a player can have. Currently if no player changes the name of their bed it can generate 256 unique bed names per player (16 first words & 16 second words), but I don't recommend setting the limit that high unless you add more names by enabling use-custom-names.
Check for resource updates at spigotmc.org
Use lists from config.yml (bed-names-1 & bed-names-2) to generate names instead of the provided names
Words list for first words used in name generation.
Words list for second words used in name generation.
Set bed limits by Vault group. This overrides the max-beds config if a player is a member of a group with a higher limit. If a player is a member of multiple groups, it defaults to the highest number of the limits they own.
Code (Text):version: 1.9
bed-names-1: ['White', 'Black', 'Blue', 'Red', 'LightBlue', 'Yellow', 'Orange', 'Green', 'Lime', 'Cyan', 'Magenta', 'Brown', 'Purple', 'LightGray', 'Gray', 'Pink']
bed-names-2: ['Wool', 'Obsidian', 'Cobblestone', 'Diamond', 'Iron', 'Lava', 'Water', 'Block', 'Wood', 'Stone', 'Dirt', 'Tree', 'Log', 'Gravel', 'Grass', 'Glass']
Opens the Beds GUI Menu
/beds setname <OriginalName> <NewName>
Renames specified bed
Reloads configuration file and locale files
Allows use of '/beds reload' command
Allows users to see plugin admin notifications
To add custom limits, in the Beds config bed-limits add a list of groupname:number
- group3:30To add a new locale simply copy plugins/Beds/lang/en_US.yml and edit the strings to fit your liking. %bedname% can be used as a placeholder for the affected bed's name.
Rename the file to match a given Minecraft locale https://minecraft.gamepedia.com/Language
To set your newly created locale set the locale in the config.yml file to your newly created filename (without .yml) and restart the server.
When a player is using a locale that you have a file for, the messages will be displayed using your chosen phrasing.
You can even modify the en_US.yml if you choose to and it will display your choices.
Code (Text):lang: en_US
set-bed-name: "Set bed name to %bedname%."
no-permission: "Sorry, you don't have permission to perform this command."
reloaded-config: "Beds config.yml reloaded."
bed-already-used: "This bed is already used!"
bed-limit-reached: "Bed limit reached!"
bed-created: "Created bed %bedname%.\nTo change the name, use /beds setname %bedname% NewName"
bed-destroyed: "%bedname% was destroyed!"
rename-exists: "%bedname% already exists!"
bed-setname: "Set bed name to %bedname%"
menu-remove: "REMOVE BED"
menu-up: "UP LEVEL"
menu-tp: "GOTO BED"
menu-close: "CLOSE"To customize the words used for name generation set use-custom-names to true, and change the words in the 2 lists (bed-names-1 & bed-names-2) in config.yml
- Click a bed to go to the bed menu.
- Shift + Right Click a bed to teleport to it.
- Remove or teleport to a claimed bed.MIT License
Copyright (c) 2019 CryptechCraft, SeqSEE
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- Add more locales
- Got ideas or suggestions a translation? Feel free to comment them and I'll see what I can do!
Check it out in action:
Adds ability to claim multiple beds accessible from a GUI menu
- I guess you gotta use paper to use this plugin now... Dec 6, 2020
- Bed bug fixes Mar 9, 2020
- More Bug fixes Dec 27, 2019