EndTerraformGenerator
一、简介
EndTerraformGenerator —— 自定义末地维度地形生成器,生成浮空岛屿群、5 种独特群系和 5 种自定义结构,同时保留原版主岛(龙战区域)和末地城。
15 个类构成精简的末地生成框架。
核心特性
- 5 大群系 > 虚空荒原 / 紫晶群岛 / 紫颂荒野 / 深渊裂谷 / 远古圣殿
- 5 种结构 > 水晶穹顶 / 深渊桥 / 紫颂花园 / 浮空祭坛 / 末影方尖碑
- 保留原版 > 主岛区域和末地城保持不变
- 浮空岛屿 > 3D 噪声生成自然浮空岛群
- 异步生成 > 支持异步区块生成
- 完全可配置 > 群系权重、结构概率、生成参数
下一篇安装与配置 →
安装与配置
环境要求
| 项目 | 要求 |
|---|---|
| 服务端 | Paper 1.21+ |
| Java | 21+ |
安装步骤
- 放入
EndTerraformGenerator-1.0.0.jar - 在
bukkit.yml中配置:
worlds:
resource_the_end:
generator: EndTerraformGenerator
- 编辑
config.yml调整参数 - 删除旧末地世界文件夹,重启服务器
上一篇← 概览
下一篇5 大群系 →
5 大群系
| 群系 | 权重 | 说明 |
|---|---|---|
| 虚空荒原 (Void Wastes) | 30 | 稀疏的末地石岛屿,经典末地风格 |
| 紫晶群岛 (Amethyst Archipelago) | 20 | 紫水晶岛屿群,晶体装饰 |
| 紫颂荒野 (Chorus Wilds) | 20 | 茂密的紫颂植物,紫颂花园 |
| 深渊裂谷 (Abyssal Rift) | 15 | 深邃裂缝,悬崖峭壁 |
| 远古圣殿 (Ancient Sanctum) | 15 | 古老遗迹风格岛屿 |
群系权重可在 config.yml 中调整,权重越高出现越频繁。
上一篇← 安装与配置
下一篇5 种结构 →
5 种结构
| 结构 | 概率 | 间距 | 说明 |
|---|---|---|---|
| 水晶穹顶 (Crystal Dome) | 15% | 300 格 | 紫水晶穹顶建筑 |
| 深渊桥 (Abyss Bridge) | 20% | 200 格 | 连接岛屿的桥梁 |
| 紫颂花园 (Chorus Garden) | 25% | 150 格 | 密集紫颂植物园 |
| 浮空祭坛 (Floating Altar) | 30% | 100 格 | 悬浮的末地石祭坛 |
| 末影方尖碑 (Ender Obelisk) | 30% | 100 格 | 高耸的末地石柱 |
所有结构均可在 config.yml 中独立启用/禁用,调整生成概率和最小间距。
核心类
| 类 | 说明 |
|---|---|
StructureManager | 结构生成调度 |
EndStructure | 结构抽象基类 |
CrystalDomeStructure | 水晶穹顶 |
AbyssBridgeStructure | 深渊桥 |
ChorusGardenStructure | 紫颂花园 |
FloatingAltarStructure | 浮空祭坛 |
EnderObeliskStructure | 末影方尖碑 |
上一篇← 5 大群系
下一篇config.yml →
config.yml
核心参数
# 末地世界名称
end-world: resource_the_end
# 保留原版主岛(龙战区域)
preserve-main-island: true
main-island-radius: 300
# 保留原版末地城
preserve-end-cities: true
生成参数
generation:
base-height: 64 # 基准高度
island-density: 0.45 # 岛屿密度 (0.0-1.0)
max-island-height: 60 # 最大岛屿高度
min-island-gap: 30 # 最小岛间距
noise-octaves: 4 # 噪声八度
noise-frequency: 0.008 # 噪声频率
noise-amplitude: 1.0 # 噪声振幅
性能参数
performance:
async-generation: true # 异步区块生成
noise-cache-size: 256 # 噪声缓存
structure-spread-ticks: 5 # 结构生成延迟
上一篇← 5 种结构
下一篇命令列表 →
命令列表
主命令 /etf
| 命令 | 说明 | 权限 |
|---|---|---|
/etf reload | 重载配置 | etf.admin |
/etf locate | 定位结构 | etf.locate |
权限
| 权限 | 说明 | 默认 |
|---|---|---|
etf.admin | 管理员权限 | OP |
etf.locate | 定位结构 | OP |
上一篇← config.yml