player_enter.mcfunction 813 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # 对单个玩家的处理(如果玩家中途加入就会执行此函数)
  2. # HUD
  3. title @s clear
  4. title @s actionbar ""
  5. # BGM
  6. scoreboard players set @s music_now 1
  7. function lib:music/refresh
  8. scoreboard players set @s music_now 2
  9. # 状态效果
  10. effect clear @s
  11. # 位置与模式
  12. tp @s -14 10 -40 218 0
  13. gamemode adventure
  14. # ——————————————————————————————————————————————
  15. # 经验、配方
  16. recipe take @s *
  17. xp set @s 0 points
  18. xp set @s 0 levels
  19. # 物品
  20. clear @s
  21. # 设置默认状态
  22. function ltw:state/0/sp/join_watch
  23. # TODO: 未完成的重构
  24. ## 开启触发器
  25. #scoreboard players enable @s buy_trigger
  26. #execute as @s run function item:shop/refresh_gold
  27. #execute as @s run function item:shop/refresh_green