当前位置: 我的世界 > 游戏攻略 > 正文

我的世界15w34a版本自定义实体掉落功能介绍

小编:3F时间:2015-10-22 10:05回到游戏园首页

  我的世界15w34a版本自定义实体掉落功能介绍。那下面就给大家将我的世界15w34a版本中关于自定义实体掉落以及自定义宝藏的指令代码介绍一下吧!那感兴趣的玩家不妨进来看看哦!希望大家喜欢。

  游戏园我的世界官方群: 325049520 欢迎各路喜爱我的世界的小伙伴们加入讨论!

  今天给大家带来了这个大家期盼以久的自定义实体掉落功能。

  通过类似以下的命令可以获得:

  /summon Zombie ~ ~ ~ {DeathLootTable:chests/igloo_chest}

  注:igloo为本快照新添加的一种结构,可理解为雪屋(半球ver),短时间内我也很难找到一个样例的截图,不过通过对结构文件的分析可以发现其实是个小结构,比沙漠水井值钱的地方在有箱子,相关内容可以去看2L的补充。

  这里也可以看到,新增加了一个nbt,DeathLootTable。

  可以看做是死亡掉落列表。

  在15w34a的版本jar里面我们可以找到这么一个文件夹。

  大约是这么个结构,loot_table文件夹下面有两个子文件夹:chests和entities,后期支持方块的时候相信还会再增加一个blocks的文件夹,每个文件夹里面有着相应的掉落列表。这里值得一提的是,羊的掉落是每种颜色单独计算的。

  (或许将来能靠这个对其他实体进行类似的分类?例如村民?)

  loot_tables

  chests

  abandoned_mineshaft.json

  desert_pyramid

  ...

  entities

  sheep

  black.json

  blue.json

  ...

  yellow.json

  bat.json

  blaze.json

  ...

  empty.json

  这里的话,{DeathLootTable:chests/igloo_chest}部分的填写规则是和文件路径的规则类似

  只不过不需要最后带上json的文件名,这里也试过写错和仅填文件夹的情况,答案是实体完全不掉落。

  举个例子,如果我需要一只掉落沙漠神殿的宝箱内容的僵尸,那么命令应该是这样的:

  /summon Zombie ~ ~ ~ {DeathLootTable:chests/desert_pyramid}

  注意,这里填写实体的列表会正常掉落,填箱子的内容的话会掉落是以箱子为单位计算的,就是说,平时你在沙漠神殿一个箱子里能找到的量,一只这样的僵尸也会掉落相同的量。

  这里也有其他很有意思的东西,就是这些掉落列表相当于是完全开源了,一些以前仅仅是数据的东西现在也能看的更清楚了,希望能有更多的人能充分利用这些数据吧。

  这里附上一段凋零骷髅掉落池中的关于头颅的描述

  {

  "conditions": [

  {

  "condition": "killed_by_player"

  },

  {

  "condition": "random_chance_with_looting",

  "chance": 0.025,

  "looting_multiplier": 0.01

  }

  ],

  "rolls": 1,

  "items": [

  {

  "item": "minecraft:skull",

  "weight": 1,

  "functions": [

  {

  "function": "set_data",

  "data": 1

  }

  ]

  }

  ]

  }

  PS:在此非常感谢我的世界玩家乙烯_中国的分享。

  以上就是我的世界15w34a版本自定义实体掉落功能介绍。更多精彩尽在游戏园我的世界专区。

  热门攻略推荐:

  我的世界TNT复制飞行器制作解析

  万圣节混合包即将闪亮登场 更有43款皮肤等你来挑

  1.9快照15w43a版本发布内容详解

  我的世界同人漫画:末界之光欣赏

分享到:更多

游戏信息

我的世界
我的世界类型:休闲娱乐平台:PC,iOS,安卓电脑版下载
  • 游戏大礼包
  • 手游开测表