25% OFF First Invoice

Code at Checkout: APEX25

NoCheatPlus Plugin

Last modified on Oct 26, 2022 in plugins

mc head By ApexHosting


Playing on a Minecraft server can be a fun time, as individuals will interact with each other constantly. Whether it is a friendly chat or challenging each other in minigames, it is dependent on all players behaving and following the rules. Oftentimes, some players will try to skirt around this through the use of exploits and various cheats to obtain an upper-hand. From PvP hacks to survival flight, these are often a detriment for server owners. Luckily, NoCheatPlus, an anticheat plugin, is here to save the day. With various detection systems, automatic banning of players using cheats, and more, your server will once again become a safe place for all. Installing plugins is made easy with our Apex Hosting panel page, so we have created this tutorial to help you get started.

NoCheatPlus Download

  1. Visit the NoCheatPlus Spigot Page.
  2. Press the blue Download Now button near the top-right.
    NoCheatPlus Download
  3. When prompted, save the file to a save location for later.
  4. Download the ProtocolLib plugin as well.

Note: While the plugin has been tested up to 1.12, it should still function as intended for later versions. However it should be noted that for better functionality, focusing on 1.12 or earlier versions is recommended.

Server Installation

  1. Navigate to your Apex server panel, then stop the server.
  2. Scroll down to the Game File section, then make note of the version.
    NoCheatPlus Version
  3. Ensure the server is running a plugin-compatible version, such as PaperMC or Spigot.
  4. Afterwards, enter the FTP File Access in the left-hand menu.
  5. Here, locate and enter the plugins folder, then press Upload in the top-left.
  6. Drag + drop the NoCheatPlus and ProtocolLib .jar files into the right-hand side.
  7. Once at 100% uploaded, return to the main panel page.
    NoCheatPlus Upload
  8. Restart the server to load up the plugins for use.



Once the plugin is installed, it will begin working automatically! ProtocolLib allows the plugin to function even better, keeping an eye on each player and preventing some of the most common server exploits.

Notable Features

  • Prevents illegal flying
  • Enforces fall damage
  • Prevents tracking players
  • Prevents invulnerability.
  • Enforces normal turning speeds.
  • Prevents item spam

For a full list of the many features included in the plugin, consider visiting the NoCheatPlus Wiki page.


  1. From the Apex panel, stop the server, then return to the FTP File Access.
  2. Enter the Plugins folder, followed by the NoCheatPlus folder.
  3. Find the config.yml file, then press Edit to the far-right.


NoCheatPlus Config

There are many options to configure for your needs. This includes blocking certain commands, toggling the checks for various cheats, logging options, and much more. Simply make any changes you desire, making sure to keep the existing format. Once you have made your changes, save the file, then restart the server.


Notable Commands

/ncp reloadReloads the configuration file for NoCheatPlus.
/ncp notify on/offToggles the in-game alerts from NoCheatPlus.
/ncp info [Player]Display the violation levels of a specified player.
/ncp lagShows info relating to server-sided latency.
/ncp exempt [Player] [Check-Type]Exempts a player from being detected by NoCheatPlus.
/ncp unexempt [Player] [Check-Type]Removes an exemption from NoCheatPlus detection.
/ncp commandsA more detailed list of commands.


Common Issues

The plugin is not working:
If the plugin is not working, ensure you are running a plugin-compatible server version such as PaperMC or Spigot. If it is still having issues, use the /plugins command from in-game to check the status of the plugin. If NoCheatPlus does not appear, ensure it is installed directly into the plugins folder. Otherwise if it is listed in red, it may not be fully compatible with your version. After making the necessary adjustments, restart the server to try again.

My configuration keeps resetting after making changes:
While you can occasionally edit config files while the server is running, we recommend shutting down the server entirely to prevent your changes from being overwritten. If issues are still occurring, make sure that you are formatting the file correctly. Any missing spaces, punctuation, and more could cause the file to break upon startup. Once this is done, save the file, then restart the server.

Helpful Links

NoCheatPlus Spigot Page
ProtocolLib Spigot Page
NoCheatPlus Wiki

Start Your Minecraft Server

Get started with your own minecraft server in 5 min and start trying out these great features.