La redstone y las tolvas son baratas por unidad y ruinosas en cantidad. Un artilugio ingenioso en la base de un jugador puede retener el tick de todo un servidor.
Lo que estás viendo
- El TPS cae de forma constante, no a picos, incluso con poca gente conectada.
- La caída sigue ahí esté o no alguien cerca de la máquina.
- Un perfilador señala el ticado de bloques con entidad y no un plugin.
Por qué pasa
Cada tolva comprueba el contenedor de encima en cada tick, se haya movido algo o no. Los relojes de redstone reevalúan su circuito sin parar. Los dos siguen funcionando mientras su chunk esté cargado, así que una máquina desatendida cuesta exactamente lo mismo que una en uso.
Qué hacer
- Busca el chunk, no el plugin
Usa
/spark profilery fíjate en el ticado de bloques con entidad. Luego acota a qué zona del mapa pertenece. - Bloquea las tolvas que solo están para sostener objetos
Una tolva bajo un cofre que nunca necesita mover nada se puede desactivar poniéndole un bloque encima o alimentándola con redstone. Deja de comprobar del todo.
- Sustituye los relojes que nunca paran
Un diseño con observadores o comparadores que solo se dispara cuando algo cambia sustituye a un reloj que se dispara para siempre.
- Plantéate descargar la zona
Si la máquina no hace falta todo el rato, tenerla fuera de una zona con chunks cargados hace que no cueste nada mientras no hay nadie.
El TPS se recupera con la máquina desactivada, y sigue recuperado después del rediseño.
Esto suele ser una conversación con un jugador más que un cambio de configuración. Una sola granja extremadamente eficiente puede valer más TPS que todas las demás optimizaciones de esta sección juntas.