LTCatt 6 лет назад
Родитель
Сommit
520c3b43e6
2 измененных файлов с 12 добавлено и 0 удалено
  1. 9 0
      data/lib/functions/random.mcfunction
  2. 3 0
      data/lib/functions/test.mcfunction

+ 9 - 0
data/lib/functions/random.mcfunction

@@ -0,0 +1,9 @@
+# 输入:$random_min 最小值,$random_max 最大值
+# 输出:$random 结果
+
+summon minecraft:area_effect_cloud ~ ~ ~ {Tags:["random"],Duration:1}
+execute store result score $random mem run data get entity @e[tag=random,limit=1] UUID[0]
+kill @e[tag=random]
+scoreboard players operation $random_max mem -= $random_min mem
+scoreboard players operation $ramdom mem %= $ramdom_max mem
+scoreboard players operation $ramdom mem += $ramdom_min mem

+ 3 - 0
data/lib/functions/test.mcfunction

@@ -0,0 +1,3 @@
+scoreboard players set $random_min mem 5
+scoreboard players set $random_max mem 20
+function lib:random