RimWorld

RimWorld

Extended Woodworking
152 Comments
Tzyder 20 Jun @ 4:22pm 
Thanks Denty! Woodworking has always had deep roots into the game..over the years its caused me all sorts of weird errors but still totally worth it.
denty  [author] 20 Jun @ 2:21pm 
@Tzyder I've patched the scenario and updated here.

I make the weapons it offers stuffed, but the scenario assumes they're not. Should be good to go again now, I just tell it to make them out of WoodLog explicitly.

I don't know why that's not come up before, the game must have just handled it or no one isolated it.

Thanks for taking the time to show your steps. Really didn't connect that up at all.
denty  [author] 20 Jun @ 1:56pm 
Cost list patches are doing it. Pila and Short_Bow for that scenario start. I'll try and figure out why, but probably won't be fixed until tomorrow.
denty  [author] 20 Jun @ 1:37pm 
Okay, well reproducible now. Let me see if I can fix it.
denty  [author] 20 Jun @ 1:23pm 
Oh hold on. I have a bunch of errors there now. Specifically for that lost tribe scenario.

In your player.log, do you get something like:

Exception filling window for RimWorld.Page_ScenarioEditor: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 3CB60DD]
at RimWorld.ScenPart_ThingCount.DoEditInterface (Verse.Listing_ScenEdit listing) [0x001db] in <8abec72a46ea43b0bd4b0f4e768559e1>:0
at RimWorld.ScenarioUI.DrawScenarioEditInterface (UnityEngine.Rect rect, RimWorld.Scenario scen, UnityEngine.Vector2& infoScrollPosition) [0x0012e] in <8abec72a46ea43b0bd4b0f4e768559e1>:0
at RimWorld.Page_ScenarioEditor.DoWindowContents (UnityEngine.Rect rect) [0x000a0] in <8abec72a46ea43b0bd4b0f4e768559e1>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001a6] in <8abec72a46ea43b0bd4b0f4e768559e1>:0
denty  [author] 20 Jun @ 1:20pm 
No required DLC. I patch stuff from Ideology and Royalty if you have them, but only if you have them active in your mod list. There wasn't anything in Anomaly I could patch anyway so you're missing nothing from me there.

I'd try clearing out your user settings (renaming / copying out / whatever) from `%LocalAppData%\Ludeon Studios\RimWorld by Ludeon Studios` to see if it's some remembered thing.

I don't directly interact with scenarios (other than indirectly by stuffed things being added) and at the end of the day, if you only have my mod active it's not that much stuff.

Beyond that you might consider asking if anyone has seen this in somewhere like the "Dubs Mods" discord. That's linked through from the performance analyzer mod: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2038874626 .
Tzyder 20 Jun @ 11:30am 
is there anything to woodworking that need anomaly? Ive got all the DLCs but that one.
Tzyder 20 Jun @ 11:23am 
I had intended to edit the stock 5 tribal to remove the starting animals. They tend to be useless food eaters but I dont want to slaughter or starve dogs and cats...it ends up in art :) When I load up the game with this mod and no others and open the editor screen when you click the X the scroll bar is gone and if you click on any variable boxes it hard freezes the game.
denty  [author] 20 Jun @ 9:25am 
Scenario editor works in 1.6 for me (with core, DLC, and this mod). Is there a specific scenario you're editing? I tried a bunch of the built-in and another few derived from those.
Tzyder 20 Jun @ 7:00am 
my guess would be when setting up scenarios you have to pick objects and resources and specify their material. Something is freaking out that UI, though I cant get that far as the whole scenario set up menu is frozen. I should say this is on the unstable 1.6 test build. Its repeatable with this mod and only this mod of the mods I've been running. Menu works with no mods and with the others I'm testing. Woodworking has been one my my favorites for years so thanks for keeping it up :)
denty  [author] 20 Jun @ 12:31am 
@Tzyder Cannot reproduce (with 473 active mods including this one) but that seemed unlikely in the first place.

Why do you think it's this mod doing that? Despite it's relative size, it's about as simple as a mod can be in that it's all XML content and patches.

If you get errors from this, you get them when RimWorld loads. There is nothing at all in this mod that could lock up the UI.
Tzyder 19 Jun @ 5:08pm 
this seems to lcok up the UI when editing a scenario
denty  [author] 21 Sep, 2024 @ 10:11am 
It's not so much a problem of changing back (it wasn't changed "from" in the first place).

It'll need more texture files generating. I can look into it, but I'm not exactly artistic... at all...
Senilia 21 Sep, 2024 @ 3:24am 
Can the texture of the logs be changed back to the vanilla texture? I believe the vanilla log texture can more clearly show if there is stacking.
denty  [author] 18 Sep, 2024 @ 12:05pm 
@Kayawolf, I do patch medieval overhaul, but I don't patch anything specifically to do with planks.

