6 repositorios
Performance tuning specifically targeting the resource usage and execution time of Minecraft servers.
Distinct from Performance Optimizations: Targeted at Minecraft server performance rather than general web performance optimizations.
Explore 6 awesome GitHub repositories matching web development · Minecraft Server Optimizations. Refine with filters or upvote what's useful.
Paper is a high-performance server implementation for hosting multiplayer Minecraft games. It functions as a performance-oriented game engine designed to reduce resource usage and resolve mechanical inconsistencies in game logic. The project provides a platform for extending server logic and adding custom gameplay features through a dedicated plugin API. This allows for the development and integration of third-party extensions to add specialized capabilities to the server environment. The software covers several technical areas including server performance optimization for high-concurrency e
Reduces resource usage and execution time to maintain smooth performance for large numbers of concurrent users.
Sodium es un mod de optimización de gráficos para el cargador Fabric que reemplaza el motor de renderizado estándar en Minecraft. Su propósito principal es aumentar las tasas de fotogramas y reducir el micro-stuttering implementando un reemplazo de renderizado de alto rendimiento para el cliente del juego. El proyecto se centra en mejorar la estabilidad visual y la fluidez del juego mediante una modificación técnica del pipeline de renderizado. Esto incluye un sistema para corregir fallos gráficos y artefactos visuales para asegurar una imagen consistente en diferentes entornos de visualización. El mod implementa optimizaciones de renderizado de bajo nivel como la minimización de llamadas de dibujo basadas en lotes (batch-based), culling de malla basado en chunks y generación de malla multi-hilo. Utiliza un pipeline de shaders personalizado y renderizado de acceso directo a memoria para mejorar la eficiencia visual general.
Optimizes the Minecraft client rendering pipeline to increase frame rates and reduce micro-stutter.
Sodium is a Minecraft performance optimization project that replaces the default rendering engine to increase frame rates and reduce stutter. It functions as a game rendering modification that applies runtime patches to the engine to change how graphics are displayed. The project provides a customizable settings registry, allowing for the addition of new configuration options to the video menu so other extensions can integrate their own visual settings. The rendering system implements chunk-based culling logic and buffer-based geometry caching to minimize draw calls and reduce CPU overhead.
Performance-enhancing Minecraft mod that adds shader pack support and extends graphics settings configuration.
LinuxGSM is a command-line orchestration platform designed for the deployment, management, and lifecycle maintenance of dedicated game servers on Linux systems. It functions as a system-level administration tool that automates the provisioning of server instances, ensuring they remain operational through persistent background execution, automated health monitoring, and native system-timer integration. The project distinguishes itself through a modular, shell-script-based architecture that enables multi-instance hosting on a single host. It provides granular control over server environments, i
Adjusts server and client command rates to enable high-performance gameplay settings for competitive environments.
Folia es un fork de servidor de Minecraft multihilo regionalizado y motor de juego diseñado para aumentar la capacidad y la velocidad de procesamiento para grandes cantidades de jugadores. Funciona como un sistema multihilo que distribuye la lógica de entidades y bloques a través de un pool de hilos para evitar cuellos de botella de un solo núcleo. El servidor utiliza un programador de tareas regional que divide el mundo del juego en regiones independientes procesadas en paralelo a través de múltiples núcleos de CPU. Esta arquitectura emplea mapeo de hilos basado en coordenadas y programación de tareas espaciales para garantizar que la lógica del juego se ejecute en hilos específicos basados en la ubicación física de las entidades dentro del mundo. El proyecto cubre el escalado de servidores de alta concurrencia y la gestión de entidades segura para hilos. Implementa procesamiento regional paralelo y propiedad de región local al hilo para evitar la corrupción de datos y garantizar que las regiones del mundo independientes se procesen simultáneamente.
Increases player capacity and performance by distributing workload across all available processor threads.
Bareiron is a minimalist environment for hosting multiplayer game servers on low-power, memory-constrained devices. It functions as a Minecraft server optimizer designed to provide basic connectivity for remote players while operating on embedded hardware with limited system resources. The software includes a hardware performance tuner that allows for the disabling of intensive game mechanics and resource-heavy features to prevent system crashes. It also incorporates a network traffic controller to adjust broadcast frequencies and tick rates, reducing bandwidth consumption and lag. The syste
Provides specific configurations and modifications to optimize Minecraft servers for memory-constrained hardware.