Open for commissions

Port, backport & revive Minecraft mods,
any version, any loader

Plus compatibility patches, maintenance and optimization.

I'm josda. I build modpacks; I got fed up with mods dying off on old versions, so I started porting them myself.

Forge 1.20.1 is what I do best, and where I'm quickest. I move mods up a version or down a version, and work across Forge, Fabric and NeoForge. I check the licence first and boot-test every build before it's released, and I always give a fixed written quote before you pay anything.

Fixed price, one flat quote Quote agreed in writing first Forge 1.20.1 specialist Hand-written, boot-tested code Licence checked before I quote

Fastest way to reach me: my Discord or email

Quotes are free, and there's nothing to pay until we've agreed the scope and price in writing. I usually reply the same day.

I build across every loader:
Find my work on:

Built for Minecraft. All names and logos belong to their owners. Modwright is an independent service, not affiliated with or endorsed by Mojang, Forge, Fabric, NeoForge, CurseForge, Modrinth or BuiltByBit.

Instant estimate

Build your commission

Pick what you need and the ballpark updates as you go. It also writes a summary you can paste straight into a message, and I confirm the exact price once I've actually seen the mod.

What kind of job is it?
Source mod loader
How big is the mod?
Version jump (the biggest cost driver)
Your quick quote
$65 – $75
Lowest rate. Forge 1.20.1 is what I do best.
Chat on Discord Email it instead
Treat this as a starting point; I'll confirm the final fixed price in writing, usually within a day of seeing the mod. $20 minimum on any job. Tip: "Chat on Discord" copies this quote so you can paste it straight into a ticket.

Prefer to just talk? Message me on Discord or email.

What I do

Any direction, any loader

Forge 1.20.1 is my lowest rate because it sits just below every recent version wall, so it's where I'm fastest. Anything harder is priced by the real work it adds, not some made-up percentage.

Backport

A newer mod (1.21+) your pack needs running on something older like Forge 1.20.1. That means porting the items, blocks, mechanics and textures across. Backporting a mod to Forge 1.20.1 is the job I do most, so it's my lowest rate.

TargetForge 1.20.1
From$35
Lowest rate

Forward-port & revive

An old or abandoned mod you love, stuck on 1.12 / 1.16 / 1.18, that you want running on a modern version. It's the hardest kind of port, which is exactly why most porters won't take it. The price scales with how many version walls it has to cross.

Range1.12 → modern
DriverVersion walls
By complexity

Loader conversion

Moving a mod between Fabric, NeoForge and Forge. Forge↔NeoForge is light work, but porting a Fabric mod to Forge is close to a rewrite because the events, registries and mixins are all different. It's priced to match.

Forge↔Neo+$20
Fabric→Forgeby quote
By complexity

Compatibility patches

Getting mods to coexist: two native mods, a ported one alongside a native one, mobs spawning across mods, or a conflict that breaks a feature. This works even for closed-source mods, and it ships as a publishable add-on.

Works withClosed-source too
From$25
Publishable

Mod maintenance

A mod that broke after an update: failing mixins, crashes, dependency or mapping breaks, deprecated APIs. I track down the fault and get it loading clean again on your version.

FixesMixins · crashes · deps
From$25
By scope

Mod optimization

A mod or pack that eats TPS and FPS. I profile the hot paths and bring the cost down: async work, caching, smarter ticking, lighter worldgen. It ends up running leaner without changing what it actually does.

CutsLag · RAM · tick time
From$45
By scope
Process

How a mod commission works

It's all done in writing, async, no calls. The price is locked before I start, so there's nothing to surprise you halfway through.

01

Send me the mod

Message the mod link and what you need. Open-source or licensed, both work. Use the estimator to pre-fill the details.

02

Flat quote

I look over the mod and reply with a fixed price and a timeline. No hourly billing, and no scope creep once we've agreed.

03

Agree & start

We lock the scope and price in writing. On bigger jobs a 50% deposit starts the work; smaller jobs can pay on delivery. BuiltByBit escrow is coming soon for added peace of mind.

04

I build it

Every job gets its own timeline, agreed in writing before I touch anything. Each mod is different, so I won't promise a deadline I can't keep. Textures and assets are always included.

05

Delivery + final 50%

You receive and test the .jar. Final payment before release. Scope bugs are free to fix for 30 days. Open-source ports get published with author credit.

Pricing

Fixed price, agreed before we start

These are starting points. Tell me about your mod on Discord or by email and you get one fixed price for the whole job, agreed in writing before I begin. No hourly billing, no surprise add-ons.

Built for clarity: one fixed price agreed in writing before I start, and you see the working build before final payment.

