The all-in-one solution to safeguard your Server from malicious players!
Version support:
1.20.x - 1.21.x
Spoiler: See Video Demo
Important notice
This plugin requires a permission plugin + WorldGuard (and subsequently WorldEdit oder FaWe) to be installed!
GuestMode replaces the normal whitelist system with a unique and modern system. Players are allowed to join your server, explore the spawn or any region you define - but cannot cause any damage to the server. Managing new players is as simple as having them request access, then approving it via the ingame GUI.
-
Prevent any interaction that might cause harm
-
Enable/disable various sub-systems as you like
-
Fully customizable messages for everything including mini-message format for colors, gradients and styling
-
Easily manage access via intuitive In-game GUI's
-
Lightweight, optimized and Async - as light as a feather
-
Built-in "Kit" system for players that are accepted ( starter items)
-
Intuitive, well tested and in active development!
-
Multiple toggles for how strict you want the checks to be.
and best of all? Its completely FREE!
USER:
/guestmode request -> Request full access to the serverUSER:
ADMIN:
/guestmode review -> Check and review pending requests
/guestmode editor -> Open the editor, allowing the re-enable GuestMode for anyone on the fly.
/guestmode reload -> Reload all config files
/guestmode approve {name} -> Whitelist a player (i.e. via Console or through other plugins)
Setup instructions:
1. Install the plugin & start the server
2. Whitelist yourself via console (/guestmode approve yourName)
3. Define a region you want to confine players to (i.e. parts of the spawn or the entire default world)
4. Find a spot that acts like a seperate "GuestMode-Spawn" (Fallback spot). Copy its coordinates into the config under "Fallback"
6. Enter the details of the region limitations in the config.yml
5. Execute /guestmode reload
DONE
From now on, anyone that Joins the server will automatically be considered in GuestMode until you approve their access!
/guestmode editor -> Open the editor, allowing the re-enable GuestMode for anyone on the fly.
/guestmode reload -> Reload all config files
/guestmode approve {name} -> Whitelist a player (i.e. via Console or through other plugins)
Setup instructions:
1. Install the plugin & start the server
2. Whitelist yourself via console (/guestmode approve yourName)
3. Define a region you want to confine players to (i.e. parts of the spawn or the entire default world)
4. Find a spot that acts like a seperate "GuestMode-Spawn" (Fallback spot). Copy its coordinates into the config under "Fallback"
6. Enter the details of the region limitations in the config.yml
5. Execute /guestmode reload
DONE
From now on, anyone that Joins the server will automatically be considered in GuestMode until you approve their access!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
☀ GUESTMODE ☀ Next-gen whitelist & visitor solution (FREE) is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 79 times (via Spigot). Download it and open it directly in the game.