Currently they way Beds work in the world of Minecraft is that once activated, they completely skip the night and begin a brand new day for the player. As it stands it serves it purpose, but leaves a few things to be desired.
There is no way to interrupt sleep
Due to night not even occurring in the first place mobs can fails to spawn
Due to the "skip", there must exist some kind of way to determine whether a room is "safe"
This leads to a number of bugs, disabling or preventing sleep
I propose that Minecraft uses the resources already at hand. Instead of completely skipping the night, once sleep is initiated, the game "simulates" the rest of the night in a faster than normal speed. While simulating, it can either show a zoomed out view of the player, as everything happens at a faster rate, or simply show the animation of the moon/sun rising and falling through the sky.
This could allow players to wake at a desired time, if they prefer to wait for mobs to die or despawn before waking or if they only want to sleep half of the night. It also gives an use for the bed during the day or perhaps even within the Nether. As players could sometimes want to sleep until nighttime or until that annoying Ghast has left the immediate area.
It would also allow for the bed to not "stop" other functions that would normally happen. For example, trees and plants growing, furnaces smelting ores or other time based tasks could continue to run during the "simulation", as opposed to being stopped or halted as the night was skipped. It also rids the problem of mobs waking the player up, as a room would no longer have to be calculated "safe", players would possibly be able to wake up at any time and if a mob actually attacks it could wake the player up automatically.
This is how I envision beds working within Minecraft, as the current system is rather annoying.
this what your looking for? http://www.minecraft...ia-v9-sspmltfc/
Only problem is, it takes a while on slow computers to simulate, which is why its probably not vanilla.
I suppose I wasn't entirely clear. Similar to how graphics have either a fancy or a fast toggle for slow computers beds or rather sleep could too. If you have a computer that can run Mincraft just fine, you could easily simulate the night or time at a faster rate of speed. On slower computers that could lag or cause problems, instead of showing the simulation, only the sky with the moon and/or sun is shown. This means the game no longer has to calculate visual data (perhaps even audio), dramatically increasing the possible performance.
this what your looking for? http://www.minecraft...ia-v9-sspmltfc/
Only problem is, it takes a while on slow computers to simulate, which is why its probably not vanilla.
Oh... yeah... I guess when it comes to minecraft, if you want to add more arrows, there's a mod for that. If you want to change your trees, there's a mod for that. When you want to simulate while you sleep, there's a mod for that
Oh... yeah... I guess when it comes to minecraft, if you want to add more arrows, there's a mod for that. If you want to change your trees, there's a mod for that. When you want to simulate while you sleep, there's a mod for that
Yeah, I suppose that's always an option. But really, not everyone is open to modding their games, and being able to sleep should be accessible to all vanilla players after the bed was officially added. I did suggest this not only to replace and add features to the current system by simulating the world, but because the current system still has some bugs that lead to a not too friendly sleep experience. I for one don't find it very easy to sleep in-game because either my bed is to close to the wall, or my house has double doors. That's closing quite a few options in design and limiting to the player's creativity.
And so I believe that the best way to deal with it is by re-working the current system to something similar to what I propose in this thread. That way bed placement doesn't matter as much, and you get a few bonus features for the effort.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I propose that Minecraft uses the resources already at hand. Instead of completely skipping the night, once sleep is initiated, the game "simulates" the rest of the night in a faster than normal speed. While simulating, it can either show a zoomed out view of the player, as everything happens at a faster rate, or simply show the animation of the moon/sun rising and falling through the sky.
This could allow players to wake at a desired time, if they prefer to wait for mobs to die or despawn before waking or if they only want to sleep half of the night. It also gives an use for the bed during the day or perhaps even within the Nether. As players could sometimes want to sleep until nighttime or until that annoying Ghast has left the immediate area.
It would also allow for the bed to not "stop" other functions that would normally happen. For example, trees and plants growing, furnaces smelting ores or other time based tasks could continue to run during the "simulation", as opposed to being stopped or halted as the night was skipped. It also rids the problem of mobs waking the player up, as a room would no longer have to be calculated "safe", players would possibly be able to wake up at any time and if a mob actually attacks it could wake the player up automatically.
This is how I envision beds working within Minecraft, as the current system is rather annoying.
http://www.minecraft...ia-v9-sspmltfc/
Only problem is, it takes a while on slow computers to simulate, which is why its probably not vanilla.
-
View User Profile
-
View Posts
-
Send Message
Retired Staff-
View User Profile
-
View Posts
-
Send Message
Retired StaffOh... yeah... I guess when it comes to minecraft, if you want to add more arrows, there's a mod for that. If you want to change your trees, there's a mod for that. When you want to simulate while you sleep, there's a mod for that
Yeah, I suppose that's always an option. But really, not everyone is open to modding their games, and being able to sleep should be accessible to all vanilla players after the bed was officially added. I did suggest this not only to replace and add features to the current system by simulating the world, but because the current system still has some bugs that lead to a not too friendly sleep experience. I for one don't find it very easy to sleep in-game because either my bed is to close to the wall, or my house has double doors. That's closing quite a few options in design and limiting to the player's creativity.
And so I believe that the best way to deal with it is by re-working the current system to something similar to what I propose in this thread. That way bed placement doesn't matter as much, and you get a few bonus features for the effort.