🎛️ Referencia Completa de Reglas de Juego (GameRules)
📌 Aviso sobre el código fuente del repositorio: La documentación de esta Wiki refleja el estado actual del código fuente en el repositorio, que puede incluir confirmaciones recientes no publicadas o características en desarrollo antes de los lanzamientos públicos en CurseForge y Modrinth.
📋 Tabla Maestra de Reglas GameRules
Todas las reglas de True Sleep se registran bajo las categorías truesleep:config y truesleep:mob_settings mediante DynamicGameRuleManager.
| Identificador de GameRule | Tipo | Valor por Defecto | Rango | Nombre en Juego y Función |
|---|---|---|---|---|
truesleep:engine_tps | Integer | 50 | 20 .. 200 | Límite de Rendimiento: Límite de tickrate del servidor físico durante el sueño. Mantener bajo (40–60) para mejor rendimiento. |
truesleep:virtual_tps | Integer | 1000 | 20 .. 100000 | Velocidad Temporal: Velocidad aparente del tiempo ($1000 = 50\times$, $5000 = 250\times$). |
truesleep:sleep_threshold | Integer | 12542 | 0 .. 23999 | Umbral de Sueño: Hora del día en ticks en que se permite dormir ($0 = \text{medianoche}, 12542 = \text{atardecer}$). |
truesleep:wake_time | Integer | 0 | 0 .. 23999 | Hora de Despertar: Hora del día al despertar ($0 = \text{amanecer}, 6000 = \text{mediodía}$). |
truesleep:drown_immunity | Boolean | true | true / false | Inmunidad al Ahogamiento: Evita morir ahogado al dormir bajo el agua. |
truesleep:freeze_mobs | Boolean | true | true / false | Congelar Mobs: Pausa la IA y movimiento de criaturas hostiles. |
truesleep:freeze_workers | Boolean | false | true / false | Congelar Aldeanos: Pausa a los aldeanos y allays al dormir. |
truesleep:accelerate_machines | Boolean | true | true / false | Acelerar Máquinas: Aplica multiticks en hornos, ahumadores, alambiques y colmenas. |
truesleep:accelerate_hoppers | Boolean | true | true / false | Acelerar Tolvas: Aplica multiticks en tolvas conectadas a máquinas. |
truesleep:biological_aging | Boolean | true | true / false | Envejecimiento de Granja: Simula el crecimiento de crías, huevos y lana. |
truesleep:sleep_hunger | Boolean | true | true / false | Drenaje de Hambre al Dormir: Reduce el hambre hasta el mínimo seguro de 6 puntos. |
🦎 Reglas Dinámicas de Descongelación por Entidad
True Sleep registra de forma automática una regla de anulación para cada tipo de entidad del juego bajo la categoría truesleep:mob_settings:
/gamerule truesleep:unfreeze_<namespace>_<path> <true|false>Ejemplos:
- Permitir patrullar a los Gólems de Hierro durante el sueño:
/gamerule truesleep:unfreeze_minecraft_iron_golem true - Permitir pasear a los gatos mientras duermes:
/gamerule truesleep:unfreeze_minecraft_cat true - Descongelar mascotas y compañeros de mods externos:
/gamerule truesleep:unfreeze_betterdogs_dog true
