BetterSleeping [1.12- 1.16] 3.0.4

Makes sleeping in multiplayer useful and fun!

  1. vallas
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/Nuytemans-Dieter/BetterSleeping
    Languages Supported:
    https://github.com/Nuytemans-Dieter/BetterSleeping/tree/v3.0.0/src/main/resources/lang
    [​IMG]
    Author's note: BetterSleeping v3 for Minecraft 1.12 is available on the GitHub releases page. Look for the jar called BetterSleeping-1.12.jar. Downloads on Spigot are strictly 1.13+.

    BetterSleeping
    is a Spigot plugin that guarantees a better sleeping experience for Spigot servers! It aims to improve sleeping in multiplayer by only having a certain percentage of players sleep. BetterSleeping strives to be the best sleeping plugin out there by providing great support, offering the most features and great customizability.

    BetterSleeping is well documented and easy to configure. Take a look at the wiki. If this wiki does not satisfy your admin needs, feel free to join the Discord server to get help or submit a suggestion. You can contact me however you want: In a GitHub issue, discussion section or through a PM on the forum. However, I am most active on Discord.

    This is the free version of BetterSleeping. The premium version was released to make sure I can keep putting my time in this awesome project. All core features will always be a part of the free version!

    Outdated but awesome showcase (v2, before the complete rewrite)

    [​IMG]
    Customizability is the most important feature. Check the wiki to see all options and commands.

    Interested in a customisable prefix and/or command GUIs? Check out BetterSleeping Premium! The free version now uses a shortened prefix by default: [BS].

    Shared features:
    • Set a percentage of minimum players in a world that need to sleep. Or set a static number that will always be the same.
    • Time goes by faster when enough players are sleeping or time is set to day after a delay when enough players sleep. It's totally up to you.
      • The speedup of time is customisable and includes a base speedup, extra speedup per extra sleeping player and max speedup.
      • The delay players need to stay in bed before the time is set, can be customised.
      • Read more about these options on the wiki!
    • Multiple languages are supported for most messages. This includes English, Dutch, Portuguese and Spanish. It is also possible to use a custom lang file!
    • Disable worlds where you don't want BetterSleeping to work
    • There is singular/plural support built into the language system!
    • Missing options can be automatically added to config files. This happens when you delete an existing option or new features are added in an update.
    • Disable any BetterSleeping message you don't need!
    • Reload BetterSleeping configuration without having to restart/reload your server with /bs reload
    • Phantoms can be entirely disabled!
    • Give buffs (potion effects) to players that slept! Also non-sleepers can get potion effects (referred to as debuffs).
    • Bypass permissions allow a player to be ignored by the required sleeping count. These players can sleep if they want to. Check the wiki to learn how to give these permissions.
    • Essentials support! Afk and vanished players are ignored by the required sleeping counter by default.
    And even more features will be added in the future. Make sure to submit your ideas so I get an idea what is wanted by the community.

    [​IMG]
    There is a complete wiki that contains information about commands, permissions and configuration. You can take a look at the wiki here.

    For support, you can:
    [​IMG]

