Mods / Survival Categories

Category: #Utility
Author: ZigTheHedge
Side: Both
Created: Feb 15th 2021 at 10:38 PM
Last modified: Apr 30th 2022 at 9:27 AM
Downloads: 6919
Follow Unfollow 90

Latest file for v1.16.5:
survivalcats_v1.16.5-1.2.3-rc.2.zip 1-click install


Hey, gals and guys! Ever since I wrote my first mod for Vintage Story, I thought about inability of viewing all my mod's content. I discovered a way to add my own creative tab later (thanks @Spear and Fang and his Primitive Survival), but that is good only for players who able to switch to creative. So, I decided to add all creative tabs to survival handbook! Because - why not?

If you for some reason don't like to click tabs (perhaps, because there's too much of it!!) you can use the sharp "#" symbol prefix to filter what you need (that's actually just tab "names" in code):
But, as you probably know, not every mod adds its own creative tab. So, for the rest of mods I added the ability to filter content by modid! Just type it in search area prefixed by "@" (no, I haven't heard about Minecraft and JEI 😁).

You want more? Well, I can also offer you the tremendous system of Bookmarks! Now you can bookmark any Item or Block page (no custom pages or guides yet, at least for now, sorry), using the most convenient button at the bottom of the page, and it will stick into dedicated category named "Bookmarks"! Oh yeah!

And a little bonus! Now you can see the possible quantity outcome from your grid-crafting recipes. It's maybe not the most convenient way to display this information, but it's the only one I could accomplish without redesigning the Item page completely.

There's also "collectable code" search symbol - $. Use this prefix to search for collectables which codes contain search sequence. $iron for example will result in all collectables made of iron, but not iron ore (because it doesn't contain "iron" in its code).

This mod will also add Mod Name info to blocks, so you will be able to easily identify which mod adds this or that collectible.

And last: Mod fixes names of renamed chiseled blocks in inventory. Now if you renamed your masterpiece, the correct name will be displayed on tooltip (requires server-side!)

That's it. This simple and incredibly useful (at least for me 😋).

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v1.2.3-rc.2 2021 Apr 30th 2022 at 9:27 AM Show survivalcats_v1.16.5-1.2.3-rc.2.zip Install now
v1.2.2-rc.2 1010 Jan 26th 2022 at 11:05 AM Show survivalcats_v1.16.0-1.2.2-rc.2.zip Install now
v1.2.2-rc.1 673 Jan 13th 2022 at 3:21 PM Show survivalcats_v1.16.0-1.2.2-rc.1.zip Install now
v1.2.10 1148 Jul 25th 2021 at 9:26 PM Show survivalcats_v1.15.2-1.2.10.zip Install now
v1.2.9 460 Jul 8th 2021 at 5:10 PM Show survivalcats_v1.15.0-rc.2-1.2.9.zip Install now
v1.2.7 855 Feb 25th 2021 at 1:55 PM Show survivalcats_v1.14.2-1.2.7.zip Install now
v1.2.5 398 Feb 15th 2021 at 10:39 PM Show survivalcats_v1_14.2-1.2.5.zip Install now
v1.2.6 354 Feb 22nd 2021 at 12:47 PM Show survivalcats_v1.14.2-1.2.6.zip Install now

16 Comments (oldest first | newest first)

💬 Kaofan, Sep 15th 2023 at 1:50 PM

ZigTheHedge

Please update this mod

💬 Hatrune_Cubic, Apr 26th 2023 at 11:47 AM

Please repair mod on 1.18

💬 DanaCraluminum, Feb 24th 2023 at 4:09 PM

Most of the mod features are now obsolete in 1.18

💬 Tressym, Feb 16th 2023 at 9:19 PM

Causes crashes for me as well, as of version 1.17.11. Unfortunate... 😞

💬 Falco, Feb 15th 2023 at 10:58 AM

I get none of the mods to show up anymore. All I get is Everything, Guides and Recipes. The categories do show up in creative though (not sure if this mod does that or if that happens by default)

Edit: Nevermind. I had it disabled because it crashes my game.

💬 Tiggy, Nov 18th 2022 at 8:53 AM

Personally for me this mod is great but for some reason in the latest version (1.17.9) only a few of the mods show up. Could that be from this or would it potentially be a conflict?

💬 Stahl, Oct 4th 2022 at 8:51 AM

Occasionally (not rarely, not always) crashes when debugging other mods with message

 

Involved Harmony IDs: com.cwelth.survivalcats
System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at System.Collections.Generic.List`1.Enumerator.MoveNextRare()
at survivalcats.src.PatcherLoadEntries.Postfix(List`1 ___categoryCodes, List`1 ___allHandbookPages, ICoreClientAPI ___capi)
at survivalcats.src.GuiDialogHandbookBookmarks..ctor(ICoreClientAPI capi)
at Vintagestory.GameContent.ModSystemHandbook.Event_LevelFinalize_Patch0(ModSystemHandbook this)
at System.Action.Invoke()
at Vintagestory.Client.NoObf.ClientMain.OnLevelFinalize() in VintagestoryLib\Client\ClientMain.cs:line 1044
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandleLevelFinalize(Packet_Server packet) in

💬 TheLoneTec, May 21st 2022 at 8:55 PM

Adding to the right side seems like a good idea, but until then you can actually click on a tab and then use the arrow keys to scroll through the ones that are off the list.

💬 Shion, May 6th 2022 at 7:42 AM

Maybe adding another bar on the right side?

💬 Theisgood, May 1st 2022 at 8:00 PM

The menu error still happens it cuts off many mod tabs. Hopefully in the future you can add a scroll bar or something to counter this issue.

💬 BlueFuryDragon, Jan 31st 2022 at 10:32 PM

I also have a lot of mods, and it would be wonderful if the tabs on the far left scrolled and clickable. Right now, when the tab mods go below the spaceholder on the left they are not clickable.

💬 TBNRregs, Jan 29th 2022 at 10:02 AM

Looks like the mod gets confused when there are to many mods (110). Might be good to add a scroll bar?

image

💬 BlueFuryDragon, Jan 26th 2022 at 9:32 PM

Yeah!!!!😄

💬 Shion, Jan 21st 2022 at 4:27 AM

Saved bookmarks aren't shown on a game start. Corresponding JSON file existst and does list the items, yet the in-game list is empty.

💬 FaithlessZealot, Jan 4th 2022 at 3:51 PM

Will this get updated for 1.16?

💬 DArkHekRoMaNT, Jun 22nd 2021 at 2:11 PM

If you only want to use the mod as a client-only, add "side": "Client" to modinfo.json. Everything except renaming the chiseled blocks should work. Otherwise the game will automatically disabled it when connected to the server.

(edit comment delete)