RimWorld

RimWorld

Meal Printer
78 Comments
The White Beast Jul 23 @ 2:13pm 
Mermo, I know i'm late, but it isn't really cheating if you have to do alot of researching for it, AND finding a good spot to put it since it's bigger than the dang odyssey grav engine
MermoTEC1133 Aug 18, 2023 @ 9:36am 
isnt that cheats?
i mean it looks cool but it feels like im cheating
Mlie Dec 1, 2022 @ 1:14pm 
Made an update of this:
https://steamcommunity.com/sharedfiles/filedetails/?id=2896093930
Hope it helps anyone!
Gubekochi Goury Nov 15, 2022 @ 4:46pm 
I'm with Kanid99, even after making the research, I only have the option to print simple meals, the efficient paste and fine meals are not available anymore.
kanid99 Nov 10, 2022 @ 9:25am 
Found it in your Github under RImworld Mod Archive. Just a note, I can ONLY select simple meals. I know you said this was deprecated butttt any way you can fix this ?
kanid99 Nov 10, 2022 @ 8:04am 
NOT updated I meant.
kanid99 Nov 10, 2022 @ 8:03am 
Yeah still ot updated ! Booh! :)
kanid99 Nov 8, 2022 @ 6:51am 
@somewhereoutinspace coffee sent lol understandable you don't want to continue this, if someone picked it up would you mind?
Fralee Nov 7, 2022 @ 10:56pm 
did something mess up with the updated verson? its still only showing 1.2 and 1.3 in the mods list
:cubesad:
Colonial  [author] Nov 5, 2022 @ 7:17pm 
Updated to 1.4 (although I'm only just seeing kanid's comment now - lol).

However, I won't be maintaining the mod past this point. Consider it deprecated.
kanid99 Nov 5, 2022 @ 7:00am 
@SomewhereOutinSpace - Ill buy you a cofee (haha) if you get this updated to 1.4 ! :)
lintence91 Jun 27, 2022 @ 6:20am 
Hey, thanks as usual for the great mod. I've been using it for a long time, but I'm wondering if it's possible to make the Meal Printer work with the refrigerators from RimFridge? That would really be helpful.
Phant0m5 Mar 21, 2022 @ 3:08pm 
Just wanted to say, I really appreciate how this doesn't invalidate or obsolete my chefs like Replimat does, but the cost of fine meals also isn't crippling so it's safe to keep it on that setting unless we need to tighten our belts a bit.

I've found it's most efficient to keep a small stock of pre-made fine meals, just an amount that doesn't take very long to replenish, and also have the meal printer nearby so we take some weight off the chefs and never quite run out of pre-mades. Decent balance of resource efficiency and work efficiency.

Also, LOVE the nutri-bars. Thank you for making them!
Frodo Feb 19, 2022 @ 7:35am 
This is wonderful!! I love the replimat but it's so late game that it can be a frustrating slog to get it. This is a perfect middle ground. Thank you for making it!
Colonial  [author] Jan 4, 2022 @ 1:44pm 
You're right, it does! I got it off some random overseas-domain free SFX website and didn't notice because I've never played Subnautica.

