LagGoggles Mod pour Minecraft 1.12.2
Un mod Minecraft Forge qui profile et visualise le lag dans le monde.
Remarque : pour les versions supérieures à 5.3, vous devez avoir TickCentral installé !
TickCentral fournit la fonctionnalité nécessaire pour être compatible avec Mixin, et est conçu pour fonctionner sur diverses versions de Minecraft. J'ai décidé de m'éloigner de Mixin car j'ai remarqué que beaucoup de gens avaient des problèmes de version avec lui. (Un mod nécessitant la version X, un autre fournissant la version Y, changement de comportement dans la version Z...)
LagGoggles est un profiler qui vous permet de voir les timings dans le monde, visuellement. Il est livré avec une interface graphique personnalisée utilisant une touche configurable. Il est compatible avec SpongeForge et Mixin.
Vous pouvez aussi utiliser LagGoggles en tant que joueur ! C'est ma tentative pour aider les joueurs ordinaires à comprendre ce qui cause le lag sur un serveur. J'ai remarqué certaines idées reçues courantes, comme le fait que répartir les machines sur différents chunks cause moins de lag que de les regrouper dans un seul chunk. Avec LagGoggles, vous pouvez regarder autour de vous et constater que beaucoup de petites choses comme les tuyaux ou les câbles causent un petit peu de lag la plupart du temps, ce qui entraîne souvent plus de lag qu'une machine située juste à côté de la source.
LagGoggles peut aussi profiler les FPS côté client depuis la version 4.0 ! Notez que cela ne fonctionne que pour le rendu des entités.
Téléchargement : ici
Captures d'écran
LagGoggles activé en vue normale
Vidéo expliquant le concept
Un immense merci à Grok DuckFarmer pour avoir réalisé cette vidéo.
Fonctionnalités
- Téléportation vers les sources de lag
- Interface graphique côté client, incluant une superposition et des menus cliquables
- Échelle de couleurs pour repérer facilement les sources de lag.
- Les calculs sont effectués côté client, donc chaque client peut avoir une échelle de couleurs différente.
- Prise en charge des FPS côté client
- Vérifie le temps de rendu pour les entités, les entités de bloc et les abonnés aux événements
- C'est très primitif, mais cela devrait donner un aperçu de ce qui peut causer des problèmes de FPS.
- Configuration pour le client :
- Dégradés personnalisés
- Prise en charge du daltonisme
- Configuration pour le serveur
- Permissions personnalisées pour les joueurs (non-opérateurs)
Configuration
- Déposez le jar dans le dossier /mods
- Assurez-vous d'avoir TickCentral installé. Essayez d'abord la dernière version que vous pouvez trouver.
- La configuration côté serveur se fait via LagGoggles-server.cfg
- Les clients peuvent modifier la configuration en jeu pour changer l'échelle de couleurs.
Comment ça marche
Les entités, les blocs et les abonnés aux événements sont chronométrés à l'aide de System.nanotime() avant et après les méthodes tick() et update(). Ces temps sont enregistrés et envoyés au client lorsque le profiler a terminé.
Avantages
- Visualisation de diverses sources de lag
- Apprenez à vos joueurs à construire des bases sans lag.
Dépendances
- TickCentral
Incompatible
- Tiquality
Contribution
- Soumettez une pull request !
- Si vous avez des suggestions, je les prendrai en considération. Veuillez noter que mon temps est extrêmement limité. Les pull requests sont la voie à suivre ici.
Comment installer LagGoggles
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.10.2–1.12.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.12.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 LagGoggles-1.12.2-5.9-140.jar (175 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: LagGoggles should be in the list.
Minecraft 1.12.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.12.2 | Forge | LagGoggles-1.12.2-5.9-140.jar175 Ko 1 | ||
| 1.12.2 | Forge | LagGoggles-FAT-1.12.2-4.11-92.jar1.1 Mo | ||
| 1.12.2 | — | LagGoggles-FAT-1.12.2-4.6.jar1.1 Mo | ||
| 1.10.2 | — | LagGoggles-1.1.Server.jar64.6 Ko |
FAQ
Which Minecraft versions does LagGoggles work on?
There are files for 1.12.2, 1.10.2. The newest is 1.12.2.
Is LagGoggles for Forge or Fabric?
Only for Forge: 1.12.2. There are no files for Fabric or NeoForge: a mod for another loader will not start.
Does LagGoggles need other mods?
The author lists no required dependencies: the Forge loader is enough.
Which Java does LagGoggles need?
Minecraft 1.12.2 runs on Java 8. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download LagGoggles safely?
On this page: the file LagGoggles-1.12.2-5.9-140.jar (175 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: ef22439d92e38e4fc79df4ff95b2e8708f645db8.
Avis
Soyez le premier à noter LagGoggles

