CosmicDan-Minecraft / SleepingOverhaul

Replaces the vanilla "skip-to-day" function of sleep with an immersive time-lapse sleep (speeds up time), among other configurable sleep enhancements.
Other
3 stars 0 forks source link

Feedback #1

Closed egadgetboy closed 6 years ago

egadgetboy commented 6 years ago

While I enjoy the creativity of SleepingOverhaul, I'm unclear why this mod exists in its present form. I may be missing a few things, so please clarify as needed... In short, players just sleep and watch time tick by. No game element. I changed things slightly, by starting time at midnight to shorten the groaning.

I'd make it so a percentage can sleep, while remaining players who aren't asleep face the nighttime wrath of a speedy time increase! :)

As a side note, FTB Utilities mod seems to conflict with yours...

egadgetboy commented 6 years ago

Another issue, at least for our server: if you manually change the server time, it will not let players sleep- even when it is dark.

cosmicdan commented 6 years ago

In short, players just sleep and watch time tick by. No game element. I changed things slightly, by starting time at midnight to shorten the groaning.

It's an immersion thing. The fact that the world still ticks along means that everything still happens - machines still run, crops can grow, mobs can still (possibly) spawn, etc. That's pretty much the whole point of it.

I'd make it so a percentage can sleep, while remaining players who aren't asleep face the nighttime wrath of a speedy time increase! :)

This was a design issue I mulled over for a while, and in the end I went with the polite reminder to non-asleep players. I have considered these additional options (default off, since it's up to the player/server to decide):

  1. If x percentage of players are asleep, the awake players will get a countdown timer to get to a bed - if they don't get there in time, then they will be kicked from the server, or;
  2. If x percentage of players are asleep, the awake players will get a countdown timer to get to a bed - if they don't get there in time, then the server will just skip to day vanilla-style.

I did just test the idea of having tickrate sped-up to 10000 while I still walked around, and it seems to be a another possible option. I will likely add all three options (in time), and have a configurable countdown and warning message, along with percentage of course.

As a side note, FTB Utilities mod seems to conflict with yours...

Please open a new issue will full details on how to reproduce the problem.

Another issue, at least for our server: if you manually change the server time, it will not let players sleep- even when it is dark.

Cannot reproduce. I started a local server and client, logged-in to the server, did /time set 14000 on the server console, and I could still sleep.

If you change the server-time, check the F3 screen on client - verify that the CosmicLib line (should be at or near the bottom) reflects the correct time. Some other questions:

cosmicdan commented 6 years ago

Closing due to inactivity.