NyaaUtils 是为 NyaaCat 喵窝服务器 和 毛线物语服务器 设计的功能辅助和增强插件,由 NyaaCat 开发组设计创作,大量玩家参与了测试。插件距初步开发、投入使用至今已经一年有余。近期我们加入了粒子特效功能,算是功能稳定后的又一个大更新。借此机会发布到了 spigot / mcbbs,欢迎腐竹们使用。
此插件代码完全开源,托管在 GitHub 上,并在 MIT 许可下发布。使用、分发和修改此插件完全免费,欢迎反馈 bug 或提出建议。但是由于此插件本身是为喵窝和毛线服务器定制,我们保留拒绝一些请求的权利。源码地址
由于插件自带功能很多,这里不一一详细介绍。只说明安装步骤和功能列表,具体的配置等,还请各位腐竹认真阅读一下文档(真的,NyaaUtils 是我们文档最完善的一个插件,其他插件等文档基本惨不忍睹...
安装
首先请确保你运行的是 Spigot 1.12 / 1.12.1 或 1.12.2。对应的版本在 GitHub 上可以找到,此贴不会及时更新,我们一般会跟随 Spigot 最新稳定版发布。
需要安装下列依赖插件(你应该已经安装了其中的大部分
- Essentials 或 EssentialsX 的最新稳定版
- GroupManager 或 PermissionEX
- WorldEdit
- Vault >= 1.6.6,下载地址
- LangUtils 下载地址
- NyaaCore 下载地址
然后下载安装 NyaaUtils -> https://github.com/NyaaCat/NyaaUtils/releases
你需要关闭服务器再启动,直接 /reload
命令是无效的。
配置
启动服务器后插件目录中会出现 NyaaUtils 目录。目前插件文本只带了英语,你可以将 en_US.yml
文件复制为 zh_CN.yml
然后编辑(翻译、添加必要的格式等,请使用章节符 §
添加格式),编辑时请遵循 YAML 语法(这不用说了吧
然后将 config.yml
中 language
部分改为 zh_CN
,服务器中执行 /nu reload
即可应用新的语言文件。
其他的配置部分和权限等,请仔细阅读下面的说明,然后再按需操作。
功能及用法
NyaaUtils 包含一大票各种好玩的、有用的功能。每一个功能都是可以单独启用或关闭的,每个功能都有自己的一段配置和权限,再次强调,请认真通读文档,再进行操作。
- Access Control List - ACL 用于禁止带有特定 lore 的物品被修复或附魔(仅能用于控制 /nu enchant 或 /nu repair 的操作)。
- Command Receiver and Language file - 为开发者准备的说明,以及为玩家提供正确输入命令的指南。例如,要在单个参数中插入空格,要使用反引号框起来。像这样:"/nu prefix `带 有 空 格 的 前 缀`"。
- Attack Stats - 记录玩家击杀 /助攻的数据,可被其他插件调用。
- Elytra Enhance - 无限制鞘翅飞行!通过提供燃料,以及提供燃料余量、鞘翅耐久提示来极大提升鞘翅滑翔的体验。
- Elytra Launcher - 用于设置在机场或“飞行塔”的弹射器。它可以将玩家弹射到空中并自动打开鞘翅,就像战斗机起飞一样。
- Enchantment - 通过分发给玩家特别定制的附魔书,玩家们可以用这些附魔书进行自定义的附魔。例如消耗附魔书中的精准附魔给手中的镐子。它拥有四种不同的结果,每种结果的几率可以自由定义。
- Formatting Codes - 想要使用样式代码,再也不用每次都去 Minecraft Wiki 查找。直接敲
/nu format
即可看到所有可用的格式代码。
- Item show - 一个简单的功能,向服务器展示你手中的物品。鼠标划过即可看到细节。
- Loot Protection - 保护掉落物。可以设置掉落物被送到最后击杀或最高伤害的玩家背包中,或他们的末影箱中。
- Mailbox - 另一个邮箱插件。可用于发送手中的物品,或者发送一个箱子的物品。邮送费用可以自定义,还有 LockettePro 的支持(你不能发送一个被他人锁起来而你没有权限使用的箱子)。
- Museum Exhibition - 保护物品展示框不被熊孩子破坏。物品放入展示框后,对其使用 /nu exhibition set,你会拿回这个物品,此展示框便被锁定而无法拿出物品。右键可以查看物品详情,或展示所有者提供的信息。
- Particle - 提供玩家一般状态下、飞行和射出物品的粒子特效。即:持续在玩家生成的粒子特效( Hypixel )、鞘翅飞行轨迹( ElytraParticle )和弓箭 /雪球的轨迹( BowParticle )。它支持所有 Minecraft 内置的粒子效果,并且可以多种粒子组合,甚至可以向玩家们开放编辑权限(只能编辑自己创建的粒子组合),具有极高的定制化功能。
- Prefix and Suffix - 允许玩家们自定义自己的前缀和后缀。可设置这些命令的价格和经验消耗,并附带允许使用的格式代码限制和词组黑名单功能。
- Project - 将玩家弹射出去。这是鞘翅弹射器中分离的功能,不需要玩家穿着鞘翅方可使用。一般用于小游戏或定制地图。
- Realm notification - 设置一个区域,玩家进入时会在屏幕上展示该区域的信息(名称、类型、所有者)。一个视频中应用了此效果: https://www.bilibili.com/video/av11029957/
- Rename and Lore - 不再需要其他重命名插件了。它可以允许玩家重命名物品、设置物品 lore (不推荐给玩家使用,仅管理员使用,请阅读权限部分)、给书签名,并且可以设置这些功能的费用。
- Repair - 增强的修复功能,不需要使用铁砧,可定义特定物品所消耗的修复材料和经验值。
- Teleport - 不想再使用均一价的 home/back 命令了吗? Teleport 功能将可以根据距离和跨世界来定义 home/back 等传送命令的价格。如果一同安装 OurTown,甚至可以根据不同玩家不同出生点来计算价格。
- Timer - 想要组织竞赛活动的话,Timer 功能提供计时器,玩家通过区域即开始计时,并在完成时广播。
顺便附上近期添加的粒子特效的一些截图(只看功能,不开光影了哈
是不是很炫酷~~喜欢请点赞~