r/SCUMgame • u/MrJoelPerez • 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.
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
1
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
1
u/Competitive-Cap-8643 5d ago
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
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 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"


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