- 版权类型
- 转载
- 插件中文名
- PaletteBuilder 插件
- 插件英文名
- PaletteBuilder
- 支持的核心 [服务端]
- Purpur
- 语言支持
- 中文(简体)
- 适配Minecraft版本 [Java]
- 1.21
[MD]
# PaletteBuilder 插件:BlockGradient 建筑渐变生成器
BlockGradient 是一款强大、轻量且智能的 Minecraft 建筑辅助插件,面向建筑师、地图创作者和设计玩家打造。
是否曾为了给墙体、地形或大型建筑制作自然的色彩渐变,而花费数小时手动挑选方块?BlockGradient 可根据真实 RGB 色彩计算与人眼感知算法,在世界中的任意两点之间快速生成平滑的多材质渐变效果。
## 功能特点
- **高级 RGB 线性插值算法**
不同于仅使用 Minecraft 通用地图颜色的基础工具,BlockGradient 为各类方块使用自定义且准确的 RGB 数据,尽可能生成自然、平滑的颜色过渡。
- **智能多材质混合**
插件会自动混合多种纹理类型的方块,包括混凝土、混凝土粉末、陶瓦、带釉陶瓦和羊毛,以模拟专业建筑中手工搭配的渐变色带。
- **动态距离缩放**
插件会自动计算两个选定位置之间的准确距离,并根据实际空间拉伸或压缩调色板,使渐变效果恰好适配目标区域。
- **性能优化与安全限制**
内置最大距离限制等安全机制,即使在大型公共建筑服务器中使用,也能避免明显卡顿或崩溃风险。
- **完整的 Tab 补全支持**
命令提供智能 Tab 补全,无需记忆复杂的命令语法。
## 使用方法
创建专业的方块渐变仅需三步:
1. **设置起点**
看向作为渐变起始颜色的方块,例如红色混凝土,然后输入:
```text
/cp pos1
```
2. **设置终点**
看向作为渐变结束颜色的方块,例如白色混凝土,然后输入:
```text
/cp pos2
```
3. **生成渐变**
输入:
```text
/cp create
```
插件会分析两个方块之间的精确距离,计算各位置所需的颜色比例,并直接在世界中生成平滑的渐变方块线。
## 命令与权限
| 命令 | 说明 | 权限节点 |
| --- | --- | --- |
| `/cp pos1` | 设置渐变的第一个颜色与位置。 | `blockgradient.use` |
| `/cp pos2` | 设置渐变的第二个颜色与位置。 | `blockgradient.use` |
| `/cp create` | 在两个位置之间动态生成渐变调色板。 | `blockgradient.use` |
## 配置与技术信息
- **支持的平台:**Spigot、Paper、Purpur,以及其他现代服务端分支。
- **API 版本:**针对 Minecraft `1.20` 及更高版本优化,最高支持至 `1.21.x`。
- **前置依赖:**无需任何依赖,可独立运行。
- **安装方式:**将插件 `.jar` 文件放入服务端的 `plugins` 文件夹,随后重启服务器即可。
## 截图


[/MD]
# PaletteBuilder 插件:BlockGradient 建筑渐变生成器
BlockGradient 是一款强大、轻量且智能的 Minecraft 建筑辅助插件,面向建筑师、地图创作者和设计玩家打造。
是否曾为了给墙体、地形或大型建筑制作自然的色彩渐变,而花费数小时手动挑选方块?BlockGradient 可根据真实 RGB 色彩计算与人眼感知算法,在世界中的任意两点之间快速生成平滑的多材质渐变效果。
## 功能特点
- **高级 RGB 线性插值算法**
不同于仅使用 Minecraft 通用地图颜色的基础工具,BlockGradient 为各类方块使用自定义且准确的 RGB 数据,尽可能生成自然、平滑的颜色过渡。
- **智能多材质混合**
插件会自动混合多种纹理类型的方块,包括混凝土、混凝土粉末、陶瓦、带釉陶瓦和羊毛,以模拟专业建筑中手工搭配的渐变色带。
- **动态距离缩放**
插件会自动计算两个选定位置之间的准确距离,并根据实际空间拉伸或压缩调色板,使渐变效果恰好适配目标区域。
- **性能优化与安全限制**
内置最大距离限制等安全机制,即使在大型公共建筑服务器中使用,也能避免明显卡顿或崩溃风险。
- **完整的 Tab 补全支持**
命令提供智能 Tab 补全,无需记忆复杂的命令语法。
## 使用方法
创建专业的方块渐变仅需三步:
1. **设置起点**
看向作为渐变起始颜色的方块,例如红色混凝土,然后输入:
```text
/cp pos1
```
2. **设置终点**
看向作为渐变结束颜色的方块,例如白色混凝土,然后输入:
```text
/cp pos2
```
3. **生成渐变**
输入:
```text
/cp create
```
插件会分析两个方块之间的精确距离,计算各位置所需的颜色比例,并直接在世界中生成平滑的渐变方块线。
## 命令与权限
| 命令 | 说明 | 权限节点 |
| --- | --- | --- |
| `/cp pos1` | 设置渐变的第一个颜色与位置。 | `blockgradient.use` |
| `/cp pos2` | 设置渐变的第二个颜色与位置。 | `blockgradient.use` |
| `/cp create` | 在两个位置之间动态生成渐变调色板。 | `blockgradient.use` |
## 配置与技术信息
- **支持的平台:**Spigot、Paper、Purpur,以及其他现代服务端分支。
- **API 版本:**针对 Minecraft `1.20` 及更高版本优化,最高支持至 `1.21.x`。
- **前置依赖:**无需任何依赖,可独立运行。
- **安装方式:**将插件 `.jar` 文件放入服务端的 `plugins` 文件夹,随后重启服务器即可。
## 截图


[/MD]