The Next-Generation Remote Control tool for Minecraft.
Recon is a modern, secure, and reliable REST API-based alternative to the traditional Minecraft RCON protocol. Designed for stability and ease of integration, Recon solves the common issues associated with RCON, such as connection drops, permission management difficulties, and inconsistent response handling.

The name Recon stands for three core principles:
Recon.jar and place it in your server's plugins folder.4161) and other settings in config.yml./recon command in-game to create your first API user.Recon listens for POST requests at the root path (/).
{
"user": "username",
"nonce": "random_string",
"timestamp": 1234567890,
"queue": true,
"command": "AES_ENCRYPTED_COMMAND"
}
{
"user": "username",
"nonce": "server_random_string",
"timestamp": 1234567890,
"success": true,
"response": "AES_ENCRYPTED_RESPONSE",
"error": "Error message (only if success is false)"
}
| Command | Short Form | Description | Permission |
|---|---|---|---|
/recon create user:<name> password:<pw> [ip:<ip>] [op:<bool>] [player:<name>] [permission:<perm>] |
/recon create u: pw: [i:] [o:] [pl:] [pe:] |
Create a new profile for a specific user or player. | recon.create.other.* |
/recon create password:<pw> [ip:<ip>] [op:<bool>] [permission:<perm>] |
/recon create pw: [i:] [o:] [pe:] |
Create your own profile (target is yourself). | recon.create.own.* |
/recon edit user:<name> [password:<pw>] [ip:<+/-ip>] [op:<bool>] [player:<name>] [permission:<+/-perm>] |
/recon edit u: [pw:] [i:] [o:] [pl:] [pe:] |
Edit a specific user's profile. Use + or - for IPs/Perms. |
recon.edit.other.* |
/recon edit [password:<pw>] [ip:<+/-ip>] [op:<bool>] [permission:<+/-perm>] |
/recon edit [pw:] [i:] [o:] [pe:] |
Edit your own connection profile. | recon.edit.own.* |
/recon info [user:<name>] |
/recon info [u:] |
View profile details for yourself or another user. | recon.info.own / recon.info.other |
/recon test |
- | Test connection stability and credentials. | (None) |
/recon reload |
- | Reload configuration and language files. | recon.reload |
/recon remove user:<name> |
/recon remove u: |
Remove a user connection profile. | recon.remove |
group.default, worldedit.*, etc.Recon is the Next-Generation Remote Control tool for Minecraft—an RCON alternative designed for both players and admins. 🚀
This plugin includes a function to automatically generate individual connection profiles for every player. These profiles allow players to enjoy a more streamlined gameplay experience by leveraging the application's shortcut capabilities. ✅
Shortcuts can be uploaded to the cloud and shared by entering an ID. ☁

Important:
This application is a smartphone client for Recon. To use it, you must first install the Recon plugin on your server.
Get it on Google Play or App Store.
Copyright (c) 2026 Enabify. Licensed under the MIT License with additional restrictions regarding mobile application distribution. See LICENSE for details.
Note: Redistribution of this software as a mobile application on any digital app store is exclusively reserved for Enabify.