Amulet-Map-Editor icon indicating copy to clipboard operation
Amulet-Map-Editor copied to clipboard

[Feature Request] Mod Addons Support

Open Kobra299 opened this issue 6 months ago • 2 comments

Feature Request/Discription

would be nice if we could get it to look at the minecraft folders drawers and see if there are any mods installed and if possible make it so the blocks from mods show up like they do in game

Alternatives

Add way to put custom addons into the display screen on map editor rather then just have main minecraft do some of the major addons like Createmod or RFTools

Additional context

Kobra299 avatar Jun 22 '25 17:06 Kobra299

Feature Request

The Problem

Amulet Map Editor currently struggles to load and edit modded Minecraft worlds (e.g., those using Forge or Fabric mods). Modded dimensions, blocks, and entities often fail to render, appear as missing textures, or cause errors, making it difficult to work with worlds created with mods like Applied Energistics 2 or Valkyrian Skyes .

Feature Description

Add support for loading mods when opening a Minecraft world in Amulet. This would involve:

Allowing users to specify a mod loader (e.g., Forge or Fabric) and provide mod files (e.g., .jar files) in a designated "Mods" folder or via a UI dialog. Integrating with Forge/Fabric APIs to register modded blocks, entities, and dimensions in Amulet’s internal registry for proper rendering and editing. Optionally, implementing a scanning mechanism to detect modded content in the world and prompt the user to provide the required mod files.

Alternatives

Manually converting modded worlds to vanilla-compatible formats, which is time-consuming and may result in data loss. Using external tools to preprocess modded worlds, though this adds complexity and may not fully preserve modded content. Limiting Amulet to vanilla worlds, which reduces its utility for the modding community.

Additional context

This feature would address issues like those in #922 (modded dimensions not accessible) and #775 (incomplete world loading). It would make Amulet a more versatile tool for modders and players, supporting the growing ecosystem of modded Minecraft worlds. The implementation could initially focus on Java Edition (Forge/Fabric) with potential future support for Bedrock add-ons.

lavrentijav avatar Jul 10 '25 11:07 lavrentijav

kool it was just a suggestion was not sure if it was a possibility or not , it is just an idea that might be worth looking at for possible future releaases

Kobra299 avatar Jul 10 '25 18:07 Kobra299