DynamicServerIcon Reborn 是一个轻量级且可配置的 Minecraft 插件,允许您动态更改服务器图标。 它支持手动控制和自动轮播模式,使您可以每隔一段时间循环浏览多个图标。
这个想法来自另一个 Spigot 插件 DynamicServerIcon
## 功能
- 使用简单命令随时切换服务器图标
- 轮播模式自动在图标之间循环播放
- 可自定义的图标旋转间隔
- 基于命令的配置,带自动完成
## 如何启用轮播模式
1. **安装插件**
将插件 JAR 文件放入服务器的 `plugins/` 目录并重启服务器。
这将会自动生成 `plugins/DynamicServerIconReloaded/` 文件夹结构。
2. **添加您的图标**
将自定义服务器图标(`.png` 格式,精确为 64x64 像素)上传到 `plugins/DynamicServerIconReloaded/icons/` 文件夹。
3. **注册轮播图标**
使用以下命令为每个您想要包含在轮播中的图标注册:`/icon carousel add `
4. **激活轮播模式**
注册图标后,使用以下命令启用轮播模式:`/icon mode carousel`
插件现在将在 `/icon carousel interval ` 指定的间隔内自动旋转服务器图标。
## 安装
- 下载插件 JAR 文件并将其放入服务器的 /plugins 文件夹中。
- 重启您的服务器。
- 将在 /plugins 目录中创建一个名为 DynamicServerIcon 的文件夹。
- 将您的 .png 图标(必须精确为 64x64 像素)放入 /plugins/DynamicServerIcon/icons/ 文件夹中。
- 使用 /icon set 手动更改服务器图标,或通过 /icon mode carousel 启用轮播模式。
## 要求
- 运行 Spigot、Paper 或兼容分支的 Minecraft 服务器
- Java 17 或更高版本
## 命令
所有插件功能都可通过 `/icon`(或 `/dynicon`)命令及其子命令访问。
| 命令 | 描述 |
|--------------------------------------------|---------------------------------------------------------|
| `/icon mode ` | 在轮播模式和手动模式之间选择 |
| `/icon set ` | 手动设置手动模式下的当前服务器图标 |
| `/icon reload` | 重新加载插件配置 |
| `/icon version` | 显示当前插件版本 |
| `/icon carousel add ` | 将图标添加到轮播列表 |
| `/icon carousel list` | 列出轮播列表中的所有图标 |
| `/icon carousel interval ` | 设置轮播间隔(秒) |
| `/icon carousel remove ` | 从轮播列表中删除图标 |
---
## 配置
您还可以手动编辑配置文件(`config.yml`):
```yaml
# 在 "manual" 和 "carousel" 之间选择
mode: manual
# 在手动模式下显示的图标
current-icon: default.png
# 在轮播模式下显示的图标列表
icon-list:
- default.png
# 轮播模式的间隔(秒)
interval: 10
```
## 第三方
此插件使用 bstats
## 错误报告
请在 [github](https://github.com/chaun14/DynamicServerIconReborn) 上创建一个问题,
或通过我的 discord [服务器](https://discord.gg/mwx4RdxhvR) 联系我。