Les Logic Mods Palworld ne se lancent pas ? On corrige ça pas à pas. Tu vas nettoyer UE4SS, activer BPModLoader et vérifier les bons fichiers pour que tes mods se chargent à chaque démarrage.
Prérequis
- Accès au panel Oxygenserv (ton login et mot de passe)
- Serveur Palworld moddé installé et stoppé pendant les manipulations
- Dernière archive UE4SS (format
.zip) téléchargée sur ton PC - Gestionnaire de fichiers du panel ou client SFTP (ex: FileZilla)
- Sauvegarde des dossiers
Pal/Binaries/Win64etPal/Binaries/Win64/Mods+ du fichiermods.txt
Étapes détaillées
-
Nettoie les restes d’un ancien UE4SS
Télécharge la dernière version d’UE4SS (archive.zip) sur ton PC. Connecte-toi au panel Oxygenserv, va sur ton service Palworld et clique sur « Arrêter » jusqu’à voir « Stopped » dans la console. Ouvre l’onglet « Fichiers » et navigue vers/home/container/Pal/Binaries/Win64. Téléverse l’archive UE4SS puis utilise « Extraire » (ou « Unarchive ») pour décompresser directement dans ce dossier. Supprime le fichierxinput1_3.dlls’il est présent (fichier résiduel fréquent qui bloque le hook), puis redémarre le serveur et surveille la console; tu dois voir un message du type « UE4SS: Initialized ». -
Active BPModLoaderMods (fichier enabled.txt + mods.txt)
Dans « Fichiers », ouvre le dossier/home/container/Pal/Binaries/Win64/Mods/BPModLoaderMod. Clique sur « Créer » puis « Créer un fichier », saisis exactementenabled.txt(vide) et valide. Remonte dans/home/container/Pal/Binaries/Win64/Modset ouvremods.txt. Repère la ligneBPModLoaderModset mets sa valeur à1(ex:BPModLoaderMods: 1), puis « Sauvegarder ». Redémarre le serveur; dans les logs, tu devrais voir le chargement de BPModLoader. Simods.txtn’existe pas, crée-le et ajoute la ligne. -
Place correctement tes Logic Mods et active-les
Les Logic Mods UE4SS se placent dans/home/container/Pal/Binaries/Win64/Mods, un dossier par mod (ex:MyAutomationMod). Dansmods.txt, ajoute une ligne par mod avec: 1pour l’activer (ex:MyAutomationMod: 1). Clique sur « Sauvegarder », puis « Redémarrer ». Tu verras dans la console des lignes indiquant le chargement de chaque mod. Si rien ne se charge, vérifie que le nom dansmods.txtcorrespond exactement au nom du dossier (majuscules/minuscules incluses). -
Diagnostique via les logs et corrige les erreurs fréquentes
Ouvre la console et cherche des lignes « UE4SS » ou « error ». Va aussi voir le fichier/home/container/Pal/Binaries/Win64/UE4SS.logs’il existe; il liste les erreurs détaillées (mod introuvable, hook bloqué, etc.). Si tu vois « cannot open enabled.txt », crée bien/Mods/BPModLoaderMod/enabled.txt. Si le log mentionne un hook en double ou « xinput » en conflit, supprime les anciens DLL non issus de la dernière archive UE4SS. Si « UE4SS: Initialized » n’apparaît pas, c’est souvent un mauvais emplacement de fichiers ou une archive non extraite au bon niveau (vérifie que les DLL d’UE4SS sont bien dansWin64et pas dans un sous-dossier caché après extraction). -
Teste mod par mod pour isoler un conflit
Ouvremods.txtet passe toutes les entrées à0saufBPModLoaderMods: 1. Redémarre puis réactive tes mods un par un (ex:MyAutomationMod: 1), en redémarrant entre chaque ajout. Surveille la console après chaque activation; si un mod cause un crash ou n’affiche aucune ligne de chargement, c’est ton suspect. Mets-le à0et continue. Cette méthode te permet d’identifier précisément le mod fautif.
Astuces & optimisation
– Arrête toujours le serveur avant d’écrire dans Win64 ou Mods pour éviter les fichiers corrompus.
– N’utilise que les fichiers issus de la dernière archive UE4SS; supprime tout ancien hook (xinput1_3.dll, dxgi.dll) restant pour éviter les doublons.
– Évite les noms de dossier avec espaces/accents; préfère MyAutomationMod plutôt que « Mon Mod ». Cela limite les erreurs de parsing.
– Active les mods progressivement (1 par redémarrage) pour repérer vite une incompatibilité. En pratique, garde moins de 10 gros Logic Mods simultanés pour préserver les performances.
– Si un mod ne charge pas, compare sa version avec celle du serveur (même version Palworld) et lis son readme; certains exigent des dépendances ou un ordre de chargement.
FAQ
Où mettre un mod en .pak par rapport à un Logic Mod UE4SS ?
Les mods en .pak vont dans Pal/Content/Paks (système PAK), tandis que les Logic Mods UE4SS vont dans Pal/Binaries/Win64/Mods et s’activent via mods.txt. Si tu mets un .pak dans Mods, il ne se chargera pas. Vérifie toujours le type de mod fourni dans son readme.
Je n’ai pas de fichier mods.txt. Comment faire ?
Crée /home/container/Pal/Binaries/Win64/Mods/mods.txt depuis le panel. Ajoute au minimum BPModLoaderMods: 1 pour activer BPModLoader, puis une ligne par mod (ex: MyAutomationMod: 1). Sauvegarde et redémarre; tu dois voir les logs de chargement.
Que doit contenir enabled.txt dans BPModLoaderMod ?
Rien, il peut être vide. Seule sa présence dans /Mods/BPModLoaderMod/ est vérifiée pour activer le chargement des mods Blueprint. S’il manque, BPModLoader ne s’initialise pas.
Tu as tout remis d’aplomb, bien joué. Si un mod résiste encore, isole-le et vérifie sa version. Reviens quand tu veux pour optimiser ton serveur et pousser l’automatisation encore plus loin.