一个简单的 Minecraft 插件,用于在指定位置创建自动旋转的旗帜。
- 在任意位置创建指定颜色的旋转旗帜
- 旗帜每 0.15 秒(默认)自动旋转一次
- 支持所有 16 种 Minecraft 原版旗帜颜色
- 可通过配置文件调整旋转速度
- 支持玩家、控制台和命令方块使用
- 完整的权限控制和 Tab 自动补全
- 将
RotatingFlag-1.0-SNAPSHOT.jar复制到服务器的plugins目录 - 重启或重载服务器
- 插件将自动生成配置文件
/rotatingflag <x> <y> <z> <颜色> [世界名]
x, y, z:放置旗帜的坐标(绝对坐标)颜色:旗帜颜色,支持以下16种:- white, orange, magenta, light_blue, yellow, lime, pink, gray
- light_gray, cyan, purple, blue, brown, green, red, black
[世界名](可选):指定放置旗帜的世界,默认:- 玩家执行:玩家当前所在世界
- 控制台/命令方块:主世界(可手动指定)
# 玩家在当前世界 (100, 64, 200) 创建红色旗帜
/rotatingflag 100 64 200 red
# 控制台在主世界创建蓝色旗帜
/rotatingflag 100 64 200 blue
# 指定在下界世界创建绿色旗帜
/rotatingflag -100 70 300 green world_nether
rotatingflag.use- 允许使用 /rotatingflag 命令- 默认权限:
op(仅管理员)
配置文件:plugins/RotatingFlag/config.yml
# 旋转间隔(单位:tick,20 tick = 1秒)
# 默认值:3 tick(约0.15秒)
rotation-tick-interval: 3rotation-tick-interval:旗帜旋转的时间间隔- 值越小旋转越快,值越大旋转越慢
- 建议范围:1-20 tick(0.05-1秒)
- 最小值为 1,防止性能问题
服务器运行时,可使用以下命令重载配置:
/plugman reload RotatingFlag
或重启服务器使配置生效。
- 插件名称:RotatingFlag
- 版本:1.0-SNAPSHOT
- 主要类:
com.lorshancraft.rotatingFlag.RotatingFlag - API 版本:1.21
- 旗帜放置在已有方块的位置时会失败
- 旗帜被破坏后会自动停止旋转
- 插件卸载时会清理所有旋转中的旗帜
- 控制台使用时建议指定世界名以确保位置正确
- 初始版本,实现基本旋转旗帜功能
- 添加配置系统支持自定义旋转速度
- 支持控制台和命令方块使用
- 添加权限控制系统
- 完善 Tab 自动补全功能