Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
e2b44da
计划进行重写 但是之前搞的先水上去()
theabab23333 Dec 6, 2025
2ccacb9
refactor(box): 重构配方显示组件结构
theabab23333 Dec 7, 2025
ceaffb2
feat(guide): 新增方块状态转Ingredient工具方法
theabab23333 Dec 7, 2025
5f579f0
feat(guide): 添加概率物品提示与配方布局优化
theabab23333 Dec 9, 2025
1147142
feat(guide): 新增多种配方类型支持
theabab23333 Dec 21, 2025
0b68c12
feat(recipe): 添加多种铁砧工艺配方支持
theabab23333 Dec 21, 2025
2941f65
feat(recipe): 添加多种铁砧工艺配方支持
theabab23333 Dec 22, 2025
5cf886e
feat(guidebook): 更新配方展示逻辑并优化方块状态处理
theabab23333 Dec 22, 2025
e67bc0e
fix(recipe): 修复输出物品槽位渲染逻辑
theabab23333 Dec 22, 2025
aaaa085
feat(recipes): 添加多方块锻造配方支持
theabab23333 Dec 22, 2025
f583531
feat(guide): 实现铁砧碰撞配方展示功能
theabab23333 Dec 22, 2025
59239f7
feat(guidebook): 添加新配方类型支持与界面优化
theabab23333 Dec 22, 2025
38ab021
refactor(util): 移除不必要的导入和转换方法
theabab23333 Dec 22, 2025
0c3001c
添加帕秋莉对照组 方便内容补充
theabab23333 Dec 22, 2025
2f9fe99
feat(guide): 重构指南书系统并优化文档内容
theabab23333 Dec 22, 2025
13a2862
refactor(guide): 重构指南系统包结构并移除Patchouli依赖
theabab23333 Dec 22, 2025
8ab4157
chore(ci): 更新CI工作流
theabab23333 Dec 22, 2025
875fbb4
feat(guideme): 添加事件监听器
theabab23333 Dec 23, 2025
04ce145
feat(guide): 添加紫水晶工具等新物品的指南文档
theabab23333 Dec 23, 2025
d81d9f1
feat(guide): 添加新工具指南和功能增强
theabab23333 Dec 23, 2025
9cfe1ac
feat(guide): 添加按键映射标签编译器并更新指南内容
theabab23333 Dec 24, 2025
7ee84a4
fix(lang): 修复语言文件中的标点符号和添加中文翻译
theabab23333 Dec 24, 2025
6fc844e
refactor(guidebook): 重构物品指南页面结构
theabab23333 Dec 24, 2025
0b7a156
docs(guide): 添加新物品文档并更新模组信息链接
theabab23333 Dec 24, 2025
b6b6386
docs(guide): 添加新物品文档并更新模组信息链接
theabab23333 Dec 24, 2025
dfbc4b7
README.md
theabab23333 Dec 25, 2025
935266c
移除帕秋莉对照组
theabab23333 Dec 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
uses: christian-draeger/read-properties@1.1.1
with:
path: gradle.properties
properties: 'mod_id mod_name java_version upload'
properties: 'mod_id mod_name java_version modrinth_id curseforge_id upload'

- name: Setup Java ${{ steps.properties.outputs.java_version }}
uses: actions/setup-java@v3.6.0
Expand Down Expand Up @@ -71,4 +71,4 @@ jobs:
uses: Anvil-Dev/dedicated-server-launch-test@1.21.1-neoforge
with:
mod: build/libs/${{ steps.properties.outputs.mod_id }}-neoforge-${{ steps.version.outputs.version }}.jar
extra-mods: patchouli:1.21-87-neoforge anvilcraft:1.21.1-1.5.0+pre-release.8 guideme:21.1.15
extra-mods: anvilcraft:1.21.1-1.5.0+hotfix.1560 guideme:21.1.15
2 changes: 1 addition & 1 deletion .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,4 +62,4 @@ jobs:
uses: Anvil-Dev/dedicated-server-launch-test@1.21.1-neoforge
with:
mod: build/libs/${{ steps.properties.outputs.mod_id }}-neoforge-${{ steps.version.outputs.version }}.jar
extra-mods: patchouli:1.21-87-neoforge anvilcraft:1.21.1-1.5.0+pre-release.8 guideme:21.1.15
extra-mods: anvilcraft:1.21.1-1.5.0+hotfix.1560 guideme:21.1.15
28 changes: 28 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# AnvilCraft-GuideMe

[![CI for Mod](https://github.com/Anvil-Dev/AnvilCraft-GuideME/actions/workflows/ci.yml/badge.svg)](https://github.com/Anvil-Dev/AnvilCraft-GuideME/actions/workflows/ci.yml)

## [AnvilCraft](https://github.com/Anvil-Dev/AnvilCraft)附属 by [Anvil-Dev](https://github.com/Anvil-Dev)

> 欢迎来到模组AnvilCraft-GuideMe的页面!模组是为铁砧工艺本体提供指南的附属,添加了本体内的游戏指南和额外的功能,主要功能有:

- ModInfo: 提供modid以查看当前当前模组加载情况,可以添加url跳转至外部链接
- NeoColor: 可以提供十六进制颜色值以灵活自定义文本颜色
- ItemEntity: 方便在场景中显示物品实体(由于技术原因,物品实体不会转)
- Key: 提供某个功能的id以显示这个功能绑定的按键
- WIP: 咕咕咕

部分文本抄自[AnvilCraft-Patchouli](https://github.com/Anvil-Dev/AnvilCraft-Patchouli)和[Xekr's TODO](https://github.com/Anvil-Dev/AnvilCraft/issues?q=is%3Aissue%20state%3Aopen%20author%3AXeKr%20label%3A%22%F0%9F%93%8B%EF%B8%8F%20TODO%22)

## 使用许可

[LICENSE 文件(LGPL-3.0)](./LICENSE)

## 使用方法

下载对应版本[GuideME](https://github.com/AppliedEnergistics/GuideME)、[AnvilCraft](https://github.com/Anvil-Dev/AnvilCraft)和此 `mod` 放入 `mods` 文件夹,启动游戏即可

## 主要维护者

[@theabab2333](https://github.com/theabab23333)
[@Gugle](https://github.com/Gu-ZT)
6 changes: 2 additions & 4 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,11 @@
minecraft = "1.21.1"
neoForge = "21.1.152"
registrate = "MC1.21-1.3.0+62"
anvillib = "1.4.0+build.160"
anvilcraft = "1.5.0+pre-release.24"
anvillib = "1.4.0+build.172"
anvilcraft = "1.5.0+hotfix.1562"
curios = "9.0.15+1.21.1"
jei = "19.21.0.247"
jade = "15.3.4+neoforge"
patchouli = "1.21-87-NEOFORGE"
modDevGradle = "2.0.78"
lombok = "8.7.1"
guideme = "21.1.9"
Expand All @@ -22,7 +21,6 @@ jeiCommonApi = { group = "mezz.jei", name = "jei-1.21.1-common-api", version.ref
jeiForgeApi = { group = "mezz.jei", name = "jei-1.21.1-neoforge-api", version.ref = "jei" }
jeiForgeImpl = { group = "mezz.jei", name = "jei-1.21.1-neoforge", version.ref = "jei" }
jade = { group = "maven.modrinth", name = "jade", version.ref = "jade" }
patchouli = { group = "vazkii.patchouli", name = "Patchouli", version.ref = "patchouli" }
guideme = { group = "org.appliedenergistics", name = "guideme", version.ref = "guideme" }
ae2 = { group = "org.appliedenergistics", name = "appliedenergistics2", version.ref = "ae2" }

Expand Down
3 changes: 0 additions & 3 deletions gradle/scripts/dependencies.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,6 @@ dependencies {
// Jade
implementation(libs.jade)

// Patchouli
implementation(libs.patchouli)

// GuideME
compileOnly("org.appliedenergistics:guideme:${libs.versions.guideme.get()}:api")
runtimeOnly(libs.guideme)
Expand Down
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
30 changes: 30 additions & 0 deletions guidebook/ac_assets/sturcture/laser_miner.snbt
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
DataVersion: 3955,
size: [3, 7, 3],
data: [
{pos: [0, 0, 1], state: "anvilcraft:raw_silver_block"},
{pos: [1, 0, 0], state: "anvilcraft:raw_silver_block"},
{pos: [1, 0, 1], state: "anvilcraft:mineral_fountain", nbt: {id: "anvilcraft:mineral_fountain", tickCount: -1}},
{pos: [1, 0, 2], state: "anvilcraft:raw_silver_block"},
{pos: [2, 0, 1], state: "anvilcraft:raw_silver_block"},
{pos: [1, 1, 1], state: "anvilcraft:deepslate_silver_ore"},
{pos: [0, 5, 1], state: "anvilcraft:ruby_laser{facing:east,overload:false,switch:on}", nbt: {id: "anvilcraft:ruby_laser"}},
{pos: [1, 5, 0], state: "anvilcraft:ruby_laser{facing:south,overload:false,switch:on}", nbt: {id: "anvilcraft:ruby_laser"}},
{pos: [1, 5, 1], state: "anvilcraft:ruby_prism{facing:down}", nbt: {id: "anvilcraft:ruby_prism"}},
{pos: [1, 5, 2], state: "anvilcraft:ruby_laser{facing:north,overload:false,switch:on}", nbt: {id: "anvilcraft:ruby_laser"}},
{pos: [2, 5, 1], state: "anvilcraft:ruby_laser{facing:west,overload:false,switch:on}", nbt: {id: "anvilcraft:ruby_laser"}},
{pos: [1, 6, 1], state: "minecraft:barrel{facing:east,open:false}", nbt: {Items: [{Slot: 0b, count: 3, id: "anvilcraft:raw_silver"}], id: "minecraft:barrel"}}
],
entities: [],
palette: [
"anvilcraft:raw_silver_block",
"anvilcraft:deepslate_silver_ore",
"anvilcraft:mineral_fountain",
"anvilcraft:ruby_laser{facing:east,overload:false,switch:on}",
"anvilcraft:ruby_laser{facing:south,overload:false,switch:on}",
"anvilcraft:ruby_prism{facing:down}",
"anvilcraft:ruby_laser{facing:north,overload:false,switch:on}",
"anvilcraft:ruby_laser{facing:west,overload:false,switch:on}",
"minecraft:barrel{facing:east,open:false}"
]
}
27 changes: 27 additions & 0 deletions guidebook/ac_assets/sturcture/mineral_fountain.snbt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
DataVersion: 3955,
size: [7, 2, 3],
data: [
{pos: [0, 0, 1], state: "anvilcraft:raw_silver_block"},
{pos: [1, 0, 0], state: "anvilcraft:raw_silver_block"},
{pos: [1, 0, 1], state: "anvilcraft:mineral_fountain"},
{pos: [1, 0, 2], state: "anvilcraft:raw_silver_block"},
{pos: [2, 0, 1], state: "anvilcraft:raw_silver_block"},
{pos: [3, 0, 1], state: "anvilcraft:arrow{facing:east}"},
{pos: [4, 0, 1], state: "anvilcraft:raw_silver_block"},
{pos: [5, 0, 0], state: "anvilcraft:raw_silver_block"},
{pos: [5, 0, 1], state: "anvilcraft:mineral_fountain", nbt: {id: "anvilcraft:mineral_fountain", tickCount: -1}},
{pos: [5, 0, 2], state: "anvilcraft:raw_silver_block"},
{pos: [6, 0, 1], state: "anvilcraft:raw_silver_block"},
{pos: [1, 1, 1], state: "minecraft:deepslate{axis:y}"},
{pos: [5, 1, 1], state: "anvilcraft:deepslate_silver_ore"}
],
entities: [],
palette: [
"anvilcraft:raw_silver_block",
"minecraft:deepslate{axis:y}",
"anvilcraft:deepslate_silver_ore",
"anvilcraft:arrow{facing:east}",
"anvilcraft:mineral_fountain"
]
}
1 change: 1 addition & 0 deletions guidebook/basic/basic_block_processing.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ navigation:
<GameScene interactive={true} zoom={3}>
<ImportStructure src="../ac_assets/sturcture/break.snbt" />
<ItemEntity id="minecraft:cobblestone" count="1" pos="2 0.75 0" />
<IsometricCamera yaw="195" pitch="30" />
</GameScene>

使方块变为掉落物。
Expand Down
132 changes: 53 additions & 79 deletions guidebook/basic/basic_minerals.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,97 +9,81 @@ item_ids:
---

# 基本矿石
#### 不同于大多数mod,正常情况下本模组的矿石不会自然生成,只能通过矿物涌泉得到。

不同于大多数mod,正常情况下本模组的矿石不会自然生成,只能通过矿物涌泉得到。
为了在前期获得本模组的金属,你需要使用类似于“无中生有”的方式——“[物品过筛](basic_item_processing.mdesh)”。
以此法获得的金属粒及其来源在后文列出。
## 物品过筛

<ItemImage id="anvilcraft:lead_nugget" />
### 为了在前期获得本模组的金属,你需要使用类似于“无中生有”的方式—— **物品过筛**。

*铅粒*通过筛选*火山灰*概率获得。
##### **铅粒**、**锡粒**、**锌粒**和**银粒**都可通过过筛**火山灰**概率获得。

<ItemImage id="anvilcraft:tin_nugget" />
<Row>
<ItemImage id="anvilcraft:lead_nugget" scale="2" />
<ItemImage id="anvilcraft:tin_nugget" scale="2" />
<ItemImage id="anvilcraft:zinc_nugget" scale="2" />
<ItemImage id="anvilcraft:silver_nugget" scale="2" />
<ItemImage id="anvilcraft:tungsten_nugget" scale="2" />
</Row>

*锡粒*通过筛选*火山灰*概率获得。
##### **钨粒** 通过筛选 **下界尘** 概率获得。

<ItemImage id="anvilcraft:zinc_nugget" />
<ItemImage id="anvilcraft:tungsten_nugget" scale="2" />

*锌粒*通过筛选*火山灰*概率获得。
##### **钛粒** 通过筛选**末地尘** 概率获得。
<ItemImage id="anvilcraft:titanium_nugget" scale="2" />

<ItemImage id="anvilcraft:silver_nugget" />

*银粒*通过筛选*火山灰*概率获得。

<ItemImage id="anvilcraft:tungsten_nugget" />

*钨粒*通过筛选*下界尘*概率获得。

<ItemImage id="anvilcraft:titanium_nugget" />

*钛粒*通过筛选*末地尘*概率获得。
---

在获得一定量的金属后,你可以通过[时移](../smithing_corrupted_beacon.md#time_warp)将金属块转化为粗矿,并用粗矿块配合*矿脉涌泉*再生矿物。这要求你现阶段有能力制造*腐化信标*和*冲击桩*
## 矿物涌泉
在获得一定量的金属后,你可以通过 **时移** 将金属块转化为粗矿,
并用粗矿块配合 **矿脉涌泉** 再生矿物。
这要求你现阶段有能力制造 **腐化信标** 和 **冲击桩**

## 矿物涌泉产矿
### 矿物涌泉产矿

<GameScene interactive={true} zoom={2}>
<Block x="1" y="1" z="1" id="anvilcraft:deepslate_silver_ore" />
<Block x="5" y="1" z="1" id="minecraft:deepslate" />
<Block x="1" y="2" z="0" id="anvilcraft:raw_silver_block" />
<Block x="5" y="2" z="0" id="anvilcraft:raw_silver_block" />
<Block x="0" y="2" z="1" id="anvilcraft:raw_silver_block" />
<Block x="1" y="2" z="1" id="anvilcraft:mineral_fountain" />
<Block x="2" y="2" z="1" id="anvilcraft:raw_silver_block" />
<Block x="3" y="2" z="1" id="anvilcraft:arrow" />
<Block x="4" y="2" z="1" id="anvilcraft:raw_silver_block" />
<Block x="5" y="2" z="1" id="anvilcraft:mineral_fountain" />
<Block x="6" y="2" z="1" id="anvilcraft:raw_silver_block" />
<Block x="1" y="2" z="2" id="anvilcraft:raw_silver_block" />
<Block x="5" y="2" z="2" id="anvilcraft:raw_silver_block" />
<ImportStructure src="../ac_assets/sturcture/mineral_fountain.snbt" />
<IsometricCamera yaw="195" pitch="30" />
</GameScene>

这种结构下的*矿物涌泉*可以生成矿石
*这种结构下的 **矿物涌泉** 可以生成矿石*

*矿物涌泉*每秒检测四个面相邻方块,如果它们都是某一种粗矿块,则将*深板岩*转化为对应的深层矿。
在主世界生成时,有1%概率生成*地核碎片矿石*,有1%概率生成*虚空石*。
在下界生成时,有20%概率生成*地核碎片矿石*。
在末地生成时,有20%概率生成*虚空石*。
<Color hex="#aa2222">注意</Color>:宝石不能以这种方式再生,仅接受粗矿块。
<Color hex="#aa2222">注意</Color>:矿物涌泉仅在y=-54及以下位置工作
**矿物涌泉** 每秒检测四个面相邻方块,如果它们都是某一种粗矿块,则将 **深板岩** 转化为对应的深层矿。
在主世界生成时,有1%概率生成 **地核碎片矿石**,有1%概率生成 **虚空石** 。
在下界生成时,有20%概率生成 **地核碎片矿石** 。
在末地生成时,有20%概率生成 **虚空石** 。

<a name="earth_core_shard_ore"></a>
<ItemImage id="anvilcraft:earth_core_shard_ore" />
<Color id="red">注意</Color>:宝石不能以这种方式再生,仅接受粗矿块。
<Color id="red">注意</Color>:矿物涌泉仅在y=-54及以下位置工作

*地核碎片矿石*只能通过*矿物涌泉产矿*伴生
受到*时运*与*精准采集*影响
**地核碎片矿石** 只能通过 **矿物涌泉产矿** 伴生
受到 **时运** 与 **精准采集** 影响
需要钻石镐及以上等级镐挖掘
挖掘获得*地核碎片*

<a name="earth_core_shard"></a>
<ItemImage id="anvilcraft:earth_core_shard" />
挖掘获得 **地核碎片**

*地核碎片*及其块状物、矿石防火,不受*熔岩*和*火焰*损害
可参与[余烬金属锭](../smithing_tier_2_materials.md#ember_metal)的制作
<ItemImage id="anvilcraft:earth_core_shard_ore" scale="2" />

<a name="void_stone"></a>
<ItemImage id="anvilcraft:void_stone" />

*虚空石*只能通过*矿物涌泉产矿*伴生
受到*时运*与*精准采集*影响
需要钻石镐及以上等级镐挖掘
挖掘获得*虚空物质*
**地核碎片** 及其块状物、矿石防火,不受 **熔岩** 和 **火焰** 损害
可参与[余烬金属锭]的制作

<a name="void_matter"></a>
<ItemImage id="anvilcraft:void_matter" />
<ItemImage id="anvilcraft:earth_core_shard" scale="2" />

*虚空物质*及其块状物、矿石防虚空,在*虚空*中会上升
**虚空石** 只能通过 **矿物涌泉产矿** 伴生
受到 **时运** 与 **精准采集** 影响
需要钻石镐及以上等级镐挖掘
挖掘获得 **虚空物质**
**虚空物质** 及其块状物、矿石防虚空,在 **虚空** 中会上升

<a name="void_matter_block"></a>
*虚空物质块*防虚空
可用于制作[虚空能收集器](../power_system/power_advanced_void_energy_collection.md#void_energy_collector)
自身具有*虚空衰变*的特性
<Row>
<ItemImage id="anvilcraft:void_matter" scale="2" />
<ItemImage id="anvilcraft:void_matter_block" scale="2" />
<ItemImage id="anvilcraft:void_stone" scale="2" />
<Recipe id="anvilcraft:void_matter_block" />
</Row>

<Recipe id="anvilcraft:void_matter_block" />
**虚空物质块** 防虚空
可用于制作[虚空能收集器]
自身具有 **虚空衰变** 的特性

<a name="void_decay"></a>
## 虚空衰变
Expand All @@ -113,18 +97,8 @@ item_ids:
## 激光采矿系统

<GameScene interactive={true} zoom={2}>
<Block x="1" y="0" z="1" id="minecraft:barrel" />
<Block x="1" y="1" z="0" id="anvilcraft:ruby_laser"p:facing="east" />
<Block x="0" y="1" z="1" id="anvilcraft:ruby_laser"p:facing="south" />
<Block x="1" y="1" z="1" id="anvilcraft:ruby_prism" />
<Block x="2" y="1" z="1" id="anvilcraft:ruby_laser"p:facing="north" />
<Block x="1" y="1" z="2" id="anvilcraft:ruby_laser"p:facing="west" />
<Block x="1" y="6" z="1" id="anvilcraft:deepslate_silver_ore" />
<Block x="1" y="7" z="0" id="anvilcraft:raw_silver_block" />
<Block x="0" y="7" z="1" id="anvilcraft:raw_silver_block" />
<Block x="1" y="7" z="1" id="anvilcraft:mineral_fountain" />
<Block x="2" y="7" z="1" id="anvilcraft:raw_silver_block" />
<Block x="1" y="7" z="2" id="anvilcraft:raw_silver_block" />
<ImportStructure src="../ac_assets/sturcture/laser_miner.snbt" />
<IsometricCamera yaw="195" pitch="30" />
</GameScene>

这种结构可以自动提取粗矿并存放至上方容器内,更多结构可以参考*5.5激光采矿机*
Expand Down
8 changes: 4 additions & 4 deletions guidebook/basic/basic_more_device.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ item_ids:

本页面的设备可以帮助你在初期实现自动化。

*手持磁铁*右键使用将附近物品吸引到脚下。
**手持磁铁** 右键使用将附近物品吸引到脚下。

<Recipe id="anvilcraft:magnet" />

*蟹笼*放置在水面,可以自动产出鱼获,四面紧邻的方块至少三个为水源或含水方块时正常工作。右键或铁砧砸之使其吐出产物。不同生物群系产出略有不同,但都会产出*蟹钳*。
**蟹笼** 放置在水面,可以自动产出鱼获,四面紧邻的方块至少三个为水源或含水方块时正常工作。右键或铁砧砸之使其吐出产物。不同生物群系产出略有不同,但都会产出*蟹钳*。

<Recipe id="anvilcraft:crab_trap" />

Expand All @@ -32,11 +32,11 @@ item_ids:

<Recipe id="anvilcraft:block_placer" />

*方块吞噬器*有红石信号或被铁砧砸时破坏前方方块,红石激活范围3x3,铁砧激活根据高度1和2分别为5x5和7x7,掉落物会尝试进入吞噬器后方的方块、实体内,无法进入则原地掉落。世界基质方块如石头、下界岩等只有极少概率掉落。
**方块吞噬器** 有红石信号或被铁砧砸时破坏前方方块,红石激活范围3x3,铁砧激活根据高度1和2分别为5x5和7x7,掉落物会尝试进入吞噬器后方的方块、实体内,无法进入则原地掉落。世界基质方块如石头、下界岩等只有极少概率掉落。

<Recipe id="anvilcraft:block_devourer" />

*溜槽*是一种特殊的漏斗,有9格容量,一次性输送一组物品,可以将物品丢出至世界上。打开gui可以查看库存、改变输出方向和设置过滤。
**溜槽** 是一种特殊的漏斗,有9格容量,一次性输送一组物品,可以将物品丢出至世界上。打开gui可以查看库存、改变输出方向和设置过滤。

<Recipe id="anvilcraft:chute" />

Expand Down
Loading