下载量
115,592
关注数
30
数据来源
Modrinth
模组详细介绍
EMI++
EMI++ 是一个 Minecraft 模组,作为 EMI 的扩展,增加了各种实用功能、改进和自定义选项,以提升 EMI 的使用体验。
功能
EMI++ 提供以下增强功能:
- 物品堆分组: 通过将相关物品分组(例如,将所有彩色羊毛保留在一个可展开的条目中),清理 EMI 物品列表。
- 内置分组包括: 动物盔甲、旗帜图案、铜块、被虫蚀的方块、矿车、压力板、刷怪蛋等。
- 创造模式标签页: 直接在 EMI 界面中显示原版和模组的创造模式标签页,便于浏览。
- 物品标签: 改进的导航,采用创造模式风格的物品标签。
- 原版/现代主题: 侧边栏的独特视觉主题,取决于 EMI 主题。
配置
EMI++ 提供广泛的配置选项,让你自定义界面。你可以通过游戏内配置界面或直接编辑配置文件来配置模组。
游戏内配置
- 打开 EMI 覆盖层。
- 点击配置(齿轮)图标。
- 向下滚动到 EMI++ 部分。
- 在此处你可以切换功能并访问子菜单(例如,创造模式标签页的“管理”按钮)。
文件配置
配置文件位于 config/emixx/emixx-common.toml。
创造模式标签页设置
控制创造模式标签页侧边栏的显示和行为。
| 选项 | 类型 | 默认值 | 描述 |
|---|---|---|---|
enableCreativeModeTabs |
布尔值 | true |
主开关,用于完全启用或禁用创造模式标签页侧边栏。 |
syncSelectedCreativeModeTab |
布尔值 | true |
启用后,点击 EMI++ 中的标签页将尝试在真实的创造模式物品栏界面(如果打开)中打开该标签页。 |
disabledCreativeModeTabs |
列表 | ["minecraft:op_blocks"] |
应从 EMI++ 界面中隐藏的标签页列表。 |
物品堆分组设置
控制物品分组行为。
| 选项 | 类型 | 默认值 | 描述 |
|---|---|---|---|
enableStackGroups |
布尔值 | true |
主开关,用于启用或禁用物品堆分组。禁用后,所有物品将在列表中单独显示。 |
自定义物品堆分组
你可以通过 JSON 文件(通过资源包)定义新的自定义分组或修改现有分组。
JSON 配置(资源包)
EMI++ 从游戏资产中的 stack_groups 目录加载物品堆分组(通过资源包加载)。
要创建自定义分组,请在 assets//stackgroups/mygroup.json 中创建一个 JSON 文件。
JSON 结构:
| 字段 | 类型 | 描述 |
|---|---|---|
id |
字符串 | 唯一标识符(例如 "mypack:currency")。 |
name |
字符串(可选) | 分组的可翻译翻译键(例如 "mypack.group.currency")。 |
type |
字符串 | 决定分组构建方式。可以是 "emixx:group"、"emixx:tag" 或 "emixx:regex"。 |
enabled |
布尔值 | 设置为 false 以禁用此分组。 |
contents |
列表 | (针对 emixx:group)要包含的物品或标签列表。 |
exclusions |
列表 | (针对 emixx:group)要从分组中移除的物品(在使用宽泛标签时很有用)。 |
regex |
字符串 | (针对 emixx:regex)用于动态匹配物品 ID 的正则表达式模式。 |
示例:创建一个发光物品组(标准列表)
{
"id": "mypack:shiny_things",
"type": "emixx:group",
"contents": [
"minecraft:diamond",
"minecraft:emerald",
"minecraft:gold_ingot",
"#c:glass_blocks"
],
"exclusions": [
"minecraft:purple_stained_glass"
]
}
示例:使用正则表达式创建分组
你可以使用 "emixx:regex" 类型根据物品命名模式动态分组。以下示例将所有以 _sword 结尾的物品(来自任意命名空间)分组:
{
"id": "mypack:swords",
"type": "emixx:regex",
"regex": ".*:.*_sword",
"name": "Swords"
}
虚拟对象(流体、修饰器等):
EMI++ 支持对非物品对象(如流体、匠魂修饰器或 JEED 效果)进行分组。为此,需在条目前加上其 EMI 注册表类型,格式为 ::。
示例:创建一个特殊分组
{
"id": "mypack:basic_fluids",
"name": "mypack.stack_group.basic_fluids",
"type": "emixx:group",
"contents": [
"fluid:minecraft:water",
"fluid:minecraft:lava",
"jeed:effect:minecraft:speed"
]
}
禁用默认分组:
要禁用默认的物品堆分组(例如刷怪蛋),你需要通过资源包覆盖其定义。创建一个与默认分组路径/ID 相同的文件,并将 "enabled" 设置为 false。
示例:禁用刷怪蛋分组
文件:assets/emixx/stackgroups/spawneggs.json
{
"enabled": false
}
许可证
基本信息
模组名称Reliable EMI
作者evanbones
下载量115,592
关注数30
支持版本1.20 - 1.21.1
加载器fabric / forge / neoforge
客户端required
服务端unsupported