Minecraft(我的世界)中文论坛

标题: 【1.7滤器】Mcedit教程③-把任意实体和物品转为/summon与/give指令

作者: songfeitong    时间: 2014-1-1 16:18
标题: 【1.7滤器】Mcedit教程③-把任意实体和物品转为/summon与/give指令
本帖最后由 songfeitong 于 2014-1-6 19:52 编辑

hello大家好~今天给大家带来一个MCE滤器小教程




1.7都发布了,大家也都知道加入了逆天的summon指令,还有give指令也支持NBT了,这下做地图就方便多了。
如果我想生成一只僵尸,那就这样
  1. /summon Zombie ~ ~1 ~
复制代码
那如果我想要一只5倍生命值的僵尸呢,难不倒我
  1. /summon Zombie ~ ~1 ~ {Attributes:[{Name:generic.maxHealth,Base:100}]}
复制代码

可如果我想要一只带着Herobrine的头,穿着全身附魔钻石装,掉落几率为0;拥有9999秒速度II、生命恢复I的药水效果;手持叫“KEY”的拉杆且掉落几率为100%;生命值为200,追随距离为500米的僵尸嘞?
简单死了,等等……OMG!你在逗我吗!
(好吧我知道你能写出来,可这不是太费劲了吗)





今天为大家隆重介绍两款滤器——

Mob to /summon Command Block CPSummonEntities.zip (907 Bytes, 下载次数: 219)

Item to /give Command CPItemToGive.zip (3.57 KB, 下载次数: 164)
作者:CrushedPixel


教程:
首先弄一只实体出来(别问我怎么弄的)详见冰块菌的教程。


然后进MCE,选中它。


然后进入滤器,选择Mob to /summon Command Block


然后呢?就没有然后了。点过滤,实体就变成了一坨命令方块。


好长一串啊……
  1. /summon Zombie -518.69804333 72.0 171.137843186 {ConversionTime: -1,DropChances: [0.08500000089406967,0.08500000089406967,0.08500000089406967,0.08500000089406967,0.08500000089406967],UUIDLeast: -8449755483689590042L,Attributes: [{Name: generic.maxHealth,Base: 50.0},{Name: generic.knockbackResistance,Base: 0.0},{Name: generic.movementSpeed,Base: 0.240000004172,Modifiers: [{Name: potion.moveSpeed 1,UUIDLeast: -7828611303000832459L,Operation: 2,Amount: 0.4000000059604645,UUIDMost: -7949229004988660584L}]},{Name: generic.followRange,Base: 200.0},{Name: generic.attackDamage,Base: 7.0},{Name: zombie.spawnReinforcements,Base: 0.06030474985669014}],Motion: [0.0,-0.0784000015258789,0.0],CustomName: HEROBRINE,Health: 50,HealF: 50.0,CustomNameVisible: 1,id: Zombie,ActiveEffects: [{Amplifier: 1,Ambient: 0,Duration: 463660,Id: 1},{Amplifier: 32,Ambient: 0,Duration: 243882,Id: 5},{Amplifier: 1,Ambient: 0,Duration: 193564,Id: 12}],AttackTime: 0,Fire: -1,Invulnerable: 0,DeathTime: 0,CanBreakDoors: 0,AbsorptionAmount: 0.0,Equipment: [{id: 283,Damage: 0,Count: 1,tag: {ench: [{id: 16,lvl: 12}]}},{id: 313,Damage: 0,Count: 1,tag: {ench: [{id: 0,lvl: 15}]}},{id: 312,Damage: 0,Count: 1,tag: {ench: [{id: 0,lvl: 15}]}},{id: 311,Damage: 0,Count: 1,tag: {ench: [{id: 0,lvl: 15}]}},{id: 397,Damage: 3,Count: 1,tag: {SkullOwner: Herobrine,ench: [{id: 0,lvl: 15}]}}],OnGround: 1,HurtTime: 0,UUIDMost: -4977889621662348212L,Dimension: 0,Air: 300,Pos: [-518.6980433298537,72.0,171.13784318632912],CanPickUpLoot: 0,PortalCooldown: 0,PersistenceRequired: 1,Leashed: 0,FallDistance: 0.0,Rotation: [-8.040504455566406,0.0]}
复制代码

接下来是give的教程,首先还是弄一坨物品放在箱子里,因为1.7.4不支持§的输入,所以没弄彩色的。

然后又是滤器,选中箱子。之后点击过滤,箱子就变成了命令方块。


然后就可以用命令方块给玩家一些含NBT标签的物品了。
  1. /give @p minecraft:lever 39 0 {display: {Name: I am a LEVER!,Lore: [lalalalala]}}
复制代码

怎么样,是不是方便了很多呢?





初一党写个教程很不容易啊,给个人气和顶吧!


作者: 61叔叔    时间: 2014-1-1 16:20
牛逼啊
作者: ccvb1231    时间: 2014-1-1 16:21
這挺有用的~
支持下~
作者: 953301477    时间: 2014-1-2 20:42
楼主用到mcedit是0.1.7还是0.1.6,这几天用mc1.7.2做的地图直接被mcedit还原了六七个区块(话说1.6.2到没事),不知那个版本兼容性更好(还有滤镜对mcedit版本有要求吗?)。不过教程棒极了,虽然用刷怪笼矿车可以实现同样的内容,不过用命令方块更省空间和内存,这几天正嫌自己打nbt编码麻烦呢,谢谢提供此滤镜!如果能回答一下我的问题就更好了,不过由于等级限制,我只能给这些分了,如果你愿意回答的话,我很愿意再给你的回复加一遍分
作者: q1114978225    时间: 2014-1-2 21:31
必须回复,必须经典!
作者: songfeitong    时间: 2014-1-3 19:24
953301477 发表于 2014-1-2 20:42
楼主用到mcedit是0.1.7还是0.1.6,这几天用mc1.7.2做的地图直接被mcedit还原了六七个区块(话说1.6.2到没事) ...

mcedit还是推荐0.1.7,0.1.6可能与1.7兼容不太好,不过0.1.6可以输入中文。
作者: ⭐✔️    时间: 2014-1-28 15:05
图你怎么了
作者: zwh007    时间: 2014-2-10 22:31
楼主,帖子很不错!长知识了!
不过你不得不承认,自定义NPC比这方便N倍!
楼主别喷我啊{:10_492:}
作者: 1343007125    时间: 2014-2-15 14:08
彩色指令咋弄
作者: 501938012    时间: 2014-2-16 22:45
楼主你好,我想问问滤镜是怎么用的,是要添加进MCE里面才可以用吗?
不知楼主那里有没有MCE的正体(就是最新的MCE了啦)
如果有的话希望可以发给我,也不知MCE有没有汉化版,有的话就太好了.
我的ID 就是我的QQ加我说明来意即可.
作者: 1823940068opqb    时间: 2014-9-27 02:58
东西放在哪里啊?新人求教
作者: 10123482    时间: 2014-10-4 20:37
方便了nbt党不少,好强大