我的世界自定义掉落方块教程

时间:2017-08-29 来源:88130安卓下载 作者:佚名

  在我的世界中如何自定义掉落头颅呢?这个问题想必困扰了非常多的玩家吧,今天游戏园小编就为大家带来了我的世界自定义方块掉落教程,喜欢的朋友快来看看吧,希望能帮助到大家哦!

  这个科技的特点是可以设置自定义“方块”的掉落物(在没有材质包的情况下)

  其实这个方法并不困难,就是检测掉落物的NBT里的UUID(自定义头颅的UUID),然后更换那个UUID的玩家头颅的掉落物的NBT

  ——————————————原理/命令解释——————————————————

  首先,你需要建立一个记分板目标

  比如

  /scoreboard objectives add CustomItem dummy

  ————————————自定义头颅小知识——————————————————

  每个自定义头颅都有一个ID,它的位置在SkullOwner后方,例子:

  这个是一个苹果的自定义头颅,命令为

  /give @p skull 1 3 {display:{Name:"Apple"},SkullOwner:Id:"18126264-dc5b-4e45-a281-f5a39f75c249,Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjgzN2E0OGVlNTMwY2ZlMzVhY2EzNzk2OWU0ZWE3MWQ4NzUyMzdkMmNiN2E4MWIxYWU4MGE3NWRjNzZlNWEifX19"}]}}}

  它的Id为 18126264-dc5b-4e45-a281-f5a39f75c249

  ————————————————以下的命令都需要超频————————————————————————

  之后,你要设置所有符合这个id的自定义头颅掉落物的分数为(你想要的分数)

  /scoreboard players set @e[type=Item] CustomItem 1 {Item:{id:"minecraft:skull",Da?mage:3s,tag:{SkullOwner:{Id:(那个头颅的Id"}}}}

  比如

  /scoreboard players set @e[type=Item] CustomItem 1 {Item:{id:"minecraft:skull",Da?mage:3s,tag:{SkullOwner:{Id:18126264-dc5b-4e45-a281-f5a39f75c24"}}}}

  你需要知道的知识:

  @e[type=Item] 就是所有的物品

  Item:{} 在这个括号里的标签就是那个物品的资料(包括物品种类,数量,伤害值/数据值等等)

  tag:{} 在这个括号里的标签就是那个物品的NBT标签(就是/give指令里的NBT)

  _________________________________________________________________________

  但是从这里开始就会和影片里有点不一样了(我把他的方法改了一点)

  当你设置了那个掉落物的分数,你要做的就是把那个掉落物的Item标签换为你需要的物品的标签

  /entitydata @e[type=Item,score_目标名称_min=分数,score_目标名称=分数] 数据标签

  这里是一个数据标签的示例

  {CustomName:"mushroom stew",CustomNameVisible:1,Item:{id:"mushroom_stew",Count:1,tag:{display:{Name:"mushroom stew",Lore:["Its Good For You"]}}}}

  整个命令的示例:

  /entitydata @e[score_CustomItem=1,score_CustomItem_min=1] {CustomName:"mushroom stew",CustomNameVisible:1,Item:{id:"mushroom_stew",Count:1,tag:{display:{Name:"mushroom stew",Lore:["Its Good For You"]}}}}

  CustomName:"" 就是物品在掉落状态的时候的名字(实体状态的名字)

  CustomNameVisible:1/0 就是确定那个名字会不会在实体的上方显示出来,1是会,0是不会

  Item:{id:"mushroom_stew" 就是那个物品的种类(mushroom_stew就是蘑菇汤)

  Count:1 就是那个物品的数量

  tag:{display:{Name:"mushroom stew" 就是那个物品在物品栏时的名称

  Lore:[ ........ ] 就是对那个物品的描述(Lore:["这儿是第一行","这儿是第二行"],每行之间以逗号分隔)

  _______________________________________________________________________

  总结:

  使用记分板把头颅的掉落物标记好

  然后利用entitydata把指定掉落物的NBT换为想要的

  依照这个教程,就可以轻松的把自定义头颅用作方块,然后把设定那个方块的掉落了

  我的世界命令方块怎样放置和取消

  我的世界怎么才能把实体传送到鼠标指着的地方

  我的世界求生之路GreyseD地图下载

  我的世界砍怪怎么触发粒子效果

  在我的世界中如何自定义掉落头颅呢?这个问题想必困扰了非常多的玩家吧,今天游戏园小编就为大家带来了我的世界自定义方块掉落教程,喜欢的朋友快来看看吧,希望能帮助到大家哦!

  这个科技的特点是可以设置自定义“方块”的掉落物(在没有材质包的情况下)

  其实这个方法并不困难,就是检测掉落物的NBT里的UUID(自定义头颅的UUID),然后更换那个UUID的玩家头颅的掉落物的NBT

  ——————————————原理/命令解释——————————————————

  首先,你需要建立一个记分板目标

  比如

  /scoreboard objectives add CustomItem dummy

  ————————————自定义头颅小知识——————————————————

  每个自定义头颅都有一个ID,它的位置在SkullOwner后方,例子:

  这个是一个苹果的自定义头颅,命令为

  /give @p skull 1 3 {display:{Name:"Apple"},SkullOwner:Id:"18126264-dc5b-4e45-a281-f5a39f75c249,Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjgzN2E0OGVlNTMwY2ZlMzVhY2EzNzk2OWU0ZWE3MWQ4NzUyMzdkMmNiN2E4MWIxYWU4MGE3NWRjNzZlNWEifX19"}]}}}

  它的Id为 18126264-dc5b-4e45-a281-f5a39f75c249

  ————————————————以下的命令都需要超频————————————————————————

  之后,你要设置所有符合这个id的自定义头颅掉落物的分数为(你想要的分数)

  /scoreboard players set @e[type=Item] CustomItem 1 {Item:{id:"minecraft:skull",Da?mage:3s,tag:{SkullOwner:{Id:(那个头颅的Id"}}}}

  比如

  /scoreboard players set @e[type=Item] CustomItem 1 {Item:{id:"minecraft:skull",Da?mage:3s,tag:{SkullOwner:{Id:18126264-dc5b-4e45-a281-f5a39f75c24"}}}}

  你需要知道的知识:

  @e[type=Item] 就是所有的物品

  Item:{} 在这个括号里的标签就是那个物品的资料(包括物品种类,数量,伤害值/数据值等等)

  tag:{} 在这个括号里的标签就是那个物品的NBT标签(就是/give指令里的NBT)

  _________________________________________________________________________

  但是从这里开始就会和影片里有点不一样了(我把他的方法改了一点)

  当你设置了那个掉落物的分数,你要做的就是把那个掉落物的Item标签换为你需要的物品的标签

  /entitydata @e[type=Item,score_目标名称_min=分数,score_目标名称=分数] 数据标签

  这里是一个数据标签的示例

  {CustomName:"mushroom stew",CustomNameVisible:1,Item:{id:"mushroom_stew",Count:1,tag:{display:{Name:"mushroom stew",Lore:["Its Good For You"]}}}}

  整个命令的示例:

  /entitydata @e[score_CustomItem=1,score_CustomItem_min=1] {CustomName:"mushroom stew",CustomNameVisible:1,Item:{id:"mushroom_stew",Count:1,tag:{display:{Name:"mushroom stew",Lore:["Its Good For You"]}}}}

  CustomName:"" 就是物品在掉落状态的时候的名字(实体状态的名字)

  CustomNameVisible:1/0 就是确定那个名字会不会在实体的上方显示出来,1是会,0是不会

  Item:{id:"mushroom_stew" 就是那个物品的种类(mushroom_stew就是蘑菇汤)

  Count:1 就是那个物品的数量

  tag:{display:{Name:"mushroom stew" 就是那个物品在物品栏时的名称

  Lore:[ ........ ] 就是对那个物品的描述(Lore:["这儿是第一行","这儿是第二行"],每行之间以逗号分隔)

  _______________________________________________________________________

  总结:

  使用记分板把头颅的掉落物标记好

  然后利用entitydata把指定掉落物的NBT换为想要的

  依照这个教程,就可以轻松的把自定义头颅用作方块,然后把设定那个方块的掉落了

  我的世界命令方块怎样放置和取消

  我的世界怎么才能把实体传送到鼠标指着的地方

  我的世界求生之路GreyseD地图下载

  我的世界砍怪怎么触发粒子效果

热门搜索

手游排行榜

  • 最新排行
  • 最热排行
  • 评分最高