Mods / Dr. K's Slings

Tags: #QoL #Storage #Utility
Author: DrKlinger
Side: Both
Created: May 5th at 11:26 PM
Last modified: 6 days ago
Downloads: 699
Follow Unfollow 54

Recommended download (for Vintage Story v1.20.8 - v1.20.10):
drksslingv1.1.5.zip  1-click install


Adds in three variants of a wood sling - for carrying wood working tools & raw lumber. They all work like the base game's mining bag & sturdy mining bag.

  • Primitive Wood Sling - Small, made from pelts.
  • Plain Wood Sling - Larger, made from leather.
  • Sturdy Wood Sling - Largest, made from sturdy leather.

 

Optional: Using ConfigLib

With configlib enabled, changing the modconfig adjusts:

  • Which variants are craftable
  • Recipe costs
  • Slots per bag
  • Background Color of the bag slots

Note: Since number of slots is an attribute, editing that setting will only update newly created bags.

 

If you have the old lumber sling mod, remaps have been added to replace the old slings with primitive slings.

 

Roadplan:

Add in more specialized bags for more activities such as building, agriculture, etc.

 

General Compatibility:

Issues may arise with any other mod that modifies storage flags on vanilla items. Otherwise, this mod should not interfere with any other mod.

For an item to be put into the sling's inventory, it should contain bit 16384 in it's storageFlag in the json. (Usually storageFlag: 16385 for both general storage & woodworking bins.

Current Full Compatibility:

 

Want to add compatibility to your favorite mod, a feature, or a new configuration? Submit a github pull/issue!

 

Need some documentation on what I'm doing, shoot me a message on the project!

 

Want to use anything for your own project? Sure! All my original work is liscensed under CC.

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.1.5 220 6 days ago Show drksslingv1.1.5.zip 1-click install
v1.1.2 268 May 8th at 9:35 PM Show drksslingv1.1.2.zip 1-click install
v1.1.1 7 May 8th at 9:13 PM Show drksslingv1.1.1.zip 1-click install
v1.0.0 204 May 5th at 11:28 PM Show drkssling.zip 1-click install

16 Comments (oldest first | newest first)

💬 DrKlinger , 6 days ago

crumps

 

Yea, look at the existing patch structure!

 

ComitatesSaxoni

Great! I just got back from traveling, I'll look at that today!

💬 ComitatesSaxoni, May 12th at 7:44 PM

DrKlinger I've made a pull request for FZ compat, don't mind me attempting (and failing) to do git directory management :)))))))

💬 crumps, May 10th at 9:02 PM

Is there a template for making woodtypes compatible? I would love to help you out in making all of the floral zone woodtypes compatible. Turns out some of them aren't, such as the european yew. I'm helping biomes as well to write compat patches for different mobs so I would love to help you do the brunt work!

💬 crumps, May 8th at 11:58 PM

The only other toolset i could possibly recommend compatibility with is https://mods.vintagestory.at/morevanillatools

 

Very good and useful addition

 

Edit: also maybe paxel cuz it's p popular (tho I don't use) https://mods.vintagestory.at/paxel

💬 crumps, May 8th at 11:54 PM

Much appreciate the answer yo, thank you :)

💬 DrKlinger , May 8th at 10:01 PM

crumps Not a fork, no; just inspired by. Wrote it from scratch, rather.

Did go in and add patches for those since it was just a few items. I think the last thing to-do I've on the patch list is Floral zones

💬 crumps, May 8th at 9:07 PM

Is this a fork of the former lumber sling mod and still carries support for primitive survival, ancient tools, etc?

💬 DrKlinger , May 8th at 6:38 PM

ComitatesSaxoni

Sure! This video explains how to do a pull request, which is what you'd want to do. Otherwise dropping the patches into the patches folder, adding yourself to the author list in the modid.


If you need any assistance, ping me on the discord page. Or if you'd just want to send me the patch files, that's no problem either! and I can take care of the git.

 

💬 ComitatesSaxoni, May 8th at 6:06 PM

DrKlinger

I have some compatibility for the Floral Zones series of mods, currently in a private copy of the old lumbersling mod.

Would you be able to walk me through the github part?

Doesn't look like even the storagetag needs to be changed :)))

💬 ComitatesSaxoni, May 8th at 5:29 PM

Hydromancerx

Great minds think alike huh, have had a working version of it on my server for a while, switching it out for this one though

💬 Hydromancerx, May 8th at 5:14 PM

ComitatesSaxoni

Unoffical Lumbersling

💬 DrKlinger , May 7th at 3:34 AM

crumps

 

I designed it for wood working in general - so it includes raw logs, woodworking tools, and planks. Technically speaking, adding

"storageFlags: 16385"

to any item or block will allow them to be placed into the wood slings. (Using the bit 16384 to designate woodworking.)

Additional compatibility patches will be required to recognize new items as valid for the slings in other mods; however, there's nothing here that would create issues with any other mod that doesn't use storage flags. The items in other mods can also be patched completely independent of this mod and don't take long to add.

 

I was planning on going through a series of more popular mods & adding inventory patches next weekish, alongside setting up some configuration for which items do and don't go into the sling!

Though feel free to contribute any patches too!

💬 crumps, May 7th at 3:13 AM

Is this mostly for firewood carrying? I'm curious if there could be any issues with this mod if I have ones like Floral zones or Wildcraft Trees that add new wood types? I'm very interested in adding it to my server but hesitant

💬 ComitatesSaxoni, May 6th at 6:12 PM

Here I was looking to update the lumbersling mod.

Thanks for this much much better implementation!

💬 DrKlinger , May 6th at 4:15 AM

@Hydromancerx

Similar, but it is updated to take advantages of the new sturdy materials in 1.20. Lumber slings wasn't working for me, so I decided to hatch this.

 

I designed these slings to function more like the mining bag - requiring leather, featuring more slots.

Since I'm actively maintaining it, adding a git was obvious so others can add functional bits if they'd like.

It supports configlib, letting server owners modify core values & turn off features w/o having to introduce server-specific patches.

Finally, I plan on making this a specialized bag expansion; so starting by fixing the wood slings seemed obvious.


💬 Hydromancerx, May 5th at 11:51 PM

How's it compared to the Lumber Sling mod?

 (edit comment delete)