BetterSleeping - 智能睡眠
让多人联机中的睡眠变得实用又有趣!
Bukkit / Spigot
作者 Dieterntm
支持版本 1.13 - 1.19
服务器使用量
515
服务玩家数
403
下载量
346,262
插件详细介绍
BetterSleeping:提升多人睡眠体验
BetterSleeping 是一款 Spigot 插件,旨在通过仅需部分玩家入睡的机制,为多人游戏服务器提供更佳的睡眠体验。它功能丰富、高度可定制,并致力于成为最优秀的睡眠插件。
核心特性
灵活的睡眠规则
- 可设置世界内需要入睡的玩家百分比,或设定一个固定的玩家数量。
- 当足够多的玩家入睡后,可选择加速时间流逝,或延迟一段时间后直接设为白天。
- 支持按世界配置!可在特定世界禁用插件,或为不同世界应用不同的设置。
丰富的自定义选项
- 支持多种语言,并内置单复数支持。很可能已包含您所需的语言。
- 可禁用任何不需要的插件提示消息。
- 可完全禁用幻翼生成。
- 为入睡的玩家提供增益药水效果,也可为未入睡者施加减益效果。
- 提供绕过权限,拥有此权限的玩家不会被计入所需睡眠人数。
- 默认支持 Essentials,忽略 AFK 和隐身的玩家。
- 内置 GSit 支持。
新增与便捷功能
- 睡眠动画。
- 可通过命令
/bs sleep直接入睡。 - 使用
/bs reload重载配置,无需重启服务器。 - Boss 栏时钟(仅限高级版):可显示为时钟,并能在玩家加入空世界时自动将时间设为白天。
- 未来将持续添加新功能,欢迎分享您的想法!
开发者 API
BetterSleeping 提供了开发者 API,便于其他插件集成。
获取 API 实例
若使用 Maven,请在 pom.xml 中添加:
jitpack.io
https://jitpack.io
com.github.Nuytemans-Dieter
BetterSleeping
v4.0.0 请确保使用 GitHub releases 上的最新版本。
在代码中获取 API 实例
BetterSleepingAPI BsApi = BetterSleeping.getAPI();当前 API 功能
- 监听
BecomeDayEvent事件,可获取: - 原因:自然流逝、玩家睡眠、其他(命令或其他插件设置)。
- 变为白天的世界。
- 该世界中入睡与未入睡的玩家列表。
- 标记玩家为入睡或醒来状态。
- 检查世界中是否允许睡眠(考虑时间和天气)。
- 检查 BetterSleeping 是否在某个世界中启用。
- 获取世界的睡眠相关信息。
获取帮助与支持
BetterSleeping 拥有完善的文档和友好的支持社区。
文档与配置
- 完整的 Wiki 包含了所有命令、权限和配置的详细信息,请在此查看 Wiki。
- 插件文档齐全,配置简单。
支持渠道
- 加入 BetterPlugins Discord 服务器 获取即时帮助或提交建议。
- 在 GitHub 提交 Issue。
- 在论坛通过私信联系开发者。
- 前往项目的讨论区。
开发者最活跃于 Discord,其他工作人员也能在那里为您提供协助。
关于版本
这是 BetterSleeping 的免费版本。所有核心功能将永远是免费版的一部分。
高级版 (Premium) 的发布是为了支持开发者持续投入这个优秀的项目。它提供了额外的自定义功能,例如:
- 可自定义的命令前缀。
- 命令 GUI 界面。
- 上文提到的 Boss 栏时钟功能。
免费版默认使用简化的前缀:[BS4]。
测试支持版本
版本分布
基本信息
插件名称
BetterSleeping
作者
Dieterntm
平台
Bukkit / Spigot
支持版本
1.13 - 1.19
点赞数
20
Modrinth 下载
4
最近版本
4.0.2
434
3.0.6
39
3.0.4
23
4.0.1
22
4.0.0
11
3.0.3
2
4.0.3
1
3.0.1
1
1.0.0
1