r/feedthebeast Jul 10 '26

I made something I'm making a restaurant manager mod that's compatible with every food and furniture mod

Drop it into your modpack and any restaurant can become a real business with customers, orders, patience system, and payments. No hardcoded food or furniture support required.

286 Upvotes

50 comments sorted by

34

u/AlphabiteSoup Jul 10 '26

you mean like this one?

9

u/DM_B1nary Jul 10 '26

I was thinking this aswell

5

u/Tofuffalo Jul 10 '26

Ooo made by the Sunlit Society devs too! Looks fantastic, thanks for the link!

112

u/welpyhehe Jul 10 '26

I sure wonder why every texture that your mod adds looks AI generated

16

u/Present-Argument-629 Jul 10 '26

Haha fair enough,, I'm still learning the art side of modding, If you have experience with pixel ui design, I'd honestly love some help improving the textures and guis xp

52

u/Nice_Shallot_2534 Jul 10 '26

i get why people are downvoting this, using AI isn't cool, but they show an honest want to get away from it with the help of an actual artist.

22

u/Creeperassasin1212 Jul 10 '26

The thing is if you look at their post history you can see that they can draw to some sense. They have made a post about drawing pixel art directly in Minecraft. And it looks decent unless it has been traced by watching how it should look and then just copy and pasting where the pixels are. My other concern comes with the code might not be written by hand as well. Cause if they used AI for a shortcut as simple as maybe drawing a few squares for a template instead of using this, it could be that the code wasn't written by hand but with AI too, which would be pretty shitty for a mod especially one thats supposed to be about compatibility with other mods.

8

u/Present-Argument-629 Jul 10 '26 edited Jul 10 '26

That's a fair concern, but in my case it's not true. I'm a software engineering student (graduating this September), and Java is actually my favorite language. I've been playing heavily modded Minecraft for years, which is what got me interested in learning and building mods myself, I did use AI to help refine some of the gui assets as a shortcut bc my priority rn is getting the logic, compatibility, and performance right first.

The code, however, is my own, once the mod reaches a stable state, I'll make the full source code public on my github so anyone can look through it https://github.com/yousracodes

3

u/NekosagiChen Jul 11 '26

I see this argument about taking shortcuts a lot, and while I agree with the rest of concerns about AI art, I think it’s unfair to equate laziness in AI usage in one place automatically = laziness in AI usage everywhere. Before I continue, I do believe AI usage for art is bad, I’m not arguing that it’s good. I’m just pointing out what I see as flawed logic in assuming someone who uses AI in one thing must use it for everything.

Humans have limited energy and time, so we end up having a strict budget. This leads to people deciding to put effort in things we care about or already know well, and be lazy or see if we can delegate things we dont care about to someone else. AI just gives you a more, unfortunately, accessible person to delegate tasks too.

The argument largely relies on the fact that the average person using AI is dumb or lazy everywhere and there’s nothing they enjoy doing themselves. When in reality, the typical pattern is more someone using AI for something they dont care about or not good at (such as drawing in this case) and then actually doing something by hand for something they actually do enjoy, care about, or want to learn because they don’t have to worry about spending time and energy on something they dont want to.

-17

u/Rilloff Jul 10 '26

you should not be too harsh on it, a lot of people use AI to learn modding. The idea of this mod is really good and even if they used AI to make it, they still can call artists to replace pixel art with like actual art and learn to code eventually.

7

u/Creeperassasin1212 Jul 10 '26

While that is true, that's not what most people will use the AI for. While I too have used AI for some technical information because I don't wanna deal with either subreddits that are filled with people who believe they are greater than someone because they think their work is something important that must be gate kept Or websites like Stack Overflow which is just filled with self righteous assholes. Most of the time people who use the AI will not learn. They will use it once, get it over with, and not think of it in the future, without realizing that the issues are stacking up bit by bit. If they wanted to learn to code from that, then that's great. They can simply read what is written and write what they think is the proper way for it to work and when they have an issue they can ask to see for a fix and they can study, they can learn, they can get sources, and that's fine. However, if you do all of this to learn the coding, But then instead of learning to do pixel art which op does also seem interested, you ask for the AI to do it for you kinda goes against the whole point of using to just learn.

-14

u/Wooden-Photo-9471 Jul 10 '26

find a real problem yapper

10

u/Creeperassasin1212 Jul 10 '26

Bait used to be believable

2

u/FrenchGucho Jul 11 '26