Recent Reviews

  1. White_King
    White_King
    5/5,
    Version: 3.0.4
    1. vallas
      Author's Response
      Thank you so much for that awesome suggestion and review!!
      Your feedback means al lot.
  2. DrKolbasa
    DrKolbasa
    4/5,
    Version: 3.0.4
    Great plugin, but after 3.0.4 it became buggy for me. (/bs reload stops working, no msgs in chat, etc). I hope you'll not get same problems
    1. vallas
      Author's Response
      Hey again, thank you for your kind review!
      Most servers will not experience these issues but I'll see what I can do.
  3. Mortadela
    Mortadela
    5/5,
    Version: 3.0.4
    Tired of waiting for every player of the server to go to sleep, then this plugin is the solution, not only that you can incentivize your players to go to sleep by giving them buffs. Did I say that this plugin is also fully customizable?
    1. vallas
      Author's Response
      Thank you so much for your epic review!
  4. Rotor
    Rotor
    4/5,
    Version: 3.0.4
    Super plugin, vraiment utile pour un serveur. Seul petit soucie, des fois je ne re├žoit pas les buffs.
    1. vallas
      Author's Response
      Merci pour votre revue gentille. (Hope I said that right) Thank you for your great review! Please don't hesitate to contact me if you're experiencing a bug (on the forums or Discord) . I'd be happy to try and resolve your issues.
  5. Christax
    Christax
    5/5,
    Version: 3.0.4
    I just run a small server for friends, but this plugin's been wonderful for sleep management on it. I appreciate both the flexibility of the settings and the small things like the animated night skip a lot :)
    1. vallas
      Author's Response
      Thank you for your awesome review!! People like you help this plugin stay supported ;)
  6. khaldra
    khaldra
    1/5,
    Version: 3.0.3
    "Premium only features:
    Premium plugin users will be allowed to customise the plugin's prefix. Keep in mind that this is limited to messages shown in the chat."

    Bit of a joke.
    1. vallas
      Author's Response
      You can also use v2, which has this feature for free. And I even added a feature in v3 to shorten the prefix. Or even better, the source code is publicly available so find yourself a dev to change the prefix for you.
      This is the first time (and very likely the last time) I'll be insulting a user but your ungrateful attitude is a bit of a joke too.

      Any idea how much time I have put into this? And that while in university? I provide all this for free, with pretty much 24/7 support thanks to some very nice people.

      I hope you see the stupidity in your comment. It's like giving a bad review to a free server host because they only allow custom jars for paying users. It simply makes no sense.
  7. MinecraftAdmin
    MinecraftAdmin
    5/5,
    Version: 3.0.3
    Been using this plugin for more than a month now and its very, very impressive. A great addition and very appealing to all my players. :)
    1. vallas
      Author's Response
      Thank you so much! That is awesome to hear.
  8. Analiexme
    Analiexme
    5/5,
    Version: 3.0.3
    Good Plugin with much configuration
    ------------------------------------------------------
    1. vallas
      Author's Response
      Thank you so much for your kind review!
  9. _Le0_
    _Le0_
    2/5,
    Version: 3.0.1
    Great plugin. But I hate when I cannot change plugin prefix since the new version.
    Paying for ability to change plugin's prefix is a scam.
    1. vallas
      Author's Response
      Thank you for the feedback. It is not a scam though as v2 is still available and is still getting support. Furthermore the premium version is barely the price of a coffee for lifetime access.

      I do understand your frustration though, please read my statement on the review under you if you wonder why I made this change. I am just a uni student getting through the pandemic with not too much spare time so keep that in mind too, please.
  10. EimisLeT
    EimisLeT
    4/5,
    Version: 3.0.1
    On BetterSleepingV3 you cant change prefix :/ Please add this feature to change prefix.
    1. vallas
      Author's Response
      Thank you for your review! Changing the prefix is possible in the earlier versions (v2.6.2 and below) and in the premium version. Alternatively, you can make the change in the source code from GitHub and recompile.

      There is also a giveaway of the premium version due to 30k downloads in the link below if you're interested. https://www.spigotmc.org/threads/giveaway-3x-bettersleeping-premium.444072/

      For an official statement regarding the removal of the prefix option, consider my explanation below:

      I understand your need for a custom prefix, so I'm sorry it is no longer available in the free version.
      That option was added in an early version of BetterSleeping. But I regretted that feature almost instantly as it did not spread the word of this plugin. So when rewriting the plugin from scratch, I decided to remove it from future builds.

      While finishing up the update, I asked myself: Why not create a premium plugin to support the time I put into this? When drafting the concept, I thought of this: These users would be paying, they should have access to full customisability so I re-added the prefix option for them along with GUIs.

      My philosophy is that with the split of free (no custom prefix) and premium (custom prefix), everyone would contribute to BetterSleeping's future. The free users would spread the word, and the premium users provide a one time monetary aid that one day could lead to a BetterSleeping website, server (or something else cool).

      I really hope you do understand. I do provide free lifetime upgrades to premium for people that are helpful on the Discord server and/or do beta testing, but that is at my discretion and may take a while.
      Another free option you have, is remaining on v2.6.2. I don't see a direct reason for that version to break in Minecraft 1.16 so that should be a safe bet for now (and I still provide support for v2!). In case it would break, I would see what I can do to fix it.
      Buying the premium version is an option of course but I will never force that on users. So I really do hope the free alternatives can satisfy you.