Giter VIP home page Giter VIP logo

betterbeds's Introduction

Hi! ๐Ÿ‘‹

My name is Max, I am a German software engineer and fan of open source, decentralization and llamas.

I am creating lots of different open source stuff out of pizza and beer, mostly in Java and for Minecraft but I have some other random projects as well, just check out my repos! ๐Ÿ˜Š

Most of the projects are done for my own (completely free) survival Minecraft server Minebench.de. (Lots of its code can be found here and is open source too!) I have also written a good amount of Minecraft related libraries like InventoryGui, MineDown and lang and am currently maintaining ChestShop 3 and TravelPortals. On top of all of these projects I contributed to Bukkit, Spigot and Paper too! (See my own Paper fork Origami for even more experimental patches!)

Hours invested into different projects and tasks:

I also stream on Twitch.tv, normally it's gaming but you might catch me coding on Minecraft stuff as well! I usually just stream in my native language German but I have communicated in English for more than half of my life so just ask and hang out!

Even more about me

Stats Streak

Languages

Star History Chart

Stuff I like ๐Ÿ‘

  • ๐Ÿฆ™ Llamas!
  • ๐Ÿ•๏ธ Camping
  • ๐Ÿ‘ฅ Open Source
  • ๐Ÿ“Ÿ Self-hosting
  • ๐Ÿ“ก Decentralization
  • ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ The Fediverse
  • ๐ŸŽฎ Video Games
  • โ› Minecraft
  • ๐ŸŒƒ Cyperpunk at night
  • โ˜€๏ธ Solarpunk at day
  • ๐Ÿฆ„ My Little Pony: Friendship is Magic
  • โ™๏ธ Homestuck

Social stuff ๐Ÿ‘€

Money ๐Ÿค‘

Development costs time and almost all my work is open source! If you too believe in the massive value of open source software and want to support me directly then I would highly appreciate that!

If you want to support me then I have setup a page which shows all the different ways. Options include GitHub sponsors, Paypal, Patreon and various crypto currencies!

betterbeds's People

Contributors

joeyfoo avatar mattsturgeon avatar neotiger avatar phoenix616 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

betterbeds's Issues

NPCs count as players for calculation

Version: Better Beds 0.6.1

Hi,
I have the latest Citizens installed and when trying to sleep, the NPCs are counted as players. I made sure that no NPCs have the playerlist flag set to true (http://wiki.citizensnpcs.co/Commands see: /npc playerlist). Also in the Citizens config:

player:
    remove-from-list: true

My Better Beds config (rest is default):

minPlayers: 1
sleepPercentage: 0.49

Message in console when three normal players are on the server:
Xericore is now sleeping 1/30 (3.00%)

It looks like the NPCs that are present in the currently loaded chunks count as players when sleeping. We have more NPCs on the server, but I guess these chunks and thus the NPCs aren't loaded.
No NPCs are listed when pressing TAB ingame to check the online players.

Best regards

ghost option

Can you please add a option to disable Ghosts? For Player with * Permission i think its a good idea.

Plugin depending player ignoring support

Don't count AFK players. For example by hooking into Essentials or maybe even running our own AFK checks (although I don't really want to get into this, might be only something for future updates if it really is needed)

Request: Ignore perm still lets ignored players help reach sleep counter

Hey, can you add a toggle/special permission that I can make ignored players still count towards the % sleeping? I want staff to be ignored if they are busy with something, but still be able to contribute towards the % sleeping if they can.

In other words: this permission would make ignored players not be counted towards total # of players in the world, but still count towards # of players sleeping.

ignoreOp

I have a very tiny server for which everyone has /op. Because of this, everyone is ignored by this plugin. I want to avoid setting up a Permissions plugin since we will likely revert back to Vanilla on future snapshots. I would be using https://xisumavoid.com/vanillatweaks/ "Multiplayer Sleeping" data pack, but it doesn't appear to be working under the current Vanilla version 1.13.1.

I would like the means to have the config "ignoreOp" with a default of true so it will not affect current installs, but I would be able to tell BetterBeds to allow our players to sleep even though we have /op.

Thank you for considering this request.

Request: Admin permission to always see sleep messages

I have my config set to show sleep notifications per world, but some players spam this. I'd like a permision I can give to admins so that they will always get the sleep notifications regardless of what world they are in,

A /sleep command for admins

Is your feature request related to a problem? Please describe.

When I'm doing admin work on my server I don't like having to interrupt when it gets dark in order to sleep. I could just turn off the daylight cycle but then I forget to turn it on again and that is not ideal.

Describe the solution you'd like

Simply having a /sleep command that admins can use to start the night skipping process,

Describe alternatives you've considered

I mean I can't think of any better solutions...

Additional context

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.