- 版权类型
- 原创
- 插件中文名称
- 太阳世界无限方块插件
- 插件英文名称
- SunWorldInfiniteBlock
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 中文(简体)
- 前置组件
- 无前置
- 适配版本(Java)
- 最新版本
- 26.x
- 1.21
SunWorldInfiniteBlock - Minecraft 无限方块系统
SunWorldInfiniteBlock 是一个基于 MySQL 存储的无限方块插件。管理员可以给玩家解锁“无限方块包”,玩家获得后可在 GUI 中管理方块开关。开启后的方块在放置时不会实际消耗背包中的该方块,适合生存服、礼包系统、会员权益、方块订阅包等玩法。
注意本插件必须使用mysql数据库 如果不会购买之后可以帮忙配置
核心功能
- 支持无限方块包,不再需要一个个单独授权方块。
- 管理员可给玩家发放或移除指定方块包。
- 玩家获得方块包后,包内方块默认开启无限放置。
- 玩家可在 GUI 中左键开启/关闭指定方块。
- 玩家可在 GUI 中右键领取 1 个已解锁方块,支持冷却时间。
- GUI 方块显示使用客户端语言名称,中文客户端会显示中文方块名。
- GUI 支持分页、包分组排序,避免不同包的方块穿插显示。
- 支持 PlaceholderAPI 变量,可对接菜单、权限、礼包、任务等插件。
- MySQL 持久化玩家已获得的包和方块开关状态。
- 放置方块时只读取内存缓存,不会查询 MySQL,适合高频放置场景。
运行环境
- 服务端:Paper
- 当前构建 API:1.21.11-R0.1-SNAPSHOT
- 当前 plugin.yml:api-version: 1.21
- Java:Java 21+
- 数据库:MySQL
- 可选依赖:PlaceholderAPI
- HikariCP 与 MySQL 驱动已打包进插件 jar
PlaceholderAPI 变量
短变量:
%swib_has_stone% %swib_has_minecraft:stone%
查询玩家是否拥有某个方块的无限方块权限,返回:
另外还有一个杜蕾斯菜单的示例菜单 如有需要可以
安装说明
- 将 SunWorldInfiniteBlock.jar 文件放入服务器的 plugins 文件夹
- 启动服务器,插件将自动生成配置文件
- 根据需要修改 config.yml 文件
- 重启服务器以应用配置