Standalone Curios compatibility for Epic Fight on Minecraft 1.20.1, with live per-item transform editing, backpack bridges, and Curious Lanterns light support.
- Restores standalone Curios rendering support for Epic Fight.
- Adds an in-game Curios Position Editor for per-slot, per-item transform overrides.
- Stores standing and sitting offsets in
config/epicfight_curios_compat_positions.json. - Bridges common back-slot mods such as Backpacked, Curios Back Slot, L2 Backpack, and Supplementaries layers.
- Syncs Curious Lanterns belt and waist lanterns with dynamic light placement.
| Component | Version |
|---|---|
| Minecraft | 1.20.1 |
| Forge | 47.4.x |
| Curios | 5.14.1+1.20.1 |
| Epic Fight | 20.13.6-1.20.1 |
| Java | 17 |
- Install Minecraft Forge
47.4.xfor1.20.1. - Install Curios and Epic Fight for the same game version.
- Add the release jar for this project to your
mods/folder. - Remove or disable the Curios compatibility that ships inside your Epic Fight setup if your modpack already bundles one.
- Default keybind:
L - Permission requirement: OP on multiplayer servers, or cheats enabled in singleplayer
- Modes: separate standing and sitting offsets
- Controls: translation, rotation, and scale per selected Curios slot item
- Save location:
config/epicfight_curios_compat_positions.json
- Backpacked backpacks register into the Curios back slot.
- Curios Back Slot, L2 Backpack, and Supplementaries player back layers are cleaned up so Epic Fight can render the compatible result instead.
- Curious Lanterns belt and waist items can emit synced dynamic light while equipped.
This repository is public-ready, but it is not a fully clean-clone compile yet because Epic Fight is still treated as a manual local dependency.
The following command works from a fresh checkout and is what CI runs publicly:
./gradlew help- Install Java
17. - Download
epicfight-forge-20.13.6-1.20.1.jar. - Place it in
libs/. - Run:
./gradlew clean buildCurios is resolved from its public Maven repository. Epic Fight remains a local jar dependency in this project, so the jar must not be committed.
This project is licensed under the Apache License 2.0. See LICENSE for the full text.