Skip to main content
Welcome to the SentrySettings documentation. SentrySettings is an all-in-one personal preference menu and server optimization engine. It unifies essential features (like player visibility, night vision, and lobby speeds) into a single, lightning-fast GUI backed by database synchronization.

System Prerequisites

Java Requirement: SentrySettings requires Java 17 or Java 21. Running on outdated Java runtimes (such as Java 8 or 11) will result in startup failures.

Supported Platforms

Fully supports Spigot, PaperMC, Purpur, and Folia (1.16 - 1.21).

ProtocolLib (Required)

SentrySettings requires ProtocolLib to intercept and optimize network packets.

Installation Steps

1

Download the Plugins

Navigate to your Sentry Studios client portal and download SentrySettings.jar. You must also download the latest version of ProtocolLib.
2

Upload to Plugins Folder

Transfer both .jar files into your server’s /plugins directory using SFTP or your server panel’s file manager.
3

Restart Your Server

Restart your server. We highly recommend doing a full server reboot rather than using /reload or PlugMan to ensure the packet optimizers hook safely into the server’s network pipeline.
4

Verify Installation

Check the console to verify that the plugin has successfully enabled and generated its default config.yml. Once the server is online, log in and type /settings to see the GUI in action!

Troubleshooting

The most common cause is either an outdated Java version or a missing ProtocolLib dependency. Verify your server is running Java 17+ and that ProtocolLib.jar is present in your plugins folder, or your license is incorrect.
If players are still visible after toggling this setting, ensure that your server isn’t running another plugin (like a Vanish or staff-mode plugin) that aggressively forces player visibility states and overrides SentrySettings.
Last modified on July 28, 2026