Skip to content
SORFIN edited this page Jul 12, 2026 · 1 revision

Apple Monitoring

Apple Monitoring is a lightweight Paper/Purpur plugin for monitoring basic Minecraft server health directly from chat or console.

It is designed to be simple, stable, and server-side only. No NMS, no GUI, no web panel, and no Discord bot.

Supported Versions

  • Paper 1.19.x-1.21.x
  • Purpur 1.19.x-1.21.x
  • Java 17+

Commands

Command Permission Description
/applemonitor status applemonitor.status Shows cached server status.
/applemonitor reload applemonitor.reload Reloads config.yml.

Aliases:

  • /am
  • /amonitor
  • /applemonitoring

Metrics

Apple Monitoring can display:

  • TPS
  • MSPT, when available through Paper API
  • CPU load
  • Incoming and outgoing network traffic
  • RAM used / max
  • Online players / max players
  • Loaded chunks
  • Entity count
  • Server uptime
  • Minecraft version
  • Platform name

Permissions

Permission Description
applemonitor.status Allows using /applemonitor status.
applemonitor.reload Allows using /applemonitor reload.
applemonitor.admin Grants all Apple Monitoring permissions.

The plugin uses Bukkit's standard permission API, so it works with LuckPerms and other permission plugins.

Installation

  1. Download AppleMonitoring-1.0.0.jar from the releases page.
  2. Put the jar into your server's plugins folder.
  3. Restart the server.
  4. Run /applemonitor status.

Configuration

The config file is created at:

plugins/AppleMonitoring/config.yml

The config includes:

  • MiniMessage-formatted messages
  • per-metric enable/disable options
  • cached status update interval
  • Apple Bridge integration settings

Apple Bridge

Apple Bridge is not required and is not bundled with the plugin.

Apple Monitoring includes an internal JSON status service that can be used by future integrations.

Links

License

Apple Monitoring is licensed under the Apache License 2.0.