😋😋😋😋😋😋😋😋😋😋😋😋
老样子,第1个默认红石循环无条件,其余的没有星号标注全部视为连锁无条件,有型号标注为有条件(由于作品早于新思路Nx鱼钩枪所以有一些东西并没有简化到真正的新思路,也就是有部分是画蛇添足的内容)
●Nx随机剑气
execute as@e[type=fishing_hook] at@s run tag @e[c=2,r=2] add 枪
*execute as@e[tag=枪,type=fishing_hook] at@s rotated as@p run tp @s ~~~ facing ^^^1
*execute as@a[tag=枪] at@s positioned ~~1.65~ run tp @e[tag=枪,type=fishing_hook] ^^^1
*execute as@e[tag=枪,type=fishing_hook] at@s run tp @s ~~~ facing ^^^-10
*execute as@e[tag=a,c=1] at@s rotated as @p rotated ~-90 0 run tp @s ~~~ ~~
*execute if entity @e[type=fishing_hook] as@e[tag=a,c=-1] at@s rotated as@r[tag=a,type=boat] positioned ^^^1 rotated as@r[tag=a,type=boat] positioned ^^^-1 rotated as@r[tag=a,type=boat] positioned ^^^2 rotated as@r[tag=a,type=boat] positioned ^^^-2 rotated as@r[tag=a,type=boat] positioned ^^^-4 rotated as@r[tag=a,type=boat] positioned ^^^4 rotated as@r[tag=a,type=boat] positioned ^^4^ rotated as@r[tag=a,type=boat] positioned ^^-4^ rotated as@r[tag=a,type=boat] positioned ^^1^ rotated as@r[tag=a,type=boat] positioned ^^-1^ rotated as@r[tag=a,type=boat] positioned ^^-2^ rotated as@r[tag=a,type=boat] positioned ^^2^ facing entity @e[tag=a,type=boat,c=-1] feet positioned as@s run tp @s ~~~ facing ^^^1
execute as@a[tag=枪] at@s anchored eyes positioned ^^^7 rotated as@e[tag=枪] positioned ^^^4 rotated as@e[tag=枪] positioned ^^^2 rotated as @e[tag=枪] positioned ^^^1 rotated as @e[tag=枪] positioned ^^^0.5 run summon xp_orb
execute as @p[tag=枪] at @s anchored eyes positioned ^^^7 rotated as @e[tag=枪] positioned ^^^4 Rotated as @e[tag=枪] positioned ^^^0.5 rotated as @e[tag=枪] positioned ^^^2 rotated as @e[tag=枪] positioned ^^^1 unless block ~~~ air run summon leash_knot
execute as@e[type=xp_orb] at@s rotated as@p[tag=枪] run tp @s ~~~ facing ^^^10
Execute positioned as@p[tag=枪] as@e[Type=xp_orb,c=1,r=2] at@s positioned ^^^1 rotated as@e[tag=a] positioned ^^^0.6 rotated as@e[tag=a] positioned ^^^0.3 rotated as@e[tag=a] positioned ^^^0.15 rotated as@e[tag=a] positioned ^^^-0.15 rotated as@e[tag=a] positioned ^^^-0.3 rotated as@e[tag=a] positioned ^^^-0.6 facing entity @s eyes positioned as@s positioned ~~~ positioned ^^^-2.5 positioned ~~0~ run particle minecraft:colored_flame_particle
execute positioned as@p[tag=枪] as@e[c=1,type=leash_knot] at@s rotated as@p[tag=枪] positioned ^^^7 rotated as@e[tag=枪] positioned ^^^4 rotated as@e[tag=枪] positioned ^^^0.5 rotated as @e[tag=枪] positioned ^^^2 rotated as @e[tag=枪] positioned ^^^1 run kill @e[r=2.5,type=xp_orb]
Execute as@p[tag=枪] anchored eyes as@e[Type=xp_orb,rm=3] at@s positioned ^^^1 rotated as@e[tag=a] positioned ^^^0.6 rotated as@e[tag=a] positioned ^^^0.3 rotated as@e[tag=a] positioned ^^^0.15 rotated as@e[tag=a] positioned ^^^-0.15 rotated as@e[tag=a] positioned ^^^-0.3 rotated as@e[tag=a] positioned ^^^-0.6 facing entity @s eyes positioned as@s positioned ~~~ positioned ^^^-2.5 positioned ~~0~ run particle minecraft:basic_smoke_particle
execute as@e[type=leash_knot,c=1] at@s rotated as@p[tag=枪] positioned ^^^-0.5 run particle minecraft:large_explosion ~~0.2~
kill @e[type=leash_knot]
Execute as@e[Type=xp_orb] at@s positioned ^^^0.5 rotated as@e[tag=a] positioned ^^^0.6 rotated as@e[tag=a] positioned ^^^0.3 rotated as@e[tag=a] positioned ^^^0.15 rotated as@e[tag=a] positioned ^^^-0.15 rotated as@e[tag=a] positioned ^^^-0.3 rotated as@e[tag=a] positioned ^^^-0.6 facing entity @s eyes positioned as@s positioned ~~~ positioned ^^^-1.5 positioned ~~0~ if block ~~~ air run tag @e[r=1,type=!xp_orb,type=!leash_knot,type=!fishing_hook,tag=!枪] add 死
execute at@e[tag=死] run setblock ~~~ black_wool keep
*execute at@e[tag=死] run setblock ~~~ air destroy
damage @e[tag=死] 1
execute if entity @e[tag=死] run playsound mob.blaze.hit @p[tag=枪] ~~~ 10 1
execute unless entity @e[tag=死] run playsound item.shield.block @p[tag=枪] ~~~ 10 5
kill @e[type=xp_orb]
kill @e[type=fishing_hook]
tag @e[tag=枪] remove 枪
tag @e remove 死
(该技能冲突实体:经验球,栓绳结)
●Nx模拟卡刀粒子
execute as@e[type=fishing_hook] at@s run tag @e[c=2,r=2] add 斩
*execute as@e[tag=a,c=-1] at@s rotated as@r[tag=a,type=boat] positioned ^^^1 rotated as@r[tag=a,type=boat] positioned ^^^-1 rotated as@r[tag=a,type=boat] positioned ^^^2 rotated as@r[tag=a,type=boat] positioned ^^^-2 rotated as@r[tag=a,type=boat] positioned ^^^-4 rotated as@r[tag=a,type=boat] positioned ^^^4 rotated as@r[tag=a,type=boat] positioned ^^4^ rotated as@r[tag=a,type=boat] positioned ^^-4^ rotated as@r[tag=a,type=boat] positioned ^^1^ rotated as@r[tag=a,type=boat] positioned ^^-1^ rotated as@r[tag=a,type=boat] positioned ^^-2^ rotated as@r[tag=a,type=boat] positioned ^^2^ facing entity @e[tag=a,type=boat,c=-1] feet positioned as@s run tp @s ~~~ facing ^^^1
*execute as@e[tag=a,c=1] at@s rotated as @p[tag=斩] rotated ~-90 0 run tp @s ~~~ ~~
Execute as@a[tag=斩] at@s positioned ~~1.5~ positioned ^^^1 rotated as@e[tag=a] positioned ^^^0.375 rotated as@e[tag=a] positioned ^^^0.75 rotated as@e[tag=a] positioned ^^^0.1875 rotated as@e[tag=a] positioned ^^^1.5 rotated as@e[tag=a] positioned ^^^-1.5 rotated as@e[tag=a] positioned ^^^-0.75 rotated as@e[tag=a] positioned ^^^-0.1875 rotated as@e[tag=a] positioned ^^^-0.375 facing entity @s eyes positioned as@s positioned ~~1.5~ positioned ^^^3 positioned ~~0.2~ run particle minecraft:basic_crit_particle ^^^
Execute as@a[tag=斩] at@s positioned ~~1.5~ positioned ^^^1 rotated as@e[tag=a] positioned ^^^0.5 rotated as@e[tag=a] positioned ^^^1 rotated as@e[tag=a] positioned ^^^2 rotated as@e[tag=a] positioned ^^^-0.5 rotated as@e[tag=a] positioned ^^^-1 rotated as@e[tag=a] positioned ^^^-2 facing entity @s eyes positioned as@s positioned ~~1.5~ positioned ^^^-3 positioned ~~0.2~ if block ~~~ air facing entity @p[tag=斩] eyes unless block ^^^-1 air run summon xp_orb
*Execute as@a[tag=斩] at@s positioned ~~1.5~ positioned ^^^1 rotated as@e[tag=a] positioned ^^^2 rotated as@e[tag=a] positioned ^^^-2 rotated as@e[tag=a] positioned ^^^0.5 rotated as@e[tag=a] positioned ^^^1 rotated as@e[tag=a] positioned ^^^-1 rotated as@e[tag=a] positioned ^^^-0.5 facing entity @s eyes positioned as@s positioned ~~1.5~ positioned ^^^-3 positioned ~~0.2~ if block ~~~ air if entity @e[r=0.01,type=xp_orb] facing entity @p[tag=斩] eyes run clone ^^^-1 ^^^-1 ~~~
*Execute as@a[tag=斩] at@s positioned ~~1.5~ positioned ^^^1 rotated as@e[tag=a] positioned ^^^2 rotated as@e[tag=a] positioned ^^^-2 rotated as@e[tag=a] positioned ^^^0.5 rotated as@e[tag=a] positioned ^^^1 rotated as@e[tag=a] positioned ^^^-1 rotated as@e[tag=a] positioned ^^^-0.5 facing entity @s eyes positioned as@s positioned ~~1.5~ positioned ^^^-3 positioned ~~0.2~ if entity @e[type=xp_orb,r=0.01] run setblock ~~~ air destroy
Execute as@a[tag=斩] at@s positioned ~~1.5~ positioned ^^^1 rotated as@e[tag=a] positioned ^^^0.375 rotated as@e[tag=a] positioned ^^^0.75 rotated as@e[tag=a] positioned ^^^0.1875 rotated as@e[tag=a] positioned ^^^1.5 rotated as@e[tag=a] positioned ^^^-1.5 rotated as@e[tag=a] positioned ^^^-0.75 rotated as@e[tag=a] positioned ^^^-0.1875 rotated as@e[tag=a] positioned ^^^-0.375 facing entity @s eyes positioned as@s positioned ~~1.5~ positioned ^^^-3 positioned ~~0.2~ run particle minecraft:basic_crit_particle ^^^
playsound wind_charge.burst @a[tag=斩] ~~~ 0.2 2
Execute as@a[tag=斩] at@s positioned ~~1.5~ positioned ^^^1 rotated as@e[tag=a] positioned ^^^-2 rotated as@e[tag=a] positioned ^^^2 rotated as@e[tag=a] positioned ^^^0.5 rotated as@e[tag=a] positioned ^^^1 rotated as@e[tag=a] positioned ^^^-1 rotated as@e[tag=a] positioned ^^^-0.5 facing entity @s eyes positioned as@s positioned ~~1.5~ positioned ^^^3 positioned ~~0.2~ if block ~~~ air facing entity @p[tag=斩] eyes unless block ^^^-1 air run summon xp_orb
*Execute as@a[tag=斩] at@s positioned ~~1.5~ positioned ^^^1 rotated as@e[tag=a] positioned ^^^2 rotated as@e[tag=a] positioned ^^^-2 rotated as@e[tag=a] positioned ^^^0.5 rotated as@e[tag=a] positioned ^^^1 rotated as@e[tag=a] positioned ^^^-1 rotated as@e[tag=a] positioned ^^^-0.5 facing entity @s eyes positioned as@s positioned ~~1.5~ positioned ^^^3 positioned ~~0.2~ if block ~~~ air if entity @e[r=0.01,type=xp_orb] facing entity @p[tag=斩] eyes run clone ^^^-1 ^^^-1 ~~~
*Execute as@a[tag=斩] at@s positioned ~~1.5~ positioned ^^^1 rotated as@e[tag=a] positioned ^^^2 rotated as@e[tag=a] positioned ^^^-2 rotated as@e[tag=a] positioned ^^^0.5 rotated as@e[tag=a] positioned ^^^1 rotated as@e[tag=a] positioned ^^^-1 rotated as@e[tag=a] positioned ^^^-0.5 facing entity @s eyes positioned as@s positioned ~~1.5~ positioned ^^^3 positioned ~~0.2~ if entity @e[type=xp_orb,r=0.01] run setblock ~~~ air destroy
Execute as@a[tag=斩] at@s positioned ~~1.5~ positioned ^^^1 rotated as@e[tag=a] positioned ^^^0.375 rotated as@e[tag=a] positioned ^^^0.75 rotated as@e[tag=a] positioned ^^^0.1875 rotated as@e[tag=a] positioned ^^^1.5 rotated as@e[tag=a] positioned ^^^-1.5 rotated as@e[tag=a] positioned ^^^-0.75 rotated as@e[tag=a] positioned ^^^-0.1875 rotated as@e[tag=a] positioned ^^^-0.375 facing entity @s eyes positioned as@s positioned ~~1.5~ positioned ^^^-3 positioned ~~0.2~ run tag @e[r=1,type=!xp_orb,type=!item] add 命
Execute as@a[tag=斩] at@s positioned ~~1.5~ positioned ^^^1 rotated as@e[tag=a] positioned ^^^0.375 rotated as@e[tag=a] positioned ^^^0.75 rotated as@e[tag=a] positioned ^^^0.1875 rotated as@e[tag=a] positioned ^^^1.5 rotated as@e[tag=a] positioned ^^^-1.5 rotated as@e[tag=a] positioned ^^^-0.75 rotated as@e[tag=a] positioned ^^^-0.1875 rotated as@e[tag=a] positioned ^^^-0.375 facing entity @s eyes positioned as@s positioned ~~1.5~ positioned ^^^3 positioned ~~0.2~ run tag @e[r=1,type=!xp_orb,type=!item] add 命
execute at@e[tag=命] if block ~~~ air run setblock ~~~ acacia_door keep
*execute at@e[tag=命] run setblock ~~~ air destroy
damage @e[tag=命] 1
execute as@e[type=xp_orb] at@s run damage @e[type=item,r=1] 99
tag @e remove 命
kill @e[type=xp_orb]
kill @e[type=fishing_hook]
tag @e remove 斩
(冲突实体:经验球,栓绳结,掉落物)
●Nx次元斩
(建立一个叫做次元的积分版,记住一定要激活:比如Scoreboard players add @a[scores={次元=!-1..}] 次元 0)
execute as@e[type=fishing_hook] at@s run tag @e[c=2] add 次元
Scoreboard players add @a[tag=次元,scores={次元=0}] 次元 10
execute as@a[scores={次元=1..}] at@s positioned ~~1~ run spreadplayers ~ ~ 2 5 @e[tag=次元,type=fishing_hook]
execute as@e[tag=a,c=1] at@s rotated as @p[tag=次元,scores={次元=2..}] rotated ~-90 0 run tp @s ~~~ ~~
*execute as@e[tag=a,c=-1] at@s rotated as@r[tag=a,type=boat] positioned ^^^1 rotated as@r[tag=a,type=boat] positioned ^^^-1 rotated as@r[tag=a,type=boat] positioned ^^^2 rotated as@r[tag=a,type=boat] positioned ^^^-2 rotated as@r[tag=a,type=boat] positioned ^^^-4 rotated as@r[tag=a,type=boat] positioned ^^^4 rotated as@r[tag=a,type=boat] positioned ^^4^ rotated as@r[tag=a,type=boat] positioned ^^-4^ rotated as@r[tag=a,type=boat] positioned ^^1^ rotated as@r[tag=a,type=boat] positioned ^^-1^ rotated as@r[tag=a,type=boat] positioned ^^-2^ rotated as@r[tag=a,type=boat] positioned ^^2^ facing entity @e[tag=a,type=boat,c=-1] feet positioned as@s run tp @s ~~~ facing ^^^1
*Execute at@a[scores={次元=2..}] positioned as@e[tag=次元,type=fishing_hook,c=1] rotated as@e[tag=a] positioned ^^^3.2 rotated as@e[tag=a] positioned ^^^0.8 rotated as@e[tag=a] positioned ^^^6.4 rotated as@e[tag=a] positioned ^^^1.6 rotated as@e[tag=a] positioned ^^^-6.4 rotated as@e[tag=a] positioned ^^^-3.2 rotated as@e[tag=a] positioned ^^^-0.8 rotated as@e[tag=a] positioned ^^^-1.6 run particle minecraft:large_explosion ~~1~
*Execute at@a[tag=次元,scores={次元=1..}] positioned as@e[tag=次元,type=fishing_hook,c=1] rotated as@e[tag=a] positioned ^^^0.4 rotated as@e[tag=a] positioned ^^^0.8 rotated as@e[tag=a] positioned ^^^0.2 rotated as@e[tag=a] positioned ^^^1.6 rotated as@e[tag=a] positioned ^^^-0.2 rotated as@e[tag=a] positioned ^^^-0.4 rotated as@e[tag=a] positioned ^^^-0.8 rotated as@e[tag=a] positioned ^^^-1.6 run effect @e[r=2,tag=!次元] slowness 1 255
execute as@a[scores={次元=1}] at@s run particle minecraft:smash_ground_particle
execute as@a[scores={次元=5}] at@s run playsound mace.smash_ground @a[r=10] ~~~ 10 1.3
execute as@a[scores={次元=1..2}] at@s run tag @e[r=7,tag=!次元] add 终结
execute as@a[scores={次元=1..3}] at@s run particle minecraft:knockback_roar_particle
execute as@a[scores={次元=3..10}] at@s run particle minecraft:totem_particle ~~1~
execute as@a[scores={次元=6..10}] at@s run playsound item.trident.throw @a[r=10]
execute as@a[scores={次元=10}] at@s run particle minecraft:egg_explosion_particle
camerashake add @a[scores={次元=1..10}] 0.1 0.1
execute at@e[tag=终结] run particle minecraft:wind_explosion_emitter ~~1~
damage @e[tag=终结] 15
tag @e remove 终结
Scoreboard players remove @a[scores={次元=1..}] 次元 1
tag @a[scores={次元=0}] remove 次元
execute as@a[scores={次元=0}] run kill @e[type=fishing_hook]
tag @e[type=!player,type=!fishing_hook] remove 次元
(冲出实体暂无,但是需要注意鱼钩,以及积分版)
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
(特别注意,最终的前置有个东西,两个船,高低差,标签为a,)
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删