MonitoringMinecraft MonitoringMinecraft

OptiX

Плагин BukkitPaperSpigot

A plugin that tries to speed up Bukkit/Spigot/Paper servers on low-end hardware!

7 скачиваний 0 подписчиков
Оцените первым

OptiX

A PaperMC server performance plugin designed for low-end hardware and free-tier hosting. Uses adaptive tick governance, chunk degradation, packet optimization, and OpenCL GPU compute to squeeze maximum performance out of limited resources.

Features

Tick Governor

  • Adaptive Tick Throttling — dynamically scales back subsystems under load
  • Budget Allocator — distributes MSPT budget across features
  • Server State Tracking — detects and reacts to lag spikes proactively

Performance Optimizers

Module Description
Entity AI Optimizer Reduces CPU cost of mob AI ticking
Projectile Tick Manager Throttles projectile updates
Item Entity Optimizer Merges/limits ground items
Vehicle Processor Optimizes minecart/boat physics
Hopper Batcher Coalesces item transfers into batches
Redstone Controller Rate-limits redstone updates
Particle Limiter Caps particle effects
Mob Cap Manager Dynamic mob cap enforcement
Block Entity Tick Scheduler Schedules tile entity ticks
Player View Distance Manager Per-player adaptive render distance
Memory Manager GC-aware memory pressure handling
Tick Budget Enforcer Hard MSPT limits per subsystem

Chunk Management

  • Chunk Heat Map — tracks chunk activity with configurable decay
  • Chunk Degradation — gradually reduces processing in cold chunks (random tick, mob AI, hopper, block update)
  • Spawn Preloading — batches chunk loads around world spawn

Packet Optimization

  • Packet Throttle Manager — rate-limits redundant network traffic
  • Packet Optimizer — reduces packet overhead
  • Mob Spawn Throttle — prevents client packet bursts during low TPS
  • Entity Packet Smoother — staggers entity spawn packets on player join

Monitoring

  • Lag Monitor — real-time MSPT/TPS tracking
  • Server Metrics Collector — resource usage stats
  • GC Monitor — garbage collection metrics
  • Stress Predictor — proactive load forecasting
  • Tile Entity Tracker — tracks active tile entities

GPU Compute (OpenCL)

  • GPU Mob Processor — offloads mob pathfinding to GPU
  • GPU Update Pipeline — batched GPU compute tasks
  • OpenCL integration via JOCL (Java OpenCL bindings)

Commands

  • /opt — main command interface
  • /status — live server performance dashboard
  • /governor — tick governor controls
  • /entity — entity management
  • /chunk — chunk management

Requirements

  • PaperMC 1.18.2+
  • Java 17+
  • PacketEvents 2.9.3 (optional, for packet features)
  • OpenCL runtime (optional, for GPU features)

Build

./gradlew shadowJar

Output: build/libs/OptiX-<version>-all.jar

License

12Tae12 Protective License, see here.

Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
351 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
PLIRGAME - ДЕВУШКИ ВОЙС ЧАТ
29 онлайн
1.21.10 — 26.1.1 версия
❤️ Выживание! ❤️ Войс Чат ❤️ Девушки ❤️ /free
PLIRGAME - ВЫЖИВАНИЕ БЕЗ ЧИТОВ
29 онлайн
1.21.10 — 26.1.2 версия
❤️ Выживание! ❤️ Войс Чат ❤️ Девушки ❤️ /free
MigosMc
MigosMc Java + BE
364 онлайн
1.8 — 26.2 версия
🌿 MigosMc.net | Гриферский сервер с войс-чатом | Награды за онлайн ⭐ ВЫЖИВАНИЕ⭐ ОДИНБЛОК⭐ МИНИ-ИГРЫ
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.21.8. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат