一个强大的Minecraft Paper服务器插件,允许您按设定的时间间隔自动执行命令。
🇬🇧 English | 🇫🇷 Français | 🇪🇸 Español | 🇷🇺 Русский | 🈂️ العربية
- ⏰ 定时命令执行 - 按指定时间间隔自动执行Minecraft命令
- 🔧 灵活的命令管理 - 支持添加、删除、启用、禁用定时任务
- 🔍 交互式界面 - 可点击的任务列表查看和管理
- 🛡️ 权限系统 - 细粒度的权限控制
- 🔄 热重载 - 支持配置文件热重载,无需重启服务器
- 📊 实时监控 - 查看所有定时任务的状态和详情
- 📝 多语言支持 - 可以随时切换使用语言
- Minecraft版本: 1.21+
- 服务端: Paper 1.21+
- Java版本: Java 21+
- 下载最新版本的
.jar文件 - 将插件文件放入服务器的
plugins文件夹 - 重启服务器
- 插件会自动生成配置文件
/ontimecommand <子命令> [参数...] - 管理定时命令(别名:/otc)
/seecommand - 查看所有定时命令列表
/reloadotc - 重新加载所有配置文件
/otcsetlang <子命令> -切换服务器该插件使用语言 添加新任务
/ontimecommand add <任务名称> <间隔秒数>
# 示例:添加一个每60秒执行的任务
/ontimecommand add welcome-message 60添加命令到任务
/ontimecommand addcommand <任务名称> <命令1> [命令2] [命令3]...
# 示例:为任务添加多个命令
/ontimecommand addcommand welcome-message "say 欢迎!" "title @a title 欢迎"启用/禁用任务
/ontimecommand enable <任务名称>
/ontimecommand disable <任务名称>删除命令或任务
/ontimecommand deletecommand <任务名称> <命令编号>
/ontimecommand delete <任务名称>查看任务详情
/ontimecommand seeinfo <任务名称>| 权限节点 | 描述 | 默认权限 |
|---|---|---|
ontimecommand.admin |
使用所有OnTimeCommand功能 | OP |
ontimecommand.player |
仅查看命令列表 | 所有玩家 |
commands:
welcome-message:
interval: 30
commands:
- "say 欢迎来到服务器!"
- "title @a title 欢迎!"
disabled: false
clean-drops:
interval: 300
commands:
- "kill @e[type=item]"
- "say 掉落物已清理"
disabled: true# 克隆仓库
git clone https://github.com/VoyagerStar3897081534/OnTimeCommand.git
cd OnTimeCommand
# 构建项目
mvn clean packagesrc/
├── main/
│ ├── java/org/VoyagerStar/onTimeCommand/
│ │ ├── command/
│ │ │ ├── executor/ # 命令执行器
│ │ │ └── tabCompleter/ # 命令补全
│ │ ├── init/ # 初始化模块
│ │ ├── listener/ # 事件监听器
│ │ ├── OnTimeCommand.java # 主类
│ │ └── RunCommandOnTime.java # 定时任务管理
│ └── resources/
│ ├── on-time-command-list.yml
│ ├── orbital-tnt-config.yml
│ └── paper-plugin.yml
└── test/
└── java/ # 单元测试
欢迎提交Issue和Pull Request!
- Fork 本仓库
- 创建功能分支 (
git checkout -b feature/AmazingFeature) - 提交更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 开启 Pull Request
本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情
- 💬 问题反馈: GitHub Issues
- 📚 文档: Wiki
- 📧 联系作者: VoyagerStar
感谢所有为这个项目做出贡献的开发者和用户!
Made by VoyagerStar