RimWorld

RimWorld

Safer Paste Dispenser
54 Comments
Ceyma 26 Jul @ 3:47pm 
In case you're wondering, if this mod still works with 1.6:
I'm still using this mod in 1.6. Got no problems so far.
Mystery Man 22 Jul @ 5:37am 
I really love this mod – thanks so much for all your hard work! It would be amazing to see it updated to 1.6, but no pressure at all. beggars can't be choosers.
Futstub 30 Oct, 2024 @ 12:18pm 
Oh man, it would be amazing with VNPE.... Even that we also have a VE variety matters now... D:
Narlindir 17 May, 2024 @ 3:12pm 
rejoice!
denev  [author] 17 May, 2024 @ 2:54pm 
Version 1.5 is now supported.
It no longer causes errors when used with Vanilla Nutrient Paste Expanded. (Nutrient Paste Tap is not affected by this mod and works as usual.)

Thank you for your patience.
Doctor Neetzow 20 Apr, 2024 @ 4:51am 
any news on 1.5 update or on campatibility with vanilla NP Expanded?
Pos 4/5 11 Apr, 2024 @ 3:45pm 
Is this updating to 1.5? Thanks!
Flamangos 6 Mar, 2024 @ 3:24pm 
Not Compatible with Vanilla Nutrient Paste Expanded. Currently pawns stand idle when at a piped dispenser.
Турбокишмиш 21 Jul, 2023 @ 8:51am 
THATS GENIUS!!!!!!!!!!!!!!!!!!!
Narlindir 18 Jun, 2023 @ 7:57am 
can you make it so the pawns dont request special meals from VNPDE?
As it stands they just stand there
Narlindir 24 Mar, 2023 @ 4:19pm 
+1 for prev question
BrainW4v3! 29 Jan, 2023 @ 2:07pm 
Hi is this compatible with Vanilla Nutrient Paste Expanded?
Till Eulenspiegel 17 Dec, 2022 @ 2:55pm 
Oh, Awesome, I 100% mis-read it. Sorry, you don't prefix patch. Rimfridge does, so that probably was a copy-pasta-failure. _but_ this should mean your mod should now work with SimpleUtiltiesFridge + "Fridges are hoppers" combination. I haven't verified, but now I'm just patching both of those with XML to mark them as hoppers.
denev  [author] 17 Dec, 2022 @ 2:26pm 
I believe today's new patch has no impact for current compatibliity and behavior of any hoppers.
However, if everyone uses IsHopper(), there will be no need for individual support for compatibility as I am doing now (as you say).
denev  [author] 17 Dec, 2022 @ 2:12pm 
@[BUYA] Till Eulenspiegel
I have replaced ThingDefOf.Hopper to IsHopper().

I checked again and this mod have not actually used Prefix patch + return false.
Regardless of whether or not other conflicted mods will use IsHopper(), this mod will go well, I guess.
Till Eulenspiegel 17 Dec, 2022 @ 12:16pm 
Hey, a Patch that came out today fixes a lot of incompatibilities between Nutrient paste dispensers/hopper mods.
They added a method:
IsHopper(this Thing thing) along with adding to thing.def.building.isHopper in the xml.

I'm modifying my mod to do a Post Patch to IsHopper().

To allow better compatibility, can you modify to no longer do PrefixPatches + Return false for all of the NutrientPasteDispensers functions that were overriden to allow modifying the code where it went . That patches as designed today makes it difficult for different mods to define new Hoppers.

Your mod kind of _has_ to override a lot of this method. But could you at least make sure to update to the new code released today and do IsHopper(thing) vs thing.def == hopper? This will help fix compatibility issues

