我的世界1.0刷怪笼随机器图文详解

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

  我的世界1.0刷怪笼随机器图文详解。那下面介绍的则是我的世界中一个1.0版本的红石掉落沙刷怪笼随机器装置哦~那 到底这个刷怪笼要怎么做呢?那下面就一起来看看下面的介绍吧!

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

  玩服务器的小伙伴们可以加入:141931866 群一起联机玩游戏哦!

  如果你是腐竹的话可以给我们投稿你的服务器哦~投稿地址点我进入

  如果你有心仪的作品或者心得分享的话,欢迎来游戏园投稿,大家可以点击>>>投稿<<<进行投稿哦~ 有奖品哦~

  随机器的要求是尽量最小 可以在几个选项中按设定的概率随机

  参考了一下bbs 和 wiki上面介绍的几种随机的办法 最后仍旧选择的刷怪笼随机器

  但是我本人是一直玩1.8版本的 在1.9以后的版本废除了EntityId 这句指令 让我很困扰

  在这里我将讲解一下我所了解的刷怪笼指令格式

  刷怪笼随机器的优点:

  1、占地范围小: 只需要1个命令方块 一个刷怪笼

  2、随机选项比较多: 理论支持100个选项以下 我没有试过 因为太长

  3、可控随机概率:我可以让第一个位置选择概率10%,第二个位置选择概率70%,第三个位置...

  4、个人认为简单:当你熟悉指令格式后 每次的使用只需要更改几个指令值即可

  5、方便: 你可以直接复制指令 其他的穷举随机之类的 就算做成ooc 也让你很头疼

  6、用途比较广泛:我个人认为尤其在RPG类型的地图 一个刷怪笼可以代替数个随机器

  上图:

  以上是我个人认为的刷怪笼的优点

  下面正题 进行讲解指令:

  基础指令:不解释

  /setblock ~ ~1 ~ minecraft:mob_spawner 0 replac

  SpawnData指令:(相当于1.8版本的EntityId)

  格式:

  SpawnData:{Pos:[0:X.5d,1:Y.0d,2:Z.5d],Block:,Time:,id:}

  其中Block和id必须为英文ID X和Z坐标必须+0.5 y值坐标可以是小数

  举个栗子:

  SpawnData:{id:FallingSand,Time:10,Block:minecraft:redstone_block,Pos:[10.5,10.0,10.5]

  这句的意思就是 刷怪笼刷新出来的实体为掉落沙 出现10刻 掉落沙材质为红石块 刷新位置整数坐标 x=10,y=10,z=10

  将这句指令和第一句的基础指令结合再添加一些基本属性即可做成一个指定位置的定时器了

  /setblock ~ ~1 ~ minecraft:mob_spawner 0 replace

   {SpawnCount:1,SpawnRange:3,RequiredPlayerRange:100,Delay:0,MinSpawnDelay:600,MaxSpawnDelay:3600,MaxNearbyEntities:1, SpawnData:{id:FallingSand,Time:50,Block:minecraft:redstone_block,Pos:[10.5,10.0,10.5]}

  上面指令的大概意思:在坐标10,10,10的位置每隔30秒到3分钟之间随机放置一个红石掉落沙(其余属性请看上面 PotatoMaster101的链接)

  注意我上面说的话 是定时器 而不是随机器

  为什么呢 是因为只有一个坐标 只有一个选项

  下面我们将会使用的指令为SpawnPotentials 包含可能生成的实体的列表 就是随机部分的重点了

  通过上面我们可以了解 让刷怪笼在指定位置 指定时间内放置掉落沙 需要SpawnPotentials 指令 它是多选项(生物) 的必填项

  这里让我吐个槽 我翻Wiki刷怪箱数据值 的时候 发现SpawnPotentials有个子指令 Properties我一度认为这个指令才 是核心

  因为他的指令介绍是:将会在准备下一次生成时覆盖 SpawnData 的内容 结果最后才发现根本没有这个指令什么事

  SpawnPotentials格式

  SpawnPotentials:[0序列:{Entity实体:{Pos:[坐标参考上面],Block:方块材质,Time:显示时间,id:实体ID},Weight:百 分制概率}

  其中序列可以省略 并没有什么用

  而想要多个的时候就可以反复复制【】内的内容了 就像这样:

  SpawnPotentials:[{Entity:{Pos: [0:10.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:10,id:"FallingSand"},Weight:50}, 1:{Entity:{Pos: [11.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:50,id:"FallingSand"},Weight:50}

  这样就会在坐标10,10,10和11,10,10两处分别以50%概率的机会放置红石掉落沙

  将它和上面的单一位置掉落沙结合 就可以做出指定多位置的随机器了

  但是, 就怕但是 但是目前还是有问题的,当你结合在一起后的指令:

  /setblock ~ ~1 ~ minecraft:mob_spawner 0 replace {MaxNearbyEntities:1,RequiredPlayerRange:128,SpawnCount:1,SpawnData:{Pos:[0:10.5d,1:10.0d,2:10.5d], Block:minecraft:redstone_block,Time:10,id:"FallingSand"},MaxSpawnDelay:10,Delay:10,MinSpawnDelay:10,SpawnP otentials:[{Entity:{Pos: [0:10.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:10,id:"FallingSand"},Weight:50}, 1:{Entity:{Pos: [11.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:10,id:"FallingSand"},Weight:50}]}

  这条指令你生成的刷怪笼100% 第一个方块是在坐标10,10,10 因为你第一个的SpawnData已经指定了坐标点

  这个特性可以说好也可以说坏 看你怎么用了 要是你想让他随机前 先激活一个模组 然后再随机 那么就是完美

  要是你不想要它生成第一个固定坐标的掉落沙 那么你可以把坐标放置在没用的地方或者更改指令第一个坐标后面的 Time

  大家都知道 掉落沙中的Time值为非零时才会掉落 等于0的时候 是虚的 并不会影响什么

  以上就是我通过研究1.10版本的刷怪笼得出的一些结论 如果有什么不对的 或者有问题的地方欢迎留言 我会改正

  要是触犯了什么版规我会及时删除

  最后上传一个多坐标正确的指令:

  指令大概意思:玩家在刷怪笼20格内才会激活 在坐标10,10,10、11,10,10和12,10,10三处

  每隔5秒到10秒之间的任意时间 按照总概率的20%、30%、50%放置红石掉落沙

  /setblock ~ ~1 ~ minecraft:mob_spawner 0 replace {MaxNearbyEntities:1,RequiredPlayerRange:20,SpawnCount:1,SpawnData: {Block:minecraft:redstone_block,Time:0,id:"FallingSand"},MaxSpawnDelay:200,Delay:0,MinSpawnDelay:100,Spawn Potentials:[{Entity:{Pos: [0:10.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:10,id:"FallingSand"},Weight:20}, {Entity:{Pos: [11.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:10,id:"FallingSand"},Weight:30}, {Entity:{Pos: [12.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:10,id:"FallingSand"},Weight:50}]}

  PS:在此非常感谢我的世界MCBBS玩家jia005144的分享。

  以上就是我的世界1.0刷怪笼随机器图文详解。更多精彩尽在游戏园我的世界专区。

  相关攻略推荐:

  我的世界刷怪笼改造技巧 教你怎么改更高效的刷 怪笼

  我的世界小白刷怪笼改造教程 超简单实用的刷怪 塔

  我的世界烈焰人刷怪笼怎么改造

  适用于刷怪笼的烤肉机制作教程 教你怎么做烤肉 机

  我的世界1.0刷怪笼随机器图文详解。那下面介绍的则是我的世界中一个1.0版本的红石掉落沙刷怪笼随机器装置哦~那 到底这个刷怪笼要怎么做呢?那下面就一起来看看下面的介绍吧!

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

  玩服务器的小伙伴们可以加入:141931866 群一起联机玩游戏哦!

  如果你是腐竹的话可以给我们投稿你的服务器哦~投稿地址点我进入

  如果你有心仪的作品或者心得分享的话,欢迎来游戏园投稿,大家可以点击>>>投稿<<<进行投稿哦~ 有奖品哦~

  随机器的要求是尽量最小 可以在几个选项中按设定的概率随机

  参考了一下bbs 和 wiki上面介绍的几种随机的办法 最后仍旧选择的刷怪笼随机器

  但是我本人是一直玩1.8版本的 在1.9以后的版本废除了EntityId 这句指令 让我很困扰

  在这里我将讲解一下我所了解的刷怪笼指令格式

  刷怪笼随机器的优点:

  1、占地范围小: 只需要1个命令方块 一个刷怪笼

  2、随机选项比较多: 理论支持100个选项以下 我没有试过 因为太长

  3、可控随机概率:我可以让第一个位置选择概率10%,第二个位置选择概率70%,第三个位置...

  4、个人认为简单:当你熟悉指令格式后 每次的使用只需要更改几个指令值即可

  5、方便: 你可以直接复制指令 其他的穷举随机之类的 就算做成ooc 也让你很头疼

  6、用途比较广泛:我个人认为尤其在RPG类型的地图 一个刷怪笼可以代替数个随机器

  上图:

  以上是我个人认为的刷怪笼的优点

  下面正题 进行讲解指令:

  基础指令:不解释

  /setblock ~ ~1 ~ minecraft:mob_spawner 0 replac

  SpawnData指令:(相当于1.8版本的EntityId)

  格式:

  SpawnData:{Pos:[0:X.5d,1:Y.0d,2:Z.5d],Block:,Time:,id:}

  其中Block和id必须为英文ID X和Z坐标必须+0.5 y值坐标可以是小数

  举个栗子:

  SpawnData:{id:FallingSand,Time:10,Block:minecraft:redstone_block,Pos:[10.5,10.0,10.5]

  这句的意思就是 刷怪笼刷新出来的实体为掉落沙 出现10刻 掉落沙材质为红石块 刷新位置整数坐标 x=10,y=10,z=10

  将这句指令和第一句的基础指令结合再添加一些基本属性即可做成一个指定位置的定时器了

  /setblock ~ ~1 ~ minecraft:mob_spawner 0 replace

   {SpawnCount:1,SpawnRange:3,RequiredPlayerRange:100,Delay:0,MinSpawnDelay:600,MaxSpawnDelay:3600,MaxNearbyEntities:1, SpawnData:{id:FallingSand,Time:50,Block:minecraft:redstone_block,Pos:[10.5,10.0,10.5]}

  上面指令的大概意思:在坐标10,10,10的位置每隔30秒到3分钟之间随机放置一个红石掉落沙(其余属性请看上面 PotatoMaster101的链接)

  注意我上面说的话 是定时器 而不是随机器

  为什么呢 是因为只有一个坐标 只有一个选项

  下面我们将会使用的指令为SpawnPotentials 包含可能生成的实体的列表 就是随机部分的重点了

  通过上面我们可以了解 让刷怪笼在指定位置 指定时间内放置掉落沙 需要SpawnPotentials 指令 它是多选项(生物) 的必填项

  这里让我吐个槽 我翻Wiki刷怪箱数据值 的时候 发现SpawnPotentials有个子指令 Properties我一度认为这个指令才 是核心

  因为他的指令介绍是:将会在准备下一次生成时覆盖 SpawnData 的内容 结果最后才发现根本没有这个指令什么事

  SpawnPotentials格式

  SpawnPotentials:[0序列:{Entity实体:{Pos:[坐标参考上面],Block:方块材质,Time:显示时间,id:实体ID},Weight:百 分制概率}

  其中序列可以省略 并没有什么用

  而想要多个的时候就可以反复复制【】内的内容了 就像这样:

  SpawnPotentials:[{Entity:{Pos: [0:10.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:10,id:"FallingSand"},Weight:50}, 1:{Entity:{Pos: [11.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:50,id:"FallingSand"},Weight:50}

  这样就会在坐标10,10,10和11,10,10两处分别以50%概率的机会放置红石掉落沙

  将它和上面的单一位置掉落沙结合 就可以做出指定多位置的随机器了

  但是, 就怕但是 但是目前还是有问题的,当你结合在一起后的指令:

  /setblock ~ ~1 ~ minecraft:mob_spawner 0 replace {MaxNearbyEntities:1,RequiredPlayerRange:128,SpawnCount:1,SpawnData:{Pos:[0:10.5d,1:10.0d,2:10.5d], Block:minecraft:redstone_block,Time:10,id:"FallingSand"},MaxSpawnDelay:10,Delay:10,MinSpawnDelay:10,SpawnP otentials:[{Entity:{Pos: [0:10.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:10,id:"FallingSand"},Weight:50}, 1:{Entity:{Pos: [11.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:10,id:"FallingSand"},Weight:50}]}

  这条指令你生成的刷怪笼100% 第一个方块是在坐标10,10,10 因为你第一个的SpawnData已经指定了坐标点

  这个特性可以说好也可以说坏 看你怎么用了 要是你想让他随机前 先激活一个模组 然后再随机 那么就是完美

  要是你不想要它生成第一个固定坐标的掉落沙 那么你可以把坐标放置在没用的地方或者更改指令第一个坐标后面的 Time

  大家都知道 掉落沙中的Time值为非零时才会掉落 等于0的时候 是虚的 并不会影响什么

  以上就是我通过研究1.10版本的刷怪笼得出的一些结论 如果有什么不对的 或者有问题的地方欢迎留言 我会改正

  要是触犯了什么版规我会及时删除

  最后上传一个多坐标正确的指令:

  指令大概意思:玩家在刷怪笼20格内才会激活 在坐标10,10,10、11,10,10和12,10,10三处

  每隔5秒到10秒之间的任意时间 按照总概率的20%、30%、50%放置红石掉落沙

  /setblock ~ ~1 ~ minecraft:mob_spawner 0 replace {MaxNearbyEntities:1,RequiredPlayerRange:20,SpawnCount:1,SpawnData: {Block:minecraft:redstone_block,Time:0,id:"FallingSand"},MaxSpawnDelay:200,Delay:0,MinSpawnDelay:100,Spawn Potentials:[{Entity:{Pos: [0:10.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:10,id:"FallingSand"},Weight:20}, {Entity:{Pos: [11.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:10,id:"FallingSand"},Weight:30}, {Entity:{Pos: [12.5d,1:10.0d,2:10.5d],Block:"minecraft:redstone_block",Time:10,id:"FallingSand"},Weight:50}]}

  PS:在此非常感谢我的世界MCBBS玩家jia005144的分享。

  以上就是我的世界1.0刷怪笼随机器图文详解。更多精彩尽在游戏园我的世界专区。

  相关攻略推荐:

  我的世界刷怪笼改造技巧 教你怎么改更高效的刷 怪笼

  我的世界小白刷怪笼改造教程 超简单实用的刷怪 塔

  我的世界烈焰人刷怪笼怎么改造

  适用于刷怪笼的烤肉机制作教程 教你怎么做烤肉 机

热门搜索

手游排行榜

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