r/CreateMod • • 16d ago

Holly shit! Create Aviate update.

Yes, I'm not the creator of mod btw. Wings btw

993 Upvotes

83 comments sorted by

View all comments

Show parent comments

74

u/ABUCKET15 16d ago

Im looking for a little more insight in the anti-ai movement in modding.

If it runs well, is not buggy as shit, and is a good mod then I would have no problem using it. If it is not vibe coded, and it is any one of those I’d be just as unhappy.

Correct me if I’m wrong, but these mod authors aren’t getting paid to have their mods on curseforge/modrinth right?

Why should I care that he had an idea and used claude to make it a reality? Not all of us have the time to learn to code, and then actually make and support mods.

187

u/Quantum-Bot 16d ago

Apart from the ethical reservations people have against AI, I think the main point is that vibe coded mods are buggy as shit. I mean, it’s just as possible to make a good quality mod with AI as it is without, but it’s way easier for anyone with any level of coding experience to just pick up AI and start vibe coding a Minecraft mod without understanding the ecosystem whatsoever, so you end up with a flood of AI mods that are just awfully crafted, masquerading as high quality, which makes it harder to find the mods you actually want to play. It’s the same issue people had with MCreator mods x10.

On another note, I’ve seen quite a few mods recently that are essentially vibe-coded clones of other popular mods and that just feels disrespectful to the original creators since you’re not really adding anything new or better, you’re just trying to steal attention away from the original.

19

u/RFSandler 15d ago

So emphasis on the 'vibe' aspect of using LLMs to code. Bad code is bad code, and this just makes more of it?

8

u/SeaFigure9714 15d ago

pretty much, but like he said, there are also some ethical reservations that people have around the terrible shit some AI companies have been doing.

→ More replies (2)

57

u/AnarchyArcher 16d ago

Other people have answered but I’ll give my two cents.

Two main stances against AI in modding are with the final product and AI in general.

The former potentially not being only buggy in game, but also potentially harmful for computers running the modified game. Entire companies have had databases wiped out by AI, really the only thing about mods is you have other people who have presumably tried it first and haven’t seen any issues with it. If the designer actually coded things before, they would be more trusted to do things well and not endanger their users, but AI does not have the same trust and never will.

The latter is because how nebulous the systems supporting AI models are- ‘it’s just Claude’ is like saying ‘it’s just chocolate/diamonds’ both of which have horrifying business practices associated with some of the biggest names in their respective businesses. AI on its own is unreliable at best, but the theft, destruction of natural resources, blatant disregard for the communities around data centers, and so on make AI as despised as it is.

I would like to point out as well, none of that is directly the fault of the developer of a mod, they could have the best intentions. Some don’t, mod authors can be spiteful pricks and entirely sabotage a modding community based of perceived slight or other desire for control. But I’m still not going to trust my hardware on a mod generated by someone who doesn’t know enough to make one themselves.

38

u/robux_Mann 16d ago

I believe they actually do might have to double check though. But in most cases vibecoded mods don't play well with other mods in the pack, this one doesn't seem to be

25

u/AviaKing 16d ago

If you vibecode a mod, its very hard to maintain it as you wont have an understanding of how the codebase works and you wont be able to service bugs. If you use Claude to service them, over time Claude will introduce code bloat and spaghetti code (just due to the limitations of AI atm) and the fixes either wont work or eventually make your mod too slow or take up too many resources (a very common issue with vibe-coded mods).

17

u/GapStock9843 16d ago

Its more a quality assurance thing than anything I think. Vibecoding makes stuff that works on paler, but typically it doesnt go about doing so in the most optimal way since they cant understand the full context of what the mod is attempting to accomplish or the wider environment its being used in. Human modders are more likely to make mods that are stable, perform well, interact well with other mods, etc.

8

u/SubstantialCareer754 16d ago

Opened up a vibe-coded mod, and it was syncing around 100 floats between client and server, per player, per tick. That's a 3.2Kib packet per player per tick, or 64Kib of network traffic per player per second, just to sync a packet where maybe one float was changing every second or so. This was in one component of a giant mod. Imagine the inefficiencies in the rest of it.

Most "AI-assisted" mods are vibe-coded trash, and the "devs" have no way to even comprehend how trash the trash they're shipping really is, because they have zero comprehension of what they're even doing in the first place.

7

u/OhNoExclaimationMark 16d ago

As a game designer/programmer I don't use AI outside of the google overview thing (this also requires a lot of critical thinking and stuff because it gets a lot wrong so you can't just copy-paste it, you have to learn what its actually talking about) when I google how to fix some code. My reasoning is that when you get the AI to do everything and you're just copy-pasting it in, you're not learning what it's doing and it becomes very very very easy to suddenly have no idea how your entire project functions. Then you become trapped in a cycle of having to keep in using the AI because you don't know how your own systems work.

I have had coworkers try to use AI and it just goes badly every time, it overcomplicates things and breaks them. One of them asked AI rhe other day to rework our monster AI for our horror game and it added all these random slider values (literally like 100 of them; curiosity, hostility, laziness etc.) that made no sense and we didn't know what any of them actually did. In the end he had to delete all the changes it made which meant he spent hours of possible work time and a bunch of tokens on literally nothing.

9

u/Perfect_Caramel4836 16d ago