I don't change any recipe outputs (in general) and therefore won't have control over the def or texture in medieval overhaul.

I'd expect the same behaviours for all wood types if there were a specific problem. Aspen is only special to this module in that I conditionally patch if it's present in any other mod.
Kayawolf 18 Sep, 2024 @ 11:22am 
Hi! it seems that Aspen wood turns invisible when its cut into planks for medieval overhaul. it does give the amount of planks, but no texture at all
denty  [author] 15 Jun, 2024 @ 5:13am 
Pushed a fix for MoreFloors. That's the outcome of authors include versions in mod names.

I'll look into Maple and Camelia. "Just" need to fix my mod list which is currently very broken post 1.5.
andrewjonjones 29 May, 2024 @ 11:07am 
Due to [T] MoreFloors 1.5 recent update I've lost the ability to stuff their floors.
larusse777 11 May, 2024 @ 9:15am 
Most trees give their specific wood type when chopped, but in my games, Camellia and Maple trees just give generic wood. I can't find any options to change this. Is it a bug, or am I missing something?
denty  [author] 8 May, 2024 @ 11:25am 
Mod options means I either need to depend on HugsLib, or I need to depend on XML extensions. HugsLib has been around long enough for me to think that's relatively safe, but it also means I need an assembly (for what is now an XML only mod).

XML extensions has been around a relatively short time and it looks distinctly like adding that will break other things right now (untested, based on comments in the thread).

I have specific patches for trees in Vegetable Garden. I inherited those when I got permission to take over publishing the mod. I've made no attempt to follow newer things with trees, they dont' get patched, they just return whatever the mod author chooses.

I don't mind pulling the coloured logs. Bit busy right now, but should have time to strip those out in a couple of weeks.
Bleeding Eyes Mcgee 8 May, 2024 @ 10:46am 
Painted wood is pointless now anyway, since you can paint walls, buildings and floors even without mods.
DaniAngione 27 Apr, 2024 @ 9:14am 
Also, would it be possible to add a setting to remove the painted woods? I personally find their colors very saturated/bright and would rather stick to the natural wood colors only, but the fact that they appear at the top on every material selection is a bit distracting XD

Sorry, I know it might be a bit picky...
DaniAngione 27 Apr, 2024 @ 8:09am 
Hey! Nice, simple approach - I like it!
I have a question, however: how does it handle modded trees? Do they just drop the generic/oak log?
And that said, any plans on including and giving unique colors to some popular trees from other mods?
Siddi 5 Nov, 2023 @ 4:57am 
Eh, mod doesn't work. Can anyone help? Here is my log:
https://gist.github.com/HugsLibRecordKeeper/fd6bc9ff1c1a1921af66c6b368d325a5
Kayawolf 2 Mar, 2023 @ 8:06am 
Hi! i have a quick question.. i cant seem to plant the trees from the mods, besides the ones that are also vanilla (Oak and Poplar), even after Tree Sowing is researched. did i miss a step? or is this a mod conflict on my part somehow?
trees from other mods (like vanilla plant expanded) do show up after the research, so im not sure..
geronimo1120 10 Feb, 2023 @ 9:43am 
Awesome! Thanks denty!
denty  [author] 2 Feb, 2023 @ 10:53am 
It does @geronimo1120, but I think it wasn't available for 1.4 last time I updated.

I'll check and rebuild my patches over the weekend which should fix that problem.
geronimo1120 30 Jan, 2023 @ 11:54pm 
Does this have compatibility with VGP Xtra Trees and Flowers? I've tried them together and don't get different woods from the trees added in that mod (though they seem to exist as tradeable items and ruins are found made of them), so I'm not sure if I'm just doing something wrong? If not, is that something you would consider adding?
Tzyder 7 Nov, 2022 @ 12:50pm 
puzzle solved thanks !
denty  [author] 7 Nov, 2022 @ 1:41am 
@Tzyder, MoreFloors is only not working because the mod name (and owner) has changed. The patches use the built-in method to determine if a mod is present and that's by-name not package ID.

I'll be releasing a fix shortly.
denty  [author] 7 Nov, 2022 @ 1:27am 
@Kubric-khan

The recipe for the recreation items has changed.

They can now be built from Metallic, Stony, and Woody. The woods added by this module are covered by Woody. Because Woody is already present in the recipe, I no longer generate a patch for these items.

I cannot remove the Generic Wood requirement without rewriting the recipe, dropping the wood requirement altogether when the material selection is Metallic or Stony.

Doing that conditionally would mean writing a library, or creating a duplicate of the recipe. I don't really want to do either of these things.

