月面装饰方块总表(30 个)

GalaxiaBlocksEnum 的 // MISC - PLANET DECORATION BLOCKS 分组是一组 系统性矩阵:6 种月面岩石 × 5 种砌筑变体 = 30 个方块 (GalaxiaBlocksEnum.java:87-116)。30 个方块逐字段完全一致 —— 都是 BlockConfigurable(Material.rock)、都无 TileEntity、都不参与任何多方块、 都没有配方和掉落表、Galaxia 都没有设置硬度/抗性/采集等级。 唯一变化的两个轴是「岩石种类」和「砌筑变体」。

因此本条目用一张总表覆盖全部 30 个注册名,而不是写 30 个空壳条目。 逐个 /give 时请直接查下表。

6 种岩石 × 5 种变体

变体 / 岩石 Andesite Basalt Tektite Breccia Gabbro Anorthosite
Bricks moon_andesite_bricks moon_basalt_bricks moon_tektite_bricks moon_breccia_bricks moon_gabbro_bricks moon_anorthosite_bricks
Smooth moon_andesite_smooth moon_basalt_smooth moon_tektite_smooth moon_breccia_smooth moon_gabbro_smooth moon_anorthosite_smooth
Tiles moon_andesite_tiles moon_basalt_tiles moon_tektite_tiles moon_breccia_tiles moon_gabbro_tiles moon_anorthosite_tiles
Small Bricks moon_andesite_small_bricks moon_basalt_small_bricks moon_tektite_small_bricks moon_breccia_small_bricks moon_gabbro_small_bricks moon_anorthosite_small_bricks
Fancy Bricks moon_andesite_fancy_bricks moon_basalt_fancy_bricks moon_tektite_fancy_bricks moon_breccia_fancy_bricks moon_gabbro_fancy_bricks moon_anorthosite_fancy_bricks

变体后缀一律是复数(bricks / tiles / small_bricks / fancy_bricks), 只有光滑面是 smooth。

注册名的复数与枚举常量不一致:andesite / basalt / tektite / breccia 四系用了单数常量 MOON_ANDESITE_BRICK、MOON_BASALT_BRICK、 MOON_TEKTITE_BRICK、MOON_BRECCIA_BRICK,而 gabbro / anorthosite 两系用了 复数 MOON_GABBRO_BRICKS、MOON_ANORTHOSITE_BRICKS。 但 6 系的注册名一律是复数 *_bricks。枚举常量的 BRICK / BRICKS 后缀 都不可直接当注册名用。

逐条明细(注册名 / 枚举常量 / 源码行)

