AdvancedTick+ | Performance Optimizer v1.1.0

Premium performance optimization plugin for Paper servers with live web dashboard.
  • lag.png
AdvancedTick+
Premium Performance Orchestration for Paper Servers

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

AdvancedTick+ is a premium performance plugin for Paper servers. It goes beyond simple monitoring — it analyzes your server in real time, predicts TPS drops before they happen, and automatically takes action to keep performance stable. Everything is accessible from a password-protected live web dashboard, without ever needing to be in-game.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Lag Source Analysis

Identifies exactly where lag is coming from — Entities, Redstone, Tile Entities, Chunk Loading or Network — and breaks it down by percentage with detected issues and recommendations.

analyze.gif


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Prediction Engine

Uses linear regression to analyze TPS trends and predict performance drops before they happen. Includes confidence percentage and estimated time until drop.

io.gif


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Auto Optimizer & Recovery

When TPS drops, the auto optimizer immediately reduces spawn limits, scales down view distance and clears expendable entities. Once performance recovers, every setting is automatically restored to its original value.

live.gif

discord.gif


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Redstone Culler

Detects overactive redstone blocks by exact coordinates. Three modes: Report (log only), Throttle (suppress events), or Break (remove clock components). Activates automatically when TPS drops and deactivates when performance recovers.

redstone.gif

redlocation.gif


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Web Dashboard Login Protection

The web dashboard is protected by a configurable password. Set a password in config.yml — anyone accessing the dashboard URL will be prompted to log in first. Sessions last 1 hour.

pass.png


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Live Web Dashboard & Admin Panel

A password-protected browser dashboard with 5 tabs — Monitoring, Admin Panel, Redstone, Profiler and History. Control optimizer mode, fix entities, fix configs, manage alerts and send Discord test messages without ever opening the game.

webserver-ezgif.com-video-to-gif-converter.gif



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Method Profiler & Thread Analysis

The JVM method profiler samples the server thread every 5ms to identify exactly which code is consuming CPU. The thread profiler shows CPU usage across all JVM threads. The IO profiler tracks chunk load rates and world save times.


threads.gif

profile.gif


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Player Alerts & Discord Reports

When TPS drops, players are notified via chat, action bar and title. Admins receive prediction warnings. Rich embed alerts and hourly performance reports are sent directly to your Discord channel.

discord.gif


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

AdvancedTick vs AdvancedTick+ vs Competitors

FeatureAdvancedTick (Free)AdvancedTick+LagAssistSparkClearLag
PriceFree$24.99~$11FreeFree
TPS / MSPT tracking
Lag source analysis
Auto optimizer
Entity clearing✔ Smart✔ Blind
Redstone culler✔ 3 modes
Method profiler (JVM)✔ Deep
Thread profiler
Heap dump / GC monitor
Prediction engine
Web dashboard✔ Read-only✔ + Admin✔ External
Web admin panel
Performance history✔ 7 days
Discord webhook
Player TPS alerts
Auto config fixer
PlaceholderAPI6 placeholders15+ placeholdersPartial
1.21 native support⚠ Weak

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Commands

CommandDescriptionPermission
/at analyzeFull performance analysis — TPS, MSPT, lag sources, issues, recommendationsadvancedtick.admin
/at liveToggle live TPS & MSPT on your action baradvancedtick.admin
/at fix entitiesClear dropped items and experience orbsadvancedtick.admin
/at fix configAuto-optimize spigot.yml, bukkit.yml, server.propertiesadvancedtick.admin
/at fix allRun both entity clear and config fixadvancedtick.admin
/at profile [seconds]Run JVM method profiler (e.g. /at profile 5)advancedtick.admin
/at threadsShow all JVM thread CPU usageadvancedtick.admin
/at ioIO profiler — chunk load rate & world save timeadvancedtick.admin
/at redstoneRedstone culler statusadvancedtick.admin
/at redstone hotblocksList active redstone block coordinatesadvancedtick.admin
/at mode auto|manualToggle optimizer modeadvancedtick.admin
/at configScan config files for suboptimal settingsadvancedtick.admin
/at reportForce an instant performance reportadvancedtick.admin
/at discord testSend a test message to Discord webhookadvancedtick.admin
/at webserver start|stopStart or stop the web dashboardadvancedtick.admin
/at guiOpen in-game live dashboard GUIadvancedtick.gui
/at reloadReload configurationadvancedtick.admin
/atpingCheck your ping, jitter and connection qualityadvancedtick.ping
/atping [player]Check another player's connectionadvancedtick.admin

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Permissions

PermissionDescriptionDefault
advancedtick.adminFull access to all commands and featuresOP
advancedtick.liveAccess to /at live monitoringOP
advancedtick.guiAccess to in-game dashboard GUIOP
advancedtick.pingAccess to /atping commandtrue

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

PlaceholderAPI

PlaceholderOutput
%advancedtick_tps_1s%TPS (last 1 second)
%advancedtick_tps_5s%TPS (last 5 seconds)
%advancedtick_tps_1m%TPS (last 1 minute)
%advancedtick_mspt%Average MSPT in ms
%advancedtick_entities%Total entity count
%advancedtick_chunks%Total loaded chunks
%advancedtick_memory_used%Used memory in MB
%advancedtick_memory_max%Max memory in MB
%advancedtick_memory_pct%Memory usage percentage
%advancedtick_status%Server status (STABLE / WARNING / CRITICAL)
%advancedtick_mode%Optimizer mode (AUTO / MANUAL)
%advancedtick_ping%Player's current ping in ms
%advancedtick_jitter%Player's average jitter in ms
%advancedtick_prediction%Prediction engine output (STABLE / WARNING)
%advancedtick_webserver%Web server status (ONLINE / OFFLINE)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Developer API

