From 9ac1f75397a82c361c500edec6fdcb2e2e91d028 Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Wed, 22 May 2024 23:21:42 +0200 Subject: initial commit --- data/onechunk/functions/initialize.mcfunction | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'data/onechunk/functions/initialize.mcfunction') diff --git a/data/onechunk/functions/initialize.mcfunction b/data/onechunk/functions/initialize.mcfunction index 446e061..5d6766c 100644 --- a/data/onechunk/functions/initialize.mcfunction +++ b/data/onechunk/functions/initialize.mcfunction @@ -18,8 +18,25 @@ execute store result score $tmp onechunk_data run scoreboard players get $posZ o scoreboard players operation $tmp onechunk_data %= $chunkSize onechunk_data scoreboard players operation $chunkStartZ onechunk_data -= $tmp onechunk_data -fill +execute store result score $chunkCenterX onechunk_data run scoreboard players get $chunkStartX onechunk_data +scoreboard players set $tmp onechunk_data 8 +scoreboard players operation $chunkCenterX onechunk_data += $tmp onechunk_data +execute store result score $chunkCenterZ onechunk_data run scoreboard players get $chunkStartZ onechunk_data +scoreboard players set $tmp onechunk_data 8 +scoreboard players operation $chunkCenterZ onechunk_data += $tmp onechunk_data + +summon armor_stand ~ ~ ~ {NoGravity:1,Invulnerable:1,Invisible:1,Tags:["teleport_target"]} +execute store result entity @e[tag=teleport_target,limit=1] Pos[0] double 1 run scoreboard players get $chunkCenterX onechunk_data +execute store result entity @e[tag=teleport_target,limit=1] Pos[2] double 1 run scoreboard players get $chunkCenterZ onechunk_data +execute store result entity @e[tag=teleport_target,limit=1] Pos[1] double 1 run data get entity @p Pos[1] + +tp @p @e[tag=teleport_target,limit=1] +kill @e[tag=teleport_target] +execute as @p run worldborder center ~ ~ +worldborder set 16 + +#fill #X-1 -64 Z-1 X+15+1 319 Z-1 #X-1 -64 Z-1 X-1 219 Z+15+1 #X+15+1 -64 Z-1 X+15+1 219 Z+15+1 -- cgit v1.2.3