跳到正文
烈焰甘蔗Wiki

Mehen

基本信息

属性 值
维度 ID 25(默认值,ARConfig.dimMehen,可配置)
WorldProvider MehenWorldProvider
重力 继承自 AmunRaAsteroidWorldProvider
温度 继承自 AmunRaAsteroidWorldProvider

进入方式

乘坐宇宙飞船从轨道进入。Mehen 是 AmunRa 恒星系统中的小行星带区域,需要 Tier 3 航天技术才能抵达。

特殊设定

  • 小行星带:不是一颗行星,而是一片小行星密集区域
  • 继承自 AsteroidWorldProvider:基于 Galacticraft 的小行星世界框架
  • 独立保存数据:保存数据 ID 为 “AsteroidDataMehen”
  • 无风:风速为 0
  • 使用 Asteroids 生物群系管理器:WorldChunkManagerAsteroids

世界生成

  • 使用 MehenChunkProvider 生成地形
  • WorldChunkManagerAsteroids 管理生物群系(小行星地形)
  • 天空和大气效果继承自 Asteroids 世界
  • 传送高度:y = 800
  • 主题:古埃及神话中的梅亨神——巨蛇女神,环绕太阳的宇宙之蛇,与小行星带的位置相呼应

源码核对(2026-10-01 审计)

已订正:维度 ID 原写作 -15,符号与数值均错。

  • 正确值:25,来自 ARConfig.dimMehen = 25(config/ARConfig.java:32,ARConfig.java:101 读入,可配置)
  • 绑定点:asteroidBeltMehen.setDimensionInfo(config.dimMehen, MehenWorldProvider.class)(AmunRa.java:592)
  • 天体类型:createPlanet("asteroidBeltMehen", ...) → 注册为 Planet(AmunRa.java:590,595), 但因继承 AmunRaAsteroidWorldProvider(abstract,AmunRaAsteroidWorldProvider.java:26), 运行时是小行星带而非实心行星
  • 传送方式:new TeleportTypeAsteroids()(AmunRa.java:594)——小行星带专属传送
  • 到达条件:setTierRequired(config.planetDefaultTier)(AmunRa.java:593)→ 默认 Tier 3
  • MehenWorldProvider 自身未覆写重力/温度/陨石/声音衰减等任何数值, 全部继承自 AmunRaAsteroidWorldProvider → WorldProviderAsteroids(Galacticraft 侧), 故原条目写"继承自"是正确的,本 mod 源码内无数值可填

已核对正确:保存数据 ID "AsteroidDataMehen"、WorldChunkManagerAsteroids、 MehenChunkProvider、传送高度 y=800。

浏览全部模组