Find me on RW Discord if you want more information//to chat about this.
denev  [author] 3 Dec, 2022 @ 3:40pm 
Yes, I am not 100% strictly compatible. But current apparent compatibility will not be broken unless the conflicting mods are updated. And we don't care about 100% compatibility for future updates because we can't provide it up front.
Till Eulenspiegel 3 Dec, 2022 @ 2:39pm 
Ah skimmed the code, looks like for each of the mods you wanted to be compatible you just re-introduce their Fridge logic back in? So we are 100% strictly incompatible. I really wish there was a "IsHopper()" method on builds that we could just override, but to do that I feel like we'd need to built it into some core mod loaded super-early that everything has to depend on. :rip: anyways thanks for the pointer to the code!
denev  [author] 2 Dec, 2022 @ 12:27pm 
@[BUYA] Till Eulenspiegel
No Gtihub, but the mod files already includes source code.
(your steam folder)\steamapps\workshop\content\294100\1670012256\Source\
Till Eulenspiegel 2 Dec, 2022 @ 12:17pm 
Do you have a Github for this? I set up https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2894860548 and the change made in that is _very_ similar to how Rimfridge does. (Harmony+Prefix then stop running the rest) Was curious what you did to make it compatible with RimFridge
Babel Builder 21 Nov, 2022 @ 10:42pm 
@denev Thank you! I will allow the colony an extra 5 minutes to really enjoy their paste, which now comes in three flavors!
denev  [author] 21 Nov, 2022 @ 10:02pm 
Now supported RimFridge Updated ( [KV] RimFridge for 1.4).
Babel Builder 21 Nov, 2022 @ 5:29pm 
Also having the issue with RimFridge hoppers. Pawns walk up to dispenser and just Stand. Removing the mod and they immediately grabbed some nutritious and efficient paste,
irilis 4 Nov, 2022 @ 6:44am 
Is there a way to make this mod compatible with RimFridge, so that fidges could be used as hoppers?
pookanarny 25 Aug, 2022 @ 5:39pm 
Is there anyway to make colonists do this when getting meals for prisoners?
Halley 15 Apr, 2022 @ 8:41am 
I thought it was the smart dispenser mod that caused those two issues. Thanks a lot for fixing!
denev  [author] 12 Apr, 2022 @ 11:08am 
@doxxxp I believe I have met your request. Please give this a try if you like.
Ryusei 12 Apr, 2022 @ 3:50am 
Ran a quick test caravan and it's looking good, pawns in my base ate paste without me actively watching. Thanks a lot for the fast fix :steamthumbsup:
denev  [author] 11 Apr, 2022 @ 5:20am 
@Ryusei Updated. I hope the glitch you reported has been fixed.
denev  [author] 10 Apr, 2022 @ 8:29am 
@Ryusei Thank you for your reporting. I will try to investigate the incorrect behavior.
Ryusei 7 Apr, 2022 @ 2:18am 
Great mod, I have run into a slight problem though concerning caravan locations. When my viewpoint is in one, pawns trying to use the dispenser in my "currently invisible" colony get stuck in front of it to the point of starvation. Only once I switch my view back to my colony are pawns actually able to get their paste and move on.
I'm using the three ingredients setting (transhumanist/tunneler/cannibals -> paste from human/insect/shrooms) and only run two other mods (Prepare Carefully/Stockpile Stack Limit).
I'd appreciate any help, as constantly switching between caravan, actually trying to do something, and colony, just to have it run along, gets kind of annoying. But I really like my/your terribly efficient +15 paste...
doxxxp 4 Feb, 2022 @ 3:05pm 
If you have vegan ingredients in two hoppers, it would be nice if you could use the "Multiple ingredient blend mode" to produce a vegan paste.
Medic Olkie 29 Jan, 2022 @ 10:43am 
Is this compatible with Meal Printer?
Loscil 28 Jan, 2022 @ 4:52pm 
Awesome!
denev  [author] 28 Jan, 2022 @ 3:10pm 
@Loscil Yes, wardens/doctors will try to feed (deliver) a good food for a downed (not downed) prisoner.
Loscil 28 Jan, 2022 @ 1:37pm 
Does this mod also applies for when wardens/doctors pull food from dispenser when feeding downed prisoners?
selest19 22 Dec, 2021 @ 3:59am 
lol
cubicPsycho 21 Dec, 2021 @ 9:26pm 
Nevermind, the new update changed food textures
cubicPsycho 21 Dec, 2021 @ 9:24pm 
Does this mod make my simple meals made with vegetarian ingredients green?
Narlindir 3 Dec, 2021 @ 6:27pm 
The concept is really friggin awesome keep it up ^^
denev  [author] 3 Dec, 2021 @ 1:29am 
Thanks for all compatibility reports! I would like to make compatible if I can.
Narlindir 2 Dec, 2021 @ 4:11pm 
Does not seem to be working for me
they just look at the thing if there is no food suitable for them in a hopper

Its rimfridge incompatible (I tested It,both single and deep fridges dont work)

maybe its reading the allowed items instead of the content of the hopper and finds bad stuff I added via Stockpile ranking (tested not actually it)

modlist: https://rentry.co/pefay
selest19 1 Dec, 2021 @ 4:21pm 
hmm
cy-one 1 Dec, 2021 @ 2:32pm 
No, it doesn't.
selest19 1 Dec, 2021 @ 11:24am 
dose't that just print food from air?
cy-one 1 Dec, 2021 @ 7:30am 
This is incompatible with Replimat, it causes pawns not to get food from the Replimat but starve to death standing in front of the Replimat.
selest19 29 Nov, 2021 @ 4:22pm 
wut it is litterly just a blender so you get the most nutrients from a meal non wasted in cooking
Hazardous 29 Nov, 2021 @ 3:13pm 
I really like this idea, i always imagined nutrient paste dispensers came in different flavors depending on your hoppers
TestRatt 29 Nov, 2021 @ 2:22pm 
@Geronimo it shows a red error for incompatible in Rimpy with NPD tiers for me.