传送门与维度

传送门与维度

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

冒险

传送门与维度

创建完全可自定义的传送门,通往程序生成的维度——全部通过游戏内直观的 GUI 完成。

功能特性

自定义传送门

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

自定义维度

  • 7 种地形类型:虚空、平坦、常规、放大、下界、末地,以及数学公式
  • 数学地形:使用 sincosnoiseperlinfbm 及自定义表达式定义地形——支持 2D 高度图和完整 3D 密度
  • 坐标缩放滑块,用于地形拉伸/压缩
  • 平滑地形开关,生成自然起伏的坡度
  • 可配置海平面、地表/地下/流体方块
  • 洞穴生成,密度可调
  • 矿石生成(煤、铁、铜、金、红石、钻石、青金石)
  • 结构生成(村庄、神殿等)——可开关
  • 基于 Perlin 噪声过渡的混合生物群系支持

大气环境

  • 天空、雾、环境光、水体和云的颜色自定义
  • 雾密度控制
  • 天光、天花板和超温维度属性
  • 光照等级覆盖(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 山谷

可用函数sincostanabssqrtpowminmaxmodfloorceilroundnoise(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. 右键打开配置 GUI
  3. 传送门标签页:设置框架方块、传送门颜色和尺寸
  4. 维度标签页:配置地形类型、公式、生物群系、颜色和游戏规则
  5. 管理标签页:保存、克隆、导出或导入维度配置
  6. 使用配置好的打火机点燃传送门框架,即可创建关联的传送门