Mods / Grindstones

Tags: #QoL #Utility #Weapons
Author: AartHauk
Side: Both
Created: Jan 20th at 9:19 AM
Last modified: Jan 22nd at 12:48 AM
Downloads: 1721
Follow Unfollow 68

Recommended download (for Vintage Story 1.21.0-pre.1 - 1.21.6):
grindstones_1.1.2.zip  1-click install


This mod adds a grindstone frame and a grinding wheel for that frame, which when placed inside, allows you to repair your tools. At the moment this functionality is mostly for aesthetics; but you can make the wheel with any metal rod and one of the same four types of rock you can make a quern out of and you can make the frame out of any nails and any vanilla wooden boards.

 

Config:

  • DurabilityPointsRepairedPerPointLost: How many durability points an item gets for every point it loses (depricated with automatic updating support)
  • RatioMaxDurabilityLossToDurabilityGain
    • The ratio of how many max durability points are lost and how many points durability are repaired every tick
    • Supports 0 durability loss
    • Only support integers at the moment
    • Default: "1:4"
  • SafeSharpening
    • If enabled prevents extra durability loss at the tail end of repairing a tool so you always get a repair with the exact ratio you specified
    • Defualt: false
  • NotRepairableToolTypes
    • Black list of tools to not repair
    • Default: [ "bow", "sling", "firearm", "crossbow", "shield" ]
  • AllowedRepairableMaterials
    • White list of material types that can be repaired
    • Default: [ "copper", "tinbronze", "bismuthbronze", "blackbronze", "gold", "silver", "iron", "meteoriciron", "steel", "ornategold", "ornatesilver" ]

 

Compatability:

  • XSkills - Compatable with the quality this mod adds for smithed tools (Now displays correctly when added to an already exising world)
  • Combar Overhaul - Compatable, this mod doens't add any new tools so there really shouldn't be any issues, none that I've found at least.
  • Combat Overhaul: Armory - Should be compatable with all the weapons here
  • Should be compatable with any mod that adds weapons or tools due to using a blacklist for tool types (if there is a mod which doesn't let you repair tools from please let me know)

 

Let me know if there are any other random mods that interact weirdly with this.

 

Known Bugs:

  • Audio seems to play globally (It was that the audio was in stero instead of mono)
  • On worlds that didn't start with this mod and had XSkills using grindstone appeard to reduce durability and not fully resotre item (Had Harmony load my postfix after XSkills)
  • Grindstone doesn't stop animating/playing audio when player inventory is opened, when interacted with agian the animation/audio updates properly

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.1.2 grindstones
1.21.0-pre.1 - 1.21.6
1337 Jan 22nd at 12:48 AM grindstones_1.1.2.zip 1-click install

I think I fixed the issue with adding this mod to a world that already used xskills by forcing my harmony patch after xskills

1.1.1 grindstones
1.21.0-pre.1 - 1.21.6
42 Jan 21st at 10:41 PM grindstones_1.1.1.zip 1-click install

Fixed global audio

(The problem was the audio file was in stereo instead of mono)

1.1.0 grindstones
1.21.0-pre.1 - 1.21.6
163 Jan 21st at 3:29 AM grindstones_1.1.0.zip 1-click install
  • Added safe sharpening option, now you are garenteed to only sharpen exact intervals of durability repair
  • Changed out "DurabilityPointsRepairedPerPointLost" for "RatioMaxDurabilityLossToDurabilityGain" which allows for there to be a specified ratio (curretly only accepts integers)
  • Each interaction tick now does a whole ratio instead of 1 durability point, so default ends up being faster
  • Version 2 config, Version 1 config conversion implemented
  • Fixed isse where on game save the config file added another set of the black and white lists to itself
  • Config now no longer requiers correct capitalization of black and white list (this is handled on deserialization any adhoc changed must be lowercase)
1.0.0 grindstones
1.21.0-pre.1 - 1.21.6
179 Jan 20th at 9:43 AM grindstones_1.0.0.zip 1-click install

Initial version of the mod


20 Comments (oldest first | newest first)

Asenkah, 7 hours ago

Not sure why you think this is obsolete for 1.22. It works differently than the upcoming grindstone which adds crit and not durability, and even with the extra durability from quenching with clay that is a one time addition while this is multiple uses at the cost to max and is configurable. Maybe this can be migrated over to an F tool swap with the upcoming grindstones to keep this functionality that isn't available with 1.22.

DanaCraluminum, 1 day ago

Obsolete in 1.22

Asenkah, Jan 31st at 1:38 AM

Thanks for this mod. I have a bad habit of making tools that sit on racks and always fall back to flint for those that have them available, but this has me finaly rolling with all those tools I've made. 😄

KPaXz, Jan 30th at 9:40 PM (modified Jan 30th at 10:21 PM)

for some reason my friend can hear the grindstone 100+ blocks away when im using it AartHauk

Also when repairing items, some stay partially repaired and wont sharpen any farther. they can be resharpened but it doesnt complete the durability bar to full.

Chlamydia, Jan 27th at 5:25 PM

What a wonderful mod! Thank you!!! I really like overall durability loss. It makes this mod not overpowered.

Kyrios34, Jan 22nd at 1:36 AM

seems to have done the trick , thanks boss 

AartHauk , Jan 22nd at 1:07 AM

Kyrios34 I belive that the issue you're having is that for some reason the Harmony patch for my mod is loading after the Harmony patch for XSkill on already created worlds. What this does it it ends up making the quality effect get stacked ontop of the max durability that the grindstones adds to an item, since that's not an inherit part of an item in VS, but when you first interact with the grindstone it adds a new attribute to your item with the maximum duability (maxdurability) of said item which at first will be:

base item durability \* ( 1 + quality \* 0.05)

Then when the item has a maxdurability attribute, due to the order of patching issue, 

The displayed maximum durability is:
maxdurability \* ( 1 + quality \* 0.05)

Which means that at very high quality and base durability levels the displayed maximum is large enough that it looks like durability was lost.

This should be fixed as of 1.1.2 as I have now told Harmony to push patch after XSkills.

I was having this exact issue, at least, on the servre I'm on with my friends but it should be fixed now, if not could you tell me all the mods you're using?

AartHauk , Jan 21st at 10:45 PM

JeanPierre That was indead the issue with the sound

Kyrios34, Jan 21st at 2:35 PM

whenever I repair a quality item the durability drops to half instantly and cant be repaired beyond that point

JeanPierre, Jan 21st at 11:58 AM

I believe the audio issue can be solved by exporting the audio file as mono instead of stereo 

Kyrios34, Jan 21st at 7:29 AM

been using the grindstone mod from still necessaries , I like the visual spark effects and stuff from that but it doesnt work on weapons at all , so this is nice

Chalki, Jan 21st at 7:05 AM

AartHauk That's ideal, cheers!

AartHauk , Jan 21st at 6:33 AM

Kyrios34 It should work for Combat Overhaul, I can't think of any reason for incompatability

Kyrios34, Jan 21st at 6:22 AM

does this work with CO weapons by chance?

AartHauk , Jan 21st at 4:05 AM

Chalki Durability loss is now fully configurable with the ability to disable it by setting "RatioMaxDurabilityLossToDurabilityGain" to "0:x" where x is any integer which would in this instance really only control how long it would take to repair the item

DecaByte, Jan 20th at 9:37 PM

AartHauk

Great looking model! May I recommend adding the funtionality of the abandoned 'whetstone' mod? The creator is no longer in active development & recommends others to change it as they will. It converts 1 point of durability for 1 point of sharpness, capping at 100 sharpness. On every use it consumes a sharpness point, your tool will dull over time and require more sharpening to maintain its edge. Sharpened tools, at max sharpness, will have this benefit: Double rock/ore digging speed, skinning speed, and double damage.
The mod is great, but it has a corny grindingstone, yours would look & make much better. 

Inflectus, Jan 20th at 2:51 PM

Love this implementation of a grindstone, and especially its configurability.

Chalki, Jan 20th at 12:47 PM

A nice alternative to the grindstone in the Necessaries mod, I prefer the crafting recipe for this one. Can you please make the durability loss configurable too? Thanks for the mod.

Zaelesh, Jan 20th at 12:09 PM

RumpleRatskin I would absolutely love that.

RumpleRatskin, Jan 20th at 10:10 AM

Great idea for the grinding mechanic, copy the anvil mechanic.

Basically, when you have the grind stone, you must interact with it while holding a tool (mostly weapons like shortswords and spears) and then it puts you into a similar mode as using the anvil and you must careful chip off the highlighted blocks on the edges of the weapon which appear, very simple. You could also add the fact that you have to "crank" the grind stone to a certain speed (which will be displayed on the info) to properly grind tools which can be automated via windmills.

 

:D