File information
Last updated
Original upload
Created by
BUTR TeamUploaded by
AragasVirus scan
Main files
-
For v1.0.0/v1.0.1/v1.0.2/v1.0.3/v1.1.0/v1.1.1/v1.1.2/v1.1.3/v1.1.4/v1.1.5/v1.1.6/v1.2.x
* Fixed postfix being a prefix by kemoiii
Optional files
-
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2/e1.8.0/e1.8.1/e1.9.0
* Goddamn clan party priority fix #2
Old files
-
BETA! The BLSE mod is required!
For v1.0.0/v1.0.1/v1.0.2/v1.0.3/v1.1.0/v1.1.1/v1.1.2
* Support for Game Pass PC
* Added Spanish translation -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2/e1.8.0
* Third workaround for the language issue -
For v1.0.0/v1.0.1/v1.0.2
* Updated integrated MCM version for stability -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2/e1.8.0
* Fixed localization loader -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3
* Better warning/error reporting
* Nullable fixes
* Harmony performance optimization -
For v1.0.0/v1.0.1/v1.0.2/v1.0.3/v1.1.0/v1.1.1/v1.1.2/v1.1.3/v1.1.4/v1.1.5/v1.1.6/v1.2.x
* Disabled the BETA changes due to regression
* Added back the old UIExtender constructor for backwards compatibility -
For v1.0.0/v1.0.1/v1.0.2/v1.0.3/v1.1.0/v1.1.1/v1.1.2/v1.1.3/v1.1.4/v1.1.5/v1.1.6/v1.2.8
* Added the ability to disable specific Prefabs and Mixins, also to deregister a mods UIExtender -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2/e1.8.0/e1.9.0
* Fixed a bug introduced in v2.2.9 -
For v1.0.0/v1.0.1/v1.0.2/v1.0.3/v1.1.0/v1.1.1/v1.1.2/v1.1.3/v1.1.4/v1.1.5/v1.1.6/v1.2.8
* BETA! Might cause issues with the UI in specific cases!
* UIExtender now only disables AutoGens that are patched, should increase the game's performance -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0
* Added Remove patch
* Added derived VM patching -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2/e1.8.0
* Added support for e1.8.0 -
For v1.0.0/v1.0.1/v1.0.2/v1.0.3
* Removed MCM integration for now -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9
* Added support for patching widgets fully in e1.5.9 -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9
* Added support for patching widgets fully in e1.5.9
* Crash fix due to API addition -
For v1.0.0
* Adapted to v1.0.0 -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2/e1.8.0/e1.8.1/e1.9.0
* Goddamn clan party priority fix -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0
* Globally disabled AutoGens till Linux/OSX releases
* Fixed AccessTools2 -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5
* Added report for missing dependencies
* Nullability improvements -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1
* Globally disabled AutoGens till Linux/OSX releases
* Fixed AccessTools2
* Fixed min game version -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4
* Adjusted to work with e1.5.4 -
For v1.0.0
* Language data fix -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0
* Fixed AutoGens handle -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0
* Fixed AutoGens handle -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6
* Added PrefabExtensionSetAttributePatch
* Added version to the dependencies -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6
* Fixed wrong root folder in the archive -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2
* Improvements to mod order validation
* Russian localization -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6
* Added ResourceManagers for injecting custom Widgets/Brushes -
For e1.4.3/e1.5.0/e1.5.1
* Initial release.
* Original UIExtenderLib was rewritten to fit authors views of how things should be done. -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8
* Resource injection now works as intended; Fixed inlining issues -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2
* Fixed the Party selection behaviour dropdown not being active -
For v1.0.0/v1.0.1/v1.0.2/v1.0.3/v1.1.0/v1.1.1/v1.1.2/v1.1.3/v1.1.4/v1.1.5/v1.1.6/v1.2.6
* Switched back to Lib.Harmony
* Added support for v1.1.2 -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7
* Fixed e1.5.7 ABI compatibility issues -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7
* Added v2 of the API by Arganancer -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2/e1.8.0
* Restored translation, fixed SubModule metadata -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2
* Fixed OnRefresh thanks to skeskinen -
For v1.0.0/v1.0.1/v1.0.2
* Added SetField in Mixins -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0
* Fixed versioning -
For v1.0.0/v1.0.1/v1.0.2/v1.0.3/v1.1.0/v1.1.1/v1.1.2
* Adapted to v1.1.0
* Added Belarusian, Mandarin, German, French, Romanian, and Ukrainian translations -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7
* Updated Bannerlord.BUTR.Shared -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2/e1.8.0
* InformationManager fix -
For v1.0.0/v1.0.1/v1.0.2
* Multiple instances of the same ViewModel were using the same Mixin instead of each using their own -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2/e1.8.0
* Workaround for the language issue -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7
* Re-releasing v1.1.3 as v2.0.0
* Fixed "Replace" insertion type with multiple children at the root level with v2 -
For v1.0.0/v1.0.1/v1.0.2/v1.0.3/v1.1.0/v1.1.1/v1.1.2/v1.1.3/v1.1.4/v1.1.5/v1.1.6/v1.2.8
* Added UpdateInfo
* Added Japanese translation -
For v1.0.0/v1.0.1/v1.0.2
* Improved code responsible for mixn creation, should have fixed some bugs
* Fixed custom Wigdet type registering
* Added integrated MCM settings
* Added a setting for dumping patched XML, available in %MODULE%/Dumps folder -
For v1.0.0/v1.0.1/v1.0.2
* Fixed Mixin Refresh crash -
For v1.0.0/v1.0.1/v1.0.2
* Another possible crash fix -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8
* Added explicit localization files
* Better internal Harmony usage -
For v1.0.0/v1.0.1/v1.0.2
* Updated integrated MCM version for stability -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2/e1.8.0/e1.9.0
* Fixed steam workshop compatibility -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10
* VM.Refresh() called in constructor will trigger Mixin.OnRefresh()
* Using Weak Reference classes for VM's to avoid GC pinning -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2/e1.8.0
* Second workaround for the language issue -
For e1.4.3/e1.5.0/e1.5.1/e1.5.2/e1.5.3/e1.5.4/e1.5.5/e1.5.6/e1.5.7/e1.5.8/e1.5.9/e1.5.10/e1.6.0/e1.6.1/e1.6.2/e1.6.3/e1.6.4/e1.6.5/e1.7.0/e1.7.1/e1.7.2/e1.8.0
* Updated dependencies