Mods / Grass to Ropes
Author: BulletSponge
Side: Both
Created: Dec 25th 2024 at 5:20 AM
Last modified: Nov 10th at 11:05 AM
Downloads: 11921
Follow Unfollow 203
Recommended download (for Vintage Story 1.20.12 and 1.21.5):
grasstoropes-v1.2.1.zip
1-click install
Adds a new item, Dry grass bundle.
Expanded crafting recipes to include most (all?) cattail top recipes to be craftable using dry grass bundles.
Dry grass bundles are 1:1 with cattails and cost 2 dry grass to craft.
flaxEnabled : true/false - default false
Allows or disallows Grass bundles to be used to craft flax
usedAsFirePitStarter : true/false - default false
Enables the use of Grass bundles as the starter for making a firepit, if enabled ground stacking will be disabled.
When tested it seemed to work fine, but the game may have had an old version still in cache when I did that.
In the future I plan to make changes to the way we create flax from grass bundles. Thinking something to do with sealing it in barrels/processing it.
Rebuilt with dotnet 8.0
Ground storage is enabled by default again, added a config option to allow bundles to be used to start firepits (Regen configs!)
Added pile stacking for grass bundles (When firepitStarter config is false). Stack up to 16 per pile.
Fixed broken recipe entries
Moved flax recipe config to server side only (No one reported any issues, but might fix issues where a server has it disabled, but the client has it enabled)
Merged Grass to Flax into Grass to Ropes.
Crafting flax from Grass Bundles is disabled by default, it can be enabled in the config file.
Can no longer use ground storage with Bundles, instead they can be used to start firepits.
Previous version (v1.0.0) is purely grass to ropes only
Be careful removing the mod, while using grass baskets. You will lose the items stored in them.
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.2.1 | grasstoropes | 3228 | Aug 30th at 5:05 AM | grasstoropes-v1.2.1.zip | 1-click install | ||
|
(Not tested, but should still work fine on 1.21.*) | |||||||
| 1.2.0 | grasstoropes | 241 | Aug 29th at 2:59 AM | grasstoropes-v1.2.0.zip | 1-click install | ||
Update to 1.21.0
Rebuilt with dotnet 8.0 Ground storage is enabled by default again, added a config option to allow bundles to be used to start firepits (Regen configs!) Added pile stacking for grass bundles (When firepitStarter config is false). Stack up to 16 per pile. Fixed broken recipe entries Moved flax recipe config to server side only (No one reported any issues, but might fix issues where a server has it disabled, but the client has it enabled) | |||||||
| 1.1.8 | grasstoropes | 1842 | Jun 28th at 12:57 AM | grasstoropes_v1.1.8.zip | 1-click install | ||
|
Merged Grass to Flax into Grass to Ropes. | |||||||
| 1.1.7 | grasstoropes | 82 | Jun 22nd at 3:42 PM | GrassToRopes-V1.1.7.zip | 1-click install | ||
|
Allows grass bundles (just one) to be used in starting a firepit, at the expense of one extra grass obviously being consumed. | |||||||
| 1.1.6 | grasstoropes | 37 | Jun 20th at 8:21 PM | GrassToRopes-V1.1.6.zip | 1-click install | ||
|
Chop up thatch with a knife to create dry grass. 1:1 ratio | |||||||
| 1.1.5 | grasstoropes | 810 | Jun 9th at 5:26 AM | GrassToRopes-V1.1.5.zip | 1-click install | ||
Added:Haybale recipe - 2x2 grassbundle > 1 haybale | |||||||
| 1.1.4 | grasstoropes | 2551 | Feb 21st at 11:14 PM | GrassToRopes-V1.1.4.zip | 1-click install | ||
|
| |||||||
| 1.1.3 | grasstoropes | 1111 | Jan 27th at 8:48 AM | GrassToRopes-v1.1.3.zip | 1-click install | ||
Bug FixesFixed missing sounds when placing/opening the chest and placing bundles of grass | |||||||
| 1.1.2 | grasstoropes | 1019 | Jan 2nd at 1:55 PM | GrassToRopes-v1.1.2.zip | 1-click install | ||
|
Adjusted the texture/model of Dry grass bundles slightly. | |||||||
| 1.1.1 | grasstoropes | 71 | Jan 2nd at 1:14 PM | GrassToRopes-v1.1.1.zip | 1-click install | ||
v1.1.1:
Added:
Removed:
| |||||||
| 1.0.1 | grasstoropes | 605 | Dec 29th 2024 at 8:37 AM | GrassToRopes-v1.0.1.zip | 1-click install | ||
|
Adds a new item, Dry grass bundle. Expanded crafting recipes to include all (most?) cattail top recipes to be craftable using dry grass bundles. Dry grass bundles are 1:1 with cattails, but cost 2 dry grass to craft the bundle, to make it feel less cheaty. | |||||||
| 1.0.0 | grasstoropes | 324 | Dec 25th 2024 at 5:25 AM | GrassToRopes-v1.0.0.zip | 1-click install | ||
|
Adds a recipe, the same as cattails, for making rope from dry grass. | |||||||
TR_MaskyBoy the config is probably set to false for creating flax, I have no idea what I'm doing when it comes to C# coding, I made a simple patch that just disables the flax being craftable based on config, but unfortunately it'll still show the recipe. Double check configs
I'm on the newest version of this mod, and I tried out making Flax Fibers again. Instead of making ghost fibers, it just doesn't make fibers at all.
It still says it's possible in the in-game guidebook, and other recipes work just fine.
JavaBeans are you on the latest grass to ropes version, that should have been fixed. Single player, server?
As per Pandabearzz, TR_MaskyBoy the flax fiber recipe bugs out in the inventory making ghost fibers
Not sure about how tule is used in the game, but it would be cool if we could use tule bundles like sticks. Grass and cattails have similar structure, but tule is more like straws and more similar to thin sticks so maybe a bundle of four tule could be turned into a stick? Or several tule and a few grass bundles to keep them together to form a stick? I've ended up spawning in worlds where there were no trees in sight and even those birch bushes were rare, but there were pools with either cattails and/or tule in them. I could have just travelled further afield for more bushes or actual trees, but that's difficult if you have a "Waterworld" and with no firewood, have to hole up somewhere and wait for daytime to arrive before you can continue traveling.
I play a lot in cold global climate, cold start, 100-200k polar regions, so this mod is one of my favorites for sure. Sucks to play your entire 1 life hardcore playthough without finding any cattails.
I feel like this is necessary to share for anyone who questions the validity/authenticity of this beautiful mod.
as per TR_MaskyBoy the flax fiber recipe bugs out the inventory and you have to toss the grass bundles that become bugged in order to fix inventory and crarfting issues
One of the recipes that I found doesn't work, is using the grass bundles to try and make Flax Fibers. The Flax Fiber never actually exists, as well as anything that is made with these "Ghost Fibers". The grass bundles are not lost in the process, but instead invisible in the crafting grid.
Personally, this just gives me more reason to actually FARM Flax. But at the same time it's a bummer that this recipe doesn't actually work.
SneccTheSnake for the time being, this does seem to work with the AutoConfigLib mod
Updated to 1.21.0!
SneccTheSnake I will look into it when I get the free time :)
Ptahil Fixed! Everything should work fine now.
GriffinsWings nope, work but not fine some gride recipes dont work and give errors
This mod works fine in 1.21 stable thus far!
Rome12310 That is not working. I opened the file in Notepad++ and changed false to true and nothing.
Edit: I was opening the actual recipe file. Ignore me.
Thank you for this. such a simple addition.
I had no idea colder spawns weren't playable like that haha.
hey SneccTheSnake to enable it you're gonna have to go into the mods config folder in your vintage story directory in the c drive of your windows os, it in C:\Users\[you're username]\AppData\Roaming\VintagestoryData\ModConfig\grasstoropes.json then open it in word pad or something like that and the simple delte the word false change it to true no capiltals then save and it should work
Hey is it possible to get a ConfigLib option for the flax twine enabling? I'm pretty inept with code so messing with the config confuses me since I can't even find it lol.
edit: Got my son to show me how! though I still think a ConfigLib option would be neat
No worries take your time :)
LunaGore sure, I'll work on it when I get some time! Been pretty swamped lately IRL
Wanted to add grass basket traps too or atleast make them craftable from the grass baskets > reed trap
Yes!
LunaGore to disable them?
Can the baskets and chests get a config toggle too?
RowanSkie Resolved! The texture is already defined by the shape and I forgot to remove the old texture path, thank you!
By the way, I get this non-crashing error:
13.2.2025 16:15:21 [Warning] Texture asset 'grasstoropes:textures/item/grassbundle.png' not found (defined in Item grasstoropes:grassbundle).
NarielV No, thank you! :)
god bless your soul had many spawns with no cattail but I didnt want a direct conversion mod that feels clunky this is nice thank you.
DanceOfBlood Oops! Must have been an oversight, should be fixed!
Great mod! So far the thing I find a bit concerning is the lack of sounds when using the grass chest compared to reed chest.
I like it. Simple, yet it allows access to a plethora of recipes where reed and papyrus don't grow. I took a stab at this issue before as well, but I haven't spent the effort trying to do anything other than changing a recipe.
v1.1.1:
Updated to GrassToRopes-v1.0.1, if you'd like to continue using the simpler, only grass to ropes version, install v1.0.0! :)
Thanks everyone! I recently picked up the game and was messing around with files, realizing how easy it is to add simple content mods like this, I may dive deeper into some more stuff.
This was a quick mod that was made specifically for a reddit user who posted about being on a challenge map, but the island they spawned on had no cattails and the other simple mod that added this, did not work for the newer versions, thus here we are haha.
Been thinking about ways to wick dry grass together, maybe make some sort of bundling, or wicker that can be used to make baskets as well? Might be a cool addition.
Just wanted to show some appreciation, your mod is awesome and saves so much time and frustration.
Omg I needed this 🙏