CurseForge · Minecraft mod
Image On Frame Fabric Port
High-performance, server-side Fabric port of ImageFrame. Place HD images & animated GIFs on maps and walls with zero client-side mods required!
Quick answer
Which Image On Frame Fabric Port release should I use?
Image On Frame Fabric Port imageframe-fabric-2.1.4.jar targets 26.1.2, 26.2, 26.3 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.
Where it goes
Is Image On Frame Fabric Port required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Image On Frame Fabric Port imageframe-fabric-2.1.4.jar need?
imageframe-fabric-2.1.4.jar. Change the file and its required mods may change too.
Install Fabric API first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Image On Frame Fabric Port without breaking your instance.
Built for Image On Frame Fabric Port imageframe-fabric-2.1.4.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use imageframe-fabric-2.1.4.jar. It targets 26.1.2, 26.2, 26.3 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside imageframe-fabric-2.1.4.jar. It opens that exact file at the source.
About this project
What does Image On Frame Fabric Port add?
ImageFrame (Fabric Port)
A high-performance, universal Fabric port of the popular Spigot plugin ImageFrame by LoohpJames. Put images and animated GIFs on maps and walls with native high-definition (HD) support!
This project is a hybrid (Universal) mod: it functions completely server-side for vanilla clients, while offering native HD map rendering, instant HD GIF animation synchronization, and inventory item preview tooltips when installed on the client.

Important Disclaimer & Maintenance
- Support & Maintenance: This port was created for a private server with friends. As such, do not expect regular updates, active maintenance, or guaranteed bugfixes.
- Future Updates: While support is not guaranteed, critical bugs or compatibility updates might be released if they are needed for our personal server.
- Original Creator Invitation: If the original author (LoohpJames) wishes to adapt, use, or merge any part of this Fabric port code into the official project, they are warmly welcomed and encouraged to do so!
- Fabric Port Developer: Developed and optimized for Fabric by reyhe66243.
- Credits: Huge credits to LoohpJames for the original Spigot plugin design, asset loaders, and architecture.
Universal Architecture & Client Compatibility
Use this exact same mod JAR on both the server and client. Do not use the original client mod, as this port relies on an updated, GIF-compatible networking architecture.
- Vanilla Clients: Can connect without installing any client-side mod. Maps will display smoothly in standard Minecraft resolution (128x128).
- Modded Clients (with this mod): Automatically perform a background handshake with the server to request native High-Definition (HD) image textures, instant HD GIF animation frame synchronization, and inventory hover tooltips.
Mod Compatibility & Optimization Notes
If you use ImmediatelyFast, you must disable its map atlas optimization feature:
- Set
"map_atlas_generation": falseinside yourconfig/immediatelyfast.jsonfile. - Reason: ImmediatelyFast's
map_atlas_generationforces all map textures into a low-resolution 128x128 atlas, which overrides and crops HD textures. Disablingmap_atlas_generationallows ImageFrame to render in full HD while ImmediatelyFast continues optimizing 99% of your other graphics performance (fonts, HUD, signs, GUI, buffers).
* This mod includes automatic detection logic to attempt disabling this setting at launch.
Configuration & Permissions
ImageFrame on Fabric features a streamlined, fully functional config/ImageFrame/config.yml and 1:1 permission parity with the original Spigot plugin.
Key Configuration Options
RequireEmptyMaps: Require survival players to hold empty maps (width * height) to create or retrieve image maps.MaxSize: Limit map dimensions (in blocks) to prevent server lag.PlayerCreationLimit: Limit the maximum number of maps each player or group can create.RestrictImageUrl: Domain whitelist (e.g. Imgur, Discord CDN) to restrict where players can download images from.CombinedByDefault: Automatically give combined map items instead of separate map tiles when running/imageframe get <name>.InvisibleFrame: Configure survival potion splash conversions for invisible item frames.
Permissions & LuckPerms
Compatible with LuckPerms via fabric-permissions-api-v1 and native Minecraft OP levels (user commands default to Level 0 / all players):
| Command / Feature | Permission Node | Default Access |
|---|---|---|
/imageframe create |
imageframe.create |
All players |
/imageframe get |
imageframe.get |
All players (own maps) |
| Manage others' maps | imageframe.get.others, imageframe.delete.others |
OP Level 2 |
/imageframe delete |
imageframe.delete |
All players (own maps) |
/imageframe rename |
imageframe.rename |
All players (own maps) |
/imageframe refresh |
imageframe.refresh |
All players (own maps) |
/imageframe playback |
imageframe.playback |
All players |
/imageframe select |
imageframe.select |
All players |
/imageframe list |
imageframe.list |
All players (shows own maps) |
| View all server maps | imageframe.list.others |
OP Level 2 |
| Map creation limit tier | imageframe.createlimit.<group> |
Custom tiers in config |
| Unlimited map creation | imageframe.createlimit.unlimited |
OP Level 2 |
| Full admin bypass | imageframe.admin |
OP Level 2 |
/imageframe reload |
imageframe.reload |
OP Level 2 |
/imageframe language |
imageframe.admin |
OP Level 2 |
Project description from CurseForge.
Pick your setup
Image On Frame Fabric Port by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.3
1 loader build26.2
1 loader build26.1.2
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Image On Frame Fabric Port versions and loaders
imageframe-fabric-2.1.4.jar
15 Nov 2026
imageframe-fabric-2.1.3.jar
22 Sept 2026
imageframe-fabric-2.1.0.jar
10 Sept 2026
imageframe-fabric-2.0.2.jar
26 Aug 2026
imageframe-fabric-2.0.1.jar
26 Aug 2026
imageframe-fabric-26.2-2.0.jar
11 Aug 2026
imageframe-fabric-26.1.2-2.0.jar
11 Aug 2026
imageframe-fabric-26.2-1.2.jar
12 Jul 2026
imageframe-fabric-26.1.2-1.2.jar
12 Jul 2026
imageframe-fabric-2026.2.0-fabric.jar
22 Jun 2026
imageonframe-fabric-2026.1.2.1-fabric.jar
imageframe-fabric-2026.1.2.1-fabric.jar
15 Jun 2026
Looking for an older file? The official CurseForge project page is in Resources.