这个模组已不再由我维护。我不再做 Minecraft 模组了。保留它是因为它仍能正常运行,且旧整合包中仍有使用,但我不会回复任何消息。
如果发现任何问题,请在 https://github.com/Malorolam/LootBags 报告。
报告问题时,请提供两个配置文件。如果发生崩溃,还请附上游戏输出日志。细节越多越好,如果我缺少信息,我首先会索要的就是这些信息。
Lootbags 的现状:(在给我发消息前请先阅读)
首先,为消失了相当长一段时间而道歉。重新规划生活往往会让一些事情被搁置。
不幸的是,该模组目前的状态是一团糟。我在几项重大改进和调整进行到一半时离开了,因此 a) 整个模组化 Minecraft 已经把我甩在了后面,b) 该模组长期处于多个未解决问题并存的状态。正如我在笔记中所写,我最初的目标是重写模组的一些内部部分,以更完整的方式解决最恶劣的复制漏洞和故障,但我已经记不清自己当初究竟打算如何实现。此外,模组的其他方面显然也以某种方式损坏了,主要是资源包和自定义袋子。
所以我最终必须做出决定。我是从离开的地方继续,在需要的地方提供修复,让整合包作者能够无问题地使用该模组?还是直接宣布 2.5.8.5 为 1.12.2 的生命周期终点,转向 1.15/1.16?我甚至还想继续开发这个模组,或者任何模组吗?于是就有了这个让我沉默过久的难题。
我的决定如下:
- 1.12.2 及更早版本现在都已生命周期终止。我不会再为该模组提供任何进一步支持,而是专注于未来,为当前游戏版本更新模组,并逐步实现我积累的其他模组想法。
- 我想声明,我的代码现在是、也一直是可见源代码,以便他人能够轻松学习如何实现类似的编码目标,或者至少看到如何不去做某事。此外,我完全允许将 1.12.2 及更早版本的代码作为初始代码库重复使用,以便为更早版本的 Minecraft 制作类似模组。当前许可证止于 2.5.8.5,我模组的任何后续版本都将使用 MIT 许可证。
- 我目前没有继续 Lootbags 的计划。其一,我不知道 Minecraft 代码库处于什么状态,以及模组的某些部分,主要是拉取战利品表来构建通用表的方式,是否仍然可行。其二,Lootbags 最初是为一个非常特定的目的而设计的,即让空岛整合包中能够获得地牢战利品。随着整合包作者有大量模组能以各种新方式做到这一点,Lootbags 的原始目的已被严重稀释,这促使我在没有任何真正计划或方向的情况下将更多进度系统纳入模组。我制作模组的主要动力之一是创造具有明确目的和设计、要么不同要么更好的东西,我坚持这一点。在我看来,Lootbags 目前的状态两者都不是,因此我将暂时退出该模组,重新评估它。
Lootbags 是一个添加袋子的模组,这些袋子会掉落其他物品。它通过两个配置文件高度可配置,GitHub 上的 wiki 包含更多关于使用配置的信息。默认情况下,该模组配置了总共 16 个袋子,包括普通袋子和仅在特定条件下生成的“秘密”袋子。普通袋子会掉落原版世界生成战利品表的一部分,越稀有的袋子对应越稳定的稀有战利品。
该模组包含一个战利品回收器方块,它会消耗由战利品袋掉落的物品,一旦达到某个值(由回收器被配置为创建哪个袋子以及一个缩放因子决定),它就会创建一个新的战利品袋,可以通过任何典型的模组化方法从物品栏中取出。物品同样可以被泵入该方块。
袋子可以使用 Bag Opener 自动打开,它支持你所期望的插入/提取。
在 1.12.2 中,取代并增强之前用于在袋子之间转换的合成系统的是 Bag Storage。该方块会接受来自基于袋子配置中参数自动生成的导入列表中的任何袋子,将该袋子转换为适当的值,并允许从自动生成的导出列表中提取袋子。该袋子可以使用 gui 按钮循环切换,并将保留该输出选择,以便自动移除所选袋子。该方块在破坏时会保存其物品栏。
此外,该模组包含若干命令,使模组的使用更加容易。lootbagsitemdump 会在你的 minecraft 实例中一个名为 dumps 的文件夹里创建一个文本文件,其中包含通用战利品表中每个物品的列表,以及每个袋子能掉落的每个物品,还有这些物品的权重和大致掉落几率。lootbagsidentifysources 会创建一个转储文件,列出 Forge 中注册的每个战利品来源、为通用战利品表提供战利品的每个战利品来源、其列表中包含袋子(至少来自本模组)的每个战利品来源,以及每个附魔的列表。lootbagsdumphelditem 会创建一个转储文件,其中包含当前手持物品的单个白名单条目,包括其 nbt 数据。lootbagsinventorydump 的工作方式与上一个命令非常相似,只是它会一次性为整个物品栏生成条目。lootbagsreloadconfig 会重新加载两个配置以及所有袋子和战利品表,这样整合包作者就不需要为了小的配置更改而重载游戏。此命令并非旨在绕过其他操纵自定义物品或战利品来源的模组的问题,因为它并非设计为可以无限期使用而不产生任何内存泄漏。
支持:
如果你想直接联系我,通过 Curse 或 GitHub 给我发私信是最可靠的方式。
我的 Github 页面有配置文件的文档和教程,可以在这里找到。
90% 导致缺失纹理、本地化名称或袋子战利品表的问题都是由袋子配置文件的问题引起的。如果出现这些问题,而你没有编辑过这两个配置文件,那么删除这两个 Lootbags 配置文件(lootbags.cfg 和 lootbagsBagConfig.cfg)并再次运行游戏即可解决问题。
有非常详细的输出日志信息可用。默认情况下它只会输出主要错误,但在 lootbags.cfg 中启用 Verbose Mode 和 Debug Mode 将极大地有助于调试自定义袋子问题。
我时不时会调整默认袋子配置信息或配置解析的工作方式,这通常会导致现有袋子配置出现一些小问题。删除配置、让它们重新生成,并重新应用任何更改即可解决问题。
整合包:
你可以在整合包中使用它,前提是注明我的署名,并且此页面包含在整合包信息中。如果整合包是通过 Curse 创建的,这会自动完成。
如何安装 LootBags
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.10.2–1.12.2 automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Download the file for your version
In the version list above, pick the file LootBags-1.12.2-2.5.8.5.jar (273 KB) for your game version.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: LootBags should be in the list.
Minecraft 1.12.2 runs on Java 8: with a different Java version the game may close right after launch.
版本
含依赖项
| Minecraft | 加载器 | 文件 | 日期 | 操作 |
|---|---|---|---|---|
| 1.12.2 | — | LootBags-1.12.2-2.5.8.5.jar273 KB 1 | ||
| 1.10.2 | — | LootBags-1.10.2-2.3.7a.jar237 KB |
常见问题
Which Java does LootBags need?
Minecraft 1.12.2 runs on Java 8. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download LootBags safely?
On this page: the file LootBags-1.12.2-2.5.8.5.jar (273 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 2d7a4725c89bfaa2cc4cd0fc6a9cde7845764122.
评价
成为第一个评价 LootBags 的人