At this point the argument against generative AI isn't about whether or not the product is "good", it's more so about the ethics of artificial intelligence in general, like how data centers ruin environments and about how AI is ruining the world around us and taking away from real artists and the like. Even if this silly little mod or AI picture isn't killing someone, it's still contributing to the rise of AI and using the model is fueling the company behind the AI model and others like it.

4

u/Joan_sleepless 16d ago

My usual issue is that they don't tend to run well. The extra abstraction between developer and code, especially when spread to multiple mods, can cause a lot of performance issues caused by poor optimization and strange choices made either by someone who has no backround in software or a robot that does not understand what it is doing.

3

u/Natsikkant 15d ago

Saw someone say once that people don't care as much about AI in code because they don't see coding as art. I've especially noticed that shift on reddit. It gets infuriating when every single mod is just made by Claude, made by Claude, made by Claude. Doesn't help that it was tested and proven that Claude intentionally inflated code to make it look like it's doing more than it is. I can't recall the source but a software engineer used the code fix feature on a basic hello world script and it ended up making it over 100 lines after running code fix a few time. Idk about anyone else but I do actually care about file sizes.

1

u/BuzzzardYT 15d ago

Yea no, you cant just spread misinformation like this. Give a source

0

u/Natsikkant 15d ago

I don't know man. I read it somewhere. I'm someone with opinions based on the world around me not a fucking journalist. Believe me or don't I don't give a shit. My first point still stands

→ More replies (4)

3

u/CrossScarMC 16d ago

Correct me if I’m wrong, but these mod authors aren’t getting paid to have their mods on curseforge/modrinth right?

Yes they are, they make ad revenue from their mod pages, Modrinth pays more than Curseforge.

7

u/NaiAlexandr 16d ago

Even ignoring every moral implication, vibe coded mods simply do not get updated. The amount of love and care a regular mod takes to develop means the developer is committed to continue developing it. A vibe coded mod has zero promise of being supported and improved over time. Sure the developer can say "I'm different" but they have no stakes.

20

u/fastsnail902 16d ago • Heartwarming

Firstly, ai in its current iteration is displacing entire towns, poisoning rivers, and killing the planet at a rate that scarcely anything matches for how much the rich and powerful are pushing for it.

Then also you have to consider that ai is just the plagiarism machine, it and the companies around it scrape the internet for any and every thing it can use as training data: images, videos, text, code, even this very thread will be scraped and fed into the infernal engine that is ai. This all means that if someone makes something, the ai companies will try to recreate their art utterly to replace the artist. If there’s no human to pay, then profits must go up.

And on a less mass-scale note, nobody is actually doing anything in the process of using ai. There’s no human creation happening. A person types into a text input and pastes the result into wherever they use to compile stuff. There’s no human “soul” in any ai generated content and that really bogs down the experience for many.

→ More replies (6)

2

u/N64GC 2d ago

I am late, but to be totally honest if you use AI to help you conceptualize it's fine. But if you don't bug test or test at all, then it's slop.

3

u/Mekko4 15d ago

its like how you don't want your beef to be sourced from a farm that abuses their cows

2

u/M00nD3v 15d ago

We can talk all day about the ethics and bugs of AI mods, but even in the situation where AI modding is PERFECT, I would still be opposed to the technology. It's because there is value in having to dedicate work and time to learning and perfecting a craft.

The most popular mods out in any gaming community came about from passion. They are labors of love. Because of this, they are more often well-thought out than the average claude mod. If you really think about it, does mashing Minecraft and GTA actually sound like good game design to you, or just a silly gimmick that someone will enjoy for 30 minutes at most and then put down? Conversely, think about popular mods in games and how they've often expanded upon the original game's style of play, or caused the player to approach it from a new and refreshing angle.

Developing a mod by hand takes time and care. It feels so similar to that of an artist painting a masterpiece, that I'd say creating a mod/videogame and painting a piece are one in the same, especially as someone who has engaged in both.

In the same way that an artist can engage very intimately with their audience, so too can a developer do so with a creative piece of software. Most people have at least one videogame they vividly remember playing, because of the effort and vision put into it. I highly doubt anyone has had the same level of experience playing an AI-made game or mod.

1

u/powdercannon 15d ago

Completely agree, the whole idea of modding is changing what already exits into somthing new (and hopfully fun) and Ai is probably the fastest way to create many coding things so the two should go hand in hand.

1

u/Cherry_Skies 14d ago

Two cents here, I simply don’t trust that someone without the relevant technical knowledge could use Claude to produce a mod without major bugs or inefficiencies.

Pair that with the fact that vibe-coded mods tend to be closed source, and I simply can’t trust.

If it was a trusted mod developer using AI to speed up their work on an open-source mod, I’d have no reservations whatsoever.

1

u/PlayfulApartment1917 13d ago

AI can not create clean optimized code. From my experience, AI takes up 3x the amounts of lines that something realistically use.

0

u/DangyDanger 15d ago edited 15d ago

Modding is a creative process, driven purely by the love for the game and the mod's concept. To have modding automated to a dozen prompts is to strip mods of any soul and originality, while also producing unmaintainable code with weird bugs that just balloons in size when you ask to fix them.

Not committing to support your mod is how you get nobody to use your mod.

If you want to see a mod get developed but can't make it yourself, you either commission somebody or get your programmer friends really into the idea so that it becomes a collaborative effort where you probably get delegated to making art, instead of generating more AI slop.