Slow down the day in minecraft

jemix_s -  
Arthéoss Posted messages 799 Registration date   Status Membre Last intervention   -
Hello, I'm making an RP map and I find that days pass too quickly. How can I make the days pass more slowly?

1 réponse

Arthéoss Posted messages 799 Registration date   Status Membre Last intervention   433
 
Hello Jemix,

to answer your question, it should be noted that there is no "clean" way to perform this manipulation. Many players have requested this feature before you, but for the moment, it does not seem to be on the agenda.

The technique you will need to use is as follows (For Minecraft Java Edition):

- Load your map
Since this is an RP map, I assume you have activated commands during creation, but if not, do the following:

- In the options, click on "Open to LAN".
- In "Commands", set it to "Yes", then click on "Open to LAN".


- Type the following command: /gamerule doDaylightCycle false
(This command stops the progression of the day/night cycle)
- Give yourself a command block (/give <your username> minecraft:command_block). Hide this in a location where players will not have access.
- In this command block, type this: /time add <The number of ticks you want>
- With a redstone system, build a clock to obtain current pulses at regular intervals, and at the speed of your choice.
- Behind this clock, place your command block. Therefore, every time it is powered, it will execute the command that advances the day/night cycle.
- Each executed command will be indicated in the chat. To hide the outputs from the command block, type this: /gamerule commandBlockOutput false

A full day represents 24000 ticks; 10 minutes of day, and 10 minutes of night.
Normally, 20 ticks pass per second.
It’s up to you to adjust the clock and the tick variable as you see fit.
Experiment! Since time does not flow the same way in Minecraft as in the real world, you will need to try several things.

Good luck!
4