Don't Starve Together

Don't Starve Together

416 ratings
Playable Pets Essentials
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
53.993 MB
23 Feb, 2021 @ 8:43pm
10 Jul @ 5:44pm
127 Change Notes ( view )

Subscribe to download
Playable Pets Essentials

In 1 collection by Leonardo Coxington
Playable Pets Collection
10 items
Description
This mod is required to run any of the Playable Pets mod made by me, explanation down below!

So whats going on? Why does Playable Pets require a mod to function now?

To keep it really short, its to make it easier to maintain development and cut out the loads of work needed to manage/shift through the multiple versions and keep them synced with each other.

But what does this mod do for you?
Honestly, most of the good stuff is for me, as it makes my life infinitely easier. However there is benefits to users as well:
  • All of the gameplay configurations options are now handled in one place, this mod. No more shifting and configuring all the mods to have similar settings. (This does not include enabling/disabling mobs).
  • Reduces frequency of having to update all the mods. Since most of the important code is in this mod, only this mod would be needed to be updated in the event new features get added.
  • Increases performance. While most likely not noticeable, it does fix some long term issues from having multiple PP mods enabled.
  • It makes the mods run.

You can follow the (hopefully updated) Trello to see development plans:
https://trello.com/b/bQbyYl27/pp-board
170 Comments
Yuni 15 Jun @ 10:02am 
The author of Extra Equip Slots (clean) fixxed it with an update yesterday, been testing thoroughly. Thank you for your patience and help, I gave them the details you shared with me and that helped as well. :) Sorry for so many pings!
Leonardo Coxington  [author] 13 Jun @ 6:47pm 
I did a little digging into the game's current files and found that it's probably a mistake on Klei's end. The vanilla inventory replica doesn't have the function, yet the vanilla playercontroller tries to call for that function. Perhaps you should report it to the Klei forums?
Yuni 13 Jun @ 6:24pm 
They say "Another mod" but the ONLY mods active in that world were pets, pets essentials, and their equip slot mod
Yuni 13 Jun @ 6:23pm 
I have yes, and upon asking them I think I know what it is. Let me copy the post I made at their end.

(them) @Yuni yep only those three
After taking a second look at the log and a quick glance at the code for Playable Pets and Playable Pets Essentials, I think another mod (not sure which) is overwriting `inventory_replica` with an older version that lacks the `FindItem` function.
Maybe Insight can point us in the right direction if you want to try both strategies

(me)
So, I did some digging on the forums, I think this could also be solved with a mod priority change. https://forums.kleientertainment.com/forums/topic/108970-mod-load-order-priority/ So that your mod becomes the overwriter. Without mod priority, mods are loaded in lexicographical order, so his mod starting with a P means it loads after yours and overwrites it. Maybe this would help?
Leonardo Coxington  [author] 13 Jun @ 6:22pm 
I'm still not able to reproduce it on my end, so either I'm messing a step which to my understanding is:
-spawn as lavae and sleep.

Or extra equipslots is somehow conflicting with what I assume to be klei's recent update to inventory_replica file. PP doesn't touch inventory components at all, but I imagine Extra Equipslots would.

Have you tried producing this error with JUST the pp and essentials mod?
Yuni 13 Jun @ 3:49pm 
https://pastebin.com/n95Mw0NR Crash screenshot link, Steam garbles and nukes the formatting when pasted here from discord directly
Yuni 13 Jun @ 3:46pm 
I did more testing. I disabled ALL client mods completely, the ONLY mods active are Playable Pets, Playable Pets Essentials, and https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3026138806 . Play as Lavae, crash on sleep. All creatures enabled in Playable Pets. Here are some logs. Doom from Extra Equip Slots says his mod doesn't even call the function mentioned in the logs, so I'm trying to help.
https://cdn.discordapp.com/attachments/656362526468210719/1383215565992362117/image.png?ex=684dfb61&is=684ca9e1&hm=8d6b71aab1414400efece2094a324b7dbe7547e16e4720f81a766d2095cb7a71& Crash screenshot.
https://pastebin.com/4A6YRAqA Master Server Log
https://pastebin.com/0g493QD5 Client Log
https://pastebin.com/Qr3sU64E Caves Log
Pandoranoss 5 Mar @ 2:37pm 
I see, thanks for letting me know ^^
still hope to see more updates for the mod, as i really love it a lot! but all by your own accord of course ^^
Leonardo Coxington  [author] 5 Mar @ 11:54am 
For the latter, those are client configurations, meaning you have to set them in the mod menu in the main menu, not the mod menu in the world settings. I'll have a look at crabguard later tonight.

Also trello is outdated, didn't seem like people wanted crab king reworked and I've been too busy so its not likely going to happen anyways.
Pandoranoss 5 Mar @ 11:40am 
Now, I noticed one major, and one minor bug with playable pets. the minor bug- the small crabguard has the sound of when it walks around not going away and looping forever, basically leaving behind a trail of noise entities. Also, the key overrides like overriding the z- action to y, does not work. for any of them actually