Minecraft 1.20.1 resource pack for ServerSideIronFurnaces
Find a file
2026-09-30 03:30:13 -07:00
pack Initial furnace resource pack 2026-09-30 03:30:13 -07:00
tools Initial furnace resource pack 2026-09-30 03:30:13 -07:00
.gitignore Initial furnace resource pack 2026-09-30 03:30:13 -07:00
preview.png Initial furnace resource pack 2026-09-30 03:30:13 -07:00
README.md Initial furnace resource pack 2026-09-30 03:30:13 -07:00
requirements.txt Initial furnace resource pack 2026-09-30 03:30:13 -07:00
serversideironfurnaces.zip Initial furnace resource pack 2026-09-30 03:30:13 -07:00

ServerSideIronFurnaces Resource Pack

Minecraft 1.20.1 resource pack for the ServerSideIronFurnaces server-side Forge mod. It gives furnace items with CustomModelData values 1 through 5 distinct iron, gold, diamond, emerald, and obsidian appearances. The server remains authoritative and clients only need to accept this resource pack.

Download

Use serversideironfurnaces.zip. The ZIP contains pack.mcmeta at its archive root and is suitable for Minecraft's resource-pack server property.

Build from source

The generator reads the vanilla 1.20.1 furnace textures from a Minecraft client JAR.

python3 -m pip install -r requirements.txt
python3 tools/make_furnace_pack.py --jar /path/to/1.20.1-client.jar --out pack --preview
python3 tools/verify_furnace_pack.py pack --jar /path/to/1.20.1-client.jar

The generator creates pack/, pack.zip, and optionally pack_preview.png. Rename or copy pack.zip to serversideironfurnaces.zip for distribution.

Scope

The pack overrides only assets/minecraft/models/item/furnace.json so item models can select a tier using custom_model_data. It does not override furnace blockstates or block models. A placed furnace is still a vanilla block, so its world texture cannot vary by block-entity NBT in Minecraft 1.20.1 without client code.