鉴定我的世界所有动物的指令
在《我的世界》里查户口?这份动物鉴定指令手册快收好
凌晨三点,我又在给苦力怕修房子的时候被羊群吵醒了。这群傻乎乎的家伙卡在栅栏角落咩咩叫,突然就想写个全自动动物普查系统——结果发现要搞这个,得先摸清楚游戏里所有动物的身份证信息。翻了一晚上英文wiki和指令手册,干脆把干货都整理在这儿。
为什么要用指令鉴定动物?
上周用/summon sheep召唤彩虹羊的时候,突然意识到这游戏里藏着好多隐藏参数。比如用指令生成的兔子可能带着杀手兔的DNA,用刷怪蛋弄出来的马永远随机花色。想要精准控制动物属性,就得学会查它们的底层代码。
准备工作
- 开创造模式(别逞强,调试指令时被牛群踩死太丢人了)
- 记住F3+H可以显示高级提示框
- 准备纸笔记录(我最后在游戏里建了个指令图书馆)
核心鉴定指令大全
所有动物都吃这套组合拳:/data get entity @e[type=动物ID,limit=1]。比如要查最近那只鸡的底细,就对着它输入:
指令范例 | 作用 |
/data get entity @e[type=chicken,limit=1] | 获取鸡的完整数据 |
/execute as @e[type=cow] run data get entity @s | 批量读取所有牛的数据 |
特殊参数检索技巧
有时候我们只需要特定信息。想查猪能不能骑?试试:
- /data get entity @e[type=pig,limit=1] Saddle(返回0就是没鞍)
- 查鹦鹉颜色用Variant参数
- 马的Temper值决定它多难驯服
全生物档案手册
根据Minecraft Gamepedia的实体数据页(2023年12月版),这些是你们要的干货:
家畜类
动物 | 关键参数 | 冷知识 |
鸡(chicken) | Age(成长进度)、EggLayTime(下蛋倒计时) | 被闪电劈中会变成炸鸡(真的) |
牛(cow) | IsBaby(是否幼崽)、Bucket(能否挤奶) | 喂花能延长发情期 |
危险生物
- 熊猫(panda):MainGene决定性格,查PLAYFUL基因的会追着你要蛋糕
- 狼(wolf):CollarColor项能改项圈RGB值
- 蜜蜂(bee):HasNectar和HasStung两个布尔值超重要
实战骚操作
昨天用这些指令搞了个自动分拣系统:
- 用@e[type=sheep,nbt={Color:14}]定位所有粉红羊
- 结合/execute store统计数量
- 最后/tp传送它们到染色车间
写到这里发现天都亮了,末影龙开始在我的显示器边缘生成粒子效果。对了,如果要查水生动物,记得把@e[type=!player]改成@e[type=!player,distance=..10],不然可能会卡到鱿鱼生成...
评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
网友留言(0)