Mods / Better Hoe

Category: #Cosmetics #QoL #Tweak
Author: Teknik
Side: Both
Created: Oct 4th 2023 at 1:05 PM
Last modified: Jan 23rd at 6:25 PM
Downloads: 4340
Follow Unfollow 72

Latest file for Various v1.19.x:
BetterHoe_1.1.2.zip 1-click install


If you use this with Primitive Survival https://mods.vintagestory.at/primitivesurvival  you have to ajust config file !
In Primitive Survival's modconfig file set FurrowedLandEnabled to false. The two hoe behaviours conflict so you need to choose one.

This mod is not compatible with  Xskills Hoe https://mods.vintagestory.at/show/mod/247.
It will likely just prevent the xSkills farming bonus related to hoes from working.

About the mod :

  • Add a function to create paths with the hoe
  • Path have walkspeedmultiplier: 1.21
  • When using hoe it cost small hunger.
  • """ This mod fix vanilla bug, you can't hoe dirt if there are other blocks on top, and the action is interrupted if you aim at another block before completing it """

You can adjust settings in the config file : %appdata%\VintagestoryData\ModConfig        "BetterHoeConfig.json"

The config file is generated after you'r first launch. You have to restart the server or you'r game to apply new change.

Feel free to send me translation and if you can make better svg icon i will upload it !

You can use Crowding to add translation : https://crowdin.com/translate/vintage-story-mods/21048

Or give me your beautifful path screenshot :) The first screenshot is from Bigmaison67 Huge tanks

I'm sure you will enjoy this mods that add each variant to vanilla Stone Path : https://mods.vintagestory.at/betterstonepath

If you want to check my other mod here : https://mods.vintagestory.at/respawn

Happy Vintage day !

Spoiler!
{
"labourer": "Ploughing",
"chemin": "Path",
"ImpossibleDeFaireUnChemin": "An object or block prevents action !",
"IlFautUneHoueDeMilleureQualite": "This type of hoe is not strong enough to make a path here !",
"ImpossibleDeLabourer": "Impossible to plough this land !",
"ImpossibleDeFaireUnCheminSurCeTypeDeTerrain": "It's impossible to make a path through this terrain !",
"game:block-packeddirtpathtrans-free": "Dirt path",
"game:block-packeddirtpathtrans-snow": "Snow-covered dirt path",
"game:block-packeddirtpathtransfull-free": "Dirt path block",
"game:block-packeddirtpathtransfull-snow": "Snow-covered path block",
"game:block-packeddirtpathtransslab-free": "Path slab",
"game:block-packeddirtpathtransslab-snow": "Snow-covered path slab",
"game:block-packeddirtpathtransstairslow-*-*-free": "Little dirt steps",
"game:block-packeddirtpathtransstairslow-*-*-snow": "Snow-covered Little dirt steps",
"game:block-packeddirtpathtransstairsup-*-*-free": "block path staircase",
"game:block-packeddirtpathtransstairsup-*-*-snow": "Snow-covered block path staircase"
}

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.1.2 1287 Jan 23rd at 6:25 PM Show BetterHoe_1.1.2.zip Install now
v1.1.1 147 Jan 22nd at 4:01 PM Show BetterHoe_1.1.1.zip Install now
v1.1.0 796 Nov 22nd 2023 at 9:19 PM Show BetterHoe_1.1.0.zip Install now
v1.0.9 293 Nov 14th 2023 at 11:46 PM Show BetterHoe_1.0.9.zip Install now
v1.0.8 272 Nov 9th 2023 at 11:50 AM Show BetterHoe_1.0.8.zip Install now
v1.0.7 135 Nov 8th 2023 at 7:35 PM Show BetterHoe_1.0.7.zip Install now
v1.0.6 487 Oct 13th 2023 at 3:53 PM Show BetterHoe_1.0.6.zip Install now
v1.0.5 169 Oct 10th 2023 at 5:53 PM Show BetterHoe_1.0.5.zip Install now
v1.0.4 283 Oct 5th 2023 at 2:44 PM Show BetterHoe_1.0.4.zip Install now
v1.0.3 187 Oct 4th 2023 at 1:35 PM Show BetterHoe_1.0.3.zip Install now
v1.0.2 98 Oct 4th 2023 at 1:26 PM Show BetterHoe_1.0.2.zip Install now
v1.0.1 91 Oct 4th 2023 at 1:21 PM Show BetterHoe_1.0.1.zip Install now
v1.0.0 95 Oct 4th 2023 at 1:07 PM Show BetterHoe_1.0.0.zip Install now

41 Comments (oldest first | newest first)

💬 TeknikAuthor, Jun 30th at 7:16 PM

Mrozak If you push the key when you hold an hoe you will be able to select between 2 functions and do dirt path ^^

 

💬 Mrozak, Jun 28th at 8:44 PM

Please forgive my inability to immediately see the difference from vanilla hoe, i am new to VS.

Do i understand correctly that all this mod does, is fixing that mentioned vanilla bug "you can't hoe dirt if there are other blocks on top..." and making the using of hoe cost some hunger?

💬 TeknikAuthor, Jan 23rd at 6:42 PM

RikeiR Oh sorry about that, i just uploaded a new version with japanese translation ! Thank for your report 🤘

DarkThoughts It's a good idea ! But when i created this mod, i didn't know that it was going to break the hoe from Primitive Survival and i equipped it with hoe to encourage players to create a utility to make steel hoe. I'm not promising anything but if one day i have the time i'll look into this option! Thank you 👍

💬 RikeiR, Jan 23rd at 12:11 AM

Japanese translation file is not included.

💬 DarkThoughts, Jan 22nd at 11:34 PM

Why not use the shovel instead of the hoe? Then it wouldn't conflict with Primitive Survival.

💬 matinez, Nov 24th 2023 at 9:32 AM

SpearAndFang Teknik Thank You all for answer :)

💬 TeknikAuthor, Nov 23rd 2023 at 11:53 PM

SpearAndFang

Thank for your help when i have the time i will try to look how i can make it compatible with your mod and xskills. If i can ^^'


matinez
Thank you much appreciated so like SpearAndFand sayed i believe you will only loose xSkills farming bonus

💬 SpearAndFang, Nov 23rd 2023 at 3:33 PM

@matinez
I don't think it will crash the game.  It will likely just prevent the xSkills farming bonus related to hoes from working.

💬 matinez, Nov 23rd 2023 at 10:37 AM

Hello :)
Thank You for great mods :)

Please tell me how Your mod conflicting with Xskills? It's crashing the game?
Thank You for answer :)

💬 TeknikAuthor, Nov 16th 2023 at 8:04 PM

RikeiR

Thank you so much ! I include this in the next release :)

Laguna

Thank you for your return ! Happy this is fixed !

💬 RikeiR, Nov 16th 2023 at 10:58 AM

I translated Japanese, now!

💬 Laguna, Nov 15th 2023 at 3:54 PM

Yeah, it doesn't give any errors anymore. Thank you!.

💬 TeknikAuthor, Nov 14th 2023 at 11:48 PM

Laguna

I just uploaded a new version that should fix you'r bug, I hope ^^

💬 TeknikAuthor, Nov 14th 2023 at 11:22 PM

Laguna

Hello, i was not able to reproduce the probleme you mentioned. Have you tried restarting a second times the server ?
Witch version of VintageStory are you using ?

Maybe it was because the config was not initialized 🤔

💬 Laguna, Nov 14th 2023 at 11:02 PM

Hello! I don't know what's happening, I updated the mod from 1.0.7 and when I restart the server it gives me that error :(

14.11.2023 22:59:10 [Server Error] [betterhoe] An exception was thrown when trying to start the mod:
System.NullReferenceException: Object reference not set to an instance of an object.
   at BetterHoe.Core.AssetsFinalize(ICoreAPI api)
   at Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in C:\Users\Tyr
on\Documents\vintagestory\game\VintagestoryLib\Common\API\ModLoader.cs:line 651
14.11.2023 22:59:10 [Server Error] Failed to run mod phase AssetsFinalize for mod BetterHoe.Core
💬 Laguna, Nov 9th 2023 at 11:28 AM

@Teknik Perfect! I'll be waiting to update the mod. Thank you for your time and work!

💬 RikeiR, Nov 9th 2023 at 10:31 AM

@Teknik

Thank you so much, sir!

💬 TeknikAuthor, Nov 9th 2023 at 2:30 AM

@Laguna

Sorry about that, i will upload a new version this morning, i miss somethings in the last release !

You can ignore thoses messages it wont do anythings.

 

Thanks for the report !

💬 Laguna, Nov 8th 2023 at 11:13 PM

Hello, I have updated the mod on my server, and I am getting a strange error. Thousands of identical lines of code appear in the game ([Warning] Le bloc est nul ou a des comportements nuls.) What could it be?

8.11.2023 23:09:12 [Event] 65 clay forming recipes loaded
8.11.2023 23:09:12 [Event] 42 knapping recipes loaded
8.11.2023 23:09:13 [Event] 144 barrel recipes loaded
8.11.2023 23:09:13 [Warning] Failed resolving a blocks itemdrop or smeltedstack with code fishing:catch-bluefintuna-cooked in Combustible props for Item fishing:catch-bluefintuna-fresh
8.11.2023 23:09:13 [Notification] Entering runphase AssetsFinalize
8.11.2023 23:09:13 [Notification] The BetterHoeConfig.json configuration has been loaded successfully.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.
8.11.2023 23:09:13 [Warning] Le bloc est nul ou a des comportements nuls.

💬 TeknikAuthor, Nov 8th 2023 at 9:00 PM

RikeiR

Now you can set "SetGravityOnPath": "Off", in the config file if you want :)

Kaidra808

Now you can set "SelectedMaterialSet": "Nothing", in the config file to disalow making path on forest floor :)

💬 TeknikAuthor, Nov 4th 2023 at 3:47 PM

💬 TeknikAuthor, Nov 4th 2023 at 9:28 AM

@RikeiR

This is intended, i will make a config file in the next release so you will be able to set gravity off.

💬 RikeiR, Nov 4th 2023 at 7:18 AM

@Teknik

When I make the edge of the land the dirt path and walk on it, the dirt path block slips down.

Can you set it up so that those blocks don't slide down?

💬 TeknikAuthor, Oct 31st 2023 at 1:17 PM

@Laguna

 

Side server config take always the priority,  the must is to try and ask players. Thank to you ^^

💬 Laguna, Oct 31st 2023 at 10:58 AM

@Teknik

Thank you very much for the update! I have already configured it. I have a small server which uses this plugin, would the users also have to modify it? Or would just modifying the server file be enough?

Thank you and congratulations on the plugin, it seems great.

💬 TeknikAuthor, Oct 30th 2023 at 10:29 PM

Laguna

Sorry for that maybe we will manage to make the both compatible ^^ For now SpearAndFang

give you the solution ^^ I have update the description so thanks you !

💬 SpearAndFang, Oct 30th 2023 at 9:16 PM

@Laguna,
In Primitive Survival's modconfig file set FurrowedLandEnabled to false. The two hoe behaviours conflict so you need to choose one.

💬 Laguna, Oct 30th 2023 at 7:58 PM

Hello! I love the idea of this mod. My question is... I have the "Primitive Survival" mod and in the description it says that if you have that mod, you have to configure it. What needs to be configured? I don't understand :(

💬 TheNiteFox, Oct 30th 2023 at 4:14 PM

Thank you so much for this mod! That 4th screenshot you posted, that is exactly how I will be using this mod haha xD

💬 TeknikAuthor, Oct 26th 2023 at 8:44 AM

RikeiR

Thanks ^^
In the future i want to allow create path, below vines and wall torch ...

💬 RikeiR, Oct 25th 2023 at 10:27 AM

@Teknik

Good morning.
I just redownloaded the file and tried it, and it correctly displays Japanese.
Thank you very much.

💬 TeknikAuthor, Oct 25th 2023 at 6:56 AM

RikeiR

Sorry for that ! It is strange because i have try with other language and it work, but can't test with ja.json because i don't have this installed in my machine.

Maybe its because i have edited you'r file, i'm gonna to upload a new version today with you'r file ! Tell me if it will work :) I have juste to sleep a bit now ^^

💬 RikeiR, Oct 24th 2023 at 9:27 AM

The latest version does not seem to show translations.

💬 TeknikAuthor, Oct 8th 2023 at 12:55 PM

RikeiR Thank add for next release ! Happy steel hoe day :p

💬 RikeiR, Oct 8th 2023 at 12:34 AM

Thank you for making a great mod.
Now I have a reason to build a steel hoe.

I have uploaded the Japanese translation file.

I added "game:block-packeddirtpath" because it was missing in the translation file.

ja.json

💬 Kaidra808, Oct 6th 2023 at 2:48 AM

@Teknik  Oh my gosh I hadn't even thought of that! That makes so much sense now... You don't have to make that change if you don't want to! That lines up more with the realism of the game! ^_^;

💬 TeknikAuthor, Oct 5th 2023 at 8:59 AM

Kaofan thanks gonna put it for next release !

Guimoute Nice idea ! Will try for next release !

Kaidra808 Thanks ! Yeah forest floor countains roots and stone but yes, in next release i allow that ;)

SpearAndFang Thanks for the information i will update the desc in next release !

💬 SpearAndFang, Oct 5th 2023 at 6:16 AM

I come in peace!  I just want you to be aware that your hoe breaks my hoe and probably the XSKills hoe (farming bonus), so I have taken a somewhat friendly approach to prevent that (see my most recent changelog for more info).  I cannot help with the XSkills portion.  But if someone reports a problem to you, you will know which mods are potentially responsible.

Happy modding!

💬 Kaidra808, Oct 5th 2023 at 4:48 AM

I'm loving the mod so far! But can I make a small request if possible? I was trying to make a path through the forest behind my homestead, and the hoe won't work on the forest floor. I have to dig it up first and place the dirt back down in order to turn it into a path. If it could turn the forest floor right into path that would be amazing! I haven't encountered any other dirts that won't work yet, so I think that might be the only one so far!

Thank you  for the great mod!!!

💬 Guimoute, Oct 4th 2023 at 9:26 PM

The icon for the path mode could be a foot or a pair of feet!

💬 Kaofan, Oct 4th 2023 at 2:46 PM

Teknik

Polish version

pl.json

{
"labourer": "Oracz",
"chemin": "Ścieżka",
"game:block-packeddirtpathtrans-free": "Droga gruntowa",
"game:block-packeddirtpathtrans-snow": "Śnieżna ścieżka"
}

(edit comment delete)