CustomCobbleGen 是一款专为空岛服务器设计的插件,它允许你全面自定义圆石生成器的各个方面。与同类插件不同,它采用自定义的等级系统,玩家需要通过金钱、经验值或物品来购买等级。它还支持不同的等级类别,可为拥有特定权限的玩家提供更多等级选项。
💡重要须知
此插件已不再维护!欢迎 Fork 代码并继续开发。
⭐核心特性
- 全面自定义:从等级到语言文件,一切皆可配置。
- 未来兼容:无需随 Minecraft 版本更新而更新插件。
- GUI 界面:提供选择和购买等级的图形界面。
- 即装即用:附带预设的等级配置。
- 活跃开发:功能持续更新。
- 经济支持:集成 Vault,支持金钱支付。
- 世界控制:可禁用特定世界的生成器。
- 购买确认:提供确认购买的 GUI 界面。
- 变量支持:支持 PlaceholderAPI。
- 多元支付:支持使用金钱、经验值、物品或岛屿等级作为购买条件。
- 空岛插件支持:兼容 ASkyBlock、FabledSkyBlock、uSkyBlock、BentoBox(含 bSkyBlock、AcidIsland 及其附加组件)以及 SuperiorSkyblock2。
- 矿物生成支持:从 v1.5.0 起,通过独立插件支持 JetsMinions。
- 交互告示牌:支持可点击的告示牌。
- 自由方块:不再局限于熔岩和水,可使用任意方块作为生成源。
- 版本支持:支持 1.19.3。
- 备用方块:支持设置回退方块。
- 含水方块:支持含水方块的生成逻辑。
- 岛屿独立等级:支持为每个岛屿单独保存已解锁的等级。
🔧未来计划
新功能与开发路线图可在 Trello 看板查看。我们欢迎新的想法和建议,你可以通过 Spigot 或 GitHub 联系我。
❓常见配置指南
如何覆盖玄武岩生成器?
默认情况下,为兼容 1.16 以下版本的服务器,玄武岩生成器不会被覆盖。启用方法请参考 Wiki 指南。
如何使用“每岛屿独立等级”?
默认使用“每玩家独立等级”系统。从 1.4.4 版本起,可以启用“每岛屿独立等级”。具体设置方法请查阅 Wiki。
如何启用活塞?
默认禁用活塞生成随机方块。从 1.2.7 版本起可以启用。关于自动化设置的更多信息,请参见 Wiki。
✨安装步骤
安装过程非常简单,只需一个 Bukkit/Spigot(或兼容)服务器。如需使用金钱支付,则需要 Vault 插件。
- 下载插件并将其放入服务器的
plugins 文件夹。 - (可选)下载 Vault 插件以启用金钱支付功能。
- (可选)下载 PlaceholderAPI 以在其他插件中使用本插件的变量。
- 启动服务器。
- 根据需要配置
config.yml 和 lang.yml 文件。 - 重载或重启服务器。
> 提示:对 config.yml 进行微小修改后,可使用 /ccg admin reload 命令重载配置。
🎮依赖与要求
- 经济系统:如需使用金钱支付,必须安装 Vault。
- 变量支持:如需在其他插件中使用本插件的占位符,必须安装 PlaceholderAPI。
- 岛屿等级:如需使用岛屿等级作为购买条件,必须安装以下空岛插件之一:BentoBox、ASkyBlock、FabledSkyblock、SuperiorSkyblock2 或 uSkyBlock。
🔧更多资源
- Wiki 文档:包含完整的配置与使用指南。
- 告示牌设置:了解如何设置交互告示牌及其所需权限。
- 命令与权限:所有命令及其对应权限的完整列表。
- 变量列表:支持的所有 PlaceholderAPI 变量。
- 配置帮助:如果遇到配置问题,可先查阅配置指南。若仍需帮助,可通过 Spigot 或 GitHub 联系。
🔧其他信息
- 开源代码:本插件为开源项目,代码托管于 GitHub。
- 数据统计:插件通过 bStats 收集匿名使用数据,以帮助改进插件。
- 问题反馈:如果发现任何问题,请在 GitHub Issues 页面提交报告。