我的世界1.10Citizens NPC插件下载

名称:  Citizens NPC插件
来源:  bukkit
版本:  1.10

我的世界1.10Citizens NPC插件是一款先进的基于CraftBukkit的NPC插件。与原来的Citizens不同,Citizens2允许开发人员扩展基本的NPC提供不同的玩法和功能。

它继承了simple NPCs的全部功能,并加入了生动的语言,好动的居民,哨兵,贸易商和以及其他更多特性。

Citizens含有多种可切换字符和无限可能性、扩展性与新的易于使用的API。凭借先进的功能,如脚本,人工智能和乐于助人的开发团队,Citizens将继续扩展,让您的服务器可以更好!

插件特点

插件特点

  • NPC可以行走,站立,自然地与玩家对话。
  • 有易于使用的API可以进行开发。这使得全新的角色能够增强你的NPC体验。
  • 怪物和动物的NPC。您可以在地狱门周围创建恐怖的烈焰人,出生点附近创建受人欢迎的羊,还可以在您的村庄里创建一些有用的村民。可以查看命令页面了解如何创建一个生物NPC。
  • 可以骑乘与控制的NPC。
  • 强大的文字编辑能力。新文本编辑界面允许添加,删除和编辑NPC文本。
  • 服务器拥有的NPC可以被任何拥有citizens.admin权限的玩家进行编辑。
  • 管理员可以自定义创建NPC所需的费用以及每个玩家最多拥有的NPC的数量。

插件指令

插件指令

管理员指令

命令
权限
描述
/citizens
citizens.admin
显示基础插件指令
/citizens reload
citizens.admin
重新加载Citizens
/citizens save
citizens.admin
保存NPC及配置

 

帮助指令

命令
参数说明
权限
描述
/citizens help
(页数)
citizens.help
显示Citizens帮助菜单
/npc help
(页数)
citizens.npc.help
显示NPC帮助菜单
/trait help
(页数)
citizens.trait.help
显示特性帮助菜单
/script help
(页数)
citizens.script.help
显示脚本帮助菜单
/template help
(页数)
citizens.template.help
显示模板帮助菜单
/waypoints help
(页数)
citizens.waypoints.help
显示路径点帮助菜单

 

NPC指令

