[特殊生物] NPC

[复制链接]
查看286 | 回复0 | 2023-6-15 16:55:47 | 显示全部楼层 |阅读模式 IP:湖北武汉
2023-06-15_165430.jpg

NPC(非玩家控制角色,Non-Player Character)是一种与村民相似的可交互被动生物。它们是教育版和基岩版的独有生物。

生成
NPC不会自然生成,仅能通过使用NPC刷怪蛋(输入/give @p spawn_egg 1 51获取)或用/summon minecraft:npc ~ ~ ~命令来生成。若要通过刷怪蛋来生成NPC,玩家必须拥有世界管理员权限,此权限会自动授予创造模式玩家,也可使用/worldbuilder命令来手动获取。
NPC生成时头顶会自带一个格式化代码为黄色(§e)的名称“NPC”,该名称不能用命名牌更改。
行为
NPC没有AI。它们既不能走动也不能被其他实体推动(船除外),大多数实体都会穿过NPC。
NPC免疫几乎所有伤害,也不受状态效果影响。
与大多数生物相同的是,当玩家距离足够近时,NPC会慢慢转向并看着玩家。NPC能被活塞和水流推动,它们站在黏液块和蜂蜜块上时激活黏性活塞也能被拖动。
NPC会受到僵尸疣猪兽、凋灵、监守者和“Johnny”卫道士的攻击,尽管NPC不会受到任何伤害,且攻击NPC的弹射物也都会穿过而不能命中。
NPC可以被拥有世界管理员权限的玩家立即杀死或被命令/kill杀死。它们在掉入虚空后也会立即死亡。
界面 300px-Npcpet.png.jpg
当没有世界管理员权限时的NPC界面


300px-NPCs_Talk_page_in_pe.png.jpg
当拥有世界管理员权限时的NPC界面


右键NPC将显示其界面,它们只能被拥有世界管理员权限的玩家编辑。玩家可在该界面编辑NPC的对话框、名称和外观。当玩家没有世界管理员权限时,它将只显示对话框和按钮。
定制
在界面的“名字”一栏可以编辑NPC名字。名字最长32字,文字颜色可以使用格式化代码来改变。注意,该名字(NameTag)与实体名字(CustomName)是不同的,对NameTag的修改不会影响CustomName。对话对话框位于“名称”的正下方,通常用作向导工具。对话框的文本字数限制为256,尽管在某些情况下它为337。外观NPC的外观是可选择的,只需左键单击你想要的皮肤即可改变皮肤。目前NPC拥有60个皮肤。高级设置高级NPC设置由命令组成。它们用于创建交互式按钮。目前可以添加的最大高级设置为6个。命令命令功能允许玩家在NPC中添加命令。命令可以在标题下面的第一个输入框中输入, 它不像命令方块,因为它可以同时执行多个命令,目前命令最多能输入1024个字符。该命令可以作为按钮或直接命令来呈现。作为一个按钮,按钮名称或标签可以通过填写“按钮名称”来改变,标签的文本限制是16个字。只有当玩家的世界管理员权限被禁用时才能执行。当不作为按钮添加时,右击NPC将执行该命令。相反地,按钮将被显示并且具有默认为浅灰色的标签颜色,并且可以使用格式化代码来改变颜色。对于NPC内置的命令界面,有一个特有的选择器变量为@initiator,它可以选择当前与该NPC进行交互(例如打开NPC对话框、使用NPC按钮和关闭NPC对话框)的玩家。如果该选择器用于外置命令,则不会报错,但不会选择到任何玩家。
来源:Minecraft Wiki
McFun注意事项

1、本站中所有言论属于网友个人观点,与本站无关

2、本站所有主题由该帖子作者发表,该作者享有帖子相关版权,转载需经过作者同意

3、帖子作者承担一切因本该贴子发表而直接或间接导致的任何纠纷和法律责任

4、本帖内容如转载自其他地方,本站不对其真实性负责

5、本帖如侵犯到任何版权问题,请立即反馈,本站将及时处理

6、"McFun"管理员和版主有权不事先通知发贴者而删除帖子

7、"Minecraft"和"我的世界"版权归Mojang Studios所有,本站与Mojang,微软公司没有任何从属关系





上一篇:幻术师
下一篇:远古守卫者幽灵
回复

使用道具 举报

懒得打字,快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则