CustomDay

一个强大的插件,可以控制昼夜循环时长并使其与现实世界时间同步。

资源图片
**CustomDay** 是一个强大但轻量级的插件,可以让你完全控制服务器的昼夜循环。无论你想要为 RPG 服务器创建更长、更危险的夜晚,为创意世界设置永久的白天,还是将服务器时间与现实世界同步,CustomDay 都能提供一个简单直观的解决方案。 停止被 Minecraft 默认的 20 分钟循环所束缚,为你的社区创造完美的氛围! --- ## ✨ 核心功能 - ☀️ **自定义昼夜时长:** 精确设置白天和黑夜的时长,以实际时间(分钟)为单位。想要 30 分钟的白天和 15 分钟的夜晚吗?没问题! - 🌍 **实时同步:** 将服务器时间与任何现实世界时区同步(例如 `UTC`、`America/New_York`、`Europe/London`)。当你的选定时区是中午时,游戏内也将是中午! - ⚙️ **两种强大模式:** 轻松在 `CUSTOM_DURATION`(自定义时长)和 `REAL_TIME_SYNC`(实时同步)模式之间切换,以适应你的服务器需求。 - 👆 **直观的命令控制:** 使用简单的游戏内命令即时调整所有设置。无需手动编辑配置文件并重启。 - 💡 **智能同步开关:** 使用 `/customday sync on` 和 `/customday sync off` 轻松启用或禁用实时同步,而无需担心你配置的时区。 - 🚀 **管理员友好:** 所有命令都提供完整的 Tab 自动补全,具有健全的权限系统,以及 `/customday reload` 命令,用于快速更新配置文件。 --- ## 💻 命令 & 权限 主命令是 `/customday`,别名是 `/cd` 和 `/day`。 所有命令的主要权限是 `customday.admin`。 | 命令 | 描述 | | ------------------------- | ----------------------------------------------------------- | | `/cd setday <分钟>` | 设置白天时长,并启用自定义模式。 | | `/cd setnight <分钟>` | 设置黑夜时长,并启用自定义模式。 | | `/cd sync <时区>` | 设置新的时区,并启用实时同步模式。 | | `/cd sync on` | 启用当前保存时区下的实时同步。 | | `/cd sync off` | 禁用实时同步,并切换到自定义模式。 | | `/cd reload` | 重新加载插件的配置文件。 | --- ## 🔧 配置文件 配置文件设计简洁易于管理。你可以手动设置你喜欢的模式和时长,而命令将为你更新文件。 **示例 `config.yml`:** ```yaml # 插件的主要运行模式。 # 可用模式: CUSTOM_DURATION, REAL_TIME_SYNC mode: "CUSTOM_DURATION" # CUSTOM_DURATION 模式下的设置。 custom-duration: # 白天时长,以实际时间(分钟)为单位。 day-minutes: 10 # 黑夜时长,以实际时间(分钟)为单位。 night-minutes: 10 # REAL_TIME_SYNC 模式下的设置。 real-time-sync: # 此开关通过 '/customday sync ' 控制 enabled: false # 要同步的时区。 可以在这里找到时区 ID: # [https://en.wikipedia.org/wiki/List_of_tz_database_time_zones](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones) timezone: "UTC" ```