Phosphor (Forge) Mod pour Minecraft 1.12.2, 1.15.2
Améliorations des performances du moteur d'éclairage de Minecraft
Forge n'est plus pris en charge et les téléchargements sont fournis tels quels.
À l'avenir, nous ne fournirons des mises à jour de Phosphor que pour Fabric. Vous pouvez télécharger Phosphor pour Fabric sur la nouvelle page CurseForge. Les versions de cette page ne sont pas prises en charge et ne recevront pas de mises à jour. Vous êtes livré à vous-même si vous décidez de les utiliser !
Phosphor pour Forge
Phosphor est un mod Minecraft qui vise à optimiser l'un des domaines les plus inefficaces du jeu : le moteur d'éclairage. Il fonctionne à la fois côté client et côté serveur, et peut être installé sur des serveurs sans que les clients aient besoin de posséder le mod. Avec Phosphor, le temps nécessaire au jeu pour générer des chunks peut être réduit de moitié pour certaines dimensions, et les saccades d'images ressenties en parcourant le monde peuvent être considérablement réduites. C'est une solution sans compromis pour améliorer les performances, que ce soit en solo ou sur de grands serveurs multijoueurs, et elle ne modifie aucune fonctionnalité ni aucun comportement du jeu vanilla.
Si vous ne l'utilisez pas déjà, Lithium (un autre mod d'optimisation) se marie très bien avec Phosphor et est entièrement compatible.
Cela semble trop beau pour être vrai ? Phosphor est déjà livré activé par défaut dans le très célèbre mod Aether II. Jetez-y un œil ici, et envisagez peut-être de l'installer dès aujourd'hui !
Installation
Forge sur Minecraft 1.15+ : vous devez télécharger et installer MixinBootstrap 1.0.2 (ou une version plus récente) dans votre dossier mods. Ensuite, installer Phosphor est aussi simple que d'installer n'importe quel autre mod Forge : il suffit de le déposer dans votre dossier mods.
Forge sur Minecraft 1.12 : aucune dépendance supplémentaire n'est requise, il suffit de déposer le mod dans votre dossier mods comme n'importe quel autre mod Forge.
Vous n'avez pas besoin de créer de nouveaux mondes pour profiter du mod.
Comment ça fonctionne ?
Pour les technophiles, dépliez le spoiler ci-dessous pour voir exactement ce que nous faisons pour améliorer les performances. Notez que cela concerne la version pour Minecraft 1.12 et est obsolète depuis Minecraft 1.15+.
Le code responsable de la propagation des changements de lumière à travers le monde a été entièrement réécrit pour être nettement plus efficace que l'implémentation vanilla.
Les mises à jour de lumière sont reportées jusqu'à ce que les régions qu'elles touchent soient interrogées. Cela permet de regrouper les mises à jour de lumière des blocs et réduit considérablement le nombre de mises à jour de lumière planifiées en double pour une zone. Le regroupement des mises à jour de lumière apporte une réduction incroyable du temps de génération du monde pour les dimensions moddées comme The Twilight Forest, riches en feuillages occultant la lumière, tout en offrant des améliorations significatives pour la génération vanilla et d'autres dimensions moddées.
La propagation de la lumière du ciel sur l'axe vertical a été corrigée pour prendre en compte la lumière du ciel provenant des chunks voisins, ce qui corrige divers problèmes d'éclairage créés lors de la génération du monde et des opérations impliquant de grands volumes de blocs.
Les données de lumière sont désormais envoyées au client pour les sections de chunk vides lorsqu'elles ne sont pas triviales (c'est-à-dire pas complètement éclairées par la lumière du ciel). Cela corrige quelques bugs où la lumière apparaissait incorrecte dans les sections vides du ciel.
En corrigeant diverses erreurs dans l'implémentation du moteur d'éclairage vanilla, de nombreux contrôles coûteux effectués auparavant lors du placement ou du rééclairage des blocs sont désormais ignorés, ce qui réduit considérablement la charge de ces opérations.
Phosphor a eu beaucoup de temps pour mûrir ces derniers mois, et par conséquent, les incompatibilités de mods et les bugs sont très rares.
Que ne fait pas le mod ?
Bien qu'il s'agisse d'une amélioration significative de l'implémentation du moteur d'éclairage vanilla, il n'apporte aucune modification au fonctionnement du modèle de lumière dans Minecraft. En termes simples, ce mod ne change pas la façon dont la lumière est rendue (sauf là où des bugs sont corrigés) ni n'ajoute de nouvelles fonctionnalités à Minecraft. Cela permet au mod de fonctionner sans être installé sur le client ou le serveur en face. Les corrections et optimisations apportées par Phosphor sont spécifiques à l'amélioration du moteur d'éclairage, ce qui le garde petit et autonome. Ce mod ne résout pas tous les ralentissements de génération du monde ni les hoquets côté client, car l'éclairage n'est qu'une partie de l'équation.
Compatibilité des mods
Compatibilité avec OptiFine
Phosphor est entièrement compatible avec OptiFine, y compris la fonctionnalité Dynamic Lights implémentée par OptiFine.
Compatibilité avec OpenCubicChunks
Étant donné qu'OpenCubicChunks implémente son propre système de propagation de la lumière, Phosphor est malheureusement fondamentalement incompatible avec ce mod.
Compatibilité avec DynamicLights
DynamicLights (le mod Forge autonome) ne fonctionnera pas correctement avec Phosphor installé. Veuillez consulter le ticket GitHub correspondant pour plus d'informations.
Compatibilité avec Albedo
Albedo et Phosphor implémentent tous deux leur propre système d'éclairage, ce qui entraîne l'écrasement du système de lumière d'Albedo. Bien qu'installer Phosphor aux côtés d'Albedo ne fera pas planter le jeu, cela empêchera les lumières colorées de fonctionner. À l'avenir, il sera peut-être possible d'ajouter la prise en charge, mais des recherches sont nécessaires.
Compatibilité avec SpongeForge
Phosphor a été testé pour fonctionner avec les dernières versions de SpongeForge sur Minecraft 1.12.2, mais vous devez utiliser les dernières versions de SpongeForge (1.12.2-2838-7.1.8-RC3844 ou plus récente) et les dernières versions de Phosphor (0.2.3+). Phosphor refusera de s'exécuter si une version plus ancienne de SpongeForge est utilisée. De plus, vous devez désactiver l'éclairage asynchrone dans le fichier de configuration de Sponge, sinon vous subirez des performances dégradées.
Autres mods Forge
Actuellement, je ne connais aucun problème d'incompatibilité avec d'autres mods Forge ! Phosphor ne devrait pas causer de conflits avec les mods qui ne modifient pas le moteur d'éclairage du jeu. Si vous rencontrez un problème de compatibilité, veuillez le signaler sur le suivi des tickets du projet.
Autorisations pour les modpacks
Il s'agit d'un projet gratuit et open-source sur CurseForge, et donc bien sûr, vous pouvez l'inclure dans votre modpack ! Bien que ce ne soit pas obligatoire, il est très apprécié que vous fassiez un lien vers la page du projet Phosphor et le Patreon dans votre liste de mods ou votre page de crédits.
Remerciements spéciaux
Ce mod n'aurait pas été possible sans les contributions de Mathe172 et PhiPro95. Certains composants de ce mod sont inspirés et/ou basés sur leurs travaux précédents.
Signaler des problèmes
Veuillez utiliser le suivi des tickets lié en haut de la page pour signaler les bugs, les plantages et autres problèmes. La section des commentaires Curseforge n'est pas l'endroit pour signaler ce genre de problèmes et vous serez probablement invité à le transmettre au suivi des tickets.
Comment installer Phosphor (Forge)
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.12.2–1.15.2 on Forge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Forge
The loader must match the game version of the mod file, for example Minecraft 1.15.2. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file phosphor-forge-mc1.15.2-0.5.2+build.4.jar (44 KB) for your game version.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Phosphor (Forge) should be in the list.
Minecraft 1.15.2 runs on Java 8: with a different Java version the game may close right after launch.
Versions
Avec dépendances
| Minecraft | Loader | Fichier | Date | Actions |
|---|---|---|---|---|
| 1.15.2 | Forge | Phosphor mc1.15.2-0.5.2+build.444.3 Ko 3 | ||
| 1.12.2 | Forge | Phosphor mc1.12.2-0.2.7899 Ko 20 | ||
| 1.12.2 | — | Phosphor mc1.12.2-0.2.61 Mo |
Avis
Soyez le premier à noter Phosphor (Forge)

