COPIED TO CLIPBOARD

TUTORIAL
How to Allow Non-Premium (Cracked) Players on Your Minecraft Server

Last updated on 21 January 2025

1289

Justleader

Learn how to set up your MCServerHost server for players without purchased Minecraft accounts while keeping it secure.


Introduction


MCServerHost is an intuitive and easy-to-use Minecraft hosting service. This guide will show you how to allow cracked players to join your server and keep it secure from griefers and unauthorized users.



Change the Online Mode Setting


To allow cracked players, you'll need to change the Minecraft server's settings.


1. Log into the dashboard and navigate to your Minecraft server.


2. Open the File Manager tab on the left hand side navigation bar:

Image

3. Locate the server.properties file


In the File Manager, look for the server.properties file in the file list.


Click on the file to open and edit it.

Image

4. Edit the online-mode setting.

Image

Change this setting from "true" to "false":




...
online-mode=false
...


5. Save the file and restart the server


Press the green "Save Changes" button at the top right of the editor, then go to the Console and press the Restart button to restart the server.

Image


You can now try joining again and you should be able to join just fine. (:


Next, we recommend setting up a whitelist and some password authentication to secure your server against griefers and unwanted players:



Secure your server against intruders


You'll probably want to setup password authentication and a whitelist. Follow the following section to get an example of how to do that. (:


Part One: Whitelist


You can use a whitelist to block unwanted players and bots, this however isn't foolproof and you'll likely also need an authentication plugin, which is described in the next chapter.


1. Log into the server if you haven't already


2. Go to the Console tab


3. Setup the whitelist


Note: When using an offline-mode server (online-mode=false), you'll need to have connected to the server at least once before setting the whitelist, or you might have problems when connecting after adding yourself.


- To setup the whitelist, you'll need to enable it first. Run the following command in the console:



whitelist on 

- This command enables the whitelist, but noone is on it yet, so noone will be able to join.


- Add players to the whitelist


To add players to the whitelist, you'll need to run the following command in the console: (Without the brackets (< and >))




whitelist add playerName 


Note: If you're playing on a Minecraft Bedrock edition server and you have spaces in your name, you'll need to add quotes around your nickname, otherwise you'll get an error. For example:




whitelist add "My Cool Nickname" 


4. Try joining the server


- You should now be able to join the server! (:


- We recommend also setting up an authentication plugin, which is further explained in the next section.



Part Two: Authentication plugin


Add an authentication plugin to prevent players from setting your name as their name and joining, even if your whitelist is on.


Note: You'll need to have the server software set to Java Bukkit, Spigot, Paper, Purpur or a derivative of one of these, to be able to use plugins.


1. Download the plugin


- Find a plugin like AuthMeReloaded (Available here)


2. Install the plugin


- Open the File Manager

Image

- Find the plugins folder and open it by clicking on it


- Click the "Upload" button on the top right of the file listing

Image

- Click on the upload box and select the downloaded plugin


- Click the "Start Upload" button to upload the plugin


3. Restart the server to load the plugin


- Go to the Console tab and press the "Restart" button on the top right to restart the server. You can try connecting again, and should be asked to register when first connecting. (:



The End


You've reached the end of this tutorial, by now, you should have a farely secure server. What are you waiting for? Go play some Minecraft! (:




You can find all the images used in this tutorial here: imgur.com/a/ZLniabj

7 Comments

error

gongek1

19-01-2025

Thank god this is a thing

error

meowixd

20-01-2025

can we have ability to change server arguments for example i wanted to add yggdrasil auth method and some optimizations

(edited)

error

alittlefoxa

24-01-2025

Very handy, thank you!

error

bober05

21-01-2025

how do I enable Cheats on my server?

error

oscaryt

26-01-2025

good

(edited)

error