BukkitGames 是一款高度可定制、功能强大的饥饿游戏/生存游戏插件,专为 Spigot 服务器设计。它提供了完整的自动化游戏流程、丰富的自定义选项以及强大的扩展支持,让你能够轻松搭建和管理专业的比赛服务器。
💡重要须知
- 必需前置插件:SQLibrary (最低版本 v7.1)。
- 服务器环境:此插件专为独立服务器(BungeeCord 网络)设计。每次服务器启动时,它都会删除主世界以生成全新的比赛地图。
- 提示:首次使用前,请务必备份你的世界。
- 设计理念:BukkitGames 旨在将整个服务器转变为一个独立的饥饿游戏锦标赛场地,因此会通过重置主世界来确保每局游戏都是全新体验。
- 版本要求:请始终使用最新版本的 Spigot。本插件基于 Java 8 构建。(兼容的旧版 Spigot/Minecraft 版本信息请查看插件更新日志。)
- 数据统计:插件会向 MCStats 发送匿名统计信息。
- 注意:此插件与 BukkitDev 上的同名插件并非同一款。BukkitDev 上的版本是盗用名称的冒名品。
✨核心特性
BukkitGames 是一款
- 完全免费,面向所有人开放。
- 高度可定制,每个配置选项都有详细说明。
- 灵活且可扩展,允许你进行更深度的自定义。
- 包含最新、最优秀的游戏机制。
- 开箱即用,无需复杂设置。
自定义职业
- 插件内置了基础职业包供你起步。
- 你可以轻松创建自己的职业,甚至无需编辑配置文件即可添加新职业。(具体教程请查看 Wiki)
特殊能力
- 插件内置了基础能力供你起步。
- 为玩家赋予特殊能力,让游戏体验更加丰富。
- 你可以使用 Skript(查看 Wiki 获取教程)或 BukkitGames API(查看 Wiki 获取 JavaDocs)来创建自定义能力。
自动化游戏
- 所有游戏全程自动运行,无需管理员在线。
- 管理员可以作为游戏制作人(gamemaker)介入并影响游戏进程。
多语言支持
补给与出生点生成
- 使用你自己的 schematic 文件来生成“盛宴”和“丰饶角”(Cornucopia)。
- 自定义宝箱内的物品。(查看 Wiki 获取教程)
数据库支持
- 完美支持创建带有玩家和游戏统计数据的网站。(我们甚至提供了模板以简化此过程,查看 Wiki 获取帮助。)
- 在享受无延迟游戏的同时,记录每一次击杀、死亡和每场游戏。
现代化游戏机制
- 运用记分板、全息投影、物品菜单、粒子效果、音效等,为玩家提供令人印象深刻的游戏体验。
自定义地图支持
- 支持在他人制作的自定义地图上进行游戏,或使用你自己的地图。
- 玩家可以投票选择下一场游戏的地图,或由插件随机选择。
自动更新
- 无需手动更新!插件支持自动下载、安装以及配置文件自动合并,你再也不用手动更新配置文件了。
文档与支持
- BukkitGames 提供了 Wiki 和问题追踪器,你可以获取所有设置和运行插件所需的信息与帮助。
🔧可选插件与扩展支持
功能增强插件
- Skript(请使用最新版):BukkitGames 内置 Skript 支持,让你能用简单的英语编写程序,轻松创建强大的自定义能力。
- BountifulAPI(请使用最新版):内置支持,使插件能通过“标题”和“动作栏”向玩家显示信息。
- HolographicDisplays(请使用最新版):内置支持,使插件能通过魔法全息投影显示信息。
- Vault(请使用最新版):内置经济系统支持。
- TerrainControl:用于自定义地形,例如避免生成大片海洋或添加自定义地貌。
- NoCheatPlus:防止黑客作弊,确保游戏对所有人公平的必备插件。
- HubMagic:BungeeCord 服务器必备。当玩家死亡时,可将其传送至你的大厅服务器。也建议安装反刷屏插件。
社区附加组件
- BGPlaceHolders by Hexel:为 PlaceholderAPI 添加新的占位符(例如当前 BukkitGames 比赛信息等)。
- BGtoLobbySystem by Hexel(已过时,见下条):当玩家死亡或游戏结束时,将其传送至你的大厅服务器(类似于“HubMagic”插件)。
- End Game Lobby by ajgeiss0702:游戏结束后,将玩家传送至指定服务器,并可自定义延迟时间。
- BGStatuSigns by Hexel:使告示牌能显示魔法信息,例如在服务器大厅显示当前游戏状态,或在告示牌上显示玩家数据。
- MVdW-Software 系列插件:许多 MVdW-Software 插件都内置了 BukkitGames 支持,例如 ActionBar, AnimatedNames, Tab, TitleMotdAdvanced, FeatherBoard, DynamicSigns 和 InteractiveChat(请在 Spigot 上搜索)。
- FinalBattle by Puika(已过时):为游戏添加自定义竞技场和最终决战。
- FreeToPlayDay by ftbastler:允许你设置一个“免费日”,在该日所有玩家均可使用所有职业。
- 意大利语翻译 by Hexel:在此下载。
- 德语翻译 by mrpetfreak27:在此下载。
注意:BukkitGames 不管理也不支持上述附加组件。这意味着我们对由附加组件引起的任何错误或故障行为不承担任何责任。翻译内容可能不正确或不完整。使用风险自负!
🎮权限与命令
权限节点
bg.kit.[kitName] - 使用特定职业的权限。bg.kit.* - 使用所有职业的权限。bg.admin - 管理员权限。bg.moderator - moderator 权限(可在游戏期间登录并与所有人聊天)。bg.cmd.[cmdName] - 使用特定用户命令的权限(注意:默认情况下,BukkitGames 不会检查这些权限。你需要在配置文件中先启用权限检查)。bg.cmd.* - 使用所有用户命令的权限。
命令
- 主命令为
/bg 和 /bukkitgames。 - 部分命令有别名(例如
/start 对应 /bg start)。
❓帮助与支持
- 插件不工作? 首先检查服务器控制台和 BukkitGames 的日志文件!
- 需要帮助? 请先阅读 Wiki。其中包含大量面向新手的教程和提示。
- 报告漏洞与功能请求:请使用 问题追踪器。请附上错误日志和任何额外信息。
- 讨论与反馈:请在 论坛帖子 中讨论插件并给予反馈。
- 喜欢这个插件? 请为其撰写一篇评论!我们非常感激。
⭐许可证
下载和/或使用 BukkitGames 插件即表示你同意以下许可证条款。
版权归 ftbastler 所有。保留所有权利。
禁止修改代码、重新分发、复制或创建自定义构建版本!
我们保留在任何时间禁止任何服务器或个人使用此插件的权利。
本软件按“原样”提供,无任何明示或暗示的担保,包括但不限于对适销性、特定用途适用性和非侵权的担保。在任何情况下,作者或版权持有人均不对因软件或软件的使用或其他交易而产生的任何索赔、损害赔偿或其他责任承担责任,无论是在合同诉讼、侵权诉讼还是其他诉讼中。