Service
Starts at
What it covers
Quick fix / recompile simplest job
from $20
Same loader, a neighbouring version (e.g. 1.20.1 ↔ 1.19.2), or a config / recipe / small tweak. The easiest way to start working with me.
Backport to Forge 1.20.1 my specialty
from $35
By mod size: small (items, blocks, recipes), medium (mechanics, entities, GUI), large (tech, worldgen). 1.20.1 is the lane I do best.
Compatibility patch make mods coexist
from $25
Config or datapack fixes, mixin and event patching, multi-mod conflicts. It's my own publishable code, so it works even with closed-source mods.
Mod maintenance fix mixins / crashes
from $25
A failing mixin, a crash, a dependency or mapping break. I get it loading clean again on your version.
Mod optimization less lag / resources
from $45
Targeted lag fix, an async or caching pass, or deeper profiling of hot paths. Cuts TPS/FPS cost and RAM without changing what the mod does.

Reviving an old mod, converting Fabric to Forge, or private closed-source work?  Those are quoted as one flat number for your specific mod, never a stack of surcharges. Open a ticket or email me the mod and you get a single fixed price before I start.

Worked example. A medium backport to Forge 1.20.1, open-source, lands around $65. Most first jobs land between $20 and $120. Bigger revivals and Fabric→Forge rewrites are quoted per job, so you always get one number up front.

Returning clients When your pack moves to a new Minecraft version, re-porting work I originally built for you is 40% of the original price, and past clients jump the queue.
How you pay
BuiltByBit escrow
Held until you have the working mod. Coming soon.
Wise
Low-fee bank transfer, paid from anywhere worldwide.
PayPal
Goods & Services, with buyer protection.
Clients worldwide · quoted in writing first · pay as agreed
FAQ

Before you ask

It's what I do best, and it sits just below every recent version wall, so it takes the least work. I pass that saving on as the lowest add-ons. Other versions have to cross walls (networking, data components, worldgen) that genuinely take longer, so they carry a flat premium per wall.
Making two or more mods work together without adding new content. For example: getting one mod's mobs to spawn in another mod's biomes, or fixing a conflict that breaks a feature. Each one is custom, so I quote it by scope.
Yes. You pay for my time writing the port, not for distribution rights. I publish only open-source mods or mods with written permission; anything else is delivered privately to whoever holds the right to use it. See the Licenses section below.
You pay once we've agreed the scope and price in writing and you've seen the build working. Wise and PayPal (Goods & Services) work for clients worldwide, and I never take Friends & Family payments. BuiltByBit escrow is coming soon; once it's live it will hold your payment until you have the working mod.
It depends entirely on the mod. Every one is different, so I won't quote a fixed turnaround I can't stand behind. We agree a realistic timeline in writing before I start, and I'd rather under-promise and actually deliver than miss a date. Need it sooner? A priority fee moves your job to the front of the queue.
You see the build working before you make final payment, so you're never paying for something you haven't seen run. The deliverable is whatever we agree in writing up front, and if a bug inside that agreed scope shows up within 30 days of delivery, I fix it at no charge. After that, or for problems caused by Minecraft updates, other mods, or server changes, it becomes a maintenance job.
I write code. Textures, 3D models and animations, full gameplay or balance redesigns, and ongoing maintenance across future Minecraft versions all sit outside a standard port and get quoted separately. Tell me upfront and I'll fold it into the price.
Who I am

It's just me

There's no team and nothing gets outsourced. The person who takes your commission is the person who writes and debugs every line of it.

Like a lot of pack builders, I spent years waiting on mods that never got updated. Eventually I started porting them myself, and after enough of them on Forge 1.20.1 I know the API cold: the event handlers, the Gradle quirks, the mapping gaps between versions. Most of the people who write to me run a private SMP with friends, or keep a modpack alive that one dead mod is holding hostage.

Read more about how I work

I started doing this for other people because the market has a hole in the middle. The established devs won't touch small commissions, and the cheap shops skip the licence work until a DMCA takedown lands on your CurseForge account. So I quote a fixed price, check the licence first, and put everything all in writing.

You don't have to take that on trust: the scope and price are agreed in writing first, the licence is checked before I quote, and you see the working build before you make final payment.

Contact

Get your fixed price

Everything's in writing and async. Discord is the fastest way to reach me (email works too): message me or build your request in the estimator above, and you'll have a fixed quote in writing, usually within a day. BuiltByBit escrow is coming soon.

Discord (best way to reach me)

Message me or open a ticket on my server. Drop the mod link and what you need, and we scope it together. This is where I'm quickest to reply.

discord.gg/EV8F84fheJ

Email (backup)

Prefer email? Send the mod link and what you want done, or just the estimator summary, and I'll reply within a day.

modwrightstudios@gmail.com

BuiltByBit · escrow

Escrow via BuiltByBit is coming soon. For now, we agree the scope and price in writing, and you see the working build before final payment.

Written and async, on Discord or email. I usually reply the same day. I take two commissions at a time, so the queue stays short and every job gets my full attention.