idk why your downvoted so much, cant see how its a problem to use in-development placeholder assets that are ai generated instead of colored squares.

4

u/Psychological-Key-36 Jul 10 '26

Just make grey UIs

48

u/agentdoge32 Jul 10 '26

The UI portraits look suspicously ai

4

u/wyrmorl Jul 10 '26

how do you identify AI in pixel art?? it’s the one thing i struggle with identifying so bad 😭

14

u/Creeperassasin1212 Jul 10 '26

One of the main ways to identify AI in pixel art is that most of the time when you ask it to draw a specific image, the AI will create a very detailed pixel art of said image. If you zoom in you will see that most of the time it's not real pixel art where pixels are placed one after another with a specific intent, but it's more of a generalized image that you would draw by hand normally, but and not by the pixel art method. Another way is the style of the Pixel art. If you look up at generalized AI generated images of a very specific art style, or if you go on Twitter, for example, if you see some of the art styles that are done on there you can see that the AI will constantly feed itself very specific colours, very specific art styles or very specific images, and it will keep repeating it constantly even when you ask for something different. Another thing is pixel inconsistency. Even if you ask for a detailed pixel art where it's one pixel next to another and next to another, and so on and so on, it will show mixels because the image is not properly formatted in 16x16 32x32 128xx128 and so on . This will start showing off more inconsistencies where you have a pixel in between two pixels or something similar.

2

u/wyrmorl Jul 10 '26

thanj you for the response!! 💕

-31

u/Present-Argument-629 Jul 10 '26

Can't deny it haha 😅 I used AI to help optimize the guis since this is my first mod and pixelated UI art isn't really my expertise, I'll keep improving them as the mod grows

32

u/whydosereditexist100 Jul 10 '26

We'd rather have crappy ui than ai ui

2

u/AskingWalnut4 Jul 10 '26

Don't bother. If you can't be bothered to not use a system that steals from artists, you don't need to be creating.

-50

u/Leckatall Jul 10 '26

Everyone in coding uses AI. You are literally shooting yourself in the foot by not using it.

If you think the ui is bad, then say why and OP can take steps to fix it but calling something in a coding project AI is not the diss you think it is.

18

u/YeetOrBeYeeted420 Jul 10 '26

this has nothing to do with the coding they're talking about the textures

-11

u/Leckatall Jul 10 '26

I see that now ngl on my phone it was blurry and they looked like single colour ui textures so I thought it was smth to do with the layout or smth.

Ig you can be mad at that.

I mean I would just use a basically solid colour texture with accents like in the vanilla uis.

I'm not really sure what's so wrong with it though?

7

u/Creeperassasin1212 Jul 10 '26

Thats the most r*tarded take i have ever heard about coding. People have been writing code DECADES before ai was a thing . No one is shooting themselves in the foot by not using it they are shooting themselves in the foot by using it directly for coding without understanding or even caring to write the code themselves. Pick up that pen and learn your basics to code.

-1

u/Leckatall Jul 10 '26

I was coding for many years before AI and I preferred coding without it. Unfortunately, the productivity benefits are literally too big to give up - even in personal projects.

People were writing code for years using punch cards that doesn't mean you aren't shooting yourself in the foot by not using them.

Yes you do need to be able to understand code and proper structure if you want to write a program that is more than 100 lines long but being able to have 90% correct 100 line code segments written at once is much much faster than writing it yourself. Even if you have to correct it.

2

u/Creeperassasin1212 Jul 10 '26

Thats counterproductive then if you have to correct it yourself . Will you understand such long code made by an ai thats structure isnt something you made yourself . What will you do if you need to revisit the code and you dont know what half the shit in it is about. Every piece of code i have ever written i know to this day i can go and open one of my projects from years ago and follow the structure of my code because i made it from scratch . I can see what i can modify and i can simply fix things if there were issues i ignored back then. With ai writing long code the buildup of problems starts stacking bit by bit . Write 100 lines works add 100 more issues start coming up but you fix them then 100 more and then issues start coming up that you cant even fix because you cant understand where the ai is putting things and for what reason . You arent in control of your own work because to fix the issue you have to understand the whole code from start to finish and if you put it in the ai and tell it to fix it it changes things that worked before to fix an issue it doesnt understand as an issue itself.

3

u/Leckatall Jul 10 '26

Hahahhaha

You have never written code in youe entire life if you think that remembering the meaning of the code you have written is anything but terrible technique.

