EMI++ Forked 图标

EMI++ Forked

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 2.2.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/emi-plus-backport
资源信息

Minecraft 版本: 1.21.1

平台: fabric

标签: utility

资源介绍

EMI++ Forked

neoforge
forge
fabric

EMI++ is a Minecraft mod that acts as an extension to EMI, adding a variety
of useful features, improvements, and customization options to enhance the EMI experience.

Features

EMI++ provides the following enhancements:

  • Stack Grouping: Cleans up the EMI item list by grouping related items together (e.g., keeping all colored wools in
    one expandable entry).
    • Includes built-in groups for: Animal Armor, Banner Patterns, Copper Blocks, Infested Blocks, Minecarts, Pressure
      Plates, Spawn Eggs, and more.
  • Creative Mode Tabs: Displays vanilla and modded Creative Mode tabs directly within the EMI interface for easy
    browsing.
  • Item Tabs: Improved navigation with Creative Mode-style item tabs.
  • Vanilla/Modern Theme: A unique visual theme for the sidebar, depending on the EMI theme.

Dependencies

Fabric:

  • Fabric Loader
  • Fabric Language Kotlin
  • EMI

(Neo)Forge:

  • Kotlin for Forge
  • EMI

Configuration

EMI++ offers extensive configuration options to tailor the interface to your needs. You can configure the mod via the
in-game config screen or by editing the configuration file directly.

In-Game Config

  1. Open the EMI overlay.
  2. Click the Config (gear) icon.
  3. Scroll down to the EMI++ section.
  4. From here you can toggle features and access sub-menus (such as the "Manage" button for Creative Mode Tabs).

File Config

The configuration file is located at config/emixx/emixx-common.toml.

Creative Mode Tabs Settings

Controls the display and behavior of the creative tabs sidebar.

Option Type Default Description
enableCreativeModeTabs Boolean true Master switch to enable or disable the creative mode tab sidebar entirely.
syncSelectedCreativeModeTab Boolean true If enabled, clicking a tab in EMI++ will attempt to open that tab in the actual Creative Inventory screen (if open).
disabledCreativeModeTabs List ["minecraft:op_blocks"] A list of tabs that should be hidden from the EMI++ interface.
Stack Groups Settings

Controls the item grouping behavior.

Option Type Default Description
enableStackGroups Boolean true Master switch to enable or disable stack grouping. If disabled, all items will appear individually in the list.

Customizing Stack Groups

You can define new custom stack groups or modify existing ones using JSON files (via Resource Packs).

JSON Configuration (Resource Packs)

EMI++ loads stack groups from the stack_groups directory within the assets of the game (loaded via Resource Packs).

To create a custom group, create a JSON file in assets/<namespace>/stack_groups/my_group.json.

JSON Structure:

Field Type Description
id String A unique identifier (e.g., "mypack:currency").
name String (Optional) A translatable translation key for the group's name (e.g., "mypack.group.currency").
type String Usually "emixx:group" for standard item lists. Can also be emixx:tag.
enabled Boolean Set to false to disable this group.
contents List A list of items or tags to include.
exclusions List (Optional) Items to remove from the group (useful when using broad tags).

Example: Creating a shiny things group

{
  "id": "mypack:shiny_things",
  "type": "emixx:group",
  "contents": [
    "minecraft:diamond",
    "minecraft:emerald",
    "minecraft:gold_ingot",
    "#c:glass_blocks"
  ],
  "exclusions": [
    "minecraft:purple_stained_glass"
  ]
}

Virtual Objects (Fluids, Modifiers, etc.):

EMI++ supports grouping non-item objects such as Fluids, Tinkers' Construct Modifiers, or JEED effects. To do this,
prefix the entry with its EMI registry type using the format <type>:<namespace>:<path>.

Example: Creating a special group

{
  "id": "mypack:basic_fluids",
  "name": "mypack.stack_group.basic_fluids",
  "type": "emixx:group",
  "contents": [
    "fluid:minecraft:water",
    "fluid:minecraft:lava",
    "jeed:effect:minecraft:speed"
  ]
}

Disabling Default Groups:
To disable a default stack group (e.g., spawn eggs), you must override its definition using a Resource Pack. Create a
file with the same path/ID as the default group and set "enabled": false.

Example: Disabling the spawn eggs group

File: assets/emixx/stack_groups/spawn_eggs.json

{
  "enabled": false
}

License

Code license (MIT)


discord-plural github-plural

📥 下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Cobblemon Anime Poké Ball SFX Pack

价格:0 墨喵币
下载量:0

查看详情
Passive Shield

价格:0 墨喵币
下载量:0

查看详情
Tetra's Delight

价格:0 墨喵币
下载量:0

查看详情
Nether Depths

价格:0 墨喵币
下载量:0

查看详情