注册名 显示名 枚举常量 纹理路径 源码行
galaxia:moon_andesite_bricks Lunar Andesite Bricks MOON_ANDESITE_BRICK moon/decoration/moon_andesite_bricks GalaxiaBlocksEnum.java:87
galaxia:moon_andesite_smooth Smooth Lunar Andesite MOON_ANDESITE_SMOOTH moon/decoration/moon_andesite_smooth GalaxiaBlocksEnum.java:88
galaxia:moon_andesite_tiles Lunar Andesite Tiles MOON_ANDESITE_TILES moon/decoration/moon_andesite_tiles GalaxiaBlocksEnum.java:89
galaxia:moon_andesite_small_bricks Small Lunar Andesite Bricks MOON_ANDESITE_SMALL_BRICK moon/decoration/moon_andesite_small_bricks GalaxiaBlocksEnum.java:90
galaxia:moon_andesite_fancy_bricks Fancy Lunar Andesite Bricks MOON_ANDESITE_FANCY_BRICKS moon/decoration/moon_andesite_fancy_bricks GalaxiaBlocksEnum.java:91
galaxia:moon_basalt_bricks Lunar Basalt Bricks MOON_BASALT_BRICK moon/decoration/moon_basalt_bricks GalaxiaBlocksEnum.java:92
galaxia:moon_basalt_smooth Smooth Lunar Basalt MOON_BASALT_SMOOTH moon/decoration/moon_basalt_smooth GalaxiaBlocksEnum.java:93
galaxia:moon_basalt_tiles Lunar Basalt Tiles MOON_BASALT_TILES moon/decoration/moon_basalt_tiles GalaxiaBlocksEnum.java:94
galaxia:moon_basalt_small_bricks Small Lunar Basalt Bricks MOON_BASALT_SMALL_BRICK moon/decoration/moon_basalt_small_bricks GalaxiaBlocksEnum.java:95
galaxia:moon_basalt_fancy_bricks Fancy Lunar Basalt Bricks MOON_BASALT_FANCY_BRICKS moon/decoration/moon_basalt_fancy_bricks GalaxiaBlocksEnum.java:96
galaxia:moon_tektite_bricks Lunar Tektite Bricks MOON_TEKTITE_BRICK moon/decoration/moon_tektite_bricks GalaxiaBlocksEnum.java:97
galaxia:moon_tektite_smooth Smooth Lunar Tektite MOON_TEKTITE_SMOOTH moon/decoration/moon_tektite_smooth GalaxiaBlocksEnum.java:98
galaxia:moon_tektite_tiles Lunar Tektite Tiles MOON_TEKTITE_TILES moon/decoration/moon_tektite_tiles GalaxiaBlocksEnum.java:99
galaxia:moon_tektite_small_bricks Small Lunar Tektite Bricks MOON_TEKTITE_SMALL_BRICK moon/decoration/moon_tektite_small_bricks GalaxiaBlocksEnum.java:100
galaxia:moon_tektite_fancy_bricks Fancy Lunar Tektite Bricks MOON_TEKTITE_FANCY_BRICKS moon/decoration/moon_tektite_fancy_bricks GalaxiaBlocksEnum.java:101
galaxia:moon_breccia_bricks Lunar Breccia Bricks MOON_BRECCIA_BRICK moon/decoration/moon_breccia_bricks GalaxiaBlocksEnum.java:102
galaxia:moon_breccia_smooth Smooth Lunar Breccia MOON_BRECCIA_SMOOTH moon/decoration/moon_breccia_smooth GalaxiaBlocksEnum.java:103
galaxia:moon_breccia_tiles Lunar Breccia Tiles MOON_BRECCIA_TILES moon/decoration/moon_breccia_tiles GalaxiaBlocksEnum.java:104
galaxia:moon_breccia_small_bricks Small Lunar Breccia Bricks MOON_BRECCIA_SMALL_BRICK moon/decoration/moon_breccia_small_bricks GalaxiaBlocksEnum.java:105
galaxia:moon_breccia_fancy_bricks Fancy Lunar Breccia Bricks MOON_BRECCIA_FANCY_BRICKS moon/decoration/moon_breccia_fancy_bricks GalaxiaBlocksEnum.java:106
galaxia:moon_gabbro_bricks Lunar Gabbro Bricks MOON_GABBRO_BRICKS moon/decoration/moon_gabbro_bricks GalaxiaBlocksEnum.java:107
galaxia:moon_gabbro_smooth Smooth Lunar Gabbro MOON_GABBRO_SMOOTH moon/decoration/moon_gabbro_smooth GalaxiaBlocksEnum.java:108
galaxia:moon_gabbro_tiles Lunar Gabbro Tiles MOON_GABBRO_TILES moon/decoration/moon_gabbro_tiles GalaxiaBlocksEnum.java:109
galaxia:moon_gabbro_small_bricks Small Lunar Gabbro Bricks MOON_GABBRO_SMALL_BRICK moon/decoration/moon_gabbro_small_bricks GalaxiaBlocksEnum.java:110
galaxia:moon_gabbro_fancy_bricks Fancy Lunar Gabbro Bricks MOON_GABBRO_FANCY_BRICKS moon/decoration/moon_gabbro_fancy_bricks GalaxiaBlocksEnum.java:111
galaxia:moon_anorthosite_bricks Lunar Anorthosite Bricks MOON_ANORTHOSITE_BRICKS moon/decoration/moon_anorthosite_bricks GalaxiaBlocksEnum.java:112
galaxia:moon_anorthosite_smooth Smooth Lunar Anorthosite MOON_ANORTHOSITE_SMOOTH moon/decoration/moon_anorthosite_smooth GalaxiaBlocksEnum.java:113
galaxia:moon_anorthosite_tiles Lunar Anorthosite Tiles MOON_ANORTHOSITE_TILES moon/decoration/moon_anorthosite_tiles GalaxiaBlocksEnum.java:114
galaxia:moon_anorthosite_small_bricks Small Lunar Anorthosite Bricks MOON_ANORTHOSITE_SMALL_BRICK moon/decoration/moon_anorthosite_small_bricks GalaxiaBlocksEnum.java:115
galaxia:moon_anorthosite_fancy_bricks Fancy Lunar Anorthosite Bricks MOON_ANORTHOSITE_FANCY_BRICKS moon/decoration/moon_anorthosite_fancy_bricks GalaxiaBlocksEnum.java:116

共同属性

属性 值
方块类 com.gtnewhorizons.galaxia.registry.block.base.BlockConfigurable
TileEntity 无
材质 Material.rock(BlockConfigurable.java:25)
硬度 Galaxia 未调用 setHardness,取 vanilla Block 基类默认值(本仓无 1.7.10 反编译源码,未核实)
爆炸抗性 Galaxia 未调用 setResistance,同上
采集等级 源码未设置 .harvest(...),等价默认等级 0
脚步声 soundTypeStone(BlockConfigurable.java:31)
掉落 掉落自身(未调用 .drop(...),getItemDropped 第 64-66 行)
是否多方块一部分 否

用途

纯装饰建材。源码中这 30 个方块除枚举注册外零引用: 不出现在任何 IStructureDefinition、任何世界生成、任何掉落表里。 它们与 Galaxia 自己的月面地表方块(moon_regolith / moon_andesite / moon_tektite …,由 PlanetBlocks 注册)是两套完全不同的东西:

  • PlanetBlocks 的月面地表方块:由月面维度世界生成实际铺在世界里,可挖可掉
  • 本表的 30 个装饰方块:不会被世界生成产出,只能靠合成、放置或 /give 获得

获取途径

Galaxia 不注册任何合成配方(无 addRecipe、无配方 JSON), 所以这 30 个方块在源码层面同样没有获取途径。

相关条目