tModLoader

tModLoader

absoluteAquarian Utilities (SerousCommonLib)
Showing 1-10 of 17 entries
< 1  2 >
Update: 26 Jun @ 7:04pm

v1.0.6.1
You can find the DLL, PDB and XML files in the mod's GitHub repository[github.com]

- Added an option to not record log files when using ILHelper.CommonPatchingWrapper() since it was likely causing other mods to not load properly, plus it is more of a debugging feature

Update: 22 Jun @ 8:04pm

v1.0.6
You can find the DLL, PDB and XML files in the mod's GitHub repository[github.com]

- Added new methods to LootHelper
- Added a rule condition: LambdaRuleCondition
- Added exception catching when attempting to log IL edits made by ILHelper
- Added a new SerousCommonLib.API.UIExtensions class which contains extension methods for UIElement
- Added a helper class for converting between System.Guid and Terraria.ModLoader.IO.TagCompound
- Removed usage of reflection in favor of an assembly publicizer tool
- Removed the built-in sorting logic in NewUIList since it complicated the backend logic
- Fixed a bug where NewUIList would sometimes not organize its child elements correctly

Update: 29 Jan, 2024 @ 2:41pm

v1.0.5.1
You can find the DLL, PDB and XML files in the mod's GitHub repository[github.com]

- Fixed a bug in the NewUIScrollBar type

Update: 22 Nov, 2023 @ 1:56pm

Version 1.0.5 has been published to 1.4.3 Legacy learn more @

v1.0.5
You can find the DLL, PDB and XML files in the mod's GitHub repository[github.com]

- Added an improved version of the EnhancedItemSlot UI element, EnhancedItemSlotV2, that has improved backend logic and class members
- EnhancedItemSlot is now obsolete
- Added the FastReflection type, which uses method generation to provide a faster alternative to System.Reflection

Update: 22 Nov, 2023 @ 1:51pm

v1.0.5
Published to 1.4.4 Stable

You can find the DLL, PDB and XML files in the mod's GitHub repository[github.com]

- Added an improved version of the EnhancedItemSlot UI element, EnhancedItemSlotV2, that has improved backend logic and class members
- EnhancedItemSlot is now obsolete
- Added the FastReflection type, which uses method generation to provide a faster alternative to System.Reflection

Update: 22 Jul, 2023 @ 12:04am

Version 1.0.4.1 has been published to Stable learn more @

v1.0.4.1
You can find the DLL, PDB and XML files in the mod's GitHub repository[github.com]

- Added an overload of API.Helpers.ILHelper.CommonPatchingWrapper() to allow control over whether it should throw an exception on fail
- Added a new asset source for allowing easy usage of an Assets folder without needing to specify it in content retrievals: API.Sources.PossibleAssetsDirectoryRedirectContentSource
- Fixed an oversight regarding the OnItemChanged event in API.UI.EnhancedItemSlot
- Updated codebase to support 1.4.4 tModLoader

Update: 22 Jul, 2023 @ 12:02am

Version 1.0.4.1 has been published to Preview learn more @

v1.0.4.1
You can find the DLL, PDB and XML files in the mod's GitHub repository[github.com]

- Added an overload of API.Helpers.ILHelper.CommonPatchingWrapper() to allow control over whether it should throw an exception on fail
- Added a new asset source for allowing easy usage of an Assets folder without needing to specify it in content retrievals: API.Sources.PossibleAssetsDirectoryRedirectContentSource
- Fixed an oversight regarding the OnItemChanged event in API.UI.EnhancedItemSlot
- Updated codebase to support 1.4.4 tModLoader

Update: 21 Jul, 2023 @ 11:49pm

Version 1.0.4 has been published to Preview

Update: 21 Jul, 2023 @ 11:40pm

Version 1.0.4 has been published to Stable

Update: 24 Apr, 2023 @ 4:16pm

Version 1.0.3 has been published to Stable learn more @

v1.0.3
You can find the DLL, PDB and XML files in the mod's GitHub repository[github.com]

- Added overloads for better customization of emitting if blocks in IL