Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are allowed to use the assets in this file in 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 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
Fexty12573 - SharpPluginLoader dev. Provided me with invaluable help with understanding how Matchmaking API works in MHW. Also implemented an actual API for it. elappale - Japanese translator.
Features: 1) Steam Region Lock Fix; 2) Increased Max Search Result Count (from 20 to 32); 3) Custom Session Player Count Filter; 4) Improved In-Game Search Filters (overrides one of the existing options and allows to search by several options at the same time).
If you like my mods, please consider making a small donation. It would help me maintain existing mods and create new ones in the future!
Click on the left side "..." and select MonsterHunterWorld.exe;
Click on the right side "..." and select winmm.dll;
Click on the checkbox on the left to enable it;
Click OK and apply.
For Translators: The mod has support for localizations. If you wish to translate the mod, follow these steps:
Verify that the localization doesn't exist already on GitHub;
Go to \Monster Hunter World\nativePC\plugins\CSharp\BetterMatchmaking\data\localizations\ folder. There should be en-us.json file. If not, launch the game once, the file will be regenerated;
Copy-paste the file and give it a new name. Any format is supported but I expect it to be ISO language code for uniformity reasons;
Open the file with any text editor and translate the strings. Most of them are supposed to be 1 to 1 match with in-game text;
Make an issue/pull request on GitHub, or dm me on Twitter, to submit your localization. I will check it and include it in the next release.
Each localization must provide unicode glyph ranges to load. You can take the ranges here and here. Put the font you want to use in \Monster Hunter World\nativePC\plugins\CSharp\BetterMatchmaking\data\fonts\ folder. The font must be static. Only .OTF and .TTF fonts are supported. SharpPluginLoader doesn't support font hot-reload. So adding/changing a font will require game restart. This applies to both localization file changes (font name, glyph ranges) and config changes (font size, oversample).
Credits: Fexty12573 - Creator of SharpPluginLoader. Implemented an interface for Steam Matchmaking API. Provided invaluable help on figuring out how matchmaking works. elappale - Japanese translator.