Single Player Sleep - 单人睡眠插件
允许单人睡觉,无需服务器上的其他玩家也睡觉或下线。
Bukkit / Spigot
作者 joelstoner
支持版本 1.8 - 1.11
服务器使用量
974
服务玩家数
455
下载量
257,503
插件详细介绍
单人睡觉 (Single Player Sleep)
你是否厌倦了在多人服务器中,必须所有玩家都睡觉才能跳过夜晚?本插件允许单个玩家睡觉即可加速时间流逝,同时保持昼夜循环和难度系统不受影响。它最初受到 Hermitcraft 系列视频的启发,旨在解决原版命令方块方案在雨天失效的问题。
功能特性
- 单人跳过夜晚:当一名玩家在床上右键点击时,会启动一个 10 秒的倒计时。倒计时结束后,时间将直接跳至清晨。
- 可取消的睡眠:在倒计时期间,其他拥有权限的玩家可以点击聊天中的
[CANCEL]来取消这次睡眠。 - 天气控制:如果玩家拥有相应权限,睡觉时可以同时清除降雨或雷暴。
- 备用命令:提供
/sleep命令作为使用床的替代方式。 - 多语言支持:内置多种语言选项。
- 配置灵活:可通过
config.yml文件自定义多项设置。
权限列表
所有权限默认对普通玩家 (default: true) 开放,除非特别说明。
sps.hermits- 允许玩家在其他人在线时睡觉。sps.downfall- 允许玩家清除降雨。sps.thunder- 允许玩家清除雷暴。sps.cancel- 允许玩家取消他人的睡眠倒计时。sps.command- 允许玩家使用/sleep命令。(默认仅 OP 拥有)sps.*- 管理员权限,授予所有 sps 相关权限。(默认关闭)
配置文件 (config.yml)
# 是否自动检查更新
auto-update-check: true
# 聊天中 [CANCEL] 文字的颜色
cancelcolor: RED
# 当有人取消睡眠时,是否广播“ canceled sleep.”消息
cancelbroadcast: true
# 调试模式,开启后会记录更详细的错误日志
debug: false
# 语言设置,可选:en_US, lol_US, nl_NL, fr_FR, de_DE
lang: en_US工作原理
- 触发:一名玩家右键点击床。
- 广播:插件向全服广播消息:
is sleeping [CANCEL]。 - 倒计时:开始 10 秒倒计时。
- 结果:
- 如果在此期间没有任何玩家点击
[CANCEL],时间将快进至早晨,天气也可能根据权限被清除。 - 如果有玩家点击
[CANCEL],睡眠将被中断。 - 特殊情况:如果服务器内只有一名玩家在线,插件将不会启动倒计时,床会像单人游戏一样立即跳过夜晚。
下载与兼容性
请根据你的服务器核心版本选择对应的插件版本进行下载:
- Minecraft 1.11 - 使用版本 2.13.15
- Minecraft 1.10 - 使用版本 2.13.13
- Minecraft 1.9.4 - 使用版本 2.13.12
- Minecraft 1.8 - 1.9 - 使用版本 2.13.10
其他信息
- 许可证:本插件使用 MIT 开源许可证。
- 开源贡献:插件源码已托管在 GitHub 上,欢迎提交问题报告或拉取请求。
- 统计:插件集成了 MCStatsLite 以收集匿名使用数据(可配置关闭)。
- 作者其他插件:如果你喜欢这个插件,也可以试试作者的:
- NoEndermanGrief
- PortalHelper
- DragonDropElytra
测试支持版本
版本分布
基本信息
插件名称
Single Player Sleep
作者
joelstoner
平台
Bukkit / Spigot
支持版本
1.8 - 1.11
点赞数
1
Modrinth 下载
7,475
最近版本
1.20_2.13.58
399
1.20_2.13.54
113
1.16_2.13.53
112
1.20_2.13.57
85
1.13_2.13.50
44
1.20_2.13.58.D1
40
1.13_2.13.46
34
1.13_2.13.49
30
1.13_2.13.47
22
1.13_2.13.45.2
13
1.20_2.13.57.D2
11
1.13_2.13.48
10