The Isle : charger UE4SS ou une bibliothèque native (LD_PRELOAD)
Votre serveur The Isle peut précharger une ou plusieurs bibliothèques natives Linux (.so) dans le processus du jeu, par exemple UE4SS. Une variable est prévue pour cela : vous n'avez pas besoin de modifier la commande de démarrage ni d'installer un wrapper.
Installer UE4SS
-
Envoyez les fichiers d'UE4SS dans
TheIsle/Binaries/Linux/:libUE4SS.so,UE4SS-settings.iniet le dossierMods. -
Dans l'onglet Démarrage du panel, renseignez la variable « Bibliothèques à précharger (LD_PRELOAD) » :
TheIsle/Binaries/Linux/libUE4SS.so -
Redémarrez le serveur. La console affiche
[YorkHost] LD_PRELOAD : …quand la bibliothèque est chargée.
Règles de la variable LD_PRELOAD
- Le chemin est relatif à la racine du serveur (ex.
TheIsle/Binaries/Linux/libmabibliotheque.so) ou absolu. - Plusieurs bibliothèques se séparent par
:. - Caractères autorisés : lettres, chiffres,
_,.,-,/et:(pas d'espaces). - Un fichier absent est ignoré avec un avertissement dans la console : le serveur démarre normalement.
- La bibliothèque n'est chargée que dans le processus du jeu, après la mise à jour Steam.
Mises à jour
Vos fichiers UE4SS sont conservés lors des mises à jour automatiques, mais une mise à jour du jeu peut demander une version plus récente d'UE4SS.
Les mods tiers (UE4SS, plugins, bibliothèques personnelles) ne sont pas couverts par le support : en cas de problème, retirez la variable LD_PRELOAD pour vérifier que le serveur démarre sans eux.