BedUtils | Beds for multiplayer games
2.1A simple light-weight plugin that modifies beds for a better multiplayer experience.
───────────────────────────────
DESCRIPTION
BedUtils contains some useful modules to make the multiplayer experience a little bit better. Setting a percentage for an amount of players needed to get to the next day is easy with this utility.
────────────────────────────────
FEATURES
- Percentage of players needed to get through the day.
- Every message is customizable.
- Commands to check if you can sleep and reload the configuration.
- Custom permissions.
- No startup message, clean.
- Change the maximum distance from which you can enter the bed. (Not very customizable due to Minecraft limitations, but I will be improving this feature in the near future).
────────────────────────────────
⚠️️️ 1.8.X TO 1.16.X SHOULD BE SUPPORTED, IF YOU ENCOUNTER ANY PROBLEMS, CREATE AN ISSUE IN GITHUB.
ℹ️ 1.16.4 IS THE RECOMMENDED VERSION.
────────────────────────────────
CONFIG.YML
# _______ _____ __ _ _______ _____ ______
# | | | | \ | |______ | | ____
# |_____ |_____| | \_| | __|__ |_____|
debug: false
modules:
betterBeds: true
preferences:
betterBeds:
# If there's only one player, the server will also instantly go to the next day. If false, beds will be vanilla style.
changeIfAlone: true
# The percentage of players needed to pass the day.
percentageNeeded: 25
# Changes the maximum value to enter a bed, if longer than 3 (for X and Z) and 2 (for Y), Minecraft will limit your enter automatically.
maximumXZDistanceToSleep: 3
maximumYDistanceToSleep: 2
permissions:
reload: bu.reload
MESSAGES.YML
# _______ _______ _______ _______ _______ ______ _______ _______
# | | | |______ |______ |______ |_____| | ____ |______ |______
# | | | |______ ______| ______| | | |_____| |______ ______|
betterBeds: # Leave empty to disable.
failureFarAway: "The bed is too far away."
failureWrongTime: "You can sleep only at night or during thunderstorms."
alone: "You are alone on the server, sleeping won't be modified."
dayPassed: "The world sees yet another day."
moreNeeded: "We need more players! %sleeping% out of %online% are sleeping. (%sleepingPercentage%% / %percentageNeeded%%)"
bedCommand:
sleepingNotPossible: "You can't sleep now."
sleepingPossible: "You can sleep now."
arguments: "Not enough or wrong arguments."
reload: "Plugin's configuration has been reloaded."Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta