Mods / Another Drifter Drop Mod
Tags:
#Creatures
#Tweak
Author: Razgriz
Side: Both
Created: Feb 7th at 6:12 PM
Last modified: Sep 10th at 2:35 PM
Downloads: 5186
Follow Unfollow 98
Author: Razgriz
Side: Both
Created: Feb 7th at 6:12 PM
Last modified: Sep 10th at 2:35 PM
Downloads: 5186
Follow Unfollow 98
Latest release (for Vintage Story 1.21.0 - 1.21.1, potentially outdated):
AnotherDrifterDropMod_v1.1.zip
1-click install
Adds drops to rust monsters at varying levels depending on difficulty
Flax fiber
Resin
Twine
Hide
Chalk
Halite
Nuggets
Removes Drifter rock throw spam
Temporal Gears stack to 8
Rust Mobs drop their loot directly to the ground and their corpses despawn much faster (you can still harvest to destroy them immediately)
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.1.1 | anotherdrifter | 2206 | Aug 29th at 5:59 PM | AnotherDrifterDropMod_v1.1.zip | 1-click install | ||
| |||||||
| 1.1.0 | anotherdrifter | 903 | Jul 31st at 4:59 PM | AnotherDrifterDropMod_v1.1.zip | 1-click install | ||
|
Enemy directory renamed from Land to Lore, update addresses this to re-enable functionality | |||||||
| 1.0.0 | anotherdrifter | 2077 | Feb 7th at 6:14 PM | AnotherDrifterDropMod_v1.0.zip | 1-click install | ||
|
initial release | |||||||
Amenarae those errors are going to be from some sort of compatibility issue with another mod that also edits rust monsters. If you can provide the error logs I can look at them. Try running a new singleplayer or server with no other mod installed other than AnotherDrifterDropMod and you should see the errors disappear, which will highlight it being a conflict with another mod.
As for the edits not being picked up, for removing drops you wont want to decrease the values, youll want to completely remove the section that adds that item.
For Example if you wanted to make it so Drifters no longer drop medium hides you'd need to edit each "/dropsByType/..." for every variant of the drifter:
...
Razgriz I've been getting the errors since I downloaded the mod. I'm not an actual modder, but I understand the basics of JSON editing and tweaking configs since I started learning years ago playing Stardew Valley with a lot of mods. I went into the configs for each monster you have a file for and I just increased or decreased the percentages for the drop items as I wanted. But I saw no reflection of this in-game when I loaded up the wrld again. The errors I get are the same ones listed by Menelos in their comment towards the bottom of the page. The errors have not changed, and the configs arenot being reflected in the game.
Amenarae There's only 4 files in the mod. One for each rust monster type (Drifter, Shiver, Bowtorn) and one for the temporal gear stacking. What is your process for changing the settings? How familiar are you with modding the game and json patching etc because it should be pretty straight forward and based on your mention of changes doing NOTHING and error codes on load in I imagine you're making a mistake somewhere in your process completely unrelated to my mod.
You need to unzip the AnotherDrifterDropMod zip file, make any edits you want to the files, then either override the files in the original zip with your editted ones or create a new zip file and delete the old one.
Be sure to create a backup of the original though.
I really love this mod, but I wish it was possible to alter the config to make them stop dropping certain things. Personally I don't want all the hides, and I wanted to up the ore chances, but when I went to alter those numbers in the config it did nothing in the game. I also get error codes every load-in because the mod doesn't track to it's JSONs properly (according to the errors, and I see other players have mentioned this as well) and that may explain why my edits to the config had no effect on the drops in the game. I've been using this mod since 1.20.12, so this isn't an issue of the update has effected the mod. I've been having this problem since I downloaded it, sadly. Is there a way you can reccomend for me to edit the configs to reduce the hides and increase the other items, and that will make it reflected in the game?
I think last time I used that mod it simply didn't work, but it worked this time.
RiverTheSheep if you're looking for just the drop to ground part, you might be more interested in Rust Drops which only does just that, and I dont believe alters loot in any way.
Any chance we can get either get JUST the drop to ground part without the other parts or a config file?
cini haha thanks, if you're interested check out my other mods!
https://news.kalataka.ru/show/user/416750663F9D70932757
Razgriz peak modder amazing :D
cini no problem glad I can help direct you to the solution! And honestly with what you were experiencing and my mod directly calling out drifters in what it does its not a far jump to assume its likely related in some way. But hey you learned something along the way so it's a net win, and IF it had been an issue on my end I would like to know so I can fix it for anyone else using it.
Razgriz I finally found the issue. Nothing to do with your mod so thats great news for you. sorry for bothering you with this i did not expect the mod named "flexible tools" to have a patch that edits drifter drops. the mod itself is broken so nothing for you to rly fix compatibility wise or anything. thanks again for your help you have been super helpful!
cini no all mods get loaded in at startup so if you remove a mod it should revert back to default. Unless you mean like WHILE the server is running or youre actively playing in the world. You'd always need to restart the server after any changes, be that mods or the core game.
To clarify, if you enable a mod and then start the game and have an issue (like a crash) and then disable the mod. When you relaunch the server or world everything that mod adds or changes will revert back to vanilla
Razgriz Btw if you edit the json with a mod and whatnot, if you delete the mod wont the json patch remain? How do you reverse it if so?
Razgriz
Okay I will do that! The darce mod is supposed to be cosmetic but yeah ill go through 😓 But gotcha on the code vs content. I am super new to vintage story and esp the modding scene. I will let you know if i find the issue! Thank you for your help
cini if you do happen to go through the trouble of finding what the compatibility issue is (or whats going on specifically) let me know and I can see if a fix is possible from my end
cini I just updated to 1.21.1 and running this mod (and a bunch of others) I was able to kill a drifter without any crashing on my server.
Unfortunately the crash report doesn't seem to indicate WHERE the problem is coming from specifically, so unfortunately it won't be very helpful at narrowing down what the problem is.
I would recommend disabling all of the mods except this one, spinning up a solo world and then going into creative, spawn a drifter and kill it and see if you crash.
Then start adding mods back into the equation. Until you find whatever is causing the issue.
I can say from your modlist that I run some of the same mods so i can rule those out for you, however I'd wager its probably Darce’s+Drifters+Redone+1.2.3.zip but that's not a given so don't quote me on that.
6. battleflowers-1.0.7.zip (Is this supposed to be BattleTowers? or is Battle Flowers a different mod?)
7. BetterRuinsv0.5.0.zip
14. cats_v4.0.0_petai_v4.0_.zip
18. configlib_1.10.1.zip
19. DanaTweaks-v3.6.0.zip
25. foodshelves_2.3.0.zip
32. petai_v4.0.0.zip
34. primitivesurvival_3.9.5.zip
39. spawnersapi_1.1.4.zip
43. The_Critters_Pack_v1-2-6.zip
46. vsmgui_1.1.12.zip
47. vstweaks_0.0.4.zip
48. wolftaming_v4.0.1_petai_v4.0_.zip
50. xlib_v0.9.0-pre.1.zip
51. xskills_v0.9.0-pre.1.zip
As for the no code comment, I mean there's a distinction between "Content" and "Code" mods. This is a "Content" mod in that it's only JSON edits to existing stuff and doesnt impact the underlying code that VS runs on. It's a bit of an arbitrary distinction because you can technically argue that JSON is code but basically its just a way of me saying "theres nothing beyond the standard JSON patching going on"
Razgriz
Oh! I thought it might be just a version update issue but no yeah id like to get this sorted. Ill send the log of when someone gets kicked
Also the list of mods since you say it is a mod conflict or a different mod.
1. AmericanFrontiersmanWesternWear_1.8.4.zip
2. antlershorns1.3.1.zip
3. apfelowerpots-1.21.0-v1.3.0.zip
4. apelanterns-v1.21.0-1.3.3.zip
5. Auto+Map+Markers-4.0.3+-+Vintagestory+1.21-rc.zip
6. battleflowers-1.0.7.zip
7. BetterRuinsv0.5.0.zip
8. BetterSticks_v1.2.0.zip
9. Bigger+Wood+Log+Stacks+ (x64)-1.2.0.zip
10. bricklayers-3.1.0.zip
11. butterflycases_1.0.2.zip
12. BuzzyBeesV1.1.7.zip
13. CarryOn-1.21.0_v1.10.7.zip
14. cats_v4.0.0_petai_v4.0_.zip
15. CaveSymphony-1.2.0.zip
16. CFY.SimpleRefill-1.2.6.zip
17. chiseltools1.15.1.zip
18. configlib_1.10.1.zip
19. DanaTweaks-v3.6.0.zip
20. Darce’s+Drifters+Redone+1.2.3.zip
21. expanded_matter-3.3.0.zip
22. Figurines_0.0.8.zip
23. FlexibleTools-3.5.1.zip
24. foodcrate_1.2.0.zip
25. foodshelves_2.3.0.zip
26. ForestSymphony-1.0.6.zip
27. goblinears2.3.1.zip
28. infinitumpickjumpod_1.2.3.zip
29. itempickuphighlighter_1.2.1.zip
30. maltiezcrossbows_15.2.zip
31. overhaullib-1.7.1.zip
32. petai_v4.0.0.zip
33. playermodellib_1.0.5.zip
34. primitivesurvival_3.9.5.zip
35. purposefulstorage_1.4.1.zip
36. shelfobsessed_v1.6.2.zip
37. simpleentityhealthbar_0.0.3.zip
38. slowtox_3.0.0.zip
39. spawnersapi_1.1.4.zip
40. stepfixelk_0.0.2.zip
41. TemporalSymphony_2.2.0.zip
42. TerribleClothes-0.0.3.zip
43. The_Critters_Pack_v1-2-6.zip
44. usefultraders-v2.2.0.zip
45. Vanity-24.3.zip
46. vsmgui_1.1.12.zip
47. vstweaks_0.0.4.zip
48. wolftaming_v4.0.1_petai_v4.0_.zip
49. xinvttweaks_v1.8.1.zip
50. xlib_v0.9.0-pre.1.zip
51. xskills_v0.9.0-pre.1.zip
When you say the mod has no code, what do you mean? The json in the mod adds directories in the world file for the entities no? I am genuinely asking bc I am trying to figure out the issue. Thank you for your help!!
cini thats false?
1 Theres no code in this mod
2 I've ran this mod personally both on a server and singleplayer for a VERY long time and killed tons of monsters and never had this occur.
My assumption is there is some sort of mod conflict you're running into, or (based on you saying it still persists after REMOVING the mod) that it's entirely a different mod that's causing your issue. If you have logs to provide I'd be willing to look at them.
So currently having to make a mod to fix what this mod did to my dedicated server </3 Started running into an issue where sometimes hitting/killing a drifter or rust creature will kick you from the server having thrown an exception. Even after removing the mod, the problem persists bc this mod bakes the code into the world file so without restarting... yeah. It is unfortunate bc this seems like a rly good mod but not if it is kicking me and friends from the server at random times.
Personally I just feel like the hide and nuggets end up clogging the inventory, I would just want rusty gears to drop a bit more and twine
RiverTheSheep I think for what little this mod does, a config isnt really needed. You CAN however unzip the mod, make and changes to the tables you'd like and then rezip it and it will still work.
I will counter this being "too much" though as in my a lot of hours of playing this in a small server of ~3-5 people the additional loot we gain over the original values is honestly pretty trivial. Though I'd be open to hearing your opinion on why its too much and I can adjust base numbers accordingly.
I think a config to adjust the drops to a more personal liking would be nice, if possible. I've seen a few mob drop mods but none of them fit what I personally consider fair. Vanilla drops are too little and this is too much.
NylonCat I 100% thought it already had that info in the description, I must have spaced it entirely! Thanks for noting, I'll add it now.
I see, appreciate you looking into it. Me and my friends have decided to swap over to this mod, the lack of rock throwing is a welcome change and the additional loot is nicely balanced around vanilla!
Thank you for making & updating this mod :D
EDIT: Consider adding to your mods description that it makes mobs drop the loot automatically. I only figured that out by reading one of your comments further down.
NylonCat It'd likely be compatible, but highly redundant as my mod actually does make the bodies despawn quickly without the need to harvest them as well. But leaves in the option to harvest them in the event you want to IMMEDIATELY delete them.
I've not really dug too deep into their mod, but I'd assume our mods do mostly the same thing but mine does a bit more, so if you JUST want them to drop their stuff to the ground and despawn the corpse, their mod is what you want. If you want the fast despawning corpses and the drop-to-floor behavior with an expanded loot table and drifters to not spam you with rocks every 4 seconds then mine's the play.
Would this be compatible with "Rust Drops"?
Both mods make rust creatures immediately drop their loot upon dying. This one adds additional loot, the other one makes the dead bodies despawn quickly without the need to harvest them. I'd like to have both of those things, but i'm worried about some conflict in the item drop behavior causing duplicated drops or other weird behavior.
Thanks, mate! <3
DrBubba yeah thats just due to me not updating the modinfo, it does work 100% ok on 1.21
Ill update the modinfo to remove the annoying error message
Heya Razgriz
Version 1.1.0 says it's not for 1.21.0 in the Mod Manager, even though your Files tab says it is.
Oh yeah that makes sense now
17_ You misunderstand whats happening in the mod. It is not that i am removing the loot table and re-adding it, but I am emptying the HARVEST table from rust monsters and then adding a drop table so that when killed rust monsters drop items to the ground. Any mod that adds to that harvest table should be unaffected as the table is still there, just empty. (Its why if you have this mod installed you can still harvest the dead rust monster, you just don't get anything, and it's mostly just to quickly delete the dead body to clean up if you want)
Upon further looking at his error, whatever mod he was running in tandem is what caused the issue
"Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist"
meaning another mod he was using removed the table as mine doesn't actually interact with that parent group only the sub-groups i.e
"/server/behaviors/9/dropsByType/*-normal"
I think (but did not test) that Melos' errors might be due to the odd way your mod handles the properties. You seem to be replacing mob loot tables with empty arrays, then below that you "addmerge" to them. Is there a reason why you don't just use "replace" operation in the first place? You can take a look at my mod to see how I did it.
Menelos no problem, if you do find a way to replicate it let me know and i'll try to fix asap if im able.
Razgriz thanks for looking into it, I'll try to fidn what's going on then.
Menelos I wasnt able to replicate with a clean install of 1.20.11 you might have a conflict with another mod.
Razgriz thanks for the mod. I noticed errors on my server on 1.20.7 and the drops changes are not going to work anymore, could you have a look please?
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 1 (target: game:entities/land/bowtorn.json) in game:patches/land-bowtorn-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-surface is invalid: The json path /server/behaviors/9/dropsByType/*-surface was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 2 (target: game:entities/land/bowtorn.json) in game:patches/land-bowtorn-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-deep is invalid: The json path /server/behaviors/9/dropsByType/*-deep was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 3 (target: game:entities/land/bowtorn.json) in game:patches/land-bowtorn-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-tainted is invalid: The json path /server/behaviors/9/dropsByType/*-tainted was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 4 (target: game:entities/land/bowtorn.json) in game:patches/land-bowtorn-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-corrupt is invalid: The json path /server/behaviors/9/dropsByType/*-corrupt was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 5 (target: game:entities/land/bowtorn.json) in game:patches/land-bowtorn-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-nightmare is invalid: The json path /server/behaviors/9/dropsByType/*-nightmare was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 6 (target: game:entities/land/bowtorn.json) in game:patches/land-bowtorn-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-gearfoot is invalid: The json path /server/behaviors/9/dropsByType/*-gearfoot was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 1 (target: game:entities/land/drifter.json) in game:patches/land-drifter-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-normal is invalid: The json path /server/behaviors/9/dropsByType/*-normal was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 2 (target: game:entities/land/drifter.json) in game:patches/land-drifter-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-deep is invalid: The json path /server/behaviors/9/dropsByType/*-deep was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 3 (target: game:entities/land/drifter.json) in game:patches/land-drifter-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-tainted is invalid: The json path /server/behaviors/9/dropsByType/*-tainted was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 4 (target: game:entities/land/drifter.json) in game:patches/land-drifter-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-corrupt is invalid: The json path /server/behaviors/9/dropsByType/*-corrupt was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 5 (target: game:entities/land/drifter.json) in game:patches/land-drifter-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-nightmare is invalid: The json path /server/behaviors/9/dropsByType/*-nightmare was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 6 (target: game:entities/land/drifter.json) in game:patches/land-drifter-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-double-headed is invalid: The json path /server/behaviors/9/dropsByType/*-double-headed was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 1 (target: game:entities/land/shiver.json) in game:patches/land-shiver-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-surface is invalid: The json path /server/behaviors/9/dropsByType/*-surface was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 2 (target: game:entities/land/shiver.json) in game:patches/land-shiver-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-deep is invalid: The json path /server/behaviors/9/dropsByType/*-deep was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 3 (target: game:entities/land/shiver.json) in game:patches/land-shiver-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-tainted is invalid: The json path /server/behaviors/9/dropsByType/*-tainted was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 4 (target: game:entities/land/shiver.json) in game:patches/land-shiver-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-corrupt is invalid: The json path /server/behaviors/9/dropsByType/*-corrupt was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 5 (target: game:entities/land/shiver.json) in game:patches/land-shiver-drops.json failed because supplied path /server/behaviors/9/dropsByType/*-nightmare is invalid: The json path /server/behaviors/9/dropsByType/*-nightmare was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
Apr 07 23:02:36 Elwing vintage-story-server[3447700]: 7.4.2025 14:02:36 [Server Error] Patch 6 (target: game:entities/land/shiver.json) in game:patches/land-shiver-drops.json failed because supplied path /server/behaviors/9/dropsByType/* is invalid: The json path /server/behaviors/9/dropsByType/* was not found. Could traverse until /server/behaviors/9, but then 'dropsByType' does not exist. Full json at this path: {
I guess, though, mods like this could make it possible to play a game where you were an adventurer only. And all game progression came from exploring, looting, and caving. But you risk shortening the game a lot.
hmm too many core progression drops, and I like drifters throwing rocks. It stops nerd poling from being an OP strategy for everything. But stackable temporal gears and the removal of the loot UI, I'm on board with those all the way.