Meta Injector and Restore N' Patch have been updated, this update does not address the detection in regions that have been blocked, just a minor update to address some bugs and the inconvenience for users with XIGNCODE popups.
A small "anti-measure" has been integrated into both tools (and in Better Stats' future update), the programs will change their own hash to a random hash upon first execution, this should be seamless but if you're greeted with the prompt about the program needing to restart, please report your Windows version, the game install location and your locale (language/region).
Meta Injector also received a couple of back-ported launch arguments from the future version of the tool:
-files "path/to/files"
will let you change the directory in which Meta Injector will look for files to patch from the default "files_to_patch" directory to any folder you wish. You can use this if you have an alternate version of your mods that you'd like to use.
-paz num
where "num" is a number, this specifies the Paz archive index to use, from 7777 up to 99999. Note that the archive index auto-increments at runtime when the next file to be added to the archive would result it to exceed 100MB.
You can use both of these features together to separate your patches to different stages or to create "overrides", patching your existing patch without needing to repatch all the files, for example, changing an outfit mod to a different one. Note that a game restart is still required, and if any archive files that are currently in use by the game are being modified, either an error in the program or a game crash/corruption will occur, restoring backup will address the corruption.
_legacy
patches are still available and should remain functional for most file formats (known exceptions are textures), you should still be able to use it to do things such as change models on the fly by replacing the file while the game is running (the legacy patched files will be copied to the game's root directory, with folder structures maintained, for example Black Desert Online/character/model/1_pc/3_pew/armor/9_upperbody/pew_00_ub_0006.pac
, those are the files that you replace), changes should be visible the next time the game attempts to access the file (when characters come into render distance, a character changes outfit, when you preview the outfit in the pearl shop, etc). You may still occasionally crash when the game attempts to access the file as it's being replaced, but it should otherwise be as smooth as it once was.
Read the Meta Injector 1.3.0 change logs for how to create legacy patches.
This update also makes it very clear that "Let the program decide" is not a supported patching method.