當前位置:編程學習大全網 - 編程語言 - 我的世界-自定義背包物品方法

我的世界-自定義背包物品方法

我的世界版本的更新給遊戲帶來了不少新的變化,最近玩家通過NBT實現了自定義背包物品,到底怎樣操作指令又如何使用呢,下面看看詳細教程吧。

自定義背包物品方法

這個也不光是指令方塊,可以在刷怪籠上運行,目的是可以放置壹個刷鉆石套裝僵屍的刷怪籠。這個是使用了1.8的新NBT:BlockEntityTag。指令例子:

/give @p minecraft:command_block 1 0

{BlockEntityTag:{Command:"/setblock ~ ~1 ~ minecraft:gold_block 0 replace"}}

註意:版本要最起碼14w07a。以上指令的意思就是給玩家壹個指令方塊。但是當玩家放置了這個指令方塊後,裏面就已經擁有自定義指令了,這條自定義指令就是:/setblock ~ ~1 ~ minecraft:gold_block 0 replace 。BlockEntityTag的意思就是把在玩家物品欄裏的物品自定義。之後不光是指令方塊,可以用在刷怪籠上面。指令例子:

/give @p minecraft:mob_spawner 1 0

{BlockEntityTag:{EntityId:Zombie,SpawnData:{ActiveEffects:[{Id:1,Amplifier:4,Duration:9999999},

{Id:5,Amplifier:9999999,Duration:9999999},

{Id:10,Amplifier:9999999,Duration:9999999},

{Id:11,Amplifier:9999999,Duration:9999999},

{Id:12,Amplifier:9999999,Duration:9999999},

{Id:13,Amplifier:9999999,Duration:9999999}],

Equipment:[{id:276,Count:1,tag:{ench:[{id:16,lvl:90000000},{id:19,lvl:90000000},{id:20,lvl:90000000},{id:17,lvl:90000000},{id:18,lvl:90000000},{id:34,lvl:90000000}]}},

{id:313,Count:1,tag:{ench:[{id:0,lvl:90000000},{id:1,lvl:90000000},{id:2,lvl:90000000},{id:3,lvl:90000000},{id:4,lvl:90000000},{id:7,lvl:90000000},{id:34,lvl:90000000}]}},

{id:312,Count:1,tag:{ench:[{id:0,lvl:90000000},{id:3,lvl:90000000},{id:1,lvl:90000000},{id:4,lvl:90000000},{id:7,lvl:90000000},{id:34,lvl:90000000}]}},

{id:311,Count:1,tag:{ench:[{id:0,lvl:90000000},{id:3,lvl:90000000},{id:1,lvl:90000000},{id:4,lvl:90000000},{id:7,lvl:90000000},{id:34,lvl:90000000}]}},

{id:52,Count:1,AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:950.0,AttributeName:generic.attackDamage,Name:Attack_Cage},

{Operation:0,UUIDLeast:2,UUIDMost:2,Amount:950.0,AttributeName:generic.knockbackResistance,Name:Knockback_Cage},

{Operation:0,UUIDLeast:4,UUIDMost:4,Amount:990.0,AttributeName:generic.maxHealth,Name:Health_Cage}]}],

Attributes:[{Name:generic.attackDamage,Base:1000},

{Name:generic.followRange,Base:250},

{Name:generic.knockbackResistance,Base:700}

{Name:generic.movementSpeed,Base:0.7},

{Name:generic.maxHealth,Base:1000}],

CustomName:"PotatoMaster101",CustomNameVisible:1},

SpawnCount:2,SpawnRange:6,RequiredPlayerRange:128,Delay:10,MinSpawnDelay:10,MaxSpawnDelay:100,MaxNearbyEntities:20}}

這條指令會給玩家壹個普通的刷怪籠。但是玩家壹旦放下,就會發現這個刷怪籠裏的是鉆石套裝的無敵僵屍。於是玩家可以自己自定義方塊,然後給方塊自定義NBT,運用這個BlockEntityTag。

  • 上一篇:景觀雕塑景觀雕塑壹般多高
  • 下一篇:超值壹篇分享,Docker:從入門到實戰過程全記錄
  • copyright 2024編程學習大全網