Stargate Assembly

基本信息

属性 值
配方条数 5(含 2 个外环 meta 与 2 个默认关闭的水晶配方)
来源 SGCraft.registerRecipes(SGCraft.java:193-303)
共同材料 ingotNaquadahAlloy 矿辞、Blocks.sandstone meta 1(雕砂岩)与 meta 2(磨砂岩)

功能

这 5 条配方构成星门的全部建造路径:2 条外环、1 条底座、1 条控制器,外加两种受配置开关控制的水晶。

前 4 条始终存在;两种水晶的配方包在 if (config.getBoolean("options", "allowCraftingCrystals", false)) 内(SGCraft.java:284-298),默认关闭。

合成配方

1. 星门外环方块(meta 0)

CCC
NNN
SSS

C = 雕砂岩(Blocks.sandstone meta 1),N = ingotNaquadahAlloy,S = 磨砂岩(meta 2)。来源:SGCraft.java:202-213。

2. 星门导标方块(meta 1)

CgC
NpN
SrS

C = 雕砂岩,N = 合金锭,S = 磨砂岩,g = 荧石粉,p = 末影珍珠,r = 红石。来源:SGCraft.java:214-230。

注意这是无序 3×3(newRecipe 的字符标记允许一侧为空),菱形内四格任意旋转。

3. 星门底座

CrC
NeN
ScS

C = 雕砂岩,r = 红石,N = 合金锭,e = 末地之眼,S = 磨砂岩,c = 星门核心水晶。来源:SGCraft.java:231-248。

同样是无序 3×3。底座与导标方块互不通用——底座必须用核心水晶 c,导标方块必须用荧石粉 g。

4. 星门控制器

bbb
OpO
OcO

b = 石质按钮(Blocks.stone_button),O = 黑曜石,p = 末影珍珠,r = 红石,c = 星门控制水晶。来源:SGCraft.java:249-264。

同样是无序 3×3,中心是黑曜石。

5. 两种水晶(options.allowCraftingCrystals = true 时才存在)

产物 布局 材料 来源
星门核心水晶 bbr / rdb / brb b=蓝色染料,r=红石,d=钻石 SGCraft.java:285
星门控制水晶 roo / odr / oor o=橙色染料,r=红石,d=钻石 SGCraft.java:286-297

数值

按配方逐格统计每种材料的用量:

材料 配方 1 外环 配方 2 导标 配方 3 底座 配方 4 控制器 合计
ingotNaquadahAlloy 3 3 3 0 9
雕砂岩(meta 1) 3 3 3 0 9
磨砂岩(meta 2) 3 3 3 0 9
红石 0 1 1 1 3
末影珍珠 0 1 0 1 2
荧石粉 0 1 0 0 1
末地之眼 0 0 1 0 1
黑曜石 0 0 0 4 4
石质按钮 0 0 0 6 6

建一座最小星门(15 个外环方块 + 1 个底座)共需 45 个合金锭、45 个雕砂岩、45 个磨砂岩、15 个红石、7 个末影珍珠、8 个荧石粉,外加 1 颗星门核心水晶;控制器另需 4 黑曜石、6 石质按钮、1 末影珍珠、1 红石、1 颗星门控制水晶。

交互

  • 配方注册用的是矿辞字符串 "ingotNaquadahAlloy"(SGCraft.java:211 等),第三方 mod 可替换。
  • 砂岩的两个 meta 取自 new ItemStack(Blocks.sandstone, 1, 1) 与 meta 2(SGCraft.java:194-195),即必须先切成雕砂岩 / 磨砂岩再合成,不能直接用普通砂岩。

相关条目