命令
参数说明
是否需要选中
是否需要是所有者
需要的生物类型
权限
描述
/npc
显示选中的NPC的基础信息
/npc age
[adult, baby, integer, -l] –  adult设置为成人, baby设置为小孩, integer指定一个确切的年龄, -l切换年龄是否被锁定
牛,羊,鸡, 猪,村民,豹猫,狼
citizens.npc.age
修改NPC的年龄
/npc anchor
anchor (–save [name], –assume [name], –remove [name]) (-a)(-c) – 保存一个地点为“锚”,使得能通过assumed[name]指令被假设(?)
citizens.npc.anchor
改变/保存NPC的地点锚或者显示其锚的列表
/npc behaviour
behaviour [scripts] (-r) — scripts是一串由逗号分割的脚本名称,这些脚本定义在脚本文件里。-r标示用于将这些脚本从该NPC上移除。
citizens.npc.behaviour
添加和删除NPC的行为。一个行为是一个脚本文件,它在每个tick时都被执行并添加“目标”到NPC上。它可以实现你的任何设定和想法!
/npc controllable
citizens.npc.controllable.[NPC类型]
切换NPC的可控制状态。可控制的NPC可以通过右键点击来进行骑乘,并通过WASD键来控制。恶魂、烈焰人和末影龙在骑乘时可以通过左键单击来控制是否暂停飞行。
/npc copy
(–name NewName) —  NewName是你复制的NPC的新名称。
citizens.npc.copy
从你当前选中的NPC复制一个新的NPC,保留其全部的特性。
/npc create
[NPC Name] – 要创建的NPC的名字(–type [type]) – type为要创建的生物类型
–trait [trait1] [trait2] … – 一个应用到NPC上的特性列表
citizens.npc.create.mobtype or citizens.npc.create.*
创建一个新的NPC.
举个栗子 : /npc create Jimbo Stevenson –type PIG
(创建一个名字叫Jimbo Stevenson的猪= =!)
/npc despawn
(id) 需要删除实体的NPC的ID(如果没写的话就是当前选中的NPC
citizens.npc.despawn
将一个NPC消灭(可以通过spawn命令重新召唤
/npc gamemode
[gamemode] – 要使用的游戏模式
玩家
citizens.npc.gamemode
设置一个玩家NPC的游戏模式
/npc gravity
citizens.npc.gravity
切换NPC的重力
/npc equip
玩家,猪,羊,末影人
citizens.npc.edit.equip
切换装备编辑器。玩家为装甲,末影人为搬运的方块,羊为羊毛的颜色或者剪过羊毛的样子,猪为鞍。具体的查看装备编辑器(Equipment Editor)
/npc list
(-a) -所有的NPC
(–owner (owner)) – 某个玩家拥有的NPC
(–type (type)) – 某个类型的NPC
(–char (character)) – 某个角色的NPC
citizens.npc.list
列出指定条件(至少选择一个)的NPC列表
/npc lookclose
citizens.npc.lookclose
切换当玩家靠近NPC时它是否会看向玩家
/npc moveto
–x [x] –y [y] –z [z] –world [world]
citizens.npc.moveto
NPC的当前位置由基础位置决定,这些参数用于修改这个基础位置
/npc mount
citizens.npc.mount
如果选中的NPC是可控制的,就骑乘它
/npc owner
(name) – 新所有者的名字,设置为”server”的话将设置Citizens管理员(拥有”citizens.admin”权限的玩家)为所有者
citizens.npc.owner
设置NPC的所有者
/npc path
citizens.npc.edit.path
切换路径编辑器。左键点击添加一个路径点,右键点击删除,鼠标滚轮或者数字键可以选择某个路径点。
/npc pathrange
[range] – NPC新的范围
citizens.npc.pathfindingrange
设置NPC可以在多大的范围内寻找路径(单位为方块)
/npc playerlist
玩家
citizens.npc.playerlist
切换一个NPC为一个“真实”的玩家,因此可以被其他插件所识别,并且能保持当前区块加载及农作物生长。
/npc pose
(-a) – 设置NPC的头朝向当前玩家的头所在的位置,可以用来设定NPC来看向特殊的位置。
”(–save [name]|–load [name]|–remove [name)”
玩家
citizens.pose
根据玩家当前所在的位置更改或保存NPC头的方向。
/npc power
苦力怕
citizens.npc.power
切换苦力怕NPC是否带电
/npc profession
BLACKSMITH, LIBRARIAN, BUTCHER, FARMER, or PRIEST
分别对应铁匠、图书管理员、屠夫、农民、牧师
村民
citizens.npc.profession
改变村民NPC的职业
/npc remove
(all) – 将会移除全部的NPC(不写只会移除选中的NPC)
citizens.npc.remove, (citizens.admin.remove.all)
彻底删除一个NPC
/npc rename
[name] – 新的名字
citizens.npc.rename
重命名一个NPC
/npc select
[id] – NPC的ID
citizens.npc.select
选中指定的NPC
/npc size
[size] – 史莱姆的大小(整数)
史莱姆
citizens.npc.size
设置史莱姆NPC的大小
/npc skeletontype
[type]-0或者NORMAL为普通类型, 1或者WITHER为凋零骷髅
骷髅
citizens.npc.skeletontype
修改骷髅NPC的类型(目前只有普通和凋零)
/npc spawn
[id] – 你希望生成的NPC的ID
citizens.npc.spawn
生成一个已存在的NPC
/npc speed
[multiplier] – 倍数
citizens.npc.speed
成倍改变NPC的速度,例如:2为两倍于普通速度
/npc text
citizens.npc.edit.text
切换文本编辑器。要注意的是玩家必须要有 citizens.npc.talk的权限才能看到NPC的对话。
/npc tphere
Citizens.npc.tphere
传送选中的NPC到你所在的位置
/npc tp
citizens.npc.tp
传送到选中的NPC所在的位置
/npc type
[type] – 新的实体类型
citizens.npc.type
改变NPC的生物类型
/npc vulnerable
citizens.npc.vulnerable
切换NPC是否会受到伤害或死亡。或者当NPC在玩家列表时怪物是否会攻击他。
/npc zombiemod
(-b, -v) – -b为小孩僵尸, -v为僵尸村民
僵尸
citizens.npc.zombiemodifier
改变僵尸NPC的类型
/trait
[trait1] [trait2] … [traitN] – 一个应用于NPC的特性列表
citizens.npc.trait.* 或者 citizens.npc.trait.<特性名称>
添加NPC的特性类型,NPC可拥有多个特性。如:/trait sentry (添加守卫特性)

 

路经典指令

命令
参数说明
权限
描述
/waypoints disableteleport
citizens.waypoints.disableteleport
停止当NPC被卡住时会自动传送到路径终点的功能(注: 在某些点可能会被移除(?)).
/waypoints provider
[provider name] (-a) – provider name为可用的provider(目前为:linear(直线), guided(导航) and wander(漫游)), 使用-a来获取所有provider的列表
citizens.waypoints.provider
当使用路径点编辑器时设置路径点provider

 

模板指令

命令
参数说明
权限
描述
/template apply
[template name] (id1 id2…) – 将所选模板应用于可选的ID列表
citizens.templates.apply
将模板应用于指定的NPC
/template create
[template name] (-o) – template name生成模板的名称, -o 设置它为可覆盖的
citizens.templates.create
从选中的NPC上生成一个模板,并储存在templates.yml文件里。

插件编辑器

插件编辑器

编辑器可以通过简单的方法对NPC进行进一步的编辑。很多情况下只用命令来实现一系列功能太过复杂,在所有的编辑器中,你可以一次性将所有相关的命令键入编辑器,然后退出编辑。

你同一时间只能在一个编辑器里。

 

文本编辑器(指令: /npc text)

编辑NPC的文本很简单。可以按照游戏中的指示添加,编辑和删除NPC的文本。一个”random-talker”NPC意味着它会不断地从文本列表中随机抽取语句来说话。

如果”random”是false的话,它会按文本列表顺序不断循环抽取语句

通过输入”close”设置close-talker可以切换当玩家接近NPC5个方块距离时,NPC是否说话。如果值为false,该NPC只会在设置了相应的点击行为时才会说话。如果值为true,则该NPC只会在玩家接近时才会说话。

需要注意的是玩家需要citizens.npc.talk权限才能听到的NPC的对话!

重要提示:在输入框中输入’exit’来关闭编辑器!

 

路径点编辑器(指令:/npc path)

 

装备编辑器(指令:/npc equip)

“装备”是一些类似装甲、手上拿着的物品,以及NPC身上一些可见的特征。只有一部分类型的NPC可以编辑它们特有的“装备”。

一般的:随着1.4.5版本生物“装备”的更新,所有没有在这里列出的生物将默认使用人类的装备风格。需要注意的是装备可能无法在所有的生物上正确显示,特别是一些不支持它的生物。

人类 (标准NPC):

人类NPC可以修改自己的装甲和手持物品。你可以通过手持一个装甲右击一个NPC来将这个装甲给予它,这个装甲将会穿着在NPC身上,而之前在NPC上的物品或装甲将会被移除或掉在地上。

你还可以通过按住潜行键右击NPC将你手上的装甲放置到NPC的手中。当你空手右击NPC时将会清空它身上的所有物品。

末影人

末影人NPC可以修改它们手中搬运的物品。末影人只能持有“方块” – 大多数的物品不会出现在客户端上。

需要注意的是某些实体方块,如公告牌,蠹虫方块等等也不会出现在客户端上。空手点击末影人NPC将移除它手中的方块。

羊NPC可以修改它们的毛色或者剪毛之后的样子。手拿着剪刀,像你平时剪羊毛那样右键它,可以设置该NPC为剪毛后的样子。

拿着剪刀再次右键,则会恢复成剪毛前的样子。拿着染料点击NPC,可以修改它们的毛色。拿着任何一个不是染料的物品点击NPC,将会使它变回白色,并且染料会掉到地上。

猪NPC可以添加和删除他们的马鞍。手拿马鞍右键NPC就可以添加马鞍,拿着其他任意东西点击则会移除它的马鞍。

相关图片

相关图片

2017-02-15_120017

如果你喜欢我的世界1.10Citizens NPC插件请继续支持Minecraft中文分享站


 
  • 如发现网盘资源被吞,或者网盘资源不存在,请在下方评论中说明,我们将会尽快进行修复。
  • 如果你想了解和下载更多的Minecraft我的世界中好玩有趣的插件就来我的世界插件专区吧。

MOD下载

下载列表

发表评论

邮箱地址不会被公开。 必填项已用*标注