I am going to leave these items as they are at this time.
Kubric-khan 6 Nov, 2022 @ 6:52pm 
The pool and poker tables under recreation seem to still require 30 or 25 generic wood, in addition to the new woods.The new textures apply once built.
denty  [author] 3 Nov, 2022 @ 1:56am 
Thanks for the bug report @Tzyder, I'll try and have a look over the weekend.
Tzyder 2 Nov, 2022 @ 10:05pm 
Most of the floors from vanilla and T-More Floors only seem to work with generic wood. Only the cheaper 3 or 6 wood floors have options.
denty  [author] 22 Oct, 2022 @ 4:57am 
Updated to 1.4.

Updated the list of supported mods although many of these are still waiting for an update to 1.4. The list may change over the next few days and weeks.

This release can be considered beta until I have time to test it's interaction with other mods more thoroughly.
Nilserrich 7 Oct, 2022 @ 3:40am 
@Axiom
The main difference is that Expanded Woodworking adds another intermediate step.

Cut trees > produces logs > are processed into lumber

There are different uses for both logs and lumber. This is great and immersive, but unfortunately many mods need a patch, otherwise it quickly becomes inconsistent and weird.

This mod simply adds different types of wood without changing much of the basic mechanics. Is therefore, at least in theory, more compatible. There are also some mods listed here as compatible.

@denty
Are you actually planning to include more vanilla expanded modules, if that's necessary?

Otherwise I would suggest Biomes! (and the modules) and Alpha Biomes. If the trees there would produce their own wood, that would be really awesome.
Axiom 19 Jun, 2022 @ 2:08am 
How does this differ from Expanded Woodworking? This mod already has patches for other mods pre-built into it? Is VFE Architect supported?

I guess I'm not really understanding if I should try this mod out, or use Expanded Woodworking or the forked version of Expanded Woodworking.
denty  [author] 20 Apr, 2022 @ 1:57am 
Should be safe to remove. It's just XML-defined defs.
Spain sucks 19 Apr, 2022 @ 8:02pm 
when trying to perform the lantern festival (jubilee for me) it says I have no wooden logs when I do and they are in zones. Probably not detecting them. Yes they are the default wooden logs not painted either

Is this safe to uninstall mid save? until i can do the ceremonies I want to get rid of it safely
Spain sucks 14 Apr, 2022 @ 1:57am 
can you make the woodpainting workbench be able to be re/uninstalled
denty  [author] 13 Apr, 2022 @ 10:02am 
Could be, but it certainly can't be this mod. This is nothing more than a few new items, nothing here can affect chances of something botching.
Spain sucks 12 Apr, 2022 @ 4:24am 
Every time i try building something with wood like a flower pot or a horseshoe it botches instantly. im talking 6x in a row. no way thats a coincidence, even at lvl 6 skill. Is something causing this???
Cairyth 20 Feb, 2022 @ 3:37pm 
Any chance we could get the 'Convert to normal wood' bill added to the crafting spot? I know it's a weird request, but mods such as Medieval Overhaul make it really hard to get enough steel to make a woodworking table.
patashnik 24 Jan, 2022 @ 11:54am 
Is the saguaro cactus covered? I know it's fussy to ask, but my current colony is in arid shrubland where it's about as common as the drago tree.
denty  [author] 20 Sep, 2021 @ 8:00am 
Hi @Hans,

The wood stats are in a JSON file in the root of the git repository:

https://github.com/TeflonJim/ExtendedWoodworking/blob/master/woodStats.json

Those values are the only variables. Painted woods are a copy of the default wood_log, just a different colour.

And no, there's no option to disable individual woods.
Hans 18 Sep, 2021 @ 11:27am 
Really cool mod. But 2 Questions. First is a Suggestion. Is it possible to disable some of these woods? Its simply too many. And a Excel sheet with the stats of the wood, wood be also cool :D
denty  [author] 4 Sep, 2021 @ 11:11am 
I have removed fences from this mod with the latest release. It should not affect current saves as the fences use the same def names as those in Core.

I've also fixed a number of the patches.

I cannot seem to patch buildings in Ideology (such as Christmas Tree and Effigy). They seem to be generated during game play and ignore the patch applied to the source def.
denty  [author] 29 Aug, 2021 @ 4:26am 
No, sorry. The two mods essentially do the same thing, even if the outcome is different.

A mod derived from both could be created, but there's far too much overlap for a simple patch operation.
Willusish 28 Aug, 2021 @ 12:50pm 
Any chance of a patch to add wood-specific logs and lumber for Simple Chains: Lumber? I love having all of the different wood types available.
Cairyth 10 Aug, 2021 @ 8:53am 
Otherwise, thank you or your work. The mod's great.