RimWorld

RimWorld

Make Your Bulk
AlenDio  [developer] 3 Apr @ 6:51am
The bulk recipe doesn't show
Why?
Hello! I'm aware that there are many feedbacks that ask this question many times. So I've decided to make a form that you can copy and compile.
P.S. Before you send the form, please make sure you have restarted the game after adding a recipe. or else...

THE FORM
RimWorld version: [eg. 1.5, ...] Base recipe: [eg. pemmican, components, ...] Mod (link): [eg. Core, Royalty, ...] Error: [eg. can't exit from mod options] Mod list (optional): [eg. Mod1, Mod2, ... or a Pastebin] Logs (optional): [eg. Pastebin, GitHub, ...]

yeah, thats about it.
Last edited by AlenDio; 8 Apr @ 6:19am
< >
Showing 1-5 of 5 comments
Rimworld version: 1.5
Recipe based on: MealSurvivalPack
From which mod it comes: core
Does it create errors?no. i saw debug list. but no warning. but does now shown in my stove recipes list
Mod list (optional): too many but MealSurvivalPack(보존식량) is a core based item
Logs (optional):
MakeYourBulk: Adding 'MYB_Make_보존 식량_x24' into DefDatabase<RecipeDef>.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Message (string)
MakeYourBulk.MYB_Log:Trace (string)
MakeYourBulk.MakeYourBulkSettings:AddToDatabase ()
MakeYourBulk.MakeYourBulk:.cctor ()
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor (System.RuntimeTypeHandle)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.StaticConstructorOnStartupUtility.CallAll_Patch2 ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_4 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()
AlenDio  [developer] 4 Apr @ 1:41am 
Originally posted by power724win:
...
Mod list (optional): too many but MealSurvivalPack(보존식량) is a core based item
...
Can you send me a link, I can't find it in the workshop idk why
Last edited by AlenDio; 4 Apr @ 1:41am
What I mean is that the 'MealSurvivalPack' (in Korean, it's called '보존 식량', which means preserved food) is an item based on the RimWorld core mod.

<ThingDef ParentName="MealBase">
<defName>MealSurvivalPack</defName>
<label>packaged survival meal</label>
<description>A high-quality packaged meal, manufactured for use in survival situations. While it never rots, it can still deteriorate if left outside. Great for traveling.</description>
<graphicData>
<texPath>Things/Item/Meal/SurvivalPack</texPath>
<graphicClass>Graphic_MealVariants</graphicClass>
</graphicData>
<statBases>
<DeteriorationRate>0.25</DeteriorationRate>
<MarketValue>24</MarketValue>
<Mass>0.3</Mass>
<WorkToMake>450</WorkToMake>
<Nutrition>0.9</Nutrition>
</statBases>
<ingestible>
<preferability>MealSimple</preferability>
<optimalityOffsetHumanlikes>-5</optimalityOffsetHumanlikes>
<optimalityOffsetFeedingAnimals>-10</optimalityOffsetFeedingAnimals>
<ingestEffect>EatVegetarian</ingestEffect>
<ingestSound>Meal_Eat</ingestSound>
</ingestible>
<allowedArchonexusCount>40</allowedArchonexusCount>
</ThingDef>

The 'Make Your Bulk' mod worked fine at first, but after I added several vanilla Factions mods and some other various mods, it stopped working. the recipes no longer appear in the list

Not only the 'MealSurvivalPack', but other item recipes also stopped showing up — for example, components and so on.
MakeYourBulk: Adding 'MYB_Make_보존 식량_x24' into DefDatabase<RecipeDef>.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Message (string)
MakeYourBulk.MYB_Log:Trace (string)
MakeYourBulk.MakeYourBulkSettings:AddToDatabase ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()

MakeYourBulk: Adding 'MYB_Make_부품_x5' into DefDatabase<RecipeDef>.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Message (string)
MakeYourBulk.MYB_Log:Trace (string)
MakeYourBulk.MakeYourBulkSettings:AddToDatabase ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()



that is debug log

i don't know why working well now
AlenDio  [developer] 6 Apr @ 2:40am 
I didn't understand if you said that now it works but, if it doesn't it's probably because of mod incompatibility, if you can understand which mod you added that made this error I could try to fix it.
< >
Showing 1-5 of 5 comments
Per page: 1530 50