state_enter.mcfunction 1023 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # 加载地图
  2. forceload add -32 -17 31 -80
  3. # 世界边界
  4. worldborder set 1000000
  5. # 要求系统进入状态 0(等待大厅)
  6. scoreboard players set $state mem 0
  7. execute as @a[team=!debugging] run function ltw:state/0/player_enter
  8. # HUD
  9. scoreboard objectives setdisplay belowName green_total
  10. scoreboard objectives setdisplay sidebar
  11. scoreboard objectives setdisplay list green_total
  12. scoreboard players set $bossbar_type mem 0
  13. function lib:bossbar/show
  14. # 伤害管理
  15. scoreboard players set $remove_resistance mem 0
  16. team modify playing friendlyFire false
  17. team modify playing collisionRule never
  18. gamerule fallDamage false
  19. gamerule doMobLoot false
  20. gamerule doTileDrops false
  21. # 修改队伍颜色
  22. team modify playing color green
  23. # 加载老板
  24. function ltw:state/0/summon_entity
  25. # 清理加载区域
  26. forceload remove all
  27. # 启用节奏跑酷
  28. scoreboard players set $tempo_enable mem 1
  29. function ltw:state/0/parkour/tempo_block/marker_spawn
  30. # 重置开始倒计时
  31. scoreboard players set #start_countdown mem 9999999