...DMCA speedrun any%
placeholder Jan 3, 2022 @ 5:20pm 
Wait, does the meal printer use the subnautica/subnautica below zero building sound?
Myrleia Jan 2, 2022 @ 1:16am 
Thank you very much :)
Colonial  [author] Jan 1, 2022 @ 6:06pm 
Yeah, sure! This mod is licensed under the MIT License, so you can pretty much do whatever you want with the code so long as you include a copy of LICENSE.md file (or its contents) somewhere. (TBH, you don't *have* to do all that that, I'd just like to be credited haha)
Myrleia Jan 1, 2022 @ 12:10am 
Hello, can I utilize the code in this mod? I'm working on a meal printer with toggle bars (ultratech).
Colonial  [author] Aug 26, 2021 @ 1:45pm 
Nope. The meals produced by a printer are indistinguishable from those made at a stove or paste dispenser code-wise. If you set it to paste, it'll work just fine with any ideology precepts around paste.
BrenTenkage Aug 25, 2021 @ 11:33pm 
so does eating lavish meals with a precept where pawns are fine with paste (or love it) does that affect it, like acting like they ate a paste meal?
Colonial  [author] Aug 14, 2021 @ 6:13pm 
Only colonists and prisoners can take simple/fine/paste meals. It IS possible to print NutriBars in bulk and sell them, but I specifically designed them to be cheap ($5 base value) to make them hard to exploit for silver.
saekikatsuya Aug 14, 2021 @ 4:30pm 
Can I print food for sale?or only pawns can take food?
BlackSteelDragon Aug 12, 2021 @ 4:28pm 
Actually the problem was their food was set to simple only. I have no idea why
Colonial  [author] Aug 12, 2021 @ 4:27pm 
*Should note that the bug I mentioned is present even without this mod installed
Colonial  [author] Aug 12, 2021 @ 4:26pm 
If they're only eating raw food every now and again but using the printer most of the time, then it's because of a bug that affects regular paste dispensers as well. Can't fix it, but you can work around it by forbidding raw food in your colonists food policy.

If they refuse to use the printer at all, it's probably due to an incompatibility with the mod Animal Controls. If this is the case you'll have to choose between one or the other until the author chooses to fix it :/
BlackSteelDragon Aug 12, 2021 @ 1:29pm 
I mean the printer
BlackSteelDragon Aug 12, 2021 @ 1:29pm 
My colonists eat raw food rather than using the hopper for some reason
Colonial  [author] Aug 8, 2021 @ 2:23pm 
Found the issue. It's the mod Animal Controls, which performs a transpilation patch that I don't think I can work around. Apparently it's already known to be incompatible with Replimat, which this mod extends a good chunk of its patching code from.

Until the author patches it, you'll have to pick between Meal Printer or Animal Controls. :(
thepixel Aug 8, 2021 @ 9:50am 
The problem doesn't occur with paste dispenser, they'll use that before raw meat, but seem incapable of using the meal printer.
Logs of my tests; https://gist.github.com/cc480e0f3e305471a349bbee2d46a436
Colonial  [author] Aug 8, 2021 @ 9:29am 
Updated w/ a quick and dirty patch for the "need food hopper" bug.
Colonial  [author] Aug 7, 2021 @ 9:36am 
Syrup - I can patch that.

Cal - Nope, you have to set the hoppers to only take meat or veggies. It's not smart enough to pick certain ingredients depending on the pawn using it, although I might look into patching it if there's enough demand.

ThePixel - I don't see anything obvious in the logs. Do you get the same problem with the vanilla paste dispenser? There seems to be a known issue where pawns will sometimes go for raw food over dispensers even w/o this mod, but I haven't heard of pawns never using it.

If it's not that, at a long guess it might be a conflict with RIMMSQOL or Hospitality, which both patch the code "GetBestFoodSourceOnMap" according to your log. I'd have to check those out though.
Syrup Aug 4, 2021 @ 10:18am 
I have "Need food hopper permanently on my screen even though it has 4 hoppers
thepixel Aug 4, 2021 @ 9:21am 
I've been having problems getting my colonists to use the printer at all, they always grab raw food instead of using it, and when I forbid any food other than what the printer produces, they just starve
Logs; https://gist.github.com/6ecede5e9a1e48344b04b0997d4d78e8
Cal Aug 2, 2021 @ 2:15am 
Not having built one lately, does it have the option to print carnivore / vegetarian versions of the meals which is a new thing in the base game with ideology?
lintence91 Jul 31, 2021 @ 4:46am 
Yup, that's what I ended up doing. I also dev-moded out my carnivore precept, just cause they kept getting 'Ate non-meat' thoughts even when I'm pretty sure their food policies were perfect. That part of Ideology needs a little more polish I think.

Anyway, thanks for the mod!
Colonial  [author] Jul 30, 2021 @ 10:06pm 
Oh, and, Polish and Lin - I noticed people in my own save preferring raw food over the paste dispenser, even without this mod installed. I have *zero* clue why this is, but you can get around it by forbidding raw food entirely in their food policy.

