#以下命令每秒执行1次#
execute as @e[type=minecraft:armor_stand] if data entity @s {Silent:1b,Invisible:1b,Paper.SpawnReason:"CUSTOM"} at @s if block ~ ~ ~ air unless block ~ ~ ~ quartz_slab unless block ~ ~-1 ~ quartz_slab unless block ~ ~-2 ~ quartz_slab unless block ~ ~-3 ~ quartz_slab unless block ~ ~-4 ~ quartz_slab unless block ~ ~-5 ~ quartz_slab unless block ~ ~-6 ~ quartz_slab run scoreboard players add @s[type=!minecraft:player] armorstandfix 20000
#以下命令每秒执行20次#
execute as @e[limit=1,sort=nearest,scores={armorstandfix=30000..}] store result score LastErrorEntityX armorstandfix run data get entity @s Pos[0]
execute as @e[limit=1,sort=nearest,scores={armorstandfix=30000..}] store result score LastErrorEntityY armorstandfix run data get entity @s Pos[1]
execute as @e[limit=1,sort=nearest,scores={armorstandfix=30000..}] store result score LastErrorEntityZ armorstandfix run data get entity @s Pos[2]
execute as @e[limit=1,scores={armorstandfix=30000..}] run tellraw @a ["",{"text":"[","color":"dark_gray"},{"text":"SeallomCleanLag","color":"aqua"},{"text":"]","strikethrough":true,"color":"dark_gray"},{"text":"检测到异常实体:","color":"light_purple"},{"selector":"@e[scores={armorstandfix=30000..}]","clickEvent":{"action":"copy_to_clipboard","value":""}},{"text":"。","color":"light_purple"},{"text":"正在尝试清理位于","color":"light_purple"},{"score":{"name":"LastErrorEntityX","objective":"armorstandfix"},"color":"yellow"},{"text":" ","color":"light_purple"},{"score":{"name":"LastErrorEntityY","objective":"armorstandfix"},"color":"yellow"},{"text":" ","color":"light_purple"},{"score":{"name":"LastErrorEntityZ","objective":"armorstandfix"},"color":"yellow"},{"text":"的","color":"light_purple"},{"selector":"@e[scores={armorstandfix=30000..},limit=1,sort=nearest]","clickEvent":{"action":"copy_to_clipboard","value":""}},{"text":"。","color":"light_purple"}]
execute as @e[limit=1,sort=nearest,scores={armorstandfix=30000..}] run kill @s