• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

“NPCDestinations”的版本间的差异

来自Minecraft插件百科
跳转至: 导航搜索
(未显示同一用户的3个中间版本)
第2行: 第2行:
 
|插件名=NPCDestinations
 
|插件名=NPCDestinations
 
|图标=
 
|图标=
|版本=  
+
|版本= 2.2.2
 
|前置插件= citizen2
 
|前置插件= citizen2
|兼容服务端版本=1.8.3-1.12
+
|兼容服务端版本=1.8-1.14
 
|作者=  
 
|作者=  
 
|網址= [https://www.spigotmc.org/resources/nunpcdestinations-create-living-npcs-1-8-3-1-12.13863/ spigotmc]
 
|網址= [https://www.spigotmc.org/resources/nunpcdestinations-create-living-npcs-1-8-3-1-12.13863/ spigotmc]
 
}}
 
}}
[[Category:综合]]
+
[[Category:经济]]
 
[[Category:机械]]
 
[[Category:机械]]
 
={{mCColor|&2|介绍}}=
 
={{mCColor|&2|介绍}}=
第18行: 第18行:
 
* 自动保存数据到 Citizens 的
 
* 自动保存数据到 Citizens 的
 
saves.yml内
 
saves.yml内
* 可以让NPC按指定路径行走或设置设置可以行走的范围Ability to just walk on anything, or define their allowed path surfaces
+
* 可以让NPC按指定路径行走或设置设置可以行走的范围
* 建造基于地表的自定义路径Build custom paths based on blocks under the surface (# down, or level 0)
+
* 建造基于地表的自定义路径 (# down, level 0)
* 根据位置随机移动Random movement based on locations
+
* 根据位置随机移动
* 设置一个NPC在不同地点时显示不同的皮肤Set a different NPC skin per location
+
* 设置一个NPC在不同地点时显示不同的皮肤
* NPC在不同的位置穿着不同的装备Change your NPCs equipment per location
+
* NPC在不同的位置穿着不同的装备
* Random walking configurations per location defined
+
* 可用指令设置NPC处于你当前位置多久
* 可用指令设置NPC处于你当前位置多久Use commands to set an NPC's current location (With duration's)
+
* 每个指令都有详细的权限对应
* 每个指令都有详细的权限对应Detailed permission's to control each command's access
+
* 可以让玩家编辑所有或私有的NPC
* 可以让玩家编辑所有或私有的NPCAbility to allow a user access to edit any or only owned NPC's
+
* 构造中的调试模式和可见路径系统
* 构造中的调试模式和可见路径系统Built-in debugging and visual path system Quickly debug any path issues with this system
+
* 拓展 Jason 聊天管理系统Save time by clicking chat items!
* 拓展Extensive Jason chat management system. Save time by clicking chat items!
+
* 自定义语言文件
* 自定义语言文件Customizable language files and language flags
+
* 自定义 worldguard flag 来管理区块 (ndest-forcechunk)
* 自定义Custom worldguard flag for chunk management (ndest-forcechunk)
+
** 预载并保持特定区块
* 预载区块preload chunks upon server startup and keep them active
+
** 防止特定区域的区块被卸载
* 防止特定区域的区块被卸载Prevent chunks from unloading based on regions
+
* 带有API
* API for interacting with the plugin itself
 
={{mCColor|&1|特点}}=
 
 
 
={{mCColor|&8|指令}}=
 
 
 
={{mCColor|&4|权限}}=
 
  
 +
={{mCColor|&8|前置}}=
 +
* [[Citizens]](必要前置)
 +
* JobsReborn (基于玩家开关NPC的工作位置(不了解这个插件) locations can be toggled based on users in jobs)
 +
* LightAPI (NPC装备火把或红石火把时)会在夜晚照亮附近区域.
 +
* PlotSquared (可以让玩家的NPC生活在地皮里)
 +
* BetonQuest (提供条件和事件来控制 NPC)
 +
={{mCColor|&8|附属}}=
 +
* Destinations Farmer Add-on - 让NPC种植并收获农作物.
 +
* Destinations Animations Add-on - 启用NPC前往不同地点的动画效果.
 +
* Destinations Rancher Add-on - 可以让NPC管理动物.
 +
={{mCColor|&b|入门教程}}=
 +
* 下载最新版本的插件并放到插件文件夹内
 +
* 开启服务器
 +
* 创建一个NPC
 +
* 输入 /nd autoset
 +
* 站在你想要NPC所在的位置
 +
* 输入 /npcdest addlocation {时间 / sunset / 或 sunrise}
 +
* 到你想要NPC前往的另一个位置
 +
* 输入 /npcdest addlocation {时间 / sunset / 或 sunrise}
 +
* 改变一天的时间, 你就会看到NPC会前往不同的地点.
 +
={{mCColor|&b|权限}}=
 +
<spoiler>
 +
'''npcdestinations.info:'''<br />
 +
显示NPC的详细信息<br />
 +
包含权限:
 +
* npcdestinations.debug.set
 +
* npcdestinations.debug.own
 +
* npcdestinations.debug.all
 +
* npcdestinations.enginestatus
 +
* npcdestinations.allstatus
 +
* npcdestinations.info
 +
* npcdestinations.backup
 +
'''npcdestinations.settings:'''<br />
 +
可以修改NPC配置<br />
 +
包含权限:
 +
* npcdestinations.editall.info
 +
* npcdestinations.editall.autoset
 +
* npcdestinations.editall.goloc
 +
* npcdestinations.editall.blockstick
 +
* npcdestinations.editall.addlocation
 +
* npcdestinations.editall.removelocation
 +
* npcdestinations.editall.addblock
 +
* npcdestinations.editall.removeblock
 +
* npcdestinations.editall.removeallblocks
 +
* npcdestinations.editall.pauseplayer
 +
* npcdestinations.editall.oneblockdown
 +
* npcdestinations.editall.opengates
 +
* npcdestinations.editall.openwooddoors
 +
* npcdestinations.editall.openmetaldoors
 +
* npcdestinations.editall.locmax
 +
* npcdestinations.editall.locprob
 +
* npcdestinations.editall.locwand
 +
* npcdestinations.editall.loctime
 +
* npcdestinations.editall.locloc
 +
* npcdestinations.editall.localias
 +
* npcdestinations.editall.locskin
 +
* npcdestinations.editall.locjobs
 +
* npcdestinations.editall.locsentinel
 +
* npcdestinations.editall.locweather
 +
'''npcdestinations.debug.*:'''<br />
 +
可以查看所有的调试等级<br />
 +
包含权限:
 +
* npcdestinations.debug.set
 +
* npcdestinations.debug.npc
 +
* npcdestinations.debug.all
 +
'''npcdestinations.editall.*:'''<br />
 +
可以修改任何NPC的配置<br />
 +
包含权限:
 +
* npcdestinations.editall.info
 +
* npcdestinations.editall.autoset
 +
* npcdestinations.editall.goloc
 +
* npcdestinations.editall.blockstick
 +
* npcdestinations.editall.addlocation
 +
* npcdestinations.editall.removelocation
 +
* npcdestinations.editall.addblock
 +
* npcdestinations.editall.removeblock
 +
* npcdestinations.editall.removeallblocks
 +
* npcdestinations.editall.pauseplayer
 +
* npcdestinations.editall.oneblockdown
 +
* npcdestinations.editall.opengates
 +
* npcdestinations.editall.openwooddoors
 +
* npcdestinations.editall.openmetaldoors
 +
* npcdestinations.editall.locmax
 +
* npcdestinations.editall.locprob
 +
* npcdestinations.editall.locwand
 +
* npcdestinations.editall.loctime
 +
* npcdestinations.editall.locloc
 +
* npcdestinations.editall.localias
 +
* npcdestinations.editall.locskin
 +
* npcdestinations.editall.locjobs
 +
* npcdestinations.editall.locsentinel
 +
* npcdestinations.editall.locweather
 +
'''npcdestinations.editown.*:'''<br />
 +
可以改变私人NPC的配置<br />
 +
包含权限:
 +
* npcdestinations.editown.info
 +
* npcdestinations.editown.autoset
 +
* npcdestinations.editown.goloc
 +
* npcdestinations.editown.blockstick
 +
* npcdestinations.editown.addlocation
 +
* npcdestinations.editown.removelocation
 +
* npcdestinations.editown.addblock
 +
* npcdestinations.editown.removeblock
 +
* npcdestinations.editown.removeallblocks
 +
* npcdestinations.editown.pauseplayer
 +
* npcdestinations.editown.oneblockdown
 +
* npcdestinations.editown.opengates
 +
* npcdestinations.editown.openwooddoors
 +
* npcdestinations.editown.openmetaldoors
 +
* npcdestinations.editown.locmax
 +
* npcdestinations.editown.locprob
 +
* npcdestinations.editown.locwand
 +
* npcdestinations.editown.loctime
 +
* npcdestinations.editown.locloc
 +
* npcdestinations.editown.localias
 +
* npcdestinations.editown.locskin
 +
* npcdestinations.editown.locjobs
 +
* npcdestinations.editown.locsentinel
 +
* npcdestinations.editown.locweather
 +
</spoiler>
 +
={{mCColor|&b|视频教程}}=
 +
暂无中文视频教程 待搬运
 
={{mCColor|&b|配置}}=
 
={{mCColor|&b|配置}}=
 
=={{mCColor|&b|config.yml}}==
 
=={{mCColor|&b|config.yml}}==
第48行: 第164行:
 
</spoiler>
 
</spoiler>
 
={{mCColor|&9|链接}}=
 
={{mCColor|&9|链接}}=
[[image:Github.jpg|250px|center|link=链接|Github源码]]<br />
 
 
[[image:Github2.png|250px|center|link=链接|Github源码]]
 
----
 
 
[[image:Discord.jpg|250px|center|link=链接|Discord]]
 
  
----
 
[[image:Paypal.jpg|250px|center|link=链接|作者的paypal投喂链接]]
 
  
----
+
[[image:Github2.png|250px|center|link=https://github.com/Nutty101/|Github源码]]

2019年11月17日 (日) 14:18的版本

NPCDestinations
外文名NPCDestinations
插件类型Spigot / CraftBukkit
最新版本2.2.2
兼容服务端1.8-1.14
前置插件citizen2
源地址http://dev.bukkit.org/bukkit-plugins/NPCDestinations

介绍

这款插件给你服务器的NPC添加了一些有用的机制。NPC不只会像植物人一样伫立在凛冽的寒风中,现在你可以让他们在晚上回家并坐在火炉边取暖。

  • 适应环境的自动寻路系统
  • 所有配置存储在NPC身上,不需要编辑配置文件
  • 可以根据时间、指令或环境因素来使NPC走到不同的位置
  • 自动保存数据到 Citizens 的

saves.yml内

  • 可以让NPC按指定路径行走或设置设置可以行走的范围
  • 建造基于地表的自定义路径 (# down, 或 level 0)
  • 根据位置随机移动
  • 设置一个NPC在不同地点时显示不同的皮肤
  • NPC在不同的位置穿着不同的装备
  • 可用指令设置NPC处于你当前位置多久
  • 每个指令都有详细的权限对应
  • 可以让玩家编辑所有或私有的NPC
  • 构造中的调试模式和可见路径系统
  • 拓展 Jason 聊天管理系统Save time by clicking chat items!
  • 自定义语言文件
  • 自定义 worldguard flag 来管理区块 (ndest-forcechunk)
    • 预载并保持特定区块
    • 防止特定区域的区块被卸载
  • 带有API

前置

  • Citizens(必要前置)
  • JobsReborn (基于玩家开关NPC的工作位置(不了解这个插件) locations can be toggled based on users in jobs)
  • LightAPI (NPC装备火把或红石火把时)会在夜晚照亮附近区域.
  • PlotSquared (可以让玩家的NPC生活在地皮里)
  • BetonQuest (提供条件和事件来控制 NPC)

附属

  • Destinations Farmer Add-on - 让NPC种植并收获农作物.
  • Destinations Animations Add-on - 启用NPC前往不同地点的动画效果.
  • Destinations Rancher Add-on - 可以让NPC管理动物.

入门教程

  • 下载最新版本的插件并放到插件文件夹内
  • 开启服务器
  • 创建一个NPC
  • 输入 /nd autoset
  • 站在你想要NPC所在的位置
  • 输入 /npcdest addlocation {时间 / sunset / 或 sunrise}
  • 到你想要NPC前往的另一个位置
  • 输入 /npcdest addlocation {时间 / sunset / 或 sunrise}
  • 改变一天的时间, 你就会看到NPC会前往不同的地点.

权限

npcdestinations.info:
显示NPC的详细信息
包含权限:

  • npcdestinations.debug.set
  • npcdestinations.debug.own
  • npcdestinations.debug.all
  • npcdestinations.enginestatus
  • npcdestinations.allstatus
  • npcdestinations.info
  • npcdestinations.backup

npcdestinations.settings:
可以修改NPC配置
包含权限:

  • npcdestinations.editall.info
  • npcdestinations.editall.autoset
  • npcdestinations.editall.goloc
  • npcdestinations.editall.blockstick
  • npcdestinations.editall.addlocation
  • npcdestinations.editall.removelocation
  • npcdestinations.editall.addblock
  • npcdestinations.editall.removeblock
  • npcdestinations.editall.removeallblocks
  • npcdestinations.editall.pauseplayer
  • npcdestinations.editall.oneblockdown
  • npcdestinations.editall.opengates
  • npcdestinations.editall.openwooddoors
  • npcdestinations.editall.openmetaldoors
  • npcdestinations.editall.locmax
  • npcdestinations.editall.locprob
  • npcdestinations.editall.locwand
  • npcdestinations.editall.loctime
  • npcdestinations.editall.locloc
  • npcdestinations.editall.localias
  • npcdestinations.editall.locskin
  • npcdestinations.editall.locjobs
  • npcdestinations.editall.locsentinel
  • npcdestinations.editall.locweather

npcdestinations.debug.*:
可以查看所有的调试等级
包含权限:

  • npcdestinations.debug.set
  • npcdestinations.debug.npc
  • npcdestinations.debug.all

npcdestinations.editall.*:
可以修改任何NPC的配置
包含权限:

  • npcdestinations.editall.info
  • npcdestinations.editall.autoset
  • npcdestinations.editall.goloc
  • npcdestinations.editall.blockstick
  • npcdestinations.editall.addlocation
  • npcdestinations.editall.removelocation
  • npcdestinations.editall.addblock
  • npcdestinations.editall.removeblock
  • npcdestinations.editall.removeallblocks
  • npcdestinations.editall.pauseplayer
  • npcdestinations.editall.oneblockdown
  • npcdestinations.editall.opengates
  • npcdestinations.editall.openwooddoors
  • npcdestinations.editall.openmetaldoors
  • npcdestinations.editall.locmax
  • npcdestinations.editall.locprob
  • npcdestinations.editall.locwand
  • npcdestinations.editall.loctime
  • npcdestinations.editall.locloc
  • npcdestinations.editall.localias
  • npcdestinations.editall.locskin
  • npcdestinations.editall.locjobs
  • npcdestinations.editall.locsentinel
  • npcdestinations.editall.locweather

npcdestinations.editown.*:
可以改变私人NPC的配置
包含权限:

  • npcdestinations.editown.info
  • npcdestinations.editown.autoset
  • npcdestinations.editown.goloc
  • npcdestinations.editown.blockstick
  • npcdestinations.editown.addlocation
  • npcdestinations.editown.removelocation
  • npcdestinations.editown.addblock
  • npcdestinations.editown.removeblock
  • npcdestinations.editown.removeallblocks
  • npcdestinations.editown.pauseplayer
  • npcdestinations.editown.oneblockdown
  • npcdestinations.editown.opengates
  • npcdestinations.editown.openwooddoors
  • npcdestinations.editown.openmetaldoors
  • npcdestinations.editown.locmax
  • npcdestinations.editown.locprob
  • npcdestinations.editown.locwand
  • npcdestinations.editown.loctime
  • npcdestinations.editown.locloc
  • npcdestinations.editown.localias
  • npcdestinations.editown.locskin
  • npcdestinations.editown.locjobs
  • npcdestinations.editown.locsentinel
  • npcdestinations.editown.locweather

视频教程

暂无中文视频教程 待搬运

配置

config.yml

lang.yml

链接

Github源码