Google does turn up some results from a few years ago that say this was a known bug, but idk if that's still true now or if it's a third party mod we all happen to share that's doing it :/
Colonial  [author] Jul 30, 2021 @ 9:38pm 
Just pushed an update that should allow fungus bars to merge properly. It was caused by an unexpected interaction w/ Ideology meant to stop meals that were made from potentially hated ingredients (insect meat, fungus, human flesh) from merging with vanilla ingredients like rice.

As for the heat leakage, that's probably your imagination. Most of the printer's physical properties are copy-pasted from that of the paste dispenser.
lnodiv Jul 30, 2021 @ 8:48pm 
Also - when I replaced my Nutrient Paste dispenser with a Meal Printer, the wall that it had been built into seemed to start leaking heat worse than it had before.
lnodiv Jul 30, 2021 @ 6:47pm 
I'm using Nutrifungus for my bars, and it says that they'll only stack with others of the same type, but they're all the same type and not stacking at all.
lnodiv Jul 30, 2021 @ 6:44pm 
So, for some reason, these bars aren't stacking at all - the max stack size is 1, or something.
lintence91 Jul 30, 2021 @ 5:01am 
Oh yeah, I was seeing that behavior before I ever installed this mod. I just saw his comment when I came here to check the mod out. I haven't even build a Meal Printer yet :)
Colonial  [author] Jul 29, 2021 @ 7:43pm 
Lin, if it's possible, could you upload a log? If this is a mod conflict like I suspect it is, I can cross reference both modlists to see what you share.

Also, if you'd be so kind, try disabling just this mod and seeing if the behavior with paste dispensers persists; that should rule out whether it's one of my patches (which it shouldn't be but I've had stranger things happen) or someone else's fault. I'm just not getting this behavior on my end AFAIK so I can't test it.
lintence91 Jul 29, 2021 @ 7:26pm 
Polish dancing cow, do you get that behavior on regular nutrient paste dispensers as well? That's what I'm seeing.
Colonial  [author] Jul 26, 2021 @ 5:21pm 
Yet another patch; added print sound toggle at the request of @Inodiv

Still no idea why colonists are going for raw food over the printer. If anyone else is getting that, please drop a comment with a log if possible.
Colonial  [author] Jul 26, 2021 @ 2:24pm 
Nah, don't worry about it. I'm going to poke around in my code and see if I missed anything obvious. My guess is it's somehow a mod conflict since it's working fine on my end but idk. Could also be related to Tynan patching up a storm recently.
polish dancing cow Jul 26, 2021 @ 2:20pm 
everyone's meal restrictions are set to lavish and my power grid is very stable.

It may only be happening when it's set to print nutrient paste, but i'm not sure. Either way, my colonists are cool with nutrient paste thanks to ideology but i'm not sure how that works internally either lol. I could set it to fine meals for a while and put up another log if that would help?
Colonial  [author] Jul 26, 2021 @ 1:31pm 
That's a good question. I checked the log (thanks for providing that btw) and I don't see any blatant errors, just normal patching operations without any potential conflicts. I also tested it in game with a swarm of like 30 colonists to make sure, they were all able to grab a meal fine.

This might sound dumb, but do you have a stable powergrid? If the printer loses power for even just a few ticks while a pawn is calculating what they should grab to eat, that might be tripping them up. Also check your meal restrictions, and try setting it to fine meals if you can to see if the issue persists. Just want to make sure before I go down the rabbit hole.
polish dancing cow Jul 26, 2021 @ 1:08pm 
i'm really enjoying this mod, but for whatever reason my colonists would rather eat raw rice out of the hoppers than grab some food about 10% of the time. what's up with that?

here's the log: https://gist.github.com/3a64e80d3f5c2dc1f5154f6a344ee2b1
Colonial  [author] Jul 26, 2021 @ 12:38pm 
*And then just submit a pull request to the master repo.