Instant Gratification: Stack Size Adjuster Wiki
Willkommen zur offiziellen enzyklopädischen Dokumentation von Instant Gratification: Stack Size Adjuster. Diese Fabric-Mod für Minecraft ermöglicht es Server-Administratoren und Spielern, die Stapelgrößen von Gegenständen über drei natürliche Kategorien hinweg (64er-, 16er- und nicht stapelbare Gegenstände) dynamisch auf extreme Werte anzupassen – völlig ohne NBT-Aufblähung und mit integrierter Drop-Optimierung und Überlaufschutz.
📌 Haftungsausschluss für Quellcode: Die Dokumentation in diesem Wiki spiegelt den aktuellen Stand des Quellcodes im Repository wider. Sie kann unveröffentlichte Commits oder Entwicklungsfunktionen enthalten, die den offiziellen Veröffentlichungen auf CurseForge und Modrinth voraus sind.
📦 Minecraft-Versionsverzeichnis
- Minecraft 26.2 Leitfaden — Offizielle Installation, Abhängigkeiten und Einrichtung für Minecraft 26.2.
- Versionskompatibilitätsmatrix — Unterstützte Versionen,
ModVersionGuard-Prüfung und Abhängigkeitsgrenzen.
🎮 Leitfäden für Spieler & Administratoren
- Dynamische GameRules Referenz — Spielregeln (
items_64_limit,items_16_limit,items_1_limit,max_drop_entities). - Kategoriebasierte Stapelgrenzen — Skalierung von 64er-, 16er- und Einzelgegenständen im Detail.
- Optimierung von Behälter-Drops — Entity-Limits, Slot-Aufteilungsmathematik und Lag-Prävention bei zerstörten Behältern.
- Überlaufschutz für große Truhen — Ganzzahl-Überlauf ($39.768.215$ Sicherheitsgrenze) und Quick-Crafting mit doppelter Genauigkeit.
- ModMenu & YACL Konfiguration — Hauptmenü-GUI (
stack-size-adjuster.json) und YACL 3.9.5 Bildschirm-Integration. - GUI-Rendering der Gegenstandsanzahl — Dynamische Schriftenskalierung für mehrstellige Stapelzahlen.
- Integration mit Item Clumps — Zusammenführung von Boden-Entities im Verbund mit Item Clumps.
- Fehlerbehebung & FAQ — Häufig gestellte Fragen, Überlaufprävention und Server-Client-Synchronisation.
💻 Entwickler- & Technische Referenz
- Entwickler-Setup & Build-Anleitung — JDK 25 Umgebung, Gradle 9.3+, Loom 1.15+ und Kompilierungsprozess.
- Architektur & Paketstruktur — Systemarchitektur, Paketorganisation und Thread-Sicherheitsmodell.
- Mixin-Referenz & Injection-Points — Injektionspunkte in
Item,ItemStack,Container,GiveCommandundDataComponents. - Addon-Override-API — Registrierung benutzerdefinierter Stapellimits über
StackSizeManager.registerOverride. - Netzwerksynchronisationsprotokoll — S2C-Paket
stack-size-adjuster:sync_limitund Menü-Aktualisierungen in Echtzeit. - Handhabung des Give-Befehls — Eigener
GiveCommandHelperfür riesige Stapelmengen ohne Spielabstürze. - Verhaltensprofile & Bedingungen — Zustandsautomat zur GameRule-Synchronisation.
- Integrationsleitfaden für Mod-Entwickler — Leitfaden für Entwickler von Drittanbieter-Addons.
- Leistung & Speicherauslastung — Null NBT-Aufblähung und Speicher-Benchmarks.
- Fortschritte & Abzeichen — Fortschrittsmatrix und Vanilla-Parität.
📜 Urheberrecht & Lizenz
Entwickelt von Dasik (Rifaditya) unter der GNU General Public License v3.0 (GPLv3).
