Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Run all of these once:
- /summon minecraft:armor_stand <Center Coordinates> {NoGravity:1,Invisible:1,Tags:['hourMain']}
- /summon minecraft:armor_stand <Center Coordinates> {NoGravity:1,Invisible:1,Tags:['minuteMain']}
- /summon minecraft:armor_stand <Center Coordinates> {NoGravity:1,Invisible:1,Tags:['minute1','minuteHand'],ArmorItems:[{},{id:"minecraft:black_wool",Count:1}]}
- /summon minecraft:armor_stand <Center Coordinates> {NoGravity:1,Invisible:1,Tags:['minute2','minuteHand'],ArmorItems:[{},{id:"minecraft:black_wool",Count:1}]}
- /summon minecraft:armor_stand <Center Coordinates> {NoGravity:1,Invisible:1,Tags:['minute3','minuteHand'],ArmorItems:[{},{id:"minecraft:black_wool",Count:1}]}
- /summon minecraft:armor_stand <Center Coordinates> {NoGravity:1,Invisible:1,Tags:['minute4','minuteHand'],ArmorItems:[{},{id:"minecraft:black_wool",Count:1}]}
- /summon minecraft:armor_stand <Center Coordinates> {NoGravity:1,Invisible:1,Tags:['minute5','minuteHand'],ArmorItems:[{},{id:"minecraft:black_wool",Count:1}]}
- /summon minecraft:armor_stand <Center Coordinates> {NoGravity:1,Invisible:1,Tags:['hour1','hourHand'],ArmorItems:[{},{id:"minecraft:black_wool",Count:1}]}
- /summon minecraft:armor_stand <Center Coordinates> {NoGravity:1,Invisible:1,Tags:['hour2','hourHand'],ArmorItems:[{},{id:"minecraft:black_wool",Count:1}]}
- /summon minecraft:armor_stand <Center Coordinates> {NoGravity:1,Invisible:1,Tags:['hour3','hourHand'],ArmorItems:[{},{id:"minecraft:black_wool",Count:1}]}
- /scoreboard objectives add time dummy
- /scoreboard players set 1000 time 1000
- /scoreboard players set 24000 time 24000
- /scoreboard players set 12000 time 12000
- Put these in a chain of repeating command blocks:
- execute at @e[tag=hourMain] positioned ^ ^-0.25 ^ run tp @e[tag=hour1] ~ ~-1 ~
- execute at @e[tag=hourMain] positioned ^ ^-0.25 ^0.625 run tp @e[tag=hour2] ~ ~-1 ~
- execute at @e[tag=hourMain] positioned ^ ^-0.25 ^1.25 run tp @e[tag=hour3] ~ ~-1 ~
- execute at @e[tag=minuteMain] positioned ^ ^-0.25 ^ run tp @e[tag=minute1] ~ ~-1 ~
- execute at @e[tag=minuteMain] positioned ^ ^-0.25 ^0.625 run tp @e[tag=minute2] ~ ~-1 ~
- execute at @e[tag=minuteMain] positioned ^ ^-0.25 ^1.25 run tp @e[tag=minute3] ~ ~-1 ~
- execute at @e[tag=minuteMain] positioned ^ ^-0.25 ^1.875 run tp @e[tag=minute4] ~ ~-1 ~
- execute at @e[tag=minuteMain] positioned ^ ^-0.25 ^2.5 run tp @e[tag=minute5] ~ ~-1 ~
- execute as @e[tag=minuteHand] run data modify entity @s Pose.Head set value [1.0f,0.0f,0.0f]
- execute as @e[tag=minuteHand] run data modify entity @s Pose.Head[0] set from entity @e[tag=minuteMain,limit=1] Rotation[1]
- execute as @e[tag=hourHand] run data modify entity @s Pose.Head set value [1.0f,0.0f,0.0f]
- execute as @e[tag=hourHand] run data modify entity @s Pose.Head[0] set from entity @e[tag=hourMain,limit=1] Rotation[1]
- execute as @e[type=minecraft:falling_block] run data modify entity @s Time set value 10
- execute store result score main time run time query daytime
- scoreboard players operation main time *= -1 time
- scoreboard players add main time 15000
- scoreboard players operation main time %= 12000 time
- execute store result entity @e[tag=hourMain,limit=1] Rotation[1] float 0.03 run scoreboard players get main time
- scoreboard players operation minute time = main time
- scoreboard players add minute time 750
- scoreboard players operation minute time %= 1000 time
- execute store result entity @e[tag=minuteMain,limit=1] Rotation[1] float 0.36 run scoreboard players get minute time
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement