跳到正文

Extended Drawers

作者:MattiDragon

添加储物抽屉等内容

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Extended Drawers

![显示 Modrinth 下载量的徽章](https://modrinth.com/mod/extended-drawers)
![显示 CurseForge 下载量的徽章](https://www.curseforge.com/minecraft/mc-mods/extended-drawers)
![链接至 GitHub 问题区的徽章](https://github.com/MattiDragon/ExtendedDrawers/issues)
![链接至 Discord 支持频道的徽章](https://discord.gg/26T5KK2PBv)

这是一个受储物抽屉启发的模组,旨在通过简单的组件,
轻松创建强大但不过于失衡的存储系统。

功能

游戏内指南书

将一本书与升级框架组合即可合成指南书,其中会更详细地说明该模组的运作方式。
**Patchouli 是指南书能够在游戏内加载的必要前置!
该书仅在 Patchouli 支持的版本中可用。**

抽屉

抽屉是可以存储大量少数几种物品的方块,共有单槽、双槽和四槽三种变体。
它们既可以在世界中直接交互,也可以使用其他模组的漏斗或管道进行交互。
抽屉将构成你的主要存储设施,因为它们造价低廉且实用。

接入点

接入点是可以与连接到它们的多个抽屉进行交互的方块。
它们仅支持在世界中插入物品,但可以通过管道和漏斗提取物品。
你可以使用它们快速将物品栏中的物品倾倒进系统,或连接数字化存储设备。

影子抽屉

影子抽屉会显示整个网络中某种资源的可用数量,并允许向该资源中插入物品以及扩展其容量。
它们尤其适合自动化,因为你可以将存储集中管理,同时仍能从远处访问这些资源。

压缩抽屉

虽然压缩抽屉的合成成本略高,但相比普通抽屉,它们提供了许多便利。
它们会使用 2×2 和 3×3 合成配方自动压缩和解压缩物品。
由于最大容量取决于所存储物品的最高压缩形态,它们还能存储更多物品。

升级

升级是可以扩展抽屉槽位容量的物品。你可以在配置中调整它们的效果。
如果你需要限制抽屉槽位的容量,也有相应的降级。
它们只会应用于单个槽位,而不是整个抽屉,这一点不同于其他模组。

锁定

你可以对抽屉使用锁,使其即使在空置时也保留已选中的物品。
这样可以确保你移除物品后不会破坏原有的整理方式,同时还能阻止自动化系统向空抽屉中填充物品。

voiding mode

手持岩浆桶潜行点击后,抽屉将开始虚空处理多余物品。
当你想储存价值较低的物品时,这项功能非常实用,因为你无需担心溢出。
扩展抽屉会确保未启用虚空处理的抽屉优先填满。

隐藏模式

隐藏抽屉上的图标,可以减少卡顿或隐藏你的贵重物品,但请记住,任何人都可以更改此设置。
潜行时手持黑色染料或墨囊对抽屉使用即可应用。

复制模式

你可以使用一根默认无法获取的复制魔杖,来切换抽屉的复制模式。
即使抽屉为空,它们仍会继续提供物品。虚空模式仍需单独应用。

附属模组

一些被认为过于强大或不适合加入主模组的功能,
可以通过官方附属模组使用。

自定义

Extended drawers 提供了两种主要的自定义方式:配置文件和数据包。

配置文件位于安装根目录下的 config 文件夹中的 extended_drawers 文件夹内。
其中有两个文件:一个用于客户端设置,另一个用于服务器和客户端都需要的设置。

所有配方和战利品表都可以像大多数模组一样通过数据包进行修改。
你可以在 src/main/resources 中找到部分默认文件,其他文件则位于 src/main/generated。

Extended drawers 还提供了覆盖压缩抽屉可压缩物品及压缩方式的选项。
具体方法是在 data/<namespace>/extended_drawers/compression_overrides 下放置 JSON 格式的文件。
文件应由一个对象组成,以物品作为键,以压缩等级作为值。
以下是一些示例:

{ 
  // Adds compacting support to clays. It isn't default as you can't craft it into balls
  "clay_ball": 1,
  "clay": 4
}
{ 
  // You should never need to do this, but here's an example of how a file for iron might look like
  // You can see that numbers are based off of the amount of first item
  "iron_nugget": 1,
  "iron_ingot": 9,
  "iron_block": 81
}
{ 
  // Disables compacting for gold nuggets. 
  // You have to do this for each tier or something might break.
  "gold_nugget": 1
}

其他信息

整合包许可

只要不重新上传本模组,你就可以在任何整合包中使用本模组。
如果需要,你可以从 Modrinth 获取直接下载链接,
但我更希望你直接在 Modrinth 或 CurseForge 上创建整合包。

其他网站

本模组仅在 CurseForge、Modrinth 和 GitHub 上正式发布。
其他网站均为第三方重新上传,不应信任。

移植与分支

你可以阅读我关于模组分支与移植的政策。

当前目标版本:26.3。

不兼容性

我打算尽可能与更多模组保持兼容,但如果支持某些模组变得过于困难,也可能会放弃兼容。

  • Optifine 将永远不会获得官方支持。可能能用,也可能不能用。

许可

1.3.0 及更早版本以及其源代码均采用 MIT 许可证授权。更新版本
则采用 Apache License 2.0 授权。我选择切换许可证,是因为我希望保留代码的所有权,
同时仍允许分支版本和附加内容使用他们想要的任何许可证。

只要遵守许可证条款并注明原作者(提供链接即可),你可以随意使用本模组的代码。

评论

登录后评论和评分