Access the API via Bukkit's services manager:

Java:
AdvancedTickAPI api = Bukkit.getServicesManager().load(AdvancedTickAPI.class);

// TPS & MSPT
double tps = api.getTps1s();
double mspt = api.getMspt();

// Snapshot
PerformanceSnapshot snap = api.getSnapshot();

// Lag report
LagReport report = api.getLastLagReport();
boolean critical = api.isUnderStress();

// Prediction
PredictionEngine.Prediction pred = api.getLastPrediction();

// Optimizer
api.setAutoMode(true);
boolean auto = api.isAutoMode();

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Web Dashboard API

All endpoints require Authorization: Bearer <token> header or a valid session cookie.

MethodEndpointDescription
GET/Live HTML dashboard
GET/healthHealth check (no auth)
GET/api/statsFull performance snapshot (JSON)
GET/api/lagLag analysis report (JSON)
GET/api/predictionPrediction engine output (JSON)
GET/api/networkNetwork report (JSON)
GET/api/threadsThread profiler (JSON)
GET/api/ioIO profiler (JSON)
GET/api/redstoneRedstone culler status + hot block locations (JSON)
GET/api/history?hours=24Performance history graph data (JSON)
GET/api/history/csv?hours=24Export history as CSV
POST/api/admin/optimizerSet optimizer mode {"mode":"auto"}
POST/api/admin/fixRun fix {"type":"entities"}
POST/api/admin/redstoneSet redstone mode {"mode":"throttle"}
POST/api/admin/alertsToggle alerts {"enabled":"true"}
POST/api/admin/discordSend Discord test message
POST/api/admin/analyzeTrigger instant analysis

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Default config.yml

YAML:
# AdvancedTick+ Configuration

thresholds:
  tps:
    warning: 18.0
    critical: 15.0
  mspt:
    warning: 40.0
    critical: 50.0
  entities:
    warning: 500
  chunks:
    warning: 800

optimizer:
  auto-mode: false
  entity-throttling:
    enabled: true
  entity-clearing:
    enabled: true
    threshold: 1000
  dynamic-view-distance:
    enabled: true
    min: 4
    max: 10

redstone-culler:
  enabled: true
  mode: throttle        # report / throttle / break
  tps-threshold: 17.0
  hot-block-threshold: 20
  max-throttled-blocks: 50

discord:
  enabled: false
  webhook-url: "https://discord.com/api/webhooks/YOUR_WEBHOOK_HERE"
  server-name: "My Minecraft Server"
  alerts:
    tps-drop: true
    entity-overload: true
    prediction-warning: true
    hourly-report: true
    tps-alert-threshold: 16.0

webserver:
  enabled: false
  port: 8080
  auth-token: "change-me-please"
  cors: true
  password: "disabled"

profiler:
  thread-profiler:
    enabled: true
    interval-ticks: 200
  io-profiler:
    enabled: true
  method-profiler:
    enabled: true
    auto-trigger-tps: 16.0
    cooldown-seconds: 120

history:
  enabled: true

reports:
  enabled: true
  interval-minutes: 60
  console: true
  discord: true

metrics:
  enabled: true
debug: false

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Soft Dependencies

  • ProtocolLib — enables advanced packet-level network analysis and jitter measurement
  • PlaceholderAPI — enables all 15+ placeholders

Neither is required. Both are detected and activated automatically if present.


dcc.png

Latest reviews

I was prejudiced at first, but I wanted to give it a chance. The plugin works very smoothly and is quite stable. I recommend it to anyone who wants to buy it. When the developer talked about the upcoming updates, I decided to purchase it.
This license was given for free. What's this?
This plugin really makes your work a breeze. I can handle my tasks directly from within the server without having to log into the server panel. If you need a plugin this handy, I highly recommend it.
Buy a license now
$24.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
420 Views
2 Purchases
4 Downloads
Apr 13, 2026 Published
Apr 18, 2026 Updated
5.00 star(s)
Average rating (2)
13.1 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Staff
  1. Technology
  1. Optimization
Game mode
  1. Survival
  1. Factions
  1. Skyblock
Supported software
  1. Paper
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
map, maps, mckasabasi, skyblock map, skyblock map 1.12, byMamisya, mamisya
Not yet rated
8 purchases
Not yet rated
3 purchases
A beta lobby installation package, a very modern package.
Not yet rated
2 purchases
Share and earn
Refer this resource and earn a 10% commission.
420 Views
2 Purchases
4 Downloads
Apr 13, 2026 Published
Apr 18, 2026 Updated
5.00 star(s)
Average rating (2)
13.1 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Staff
  1. Technology
  1. Optimization
Game mode
  1. Survival
  1. Factions
  1. Skyblock
Supported software
  1. Paper
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
map, maps, mckasabasi, skyblock map, skyblock map 1.12, byMamisya, mamisya
Not yet rated
8 purchases
Not yet rated
3 purchases
A beta lobby installation package, a very modern package.
Not yet rated
2 purchases
Top