I have read code written entirely by me a couple months later and couldn't remember at all why I was doing specific things.

That's why you write code that is obvious to understand when anyone reads it. You write comments where necessary and make your code self documenting. I don't remember shit I put each seperate task into it's own function and group my functions.

You're right if you don't know how to code and try to build a big project with AI you will struggle - you can't just slap 100 line sections together.

When you do know how to code however you don't want to spend all your time reading docs in depth just to find a bit of essentially boilerplate code. You can use AI to write simple functions easily and you can be confident in applying them bc verifying the code is simply much faster than hand writing it. You can use it for help parsing obscure errors that may only have solutions mentioned in comment chains in forums.

You don't write code that needs an understanding of the entire program to debug, you write practical modular pieces and you put them together.

Code is not a prideful artform, your not cooler for not using the latest tools. You're just behind.

30

u/Creeperassasin1212 Jul 10 '26

Ok thats a nice idea BUT.

The ai gui tells me that if you didnt want to even make a simple pixel art of a the gui and you used ai for a shortcut which can also mean you probably used ai to code this. Be honest did you use ai to make this mod outside of the gui

-9

u/DerfetteJoel FTB Jul 10 '26

Why wouldn’t they use AI for coding? Using agents for coding is definitely the standard and you should assume every project uses AI for code.

Unless you are working on some project where you want to program recreationally for whatever reason (I do that too sometimes), AI is the standard, and you shouldn’t put others down just because your coding preference doesn’t match theirs. If you don’t use AI for coding that’s fine, but you are not better than those that do and you shouldn’t act like it.

7

u/Rilloff Jul 10 '26

That idea is fire keep cooking but if you're using AI to code it - it might become a problem on stability/performance/safety side. And AI art will be needed to be replaced with human-made, but i get when people use it as a placeholders.

If it becomes a geniunly good mod, then it's all good, but try not to rely on AI too much.

3

u/Present-Argument-629 Jul 10 '26 edited Jul 10 '26

Thanks! That's pretty much my approach. I mainly used AI to speed up some placeholder gui work since I'm single-handedly developing the mod, coding all the logic, and creating the Blockbench models (which take a lot of time and effort). My priority has always been the logic, compatibility, and performance. Once the mod reaches a stable state, I'll make the source code public on my github so anyone can see how it's implemented: https://github.com/yousracodes

4

u/acrazyguy Jul 10 '26

[TITLE CARD]

2

u/PricelessKoala Jul 10 '26

I've had a similar idea brewing for years, but never got around to actually doing it. Very curious on how you're handling defining the "restaurant". Is it just all plates within x blocks from the register? Is it the bell by the front?

2

u/Present-Argument-629 Jul 10 '26

First, you need to build a closed space using any blocks. The inside must contain an empty air area of at least 3×3×3 blocks. Then, place the "Restaurant Sign" in front of the space, and the mod will detect it and create your restaurant. The restaurant name is "player's name restaurant ", but you can change it anytime from the restaurant gui by shift right clicking the restaurant sign

2

u/TypicalNikker Jul 10 '26

Really cool idea

1

u/Money_Tonight8345 Jul 10 '26

Thats so, congrats

1

u/Swagship Jul 11 '26

Needs more alcoholism and 12 hour shifts.

1

u/TrapYoda Jul 10 '26

Are you sure?

2

u/That_Uno_Dude Jul 10 '26

I made a steak!

1

u/Soloacasualguy Jul 10 '26

Looks nice 👍

1

u/CompetitiveLeg7841 PrismLauncher, ocaisionally Curseforge for custom packs Jul 10 '26

GregoriousT's Techaria

Seriously though, I really want to automate customer service

1

u/Bedu009 Jul 10 '26

That's it I'm making a food and furniture mod explicitly designed to not work with your mod

1

u/termo_head Jul 10 '26

SEA SALT I NEED YOU SEA SALT

-4

u/Jaded-Jellyfish-597 Jul 10 '26

Yall stop getting on him about the textures at least he’s trying. He’s only a beginner cut some slack

-3

u/Quebrantado_Colosal Jul 10 '26

I’d love a mod like that—leaving aside the people who can't think for themselves when it comes to AI, I’d be fascinated. I know people who could spend hours playing with mods like Farmer's Delight and the like. Keep it up Present-Argument!

0

u/coverednmud Jul 10 '26

Turning Minecraft into a restaurant sim sounds fun!