Entity Keepsake
Mehr FPS bei Rüstungsständern, Hologrammen, NPCs, Rahmen und Display-Entities.
Minecraft baut jedes Entity in jedem Frame neu auf, auch wenn es sich seit einer Stunde nicht bewegt hat. Entity Keepsake hebt diese Arbeit auf und verwendet sie wieder.
Entity Keepsake ist eine 100 % clientseitige Fabric-Performance-Mod, die Entity-Lag an vollen Orten behebt. Sie wurde für den Hypixel SkyBlock-Hub gebaut, wo Hunderte Hologramm-Ständer und NPCs die FPS drücken, und hilft auf jedem Server und in jeder Welt mit vielen stillstehenden Entities. Nichts wird ausgeblendet, gecullt oder entfernt: Jedes Entity wird weiterhin in jedem Frame gezeichnet, das Spiel sieht also genau gleich aus.
Bis zu 63 % mehr FPS an vollen Orten
Getestet in einem Hypixel-SkyBlock-Modpack mit 112 Mods, in einer vollen Szene mit Hologramm-Ständern und Spieler-NPCs (Median abwechselnder Durchläufe):
| Durchschnittliche FPS | 1 % Low FPS |
| Ohne Entity Keepsake | 52.4 | 40.4 |
| Mit Entity Keepsake | 85.3 | 57.2 |
Bessere 1 % Lows bedeuten weniger Ruckler, nicht nur eine höhere Zahl. Wie viel du gewinnst, hängt von deinem PC und von der Zahl stillstehender Entities auf dem Bildschirm ab: am meisten in vollen Hubs, wenig in einer leeren Welt.
Warum Rüstungsständer und Hologramme laggen
In jedem Frame baut Minecraft jedes sichtbare Entity von Grund auf neu. Server wie Hypixel nutzen Stapel unsichtbarer Rüstungsständer für jedes Hologramm, jeden NPC-Namen und jedes schwebende Label, ein Hub kann also Hunderte davon haben. Sie alle in jedem Frame neu aufzubauen kostet viel CPU-Zeit im Render-Thread, und genau dort gehen deine FPS verloren.
Was schneller wird
- Rüstungsständer: unsichtbare, Marker-, kleine und benannte Rüstungsständer.
- Hologramme und schwebender Text: Hologramm-Stapel, NPC-Namensschilder und schwebende Labels.
- NPCs: NPCs in Spielerform, Mannequins und stillstehende Spieler. Dein eigener Spieler wird nie angefasst.
- Rahmen mit Items darin (Karten bleiben unberührt).
- Display-Entities: Block-, Item- und Text-Displays, auch solche, die sich zu dir drehen.
So funktioniert es
- Render-State-Cache: Die Beschreibung, wie ein Entity aussehen soll, wird wiederverwendet statt neu gebaut.
- Namensschild-Layout-Cache: Das Textlayout von Namensschildern und Hologrammen wird behalten.
- Vertex-Replay: Die fertige Geometrie stillstehender Rüstungsständer, Köpfe und Items wird wiederverwendet und für die Kamerabewegung verschoben.
- Draw-Replay: Die Zeichenliste eines stillstehenden Rüstungsständers wird aufgezeichnet und abgespielt, statt seinen Renderer erneut laufen zu lassen.
Nichts wird blind wiederverwendet. Geometrie wird erst abgespielt, nachdem zwei normale Aufbauten hintereinander genau gleich waren.
Sieht genau aus wie Vanilla
- Alles, was sich bewegt, wird neu gebaut. Position, Drehung, Kopfbewegung, Animationen und Display-Updates werden in jedem Frame geprüft.
- Entities, die sich bewegen, Schaden nehmen, brennen oder schwingen, werden immer normal gezeichnet, ebenso das Entity unter deinem Fadenkreuz.
- Leuchtende Entities und Hervorhebungen funktionieren, SkyHanni- und Skyblocker-Hervorhebungen werden also weiter angezeigt.
- Sicherheitsnetz: Jedes gecachte Entity wird mindestens einmal pro Sekunde komplett neu gebaut.
Läuft mit Sodium und SkyBlock-Mods
Getestet in einem SkyBlock-Modpack mit Sodium, Lithium, ImmediatelyFast, Entity Culling, More Culling, SkyHanni, Skyblocker, Odin, Entity Model Features, Entity Texture Features, 3D Skin Layers und Not Enough Animations. Die FPS-Werte oben wurden mit diesen Mods gemessen, Entity Keepsake kommt also obendrauf. Ein eingebauter Selbsttest hat jedes wiederverwendete Ergebnis mit einem frisch gebauten verglichen: 8.669.909 Prüfungen, 0 Unterschiede.
So benutzt du es
- Installiere Fabric Loader und Fabric API für Minecraft 26.2.
- Lege die Entity-Keepsake-
.jar in deinen mods-Ordner und starte das Spiel.
- Fertig. Die Mod arbeitet von selbst, es gibt nichts einzurichten.
/entitykeepsake zeigt, wie viele Entities wiederverwendet wurden. /entitykeepsake off und /entitykeepsake on schalten die Mod zum FPS-Vergleich aus und an. /entitykeepsake verify prüft jedes wiederverwendete Ergebnis gegen ein frisches.
Anleitungen
FAQ
- Wie behebe ich Lag durch Rüstungsständer und Hologramme?
- Installiere Entity Keepsake (Fabric, clientseitig). Die Mod verwendet die Arbeit für Rüstungsständer, Hologramme, NPCs, Rahmen und Display-Entities, die sich nicht verändert haben, wieder, statt sie in jedem Frame neu zu bauen.
- Blendet die Mod Entities aus oder cullt sie?
- Nein. Jedes Entity wird weiterhin in jedem Frame gezeichnet. Nur bei unveränderten Entities wird die Arbeit nicht wiederholt.
- Funktioniert sie auf Hypixel SkyBlock?
- Ja, dafür wurde sie gebaut und dort getestet. Sie lässt dein Spiel Entities nur schneller zeichnen und bringt keinen spielerischen Vorteil.
- Läuft sie mit Sodium und Entity Culling?
- Ja. Die FPS-Gewinne wurden mit beiden installiert gemessen. Culling-Mods überspringen Entities, die du nicht sehen kannst; Entity Keepsake beschleunigt die sichtbaren, die Wirkung addiert sich also.
- Funktioniert sie auf anderen Servern und im Einzelspieler?
- Ja. Jede Welt mit vielen Rüstungsständern, Hologrammen, NPCs, Rahmen oder Display-Entities profitiert.
- Muss ich sie auf dem Server installieren?
- Nein. Entity Keepsake ist zu 100 % clientseitig. Nur du brauchst sie.
Kompatibilität
| Loader | Fabric |
| Minecraft | 26.2 |
| Abhängigkeiten | Fabric API |
| Umgebung | Nur Client |
| Lizenz | Alle Rechte vorbehalten |
Kommst du von Fast Static Entity?
Entity Keepsake ist ein Clean-Room-Nachbau von Fast Static Entity, der auch benannte Rüstungsständer (Hologramme), Spieler-NPCs, Display-Entities, die sich zu dir drehen, und leuchtende Entities abdeckt. Entferne Fast Static Entity, bevor du sie hinzufügst: Beide cachen dieselben Dinge.