这个插件与[SinglePlayerSleep](https://www.spigotmc.org/resources/singleplayersleep.68139/)插件没有任何关联,仅是名称上的巧合。
这个插件是使用AI创建的,旨在展示AI可以编写高级代码并构建功能性系统。您欢迎对项目进行分支处理并根据需要利用它。
# 🛌 SinglePlayerSleep





**SinglePlayerSleep** 是一个现代、轻量级且高度可配置的Minecraft插件,它将无缝的单人游戏风格的睡眠跳过功能带到您的多服务器世界。
厌倦了等待所有人睡觉?这个插件允许**仅一名玩家**睡觉跳过夜晚,保持游戏流程流畅,无忧无虑! 🛏️✨
凭借其简洁的设计和丰富的配置选项,SinglePlayerSleep 可确保您的服务器保持身临其境、可定制和完全由您控制。
---
## ✨ **主要特性**
✅ **单人玩家触发夜间跳过** – 只需要一名玩家睡觉即可将夜晚变成白天。
⏳ **可定制的延迟和冷却时间** – 配置夜间跳过后的速度,并设置下一个睡眠发生前的冷却时间。
🌦️ **自动清除天气** – 在早晨来临时清除雨水和雷暴,迎接一个明媚的新的一天。
💾 **自动保存支持** – 在跳过夜间后自动保存您的世界,并可调节延迟。
🎆 **视觉和声音效果** – 在玩家睡觉和早晨到来时添加身临其境的粒子和声音。
🌍 **世界特定的设置** – 仅在特定世界中启用或禁用睡眠功能。
🛡️ **反垃圾邮件和日志记录** – 内置的防垃圾邮件保护和可选的详细控制台日志,以便更好地管理服务器。
📊 **玩家统计** – 跟踪每个玩家高达 1000 次睡眠事件,以收集有用的统计信息。
⚙️ **完全可定制的消息** – 个性化睡眠、早晨、冷却时间、权限等的游戏内消息。
---
## ⚙️ **配置亮点**
```yml
sleep-delay-ticks: 65 # ~3.25 seconds delay before skipping night
cooldown-seconds: 30 # Cooldown before players can trigger sleep again
clear-weather: true # Clears weather at dawn
auto-save:
enabled: true
delay-ticks: 10 # Save the world after skipping night
effects:
particles:
enabled: true # Particles on sleep/morning
sounds:
enabled: true # Sound effects
enabled-worlds: [] # Leave empty to enable everywhere
anti-spam-protection: true # Prevent spam
log-sleep-events: true # Log all sleep events
````
所有设置都易于调整,使其完美地适应任何服务器的主题和游戏风格! 🛠️
---
## 🌟 **为什么选择 SinglePlayerSleep?**
* 保持多服务器世界的动态和用户友好。
* 轻量级且性能友好。
* 简单易安装,易于配置。
* 积极维护和开源。
* 非常适合休闲服务器和大型社区。
---
## 📦 **安装**
1. 从 [Modrinth](https://modrinth.com/plugin/singleplayersleep) 下载插件。
2. 将 `.jar` 文件放入您的 `plugins` 文件夹中。
3. 重新启动您的服务器。
4. 自行定制 `config.yml`!
---
## 📚 **需要帮助?**
* 检查配置文件和注释以获取指导。
* 随时在项目页面上打开问题或建议!
---
> 尽情享受 **SinglePlayerSleep** 在您的服务器上带来的无缝夜晚和宁静的早晨! 🌙✨
> *跳过等待,保持乐趣!*