原创羊之猫
execute @a[scores={弹夹=1..}] ~~~ testfot @e[type=fishing_hook,r=2]
execute @e[type=fishing_hook] ~~~ scoreboard objectives add @a[r=2] 弹夹 -1
execute @e[type=fishing_hook] ~~~ execute @e [type=player,r=2] ~~~ summon armor stand a1 ^^^1
execute @e[type=fishing_hook] ~~~ execute @a[r=2 ~~~ camershake] @s 0.4 0.4
execute @a ~~~execute @e[type=fishing_hook,r=2] ~~~ kill @s
execute @a ~~~ execute @e[name=a1,r=2] ~~~ tp @s ~~~facing@a[r=2]
execute @e[name=a1] ~~~ playsound mob.zombie.wood @a[r=10]
effect @e[name=a1] invisibility 99999 1 true
execute @e[name=a1] ~~~ particle minecraft:enchanting_table_particle
1.execute @e[name=a1] ~~~ tp @s^^^-2
2.execute @e[type=fishing_hook] ~~~ execute @a[r=2] ~~~ ~~-1.3
execute @e[name=a1] ~~~ effect @e[r=1.5] wither 1 30 true
/scoreboard objectives add 弹夹 dummy
/scoreboard objectives add 满弹夹 dummy
/scoreboard objectives add 运算值 dummy
/scoreboard objectives add 换弹时间 dummy
/scoreboard objectives add 换弹显示 dummy
/scoreboard objectives add time dummy
/scoreboard objectives set @a 满弹夹 30
/scoreboard objectives add @a 弹夹 0
/scoreboard objectives add @a 换弹时间 0
/scoreboard objectives add @a 换弹显示 0
/scoreboard objectives add @a 运算值 20
execute @a[scores={换弹时间=0}] ~~~ titleraw @s actionbar {"rawtext":[{"text":"剩余子弹:§b"},{"score":{"objective":"弹夹","name":"@s"}},{"text":"§e/§c"},{"score":{"objective":"满弹夹","name":"@s"}}]}
execute @a[scores={换弹时间=1..}] ~~~ titleraw @s actionbar {"rawtext":[{"text":"换弹ing... 剩余§b"},{"score":{"objective":"换弹显示","name":"@s"}},{"text":"§rs"}}]}
execute @a ~~~ scoreboard players operation @s 换弹显示 = @s 换弹时间
execute @a[scores={换弹时间=1..}] ~~~ scoreboard players operation @s 换弹显示 = @s 运算值
scoreboard players remove @a[scores={换弹时间=1..}] 换弹时间 1
execute @a[scores={弹夹=0}] ~~~ scoreboard objectives set @p[r=1.5,c=1,scores={换弹时间=0}] 换弹时间 80
execute @a[scores={换弹时间=1..}] ~~~ scoreboard players operation @s 弹夹 = @s 满弹夹
kill @e[name=a1,scores={time=20..}]
/scoreboard objectives add @e[name=a1] time 1
execute @a ~~~ execute @e[type=fishing_hook,r=3,c=1] summon boat ~~1000~
execute @e[type=fishing_hook] ~~~ playsound mob.zombie.wood @a[r=10] ~~~ 53