Instant Gratification: Stack Size Adjuster Wiki
Bienvenido a la documentación enciclopédica oficial de Instant Gratification: Stack Size Adjuster. Este mod de Minecraft Fabric permite a los administradores de servidores y a los jugadores personalizar dinámicamente los tamaños de apilamiento de objetos en tres categorías naturales (objetos apilables hasta 64, hasta 16 y no apilables) hasta cantidades extremas sin inflar los datos NBT, proporcionando además optimización en la caída de contenedores y protección contra desbordamientos.
📌 Descargo de responsabilidad sobre el código del repositorio: La documentación de esta Wiki refleja el estado actual del código fuente en el repositorio, que puede incluir confirmaciones recientes aún no publicadas o características en desarrollo antes de las compilaciones públicas en CurseForge y Modrinth.
📦 Directorio de versiones de Minecraft
- Guía de Minecraft 26.2 — Instalación oficial, dependencias y configuración para Minecraft 26.2.
- Matriz de compatibilidad de versiones — Versiones compatibles, comprobación
ModVersionGuardy límites de dependencias.
🎮 Guías para jugadores y administradores
- Referencia de GameRules dinámicas — GameRules en el juego (
items_64_limit,items_16_limit,items_1_limit,max_drop_entities). - Límites de apilamiento por categoría — Explicación del escalado de objetos de 64, 16 y objetos individuales.
- Optimización de caída de contenedores — Límites de generación de entidades, matemáticas de división y prevención de lag al romper contenedores.
- Protección contra desbordamiento de cofres grandes — Matemáticas de desbordamiento de enteros (límite de seguridad de $39,768,215$) y lógica de crafteo rápido de doble precisión.
- Configuración de ModMenu y YACL — Configuración de la interfaz en el menú principal (
stack-size-adjuster.json) e integración con YACL 3.9.5. - Renderizado de cantidad de objetos en GUI — Reducción dinámica de escala de fuentes para números de varios dígitos.
- Integración con Item Clumps — Sinergia de fusión de entidades en el suelo con Item Clumps.
- Solución de problemas y preguntas frecuentes — Preguntas habituales, prevención de desbordamiento y sincronización servidor-cliente.
💻 Referencia técnica y para desarrolladores
- Configuración para desarrolladores y compilación — Entorno JDK 25, Gradle 9.3+, Loom 1.15+ y flujos de trabajo de compilación.
- Arquitectura y estructura de paquetes — Árbol de arquitectura del sistema, estructura de paquetes y concurrencia.
- Referencia de Mixins y puntos de inyección — Puntos de inyección en
Item,ItemStack,Container,GiveCommandyDataComponents. - API de anulación para complementos — Registro de anulaciones personalizadas mediante
StackSizeManager.registerOverride. - Protocolo de sincronización de red — Carga útil S2C
stack-size-adjuster:sync_limity actualización en vivo del menú. - Manejo del comando Give —
GiveCommandHelperpersonalizado que admite grandes cantidades sin bloquear el juego. - Perfiles de comportamiento y condiciones — Máquina de estados de sincronización dinámica de GameRules.
- Guía de integración para mods consumidores — Guía de integración completa para desarrolladores de addons.
- Rendimiento e impacto en la memoria — Cero inflación de NBT y análisis de consumo de memoria.
- Avances y distintivos — Matriz de avances y directrices de paridad con vanilla.
📜 Derechos de autor y atribución
Desarrollado por Dasik (Rifaditya) bajo la GNU General Public License v3.0 (GPLv3).
