A third-person action-adventure that combines fast-paced combat with the aesthetics of wuxia—a Chinese genre about martial arts masters. The game... En savoir plus
PBZModLoader — chargeur de mods
-
Télécharger (12.76 MB)6 novembre 2026, 02:08pbzmodloader-zagruzchik-modifikacijj_1793920128_569768.zipVérification des virus par Virustotal : le fichier est sûr (voir le rapport, comment nous vérifions)
Ce mod est un chargeur de mods pour Phantom Blade Zero, compatible avec javascript et TypeScript. La version stable 1.0.0 comprend la détection automatique des mods installés, un compilateur TypeScript intégré et la possibilité de recharger les mods sans redémarrer le jeu à l’aide du raccourci Alt + F5.
Le chargeur prend en charge les versions Steam et WeGame du jeu. Les joueurs n’ont pas besoin d’installer Node.js, npm ou des compilateurs supplémentaires. Un modèle facultatif pour les développeurs, comprenant le SDK 0.3.3, est également disponible. Le fonctionnement du chargeur et des mods sur WeGame a été vérifié directement en jeu.
Caractéristiques :
- Détection automatique des mods dans le dossier mods/<ID>/main.ts ou main.js ;
- Priorité de chargement des fichiers TypeScript sur ceux en javascript ;
- Compilateur TypeScript natif intégré ;
- Aucune installation requise de Node.js, npm ou de compilateurs supplémentaires ;
- Possibilité d’activer et de désactiver des mods individuels via mods.ini ;
- Rechargement à chaud des mods avec Alt + F5 ;
- Prise en charge des fonctions de nettoyage des ressources lors du rechargement ;
- Affichage de notifications en cas de chargement réussi, d’erreurs ou de mods ignorés ;
- Prise en charge de Steam et WeGame ;
- Modèle supplémentaire pour le développement de mods avec le SDK 0.3.3.
Compatibilité et prérequis :
- Windows x64 ;
- Version sous licence de Phantom Blade Zero ;
- Version stable du chargeur : 1.0.0 ;
- Prise en charge de la structure originale des signatures Steam et de la mise à jour du jeu du 4 novembre 2026.
Après une mise à jour du jeu, le chargeur peut nécessiter une mise à jour. Si les signatures ne correspondent pas ou si des correspondances ambiguës sont détectées, le chargeur ignore les mods concernés. Aucun autre mod de Nexus Mods n’est nécessaire pour faire fonctionner le chargeur.
Installation :
- Fermez le jeu et ouvrez le dossier racine de Phantom Blade Zero, qui contient le dossier ProjectPBZ ;
- Décompressez l’archive principale directement dans le dossier racine du jeu, en fusionnant les dossiers ProjectPBZ et platform. Ne créez pas de dossier PBZModLoader supplémentaire ;
- Vérifiez que le fichier version.dll se trouve à côté de l’exécutable du jeu, et non de celui du lanceur ;
- L’archive comprend des DLL distinctes pour Steam et WeGame : platform/steam/version.dll et platform/wegame/version.dll ;
- Lancez le jeu depuis le client habituel de la plateforme utilisée.
Avant de mettre à jour le chargeur, il est recommandé de sauvegarder vos mods et votre configuration. Pour la mise à jour, remplacez version.dll, bootstrap.js, manager.js et le compilateur intégré, tout en conservant vos propres fichiers mods.ini et votre dossier de mods.
Si vous utilisez une ancienne version où le chemin est ProjectPBZ/Mods/PBZModLoader, transférez la configuration et les mods vers ProjectPBZ/PBZModLoader, puis mettez à jour la DLL.
Installation et gestion des mods :
- Chaque mod doit être placé dans un dossier distinct sous ProjectPBZ/PBZModLoader/mods. Exemple de chemin :
mods/my-mod/main.js. - Il est recommandé d’utiliser des lettres latines, des chiffres, des traits de soulignement et des tirets dans les noms de dossiers. N’installez pas de dossiers dist supplémentaires.
- Les nouveaux mods sont détectés automatiquement. Utilisez le fichier ProjectPBZ/PBZModLoader/mods.ini pour les gérer : my-mod=0 — désactive le mod. my-mod=1 — active le mod ;
- En l’absence d’entrée, le mod est activé par défaut.
- Pour désactiver complètement le chargeur, définissez le paramètre Enabled=0 dans la section [Loader] du fichier de configuration, puis redémarrez le jeu.
Rechargement à chaud (Alt + F5) :
- Pour appliquer les modifications, enregistrez les fichiers dans le dossier du mod installé, revenez au jeu et appuyez sur Alt + F5. Si le mod est compilé localement, copiez d’abord les fichiers générés dans le dossier du mod installé.
- Le rechargement s’applique à l’ensemble des mods, y compris ceux qui ont été ajoutés, supprimés ou désactivés via mods.ini. Le raccourci clavier ne fonctionne que lorsque le jeu est au premier plan. Les modifications de fichiers ne sont pas suivies automatiquement.
- Pour que les ressources soient correctement libérées, les mods doivent exporter une fonction stop(). Elle permet d’arrêter les minuteurs, de se désabonner des événements et de libérer les ressources. Le nettoyage asynchrone, avec attente de sa fin, est pris en charge.
Данный мод представляет собой загрузчик модификаций для Phantom Blade Zero, поддерживающий javascript и TypeScript. Стабильная версия 1.0.0 включает автоматическое обнаружение установленных модификаций, встроенный компилятор TypeScript и возможность перезагрузки модов без перезапуска игры с помощью сочетания клавиш Alt + F5.
Загрузчик поддерживает версии игры для Steam и WeGame. Для игроков не требуется устанавливать Node.js, npm или дополнительные компиляторы. Также доступен необязательный шаблон для разработчиков, включающий SDK 0.3.3. Работа загрузчика и модификаций на WeGame проверена непосредственно в игре.
Особенности:
- Автоматическое обнаружение модификаций в папке mods/<ID>/main.ts или main.js;
- Приоритет загрузки файлов TypeScript перед javascript;
- Встроенный нативный компилятор TypeScript;
- Отсутствие необходимости устанавливать Node.js, npm и дополнительные компиляторы;
- Возможность включать и отключать отдельные модификации через mods.ini;
- Горячая перезагрузка модификаций с помощью Alt + F5;
- Поддержка функций очистки ресурсов при перезагрузке;
- Отображение уведомлений об успешной загрузке, ошибках и пропущенных модификациях;
- Поддержка Steam и WeGame;
- Дополнительный шаблон для разработки модификаций с SDK 0.3.3.
Совместимость и требования:
- Windows x64;
- Лицензионная версия Phantom Blade Zero;
- Стабильная версия загрузчика 1.0.0;
- Поддержка оригинальной структуры сигнатур Steam и обновления игры от 4 ноября 2026 года.
После обновления игры загрузчику может потребоваться обновление. Если сигнатуры не совпадают или обнаружены неоднозначные соответствия, загрузчик пропускает соответствующие модификации. Для работы самого загрузчика другие модификации с Nexus Mods не требуются.
Установка:
- Закрыть игру и открыть корневую папку Phantom Blade Zero, содержащую директорию ProjectPBZ;
- Распаковать основной архив непосредственно в корневую папку игры, объединив директории ProjectPBZ и platform. Не создавать дополнительную вложенную папку PBZModLoader;
- Убедиться, что файл version.dll находится рядом с исполняемым файлом игры, а не лаунчером;
- В архиве предусмотрены отдельные DLL для Steam и WeGame: platform/steam/version.dll и platform/wegame/version.dll;
- Запустить игру через обычный клиент используемой платформы.
Перед обновлением загрузчика рекомендуется сохранить резервные копии модификаций и конфигурации. При обновлении необходимо заменить version.dll, bootstrap.js, manager.js и встроенный компилятор, сохранив собственные файлы mods.ini и папку с модификациями.
Если используется старая версия с расположением ProjectPBZ/Mods/PBZModLoader, необходимо перенести конфигурацию и модификации в ProjectPBZ/PBZModLoader, а также обновить DLL.
Установка и управление модификациями:
- Каждую модификацию необходимо поместить в отдельную папку по пути ProjectPBZ/PBZModLoader/mods. Пример расположения:
mods/my-mod/main.js. - Для названий папок рекомендуется использовать латинские буквы, цифры, подчёркивания и дефисы. Не следует устанавливать дополнительные папки dist.
- Новые модификации обнаруживаются автоматически. Для управления ими используется файл ProjectPBZ/PBZModLoader/mods.ini: my-mod=0 — отключение модификации. my-mod=1 — включение модификации;
- Если запись отсутствует, модификация включена по умолчанию.
- Для полного отключения загрузчика необходимо установить параметр Enabled=0 в разделе [Loader] файла конфигурации и перезапустить игру.
Горячая перезагрузка (Alt + F5):
- Для применения изменений необходимо сохранить файлы в установленной папке модификации, переключиться в игру и нажать Alt + F5. Если модификация собирается локально, готовые файлы предварительно нужно скопировать в установленную папку.
- Перезагрузка применяется ко всей группе модификаций, включая добавленные, удалённые и отключённые через mods.ini. Сочетание клавиш работает только тогда, когда игра находится на переднем плане. Автоматического отслеживания изменений файлов нет.
- Для корректной очистки ресурсов модификации должны экспортировать функцию stop(). Она используется для остановки таймеров, отписки от событий и освобождения ресурсов. Поддерживается асинхронная очистка с ожиданием её завершения.
Liens utiles :

