ObserverLib
Categorías Moda
Recursos externos
Diseñadores de moda
HellFirePvP
Inventario de moda
ObserverLib es una biblioteca mod, útil para observar de manera confiable los cambios en los bloques en un área potencialmente grande con muy pocas implicaciones de rendimiento. La biblioteca es de uso público y está enfocada principalmente en ser utilizada en Astral Sorcery a partir de la versión 1.13.
En esencia, este mod te permite registrar un Observador, lo que observa al final depende de la implementación, para un área específica. Los cambios que ocurren en el mundo en su área observada se transmiten al Observador. El Observador puede decidir por sí mismo qué significan estos cambios; si invalidan o validan su estado. Por ejemplo, si la estructura está completa o no.
La implementación de ObserverLib garantiza que puedas relajarte y los cambios transmitidos a tu implementación de notifyChange contienen toda la información necesaria para asegurarte de que lo que estás observando sigue siendo válido o no.
Una implementación ejemplar para verificar si una estructura está construida correctamente o no se puede ver aquí. En lugar de verificar siempre todo de los componentes de las estructuras, la verificación se asegura de rastrear las posiciones incorrectas/que no coinciden y solo funciona en base a las discrepancias con lo que el emparejador espera.
Si estás interesado en usarlo para tus propios proyectos, puedes obtenerlo desde Maven aquí. Para más explicaciones y detalles, no dudes en preguntar en el discord de AstralSorcery.
Descargar ObserverLib
Nombre del fichero | Mod cargador | Versión Minecraft | |
---|---|---|---|
observerlib-1.18.2-1.7.1.jar | Forge | 1.18.2 | |
observerlib-1.16.5-1.5.3.jar | Forge | 1.16.5 | |
observerlib-1.16.4-1.5.1.jar | Forge | 1.16.4 | |
observerlib-1.15.2-1.3.2.jar | Forge | 1.15.2 | |
observerlib-1.14.3-1.1.0.jar | Forge | 1.14.3 | |
observerlib-1.13.2-1.0.0-v5.jar | Forge | 1.13.2 |