Entity Keepsake

Plus de FPS autour des porte-armures, hologrammes, PNJ, cadres et entités d'affichage.

Minecraft reconstruit chaque entité à chaque image, même celles qui n'ont pas bougé depuis une heure. Entity Keepsake garde ce travail et le réutilise.

Entity Keepsake est un mod de performance Fabric 100 % côté client qui corrige le lag des entités dans les endroits bondés. Il a été conçu pour le hub de Hypixel SkyBlock, où des centaines de porte-armures d'hologrammes et de PNJ font chuter les FPS, et il aide sur tout serveur ou monde rempli d'entités immobiles. Rien n'est caché, culled ou supprimé : chaque entité est toujours dessinée à chaque image, le jeu reste donc exactement identique.

Jusqu'à 63 % de FPS en plus dans les zones bondées

Testé dans un modpack Hypixel SkyBlock de 112 mods, dans une scène bondée de porte-armures d'hologrammes et de PNJ joueurs (médiane de passages alternés) :

FPS moyensFPS 1 % low
Sans Entity Keepsake52.440.4
Avec Entity Keepsake85.357.2
Graphique en barres : 52,4 FPS sans Entity Keepsake et 85,3 FPS avec, dans une scène de test bondée

De meilleurs 1 % low signifient moins de saccades, pas seulement un chiffre plus haut. Le gain dépend de votre PC et du nombre d'entités immobiles à l'écran : il est maximal dans les hubs animés et faible dans un monde vide.

Pourquoi les porte-armures et les hologrammes causent du lag

À chaque image, Minecraft reconstruit de zéro chaque entité visible. Des serveurs comme Hypixel utilisent des piles de porte-armures invisibles pour chaque hologramme, nom de PNJ et texte flottant, si bien qu'un hub peut en compter des centaines. Les reconstruire toutes à chaque image coûte beaucoup de temps CPU sur le thread de rendu, et c'est là que partent vos FPS.

Ce qu'il accélère

Une foule de porte-armures, lignes d'hologramme, PNJ joueurs, cadres et entités d'affichage

Comment ça marche

  1. Cache des render states : la description de l'apparence d'une entité est réutilisée au lieu d'être reconstruite.
  2. Cache de mise en page des noms : la mise en page du texte des noms et des hologrammes est conservée.
  3. Rejeu des vertex : la géométrie finie des porte-armures, têtes et objets immobiles est réutilisée, décalée selon le mouvement de la caméra.
  4. Rejeu des dessins : la liste de dessins d'un porte-armure immobile est enregistrée puis rejouée au lieu de relancer son rendu.

Rien n'est réutilisé à l'aveugle. La géométrie n'est rejouée qu'après deux constructions normales de suite strictement identiques.

Identique au vanilla

La même scène avec Entity Keepsake activé et désactivé, côte à côte, identique

Compatible avec Sodium et les mods SkyBlock

Testé dans un modpack SkyBlock avec Sodium, Lithium, ImmediatelyFast, Entity Culling, More Culling, SkyHanni, Skyblocker, Odin, Entity Model Features, Entity Texture Features, 3D Skin Layers et Not Enough Animations. Les FPS ci-dessus ont été mesurés avec ces mods installés, Entity Keepsake s'ajoute donc à eux. Un auto-test intégré a comparé chaque résultat réutilisé à un résultat reconstruit : 8 669 909 vérifications, 0 différence.

Utilisation

  1. Installez Fabric Loader et Fabric API pour Minecraft 26.2.
  2. Placez le .jar d'Entity Keepsake dans votre dossier mods et lancez le jeu.
  3. C'est tout. Il fonctionne seul, sans rien à configurer.

/entitykeepsake indique combien d'entités ont été réutilisées. /entitykeepsake off et /entitykeepsake on le désactivent et le réactivent pour comparer les FPS. /entitykeepsake verify compare chaque résultat réutilisé à un résultat neuf.

Guides

FAQ

Comment corriger le lag des porte-armures et des hologrammes ?
Installez Entity Keepsake (Fabric, côté client). Il réutilise le travail pour les porte-armures, hologrammes, PNJ, cadres et entités d'affichage qui n'ont pas changé, au lieu de les reconstruire à chaque image.
Est-ce qu'il cache ou cull des entités ?
Non. Chaque entité est toujours dessinée à chaque image. Il évite seulement de refaire le travail pour les entités qui n'ont pas changé.
Fonctionne-t-il sur Hypixel SkyBlock ?
Oui, il a été conçu pour et testé là-bas. Il fait seulement dessiner les entités plus vite et ne donne aucun avantage en jeu.
Fonctionne-t-il avec Sodium et Entity Culling ?
Oui. Les gains de FPS ont été mesurés avec les deux installés. Les mods de culling ignorent les entités que vous ne voyez pas ; Entity Keepsake accélère celles que vous voyez, les effets s'additionnent.
Fonctionne-t-il sur d'autres serveurs et en solo ?
Oui. Tout monde avec beaucoup de porte-armures, hologrammes, PNJ, cadres ou entités d'affichage en profite.
Dois-je l'installer sur le serveur ?
Non. Entity Keepsake est 100 % côté client. Vous seul en avez besoin.

Compatibilité

LoaderFabric
Minecraft26.2
DépendancesFabric API
EnvironnementClient uniquement
LicenceTous droits réservés

Vous venez de Fast Static Entity ?

Entity Keepsake est un remake en salle blanche de Fast Static Entity qui couvre aussi les porte-armures nommés (hologrammes), les PNJ joueurs, les entités d'affichage qui se tournent vers vous et les entités lumineuses. Retirez Fast Static Entity avant de l'ajouter : les deux mettent les mêmes choses en cache.

Télécharger sur Modrinth Télécharger sur CurseForge