I was making a moon world when I realized what a useful feature the ability to stop time would be. One idea led to another, and eventually this thread was the result. I posted the original idea on Reddit (http://www.reddit.co..._speed_command/) and it seems to have gotten some support in the short amount of time it's been up. This collection of ideas (not a wishlist) is aimed at giving mapmakers more control over the appearance and behavior of the sky.
1. Time speed control.
This is an extension to the /time command currently in the vanilla server and available if cheats are turned on or through a command block. It works like this:
/time speed (multiplier) (starting time)
The multiplier controls the actual speed at which the sun and moon move across the sky. 1 is normal speed (day lasts 10 min.), 2 is double speed (day lasts 5 min.), 0.5 is half speed (day lasts 20 min.), and so forth. Negative numbers reverse time, so the sun would rise in the west instead of the east.
The starting time tells Minecraft what time to restart the day/night cycle from, and it is not required. 0 is dawn (default), 18000 is midnight, etc.
/time speed can be used to accelerate time in a more fluid and natural-looking way than the current best way to do it, which is a clock connected to a command block programmed with /time add (ticks). It can be used to stop time as well, in which case the starting time must be specified unless you want an eternal sunrise. This command sets the time permanently to noon, useful for creative worlds:
/time speed 0 6000
2. Moon phase control.
This is a new command, which like /time is only available to ops, command blocks, and SP worlds with cheats activated. It is used like this:
/moonphase set (int between 1 and n, more on that later)
or
/moonphase add (int)
/set is used to set the current moon phase. 1 is full, 2 is waning gibbous, and so on. /add is used to advance the current moon phase by any amount, forward or backward. 1 and -1 would probably be the most useful. Like /time speed, negative numbers reverse the phase cycle. If last night it was a new moon and tonight it's a crescent, /moonphase add -1 will make it a new moon again.
3. Animated sun textures and more moon phases.
This is just functionality that by default has little to no effect on the average player. It's more useful to texture pack artists and mapmakers. The sun can be animated just like item sprites or block textures, while the moon texture is reorganized to place the phases in a vertical strip. The sun's frames will play back at the same speed as a block or item animation, unlike moon phases which, left alone, will play back night by night. Adding frames to either will prolong the animation. The moon's animation can also be extended (this is where n comes in) by adding more frames to its strip. When Minecraft loads the texture for the moon, it first counts the frames and sets that as n. Now this variable will be used as the upper limit for the /moonphase set command.
Stars can now be textured. Like the sun, they can be animated. The default texture is a twinkling gray 4x4 square.
The possibilities for this are endless. Raging fires or sparkling lens flares on the sun. More realistic moon phases, each lunar cycle lasting a full ingame month rather than 8 days. Or replace the moon with a dancing Mario, set a command block to /moonphase add 1, hook it up to a clock, and enjoy the show.
This set of commands and features, if implemented, would be useful to mapmakers, builders, server owners, and for machinima. Edit your server's official texture pack and show a movie in the sky. Time machines can now reduce the day/night cycle to a flickering blur, then stop it altogether so you can watch the sun burn out, plunging the world into an eternal night. Or, like I said earlier, replace the moon with Mario, set up some command blocks, and enjoy the show.
EDIT: Removed part 4. I had no idea that had been implemented already. Extended part 3 to include stars.
Those are just starting/stopping time and weather. I don't think anyone's posted anything about custom, controllable moon phases or animated sun sprites.
Rollback Post to RevisionRollBack
If anyone wants to port/remake this, feel free to do that! Or don't. It's up to you, really.
will crops stop growing and mobs stop moving as well? that could make an epic adventure map.
No, it just stops the day/night cycle. A new /gamerule or two (entityMovement, doBlockUpdate) could do that, but I'd have to put that in a different thread.
Rollback Post to RevisionRollBack
If anyone wants to port/remake this, feel free to do that! Or don't. It's up to you, really.
Those are just starting/stopping time and weather. I don't think anyone's posted anything about custom, controllable moon phases or animated sun sprites.
Because they don't need to. Well, they don't need to suggest animated textures; texture packs have supported animations since 13w02b. That's why we have . I'm not sure why the sun wouldn't be supported, as you can already change it's appearance. You cannot create lens flare properly without the use of shaders anyway, so I don't see the issue.
Custom moon phases is different, but I don't really see the point; it's just an aesthetic animation and being able to change it wouldn't have much of an increase in what you can do.
I would prefer it if you could just alter the sky itself; stars, mainly. That would be a better aesthetic addition than custom moon phases.
1. Time speed control.
/time speed (multiplier) (starting time)
The multiplier controls the actual speed at which the sun and moon move across the sky. 1 is normal speed (day lasts 10 min.), 2 is double speed (day lasts 5 min.), 0.5 is half speed (day lasts 20 min.), and so forth. Negative numbers reverse time, so the sun would rise in the west instead of the east.
The starting time tells Minecraft what time to restart the day/night cycle from, and it is not required. 0 is dawn (default), 18000 is midnight, etc.
/time speed can be used to accelerate time in a more fluid and natural-looking way than the current best way to do it, which is a clock connected to a command block programmed with /time add (ticks). It can be used to stop time as well, in which case the starting time must be specified unless you want an eternal sunrise. This command sets the time permanently to noon, useful for creative worlds:
/time speed 0 6000
2. Moon phase control.
/moonphase set (int between 1 and n, more on that later)
or
/moonphase add (int)
/set is used to set the current moon phase. 1 is full, 2 is waning gibbous, and so on. /add is used to advance the current moon phase by any amount, forward or backward. 1 and -1 would probably be the most useful. Like /time speed, negative numbers reverse the phase cycle. If last night it was a new moon and tonight it's a crescent, /moonphase add -1 will make it a new moon again.
3. Animated sun textures and more moon phases.
Stars can now be textured. Like the sun, they can be animated. The default texture is a twinkling gray 4x4 square.
The possibilities for this are endless. Raging fires or sparkling lens flares on the sun. More realistic moon phases, each lunar cycle lasting a full ingame month rather than 8 days. Or replace the moon with a dancing Mario, set a command block to /moonphase add 1, hook it up to a clock, and enjoy the show.
This set of commands and features, if implemented, would be useful to mapmakers, builders, server owners, and for machinima. Edit your server's official texture pack and show a movie in the sky. Time machines can now reduce the day/night cycle to a flickering blur, then stop it altogether so you can watch the sun burn out, plunging the world into an eternal night. Or, like I said earlier, replace the moon with Mario, set up some command blocks, and enjoy the show.
EDIT: Removed part 4. I had no idea that had been implemented already. Extended part 3 to include stars.
If anyone wants to port/remake this, feel free to do that! Or don't. It's up to you, really.
-
View User Profile
-
View Posts
-
Send Message
Curse Premiumhttp://www.minecraftforum.net/topic/1703163-new-console-commands/page__hl__+manipulate%20+time#entry21194238
http://www.minecraftforum.net/topic/1815164-stopping-time/page__hl__%2Bweather+%2Bcommand
http://www.minecraftforum.net/topic/1795254-weather-settings-good-or-bad-idea/page__hl__%2Bweather+%2Bcommand
http://www.minecraftforum.net/topic/1741260-new-gamerule-doweather/page__view__findpost__p__21594764__hl__+weather +command
http://www.minecraftforum.net/topic/1509848-command-lock-nightdayweather/page__view__findpost__p__20684870__hl__+weather +command
If anyone wants to port/remake this, feel free to do that! Or don't. It's up to you, really.
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumNo, it just stops the day/night cycle. A new /gamerule or two (entityMovement, doBlockUpdate) could do that, but I'd have to put that in a different thread.
If anyone wants to port/remake this, feel free to do that! Or don't. It's up to you, really.
Because they don't need to. Well, they don't need to suggest animated textures; texture packs have supported animations since 13w02b. That's why we have . I'm not sure why the sun wouldn't be supported, as you can already change it's appearance. You cannot create lens flare properly without the use of shaders anyway, so I don't see the issue.
Custom moon phases is different, but I don't really see the point; it's just an aesthetic animation and being able to change it wouldn't have much of an increase in what you can do.
I would prefer it if you could just alter the sky itself; stars, mainly. That would be a better aesthetic addition than custom moon phases.
[quote=Badgerz]You have to keep in mind that people are stupid.
[quote=Catelite]Just because you don't understand how something works, doesn't make it broken or pointless. >_<