Offre limitée ! Des réductions jusqu'à 50% sur vos serveurs

✨ BLACK FRIDAY ✨

Du 19 novembre au 2 décembre 2024

Homme armé programmant sur ordinateur extérieur nuit.

Comment dépanner les Logic Mods Palworld qui ne se chargent pas ?

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/Win64 et Pal/Binaries/Win64/Mods + du fichier mods.txt

Étapes détaillées

  1. 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 fichier xinput1_3.dll s’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 ».
  2. 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 exactement enabled.txt (vide) et valide. Remonte dans /home/container/Pal/Binaries/Win64/Mods et ouvre mods.txt. Repère la ligne BPModLoaderMods et mets sa valeur à 1 (ex: BPModLoaderMods: 1), puis « Sauvegarder ». Redémarre le serveur; dans les logs, tu devrais voir le chargement de BPModLoader. Si mods.txt n’existe pas, crée-le et ajoute la ligne.
  3. 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). Dans mods.txt, ajoute une ligne par mod avec : 1 pour 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 dans mods.txt correspond exactement au nom du dossier (majuscules/minuscules incluses).
  4. 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.log s’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 dans Win64 et pas dans un sous-dossier caché après extraction).
  5. Teste mod par mod pour isoler un conflit
    Ouvre mods.txt et passe toutes les entrées à 0 sauf BPModLoaderMods: 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 à 0 et 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.

Articles similaires

Table des matières

Facebook
Twitter
LinkedIn