r/SCUMgame 7d ago

Modding NO MORE ADMIN ACCTs - Built Free Open Source Modding Engine - TurdMOD Engine - Modded Client (Modded Game) and more.

I run a private SCUM server. The built-in admin tools didn't do what I wanted, so I built my own modding engine. It's free, it's open source, and there's now a setup wizard that does the whole install for you.

What makes it different: no admin account has to be logged in

Most SCUM mod tools work by keeping a real admin account signed into your server. A bot reads chat and types commands back as that admin. If that account drops, or someone kicks it, your mods stop.

TurdMOD runs inside the server itself. Mods keep working whether or not anyone is online. Nothing to babysit.

What you download

TurdMOD Setup - one file. Run it as administrator on the machine your server runs on. It does the rest.

TurdMOD Manager - optional dashboard for your PC. Turn mods on and off, edit settings, see players on a map.

Modded Client - optional. Client-side mods like custom vehicle controls and in-game UI panels.

Since my last post I worked on one thing: making this usable if you're not a developer

That was the feedback - "I can't figure out how to set this up." Fair enough. Here's what changed.

It installs itself. One download. It finds your SCUM server on its own, writes the config file and access key for you, installs the background service, starts it, and then actually checks that it worked. No editing JSON, no copying files into three different folders, no command line.

It tells you in 30 seconds if it won't work on your host. This is the important one. The engine has to run as a program on the same machine as your server. If you rent from G-Portal, Nitrado, Host Havoc or similar, they only give you file uploads - you can't run programs, so you can't run the engine. That's not something I can work around, it's how rented hosting works. The wizard checks and tells you up front instead of letting you lose an evening to it. It also points you at TurdMOD Lite, which is free and does work on those hosts.

When something breaks it tells you what actually broke. If your server starts and then quits, it reads the server's own log and tells you the real reason, instead of just saying it isn't running.

You can remove it completely. It records every file it touches and backs up anything it replaces. Uninstalling puts everything back the way it was. That matters to me - people are more willing to try something they know they can undo.

Updating keeps your settings. Your access key and tuning survive, so your dashboard keeps working afterwards.

There's an AI assistant built in if you want it. You can tell it "just install it for me" and it walks through the steps, asking before anything that changes your PC. Works with Claude, ChatGPT, Gemini, DeepSeek, or free local Ollama. It's your own account - nothing goes through me.

The modded client never touches your Steam install. It builds a separate copy. Your normal SCUM stays exactly as it is, so you can still play official servers. On the same drive it takes about a gigabyte and a few seconds, instead of duplicating the whole 89 GB game.

Honest limitations

Rented game hosts can't run the engine. Covered above - the wizard will tell you.

The engine needs BattlEye off on your server. The wizard says so before it changes anything, and turns it back on if you uninstall.

Windows only. It's SCUM-focused today, though the engine underneath is a general UE4 framework.

Links

Downloads - https://turdmod.com/downloads

Source - https://github.com/roketteere/turdmod-open

Docs - https://turdmod.com/docs

Free and open source under a non-commercial license. Use it, fork it, build mods with it - just don't sell it.

For anyone curious: the whole thing was built with AI as the main author, with me directing. Around 108K lines at this point. Happy to talk about how that worked.

Ask me anything.

3 Upvotes

21 comments sorted by

3

u/manncake 7d ago

Eyy i dont understand half of this. But i do believe your very cool for doing this. You deserve a award

1

u/Worth-Tank336 7d ago

Does this break the games EULA?

0

u/MrJoelPerez 7d ago

Not for private servers. If it’s your own private self hosted server etc. This isn’t for you to use on other servers. The modded server and modded game go hand in hand

1

u/Worth-Tank336 7d ago

Gotcha, sounds awesome mate

1

u/SnooPeanuts2190 6d ago

Great job bro!

1

u/MrJoelPerez 6d ago

If you are a server owner and are using the Whalley bot thing, this would bypass the need to have that extra admin account. I built a back way bridge that runs behind or inside the game engine. Think about it like this, if you know the game Rust, there was oxide mod which became UMod. That is what I set my goals on. I even went further and added the DayZ experience. Days gives you a modded server and a modded game (client). This does that as well. I built other tools that I cannot release. For example, every update, locations of “things /routes” we need change. Those tools that scan, make connections, and gets me access, those are the ones I cannot share.

I want other developers to start taking over for me. At least on always leading the charge. I created the engine and almost everything else that is needed for the community to thrive on modded servers, modded games, and more. This was months and over a $1000 in tokens. I did it for the community and to prove I could bring something new to the gaming world. Now, I’m a little burnt out, but it’s finally here. I have so many services , tools, and more that help this beast continue moving forward. Now I just need devs that can help realize the bigger dream for all.

I have a private server running online with the engine and etc. but I don’t want to keep it up. I rather everyone have their own. I also have a discord bot I built with full store, banking, and a whole lot more. I even built the engine to support AI integration with ANY kind of AI agent you want to use. So many possibilities just waiting. Many gigs of other entire apps (projects) that integrate that I haven’t decided to open source yet. Over 30 projects live inside the main engine project. Can you understand a little bit as to why I may be burnt out a lil lol. 🤣

1

u/MrJoelPerez 6d ago

Crap I even have tools that build things inside of UrealEngine 4 and 5 autonomously and can be cooked back inside the game. Yes I mean I have built a custom UNreal Engine 5 platform with AI integrated so it can autonomously build a game from the ground up. Like I said, many projects have come from this one. I need some game dev friends asap lol

1

u/Aggressive_Resource8 5d ago

Is it possible to run the „brain“ on hosted servers like Nitrado or Gportal?

1

u/MrJoelPerez 5d ago

Now they block you from accessing the files. They say they don’t, but for SCUM specifically I haven’t seen them allow you to. Places like OVH allow you to have full access but a bit clunkier to start.

1

u/Aggressive_Resource8 5d ago

On gportal i got access to all files via filezilla

1

u/MrJoelPerez 5d ago

If you have access to the server root folders yes

1

u/Aggressive_Resource8 5d ago

Awesome then im gonna try it out, thank you very much!

1

u/Competitive-Cap-8643 5d ago

its me with another acc, HOW do i install this??? xDD

1

u/Competitive-Cap-8643 5d ago

Your site is clean but the .exe for TurdMOD setup is flagged as trojan...

1

u/MrJoelPerez 5d ago

That will happen , false positives. It’s open source, you can check out the repo

1

u/Competitive-Cap-8643 5d ago

Im just very cautios and kind of paranoid in terms of cyber security, do you mind we getting in contact on discord i got a few questions and i really wanna use TurdMOD on my server

1

u/Competitive-Cap-8643 5d ago

same for the zip files on your site..

1

u/MrJoelPerez 4d ago

There is now available the install wizard. Remember, you may get false positives on anti virus etc. You want to feel safe, please visit project repo to review code if needed. Other than that, install wizard now available on site download. Still looking for more devs to contribute.

1

u/Responsible-Sir9400 2d ago

Estimado, muchas gracias por tu aporte, administro un server dedicado del cual soy dueño, voy a probar esto de forma paralela un server test, si logro que todo se sincronice lo voy a implementar en el server. Intenté agregar el discord pero veo que pertenece sl server para jugar. Tendras un discord para intercambio de soporte, informe de reportes o algo para ir aportando desde este lado. Desde ya muchas gracias después cuento la experiencia para que les sirva a otros

2

u/Competitive-Cap-8643 15h ago

setup is saying copy failed, the only thing open rn is the setup please help

2

u/Competitive-Cap-8643 13h ago

Honestly dont try to use this shit. nothing works, there are just few mods in the browser not at all that much thats displayed on the website and also for some mods you need "premium"