服务器使用量
未统计
服务玩家数
未统计
下载量
16,018
插件详细介绍
PlayerSkills 允许玩家消耗经验等级来兑换技能点,并使用技能点提升特定技能。该插件提供了五种可自定义的技能,并包含图形化菜单、全版本兼容、多世界支持等丰富功能。
核心功能
玩家可以将经验等级兑换为技能点,并用技能点提升以下五种技能。所有技能的百分比增益均可自定义。
- 力量 (Strength) - 增强近战攻击伤害
- 暴击 (Criticals) - 提升暴击伤害
- 抗性 (Resistance) - 减少受到的所有伤害
- 箭术 (Archery) - 增加弓箭伤害与击退效果
- 生命 (Health) - 提升生命值上限
主要特性
- 直观的图形化菜单 (GUI)
- 管理员命令
- 支持多个 Minecraft 版本
- 高度可自定义的配置
- 支持 HolographicDisplays(全息显示)
- 支持 Citizens(NPC 交互)
- 简单易用
- 可按世界启用或禁用功能
命令列表
玩家命令
/skills或/skill- 打开技能 GUI 菜单
管理员命令
/skillsadmin或/skilladmin- 查看管理员帮助页面/skillsadmin sethologram- 设置全息显示位置(需安装 HolographicDisplays)/skillsadmin givepoints <玩家> <数量>- 给予玩家技能点/skillsadmin setlevel <玩家> <技能> <等级>- 设置玩家的技能等级/skillsadmin reload <config, data, messages, gui>- 重载配置文件/trait playerskills- 为 NPC 添加技能菜单(需安装 Citizens)
配置说明
config.yml 主要选项
check-update: true- 是否检查更新holograms.use: false- 是否启用全息显示points.restriction: false- 是否限制技能点购买xp.price: 1- 兑换 1 个技能点所需的经验等级skills- 在此部分配置每个技能的increment(每级增益百分比)和max-level(最高等级)worlds.restricted: false- 是否限制使用世界worlds.allowed-worlds- 允许使用技能的世界列表
gui.yml
用于完全自定义技能菜单的标题、大小、物品图标、名称、描述文字和槽位。
messages.yml
用于自定义插件发送的所有提示信息。
权限节点
playerskills.admin- 使用/skillsadmin命令的权限
如果配置中启用了 permissions.use,则还需要以下权限来使用对应技能:
playerskills.strength- 使用力量技能playerskills.criticals- 使用暴击技能playerskills.resistance- 使用抗性技能playerskills.archery- 使用箭术技能playerskills.health- 使用生命技能playerskills.npc-use- 与 NPC 交互使用技能菜单
如需为特定技能等级设置权限(启用 level-perms 后),格式如下:
playerskills.<技能名>.<等级>,例如playerskills.strength.2
使用与开发
前置需求
- Java 8 或更高版本
API 事件
插件提供了两个事件供开发者使用
UpgradeSkillEvent- 当玩家升级技能时触发ResetSkillEvent- 当玩家重置技能时触发
源代码
插件的源代码位于:https://github.com/oRIOnTx/PlayerSkillsReborn
问题与支持
如果您发现漏洞或有新的想法,请在插件的 Discussion 板块中提出。
测试支持版本
版本分布
基本信息
插件名称
PlayerSkills Reborn
作者
IFkvase
平台
Bukkit / Spigot
支持版本
1.9 - 1.16
点赞数
未统计
最近版本
暂无数据
-