
Mods / Better Poultice 2
Author: Teknik
Side: Both
Created: Nov 20th 2023 at 10:01 PM
Last modified: Mar 18th at 9:16 PM
Downloads: 1842
Follow Unfollow 42
Latest file for
Various v1.20.x:
BetterPoultice2_1.0.5.zip
1-click install
Please use V1.0.4 for server ! The last version contain an issue, i will try to fix this soon.
This mod is not compatible with any others mods that edit poultice.json or bandage.json and ItemPoultice.cs
About the mod :
- ⏳Health increment is restored each second by default.
- 🚫You can't use poultice or bandage if you are :
- ❤️at maximum health.
- 💉currently healing.
- 🏊♀️swimming (Configurable)
- 🔄moving (Configurable)
- 🎅wear armor (Configurable)
- 👉don't have left-hand attachment (Configurable)
- 📢A sound is played when healing process ending (Configurable)
- 🎵You can choose a custom sound (Configurable)
If left hand enabled (by default) | |||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
All is configurable after your first launch a config file will be created inside : %appdata%\VintagestoryData\ModConfig `BetterPoultniceConfig.json`.
Server side config take always the priority.
Config file :
"ConfigVersion": 5,
"_TickListenerInterval": "'NOT USED FOR NOW' Specifies The check interval for players Energy for poultice. Min : 1000, Max : 10 000 `Default : 2000`",
"TickListenerMsInterval": 2000,
"_HowManyHp": "Specify the maximum amount of HP restored by the poultnices/bandages items. Min : 1, Max : 20 `Default : LinenHoneySulfur = 7, ReedHoneySulfur = 4, LinenHorsetail = 4, ReedHorsetail = 2, BandageAlcoholed = 7, BandageClean = 3`",
"HowManyHpMaxRestoreLinenHoneySulfur": 7,
"HowManyHpMaxRestoreReedHoneySulfur": 4,
"HowManyHpMaxRestoreLinenHorsetail": 4,
"HowManyHpMaxRestoreReedHorsetail": 2,
"HowManyHpMaxRestoreBandageAlcoholed": 7,
"HowManyHpMaxRestoreBandageClean": 3,
"_MaxStackPoultices": "Specifies the max stack possible for Poultices/bandages. Min : 1, Max : 64 'Default : Poultices = 8, Bandages = 16'",
"MaxStackPoultices": 8,
"MaxStackBandages": 16,
"_EnableLeftHandStorageModification": "1 to enable left hand modification, 0 to disable `Default 1`",
"EnableLeftHandStorageModification": 1,
"_ItemsAllowedInLeftHand": "Specifies wich Items are allowed in left hand (you can add custom items) and the needed number. Min :1, Max : 64 `Default flaxfibers: 1,cattailtops: 2,papyrustops: 2`",
"ItemsAllowedInLeftHand": {
"flaxfibers": 1,
"cattailtops": 2,
"papyrustops": 2
},
"_IncrementIntervalMs": "Specifies at wich interval you get healed in ms. Min : 500, Max : 10000 `Default : 1000`",
"IncrementIntervalMs": 1000,
"_IncrementForVariant": "Specifies How many Hp are restored after each interval. Min : 0.01, Max : 2 `Default : Alcoholed 0.55, Sulfur 0.175, Horsetail 0.075`",
"HealthIncrementAlcoholed": 0.55,
"HealthIncrementHoneySulfur": 0.175,
"HealthIncrementHoneyHorsetail": 0.075,
"_PlayEndingHealSound": "1 or 0 if a sound play when poultice effect over! `Default 1`",
"PlayEndingHealSound": 1,
"_SoundName": "Specifies Only the name of the custom sound played when poultice effect over! without extension, the file must be in .ogg format and in this folder : Vintagestory\\assets\\survival\\sounds\\player `Default : poultice`",
"SoundName": "poultice",
"_WaterRestriction": "1 or 0 To prohibit use in water. `Default 1`",
"WaterRestriction": 1,
"_MovementRestriction": "1 or 0 To prohibit use in motion. `Default 1`",
"MovementRestriction": 1,
"_HealingReductionMultiplier": "Specifies Armor reduction healing multiplier,this can affect any mods too. Min : 0, Max : 10 `Default 1 = Same as Vanilla reduction`",
"HealingReductionMultiplier": 1,
"_ArmorRestriction": "1 or 0 To prohibit use with an armor, this can affect any mods too.`Default 1`",
"ArmorRestriction": 1,
"_DisableAllNutritionPositiveHeal": "1 or 0 To disable all nutrition healing effect, this can affect any mods too. `Default 1`",
"DisableAllNutritionPositiveHeal": 1
}
Lang file :
"soinsactif": "Healing in progress...",
"soinsfinit": "Healing effect over!",
"energymax": "Complete energy bar!",
"swimming": "Impossible to apply in water!",
"move": "You have to stand still!",
"lefthandempty" : "Requires left-hand attachment!",
"notenoughitems": "Insufficient fastening!",
"removearmor": "Take off the armor!"
}
If you want you can give me you'r translated file i will upload it each new release.
Or a custom ending heal sound ! I have no idea what to do !
Please if you found a bug or having problemes with the mod ask on Discord Channel
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.0.5 | 317 | Mar 18th at 9:16 PM | Show | BetterPoultice2_1.0.5.zip | Install now | |
v1.0.4 | 189 | Mar 8th at 10:05 PM | Show | BetterPoultice2_1.0.4.zip | Install now | |
v1.0.3 | 112 | Mar 5th at 8:59 PM | Show | BetterPoultice2_1.0.3.zip | Install now | |
v1.0.2 | 769 | Dec 18th 2023 at 11:15 PM | Show | BetterPoultice2_1.0.2.zip | Install now | |
v1.0.1 | 209 | Dec 3rd 2023 at 9:10 PM | Show | BetterPoultice2_1.0.1.zip | Install now | |
v1.0.0 | 246 | Nov 20th 2023 at 10:08 PM | Show | BetterPoultice2_1.0.0.zip | Install now |
I've got totally confused, first I thought it was a feature/bug from vanilla game, then I entered the discord and have search if anyone was having the same thing, well nobody had this, so I was like, wth just happened, I don't understand lmao, never that I would guess would be this mod that introduced that XD
@xCoiotex Oh my good ^^ i hope you enjoyed :D
So i've been fooled in april fools, i thought it was the fish king miracle
StewBag
All you have to do is sync up each clients settings, I already have to modpack a few mods that I am unable to upload because they are broken and the mod author flipped a wig. So I include the ModConfig folder with the settings I want them to use.
We do not use the left hand stuff. I think that is asking too much. a bit silly even. I think that it would be better to include that ingredient the recipe to make it more difficult.
Also, found out a common issue that is currently affecting a lot of mods.
1.20 changed the way a lot of code is processed. Its much more client side now, which broke a ton of mods. Appareently this change was to increase server performance. And im sure on the few servers with 30 people playing, it does.
We are still using this mod, I like it.
McTaco
Makes sense, not sure if its related to this conflict as well but clients are having issues with items held in the left hand disappearing and the items used in the left for bandaging getting duplicated in their inventory screen. So unfortunately we had to remove the mod from our server. Hopefully this gets fixed because I really do love the idea of this mod and it fits iin perfectly with what im trying to achieve gameplay wise.
Multiplayer compatiblity.
" Server side config take always the priority."
This is incorrect.
This mod does sync to the clients, but it creates a config on the client, and uses client settings, which means, server sets custom settings.
Then clients connect, download the mod, and the mod creates a vanilla config on the client, and now the client can't use server settings.
StewBag
This is likely the same problem you are having
xCoiotex I think this mod are not compatible with xskills. Because xskills change the way how the player get healed.
does this mod have compability with xskills "healer" skill which heals a bit more for 30 seconds after healing?
StewBag are you sure ? i juste tested it yet with this : "EnableLeftHandStorageModification": 0, and i'm able to use poultice without left hand attachment.
Try to stop the server, edit config and then restart.
xCoiotex wait, now to heal we need a item in left hand? woot You can disable it in config
well I think it takes 10 seconds to heal now, used to be one increment each 10 seconds, is this right?
Yes 1000 each seconds and 10000 10 seconds you can configure it too
Disabling left hand attachment doesnt seem to have an effect, with the option set to 0 it still wont let the user heal with out the left hand attachment.
Awesome changes! Looking forward to tweaking it just the way i need it for my server. Thank You!
wait, now to heal we need a item in left hand? woot
well I think it takes 10 seconds to heal now, used to be one increment each 10 seconds, is this right?
xCoiotex okay in the last release you can now enable/diiable those things :
"_ArmorRestriction": "1 or 0 To prohibit use with an armor, this can affect any mods too.`Default 1`",
"ArmorRestriction": 1,
"_DisableAllNutritionPositiveHeal": "1 or 0 To disable all nutrition healing effect, this can affect any mods too. `Default 1`",
"DisableAllNutritionPositiveHeal": 1
I tested it few minutes with butchering mod and combatoverhaul mod all look fine, it will disable vanilla item too and all others mods if they din't conflict with Itempoultice.cs
StewBag It's done in the last release :)
I think your mod doesn't work/have compability with combat overhaul, i'm equiping a amour that says -5% healing, but when i heal, it heals instantly, sad :(
StewBag I'm listening, for the next release I'll leave a wider range of settings.
Its your mod, cant argue with that. I would say that having more configurability is never a bad thing that way it can fit into anyone's playstyle.
@StewBag Thank you, i understand you'r point of view but i do this mod to fit with vanilla survival style.
Enjoying the mod, would be sweet if you could configure the overall amount healed beyond the Max of 7.
xCoiotex Try to ask CaptainOats if he can make it configurable i can't do that from my mod.
If you need more than 5 secondes you can reduce thoses values :
"HealthIncrementAlcoholed": 0.55,
"HealthIncrementHoneySulfur": 0.175,
"HealthIncrementHoneyHorsetail": 0.075,
Thank for you'r feedback :)
could you make a patch for the 'healthy primemeat', cured and smoked from butchering mod? it also heals like a poultice
if you want some feedback from me, I've edited the timing for healing to be each one 5 seconds, imo, that's better, default it's a bit too fast for me.
Thank you xCoiotex !! I can't do much testing at the moment, so let me know if you find any bugs and I'll try to fix them as soon as possible.
thank you so much for updating this, now i can start a new world with this
Quaker i'am actually busy but i'm gonna to try to do next release near 1 or 2 weeks.
please patch for 1.20 i love this mod and use in on my server
@DeviousDoge
Hello thank for the report, this is fixed in last release.
Noticed an odd bug with this where when you try to apply a poultice at an invalid time (so basically any time you use one, since using one will inevitably lead to holding rclick too long and getting the "You're already healing yourself!" notification), it causes an odd, minor amount of rubberbanding of the player. Not sure if it's just on my end or not but it's very odd to say the least.