Mod update checker, save backup system, expansive framework for easier mod creation. Add your own custom items, custom chat commands, lock features behind custom licenses, and more!
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 0.8.8
Updated automatic backups to function again. The backups are no longer zipped, but otherwise should function the same.
Added some developer functionality for requesting the host's activeChest List.
Version 0.8.5
Updated to work with the Summer Update
Disabled custom items and quick items due to bug. Updating before the fix so people can continue to use other mods.
Version 0.8.4
Fix save backup limit not functioning properly.
Removed some left over error logs.
Added ability to customize coloring on the map for custom paths.
Version 0.8.3
Fixed log spam due to missing conditional when searching for items.
Potentially (works for me) fixed backup count limit.
Added Save Slot # in the load file screen.
Updated quick items to show items with recipes in bulk (like the letters) when starting game for first time after adding them.
Version 0.8.2
Fixes a bug due to changes in Top Notifications causing a variety of issues.
Version 0.8.1
Prevent item_icons from having any symlinks inside it from being loaded. This resolved issues with a green void and FPS dropping significantly.
Added Christmas Icons.
Version 0.8.0
Feature: Multiple quick items can now be added using one quick items file by giving it the .qitems extension. See the doc page for quick items for more info.
Feature: Mods with no DLL can now be included in mod update menu by using including a .qversion file. See doc page for quick items for more info.
Feature: Added an event called TRTools.sceneSetupEvent. If you create objects that need to persist through quitting to main menu, then create them in a method that you subscribe to this event.
Improvement: Chat command arguments are no longer forced to lower case. So mod authors can now have case-sensitive arguments.
Improvement: Added a CompareAPIVersion() method to plugin tools. See plugin doc page for more info.
Improvement: Added settings to the config file to hide up-to-date mods and/or mods with no nexus ID from the update screen.
Bug Fix: Fixed an issue with clothing mannequins and signs using custom items were not properly removed from the world if the mod was removed.
Bug Fix: Fixed an issue with chat commands working incorrectly when there is a trailing space and no command after the trigger.
Bug Fix: All quick items now have their albedo color forced to white. This fixes issues with them sometimes having an incorrect tint.
Bug Fix: The “MODS” button on the main menu no longer disappears when quitting to the main menu.
Bug Fix: Fixed an issue with mods that use more than 3 numbers for a version (such as 1.0.2.0 instead of 1.0.2) throwing an error.
Bug Fix: Fixed an issue with item icons being incorrectly sized on item signs.
Bug Fix: Fixed an issue with some custom items (such as clothing) on top of other furniture not being correctly saved or loaded.
Version 0.7.6
Added the “Long Dress” type for quick items. This uses the same model as the “Jacket” type but uses the dress item icon.
Fixed multiplayer saving/loading issues that occurred even when the clients and host had the same custom item mods installed.
Fixed an issue with custom clothing inside of houses not saving properly.
Fixed an issue with mannequins being left behind if custom clothing mods were uninstalled.
The “Dress” type of quick item now use the dress icon as intended.
Fixed an issue with custom paths being unbreakable.
Fixed an issue with custom paths having a brown tint.
The default license icon is now embedded into the DLL. We’ll be uploading it as an optional file in case someone needs it as an example.
Version 0.7.5
Paths, Wallpaper and Flooring are now supported types for quick item creation. Paths also by default have a recipe to create them using 2x Concrete.
Mod authors can now call plugin.RequireAPIVersion(string minVersion) which will check if the mod user has a version of TR Tools that is at or above your minimum version. If not, it will throw an error and return false so you can disable features if necessary. You can also use plugin.GetAPIVersion() to simply get the mod user’s API version.
You can now specify a normal map texture for your quick item using the normalMapFileName setting.
You can now include custom item icons for quick items using the iconFileName setting in your .qitem file.
Fixed an issue with quick item descriptions not loading properly.
Fixed an issue with recipes on custom items having incorrect materials assigned.
Fixed an issue with certain clothing quick items using the wrong normal maps.
Fixed an oversight with item icon overrides (in the item_icons folder) unintentionally requiring ‘_’ instead of spaces in their file names.
The log will now print an error message if multiple quick items use the same ID.
Extract the entire “TRTools.zip” into the “Dinkum/BepinEx/plugins” folder so that inside the plugins folder there is a “TR Tools” folder and within that is the dll and other files.
Do not delete the “item_icons” folder. Do not rename the “TR Tools” folder.
Custom Icon Packs: Create your own item icons to replace existing ones just by replacing one of the files in the item_icons folder.
KNOWN ISSUES
Multiplayer: Graphical glitches and saving issues will occur when trying to play online if the host and client do not have the same custom item mods installed. This is expected, but we plan to block clients from entering in this case and give them a list of mods they’ll need to install to join.
Wiki Documentation Get detailed instructions on how to create and/or use any TR Tools feature.