大天天
在原版中,有没有办法通过命令方块实现有技能的一把钻石剑。(不是自定义附魔详细:

半句の情话
好像不能吧

Chelover_C60
是只要重命名后就有,不管是什么样的剑,还是指定的剑?

大天天
CHElover_C60 发表于 2019-11-2 12:09
是只要重命名后就有,不管是什么样的剑,还是指定的剑?

指定的剑,一定要重命名为"神剑"

Chelover_C60
本帖最后由 CHElover_C60 于 2019-11-2 15:11 编辑
大天天 发表于 2019-11-2 13:20
指定的剑,一定要重命名为"神剑"

忘了问了,版本是多少?1.12吗?
我暂且按1.12写一个吧

大天天
CHElover_C60 发表于 2019-11-2 14:56
忘了问了,版本是多少?1.12吗?
我暂且按1.12写一个吧

谢谢!请问1.12指的是1.12,1.12.1还是1.12.2

1638189240
1111111111111111

Chelover_C60
本帖最后由 CHElover_C60 于 2019-11-2 17:17 编辑
大天天 发表于 2019-11-2 15:38
谢谢!请问1.12指的是1.12,1.12.1还是1.12.2

1.12,1.12.1,1.12.2均可

获取武器:
  1. give @p diamond_sword 1 0 {AttributeModifiers:[{AttributeName:"generic.attackDamage",Name:"generic.attackDamage",Slot:"mainhand",Operation:0,Amount:7d,UUIDMost:1,UUIDLeast:1},{AttributeName:"generic.attackSpeed",Name:"generic.attackSpeed",Slot:"mainhand",Operation:0,Amount:-2.4d,UUIDMost:1,UUIDLeast:1},{AttributeName:"generic.armor",Name:"generic.armor",Slot:"mainhand",Operation:0,Amount:10000d,UUIDMost:1,UUIDLeast:1},{AttributeName:"generic.maxHealth",Name:"generic.maxHealth",Slot:"mainhand",Operation:0,Amount:99999d,UUIDMost:1,UUIDLeast:1}],display:{Name:"神剑"},shenjian:1b}
复制代码


建立计分板:
  1. scoreboard objectives add hurt stat.damageDealt
  2. scoreboard objextives add timer dummy
复制代码


以下命令循环执行
  1. scoreboard players tag @a[tag=shenjian] remove shenjian
  2. scoreboard players tag @a add shenjian {SelectedItem:{tag:{shenjian:1b}}}

  3. execute @a ~ ~ ~ particle fireworksSpark ~ ~1 ~ 0.3 0.6 0.3 0.1 3

  4. effect @a[tag=shenjian] saturation 1 199 true
  5. effect @a[tag=shenjian] regeneration 1 199 true
  6. effect @a[tag=shenjian] resistance 1 199 true
  7. effect @a[tag=shenjian] absorption 1 199 true

  8. execute @a[tag=shenjian,score_hurt_min=1] ~ ~ ~ scoreboard players tag @e[r=5,rm=0.1] add hurt {HurtTime:9s}
  9. execute @a[tag=shenjian,score_hurt_min=1] ~ ~ ~ effect @e[r=5,tag=hurt] instant_damage 1 4
  10. execute @a[tag=shenjian,score_hurt_min=1] ~ ~ ~ effect @e[r=5,tag=hurt] wither 10 4
  11. execute @a[tag=shenjian,score_hurt_min=1] ~ ~ ~ effect @e[r=5,tag=hurt] slowness 10 4

  12. execute @a[tag=shenjian,score_hurt_min=1] ~ ~ ~ scoreboard players set @e[r=5,rm=0.1,tag=hurt] timer 200
  13. scoreboard players remove @e[score_timer_min=1] timer 1
  14. execute @e[score_timer=0] ~ ~ ~ summon arrow ~ ~2.5 ~ {Motion:[0d,-10d,0d],damage:1000d}
  15. execute @e[score_timer=0] ~ ~ ~ particle largeexplode ~ ~ ~ 1 1 1 0.1 10
  16. execute @e[score_timer=0] ~ ~ ~ particle explode ~ ~ ~ 0 0 0 0.5 100
  17. scoreboard players reset @e[score_timer=0] timer


  18. scoreboard players reset @a[score_hurt_min=1] hurt
复制代码



最终效果
算了,gif总是炸

大天天
本帖最后由 大天天 于 2019-11-2 18:51 编辑
CHElover_C60 发表于 2019-11-2 17:10
1.12,1.12.1,1.12.2均可

获取武器:

谢谢,我去试试啦!(话说为什么最后要写个“GIf总是炸”)

长枫君
CHElover_C60 发表于 2019-11-2 10:22
1.12,1.12.1,1.12.2均可

获取武器:

请问你知道珊瑚在哪个群系吗?流浪商人卖的珊瑚块能不能在水里种出珊瑚扇

Chelover_C60
长枫君 发表于 2019-11-3 06:50
请问你知道珊瑚在哪个群系吗?流浪商人卖的珊瑚块能不能在水里种出珊瑚扇 ...

热带海洋可以找到。
珊瑚块不能种出珊瑚。在暖水海洋里用骨粉,就有概率生成珊瑚。
珊瑚 - Munecraft Wiki