传送门与维度

传送门与维度

创建自定义传送门,支持可配置的框架和链接自定义维度。使用数学公式地形、原版噪声或平坦/虚空世界来构建维度。

传送门与维度

通过直观的游戏内图形界面,创建可完全自定义的传送门,并连接至程序生成的维度。

功能特性

自定义传送门

  • 使用任意固体方块(黑曜石、钻石、金块等)构建传送门框架
  • 可调节传送门尺寸(宽度 x 高度)
  • 可配置的24位传送门颜色,支持实时预览
  • 水平和垂直传送门朝向
  • 颜色选择器包含调色板、最近使用颜色和RGB输入

自定义维度

  • 7种地形类型:虚空、平坦、普通、放大、下界、末地和数学公式
  • 数学地形:使用 sin、cos、noise、perlin、fbm 和自定义表达式定义地形 —— 支持2D高度图和完全3D密度
  • 坐标比例滑块,用于地形拉伸/压缩
  • 平滑地形开关,呈现自然斜坡
  • 可配置海平面、地表/地下/流体方块
  • 洞穴生成,密度可调
  • 矿石生成(煤炭、铁、铜、金、红石、钻石、青金石)
  • 结构生成(村庄、神庙等)—— 可开关
  • 基于柏林噪声的混合生物群系过渡支持

大气效果

  • 天空、迷雾、环境光、水和云的颜色自定义
  • 迷雾密度控制
  • 天光、天花板和超高温维度属性
  • 光照等级覆盖(0-15)
  • 可配置环境粒子(传送门、末地烛、灵魂火、熔岩等)

游戏规则(按维度设置)

  • 昼夜循环与固定时间
  • 生物生成、自然生成、PvP、摔落伤害、火焰蔓延
  • 死亡不掉落、床可用、允许重生
  • 天气锁定(晴天、雨天、雷暴)
  • 重力倍数

指令

  • /pdims list — 列出所有已配置的自定义维度
  • /pdims tp <维度> — 传送至指定自定义维度
  • /pdims info <维度> — 查看维度配置详情
  • /pdims reload — 从文件重新加载维度配置

截图

传送门GUI 维度公式 大气颜色 游戏规则 游戏内传送门 管理标签页

数学公式地形

类别 示例 描述
2D基础 sin(x/10)*cos(z/10)*20 + 50 起伏丘陵
2D进阶 noise(x/20,z/20)*30 + 60 平滑噪声地形
2D高级 fbm(x/40,z/40,4,2,0.5)*40 + 50 分形山脉
3D fbm(x/30,y/15,z/30,3,2,0.5) > 0.5 浮空岛屿/洞穴
新手 abs(x/10) + abs(z/10) * 2 + 40 山谷

可用函数:sin、cos、tan、abs、sqrt、pow、min、max、mod、floor、ceil、round、noise(x,z)、perlin(x,y,z)、fbm(x,y,z,octaves,lacunarity,gain)、if(cond, a, b)、random(x,z)、dist(x,z)、gauss(x,z)、mix(a,b,t)、remap(v, inLo, inHi, outLo, outHi)

需求

  • Minecraft 26.1.x
  • Fabric Loader 0.18.5+
  • Fabric API 0.145.3+

快速入门

  1. 合成或获取传送门与维度打火机(创造模式物品栏或通过 /give 指令)
  2. 右键点击打开配置图形界面
  3. 传送门标签页:设置框架方块、传送门颜色和尺寸
  4. 维度标签页:配置地形类型、公式、生物群系、颜色和游戏规则
  5. 管理标签页:保存、克隆、导出或导入维度配置
  6. 使用配置好的打火机点燃传送门框架,即可创建与之相连的传送门