
Guests
Java mod listed for Minecraft 1.17–26.x. Downloads from the MC Java Mods app on Android.
Show off your builds to newcomers while keeping gameplay secure! Perfect for SMPs that want to protect themselves from griefers and server scanners…
⬇ Download on ModrinthIf this project helped you, please consider leaving some stars on the Github!
About
Created for our college Minecraft server (derex smp), check this plugin in action at server ip
mc.longhorns.dev
Running a public Minecraft survival server today often means dealing with organized griefing groups and automated server scanners, forcing many servers to run /whitelist on just to stay safe. But that comes at the cost of accessibility, what if you actually want people to join and explore?
Guests is a lightweight Bukkit plugin for managing guest players on your Minecraft server. Using a permission system and config, server owners can leave their whitelists off to make a server public, but still vet people who join by turning on a guest mode by default, and setting unverified players to spectator mode.
It allows you to restrict block breaking, block placing, block interaction, and chat for guests, with configurable options.
You use the various permission nodes given and apply them to permission groups to enable or disable guest behavior. A good way is to give guest permissions to the "default" permission group all players get on join, and have a method to promote them upwards once they are whitelisted / verified.
Usage
I recommend using LuckPerms to manage the groups, and adding guest.guest and other permissions to the "default" group. You can use /lp promote to promote specified users.
If you have any suggestions on how to improve this system plz let me know on the GitHub!
Features
- Force players into spectator mode on join
- Prevent guests from breaking, placing, or interacting with blocks
- Prevent guests from talking in chat (prevents spam bots, or griefing organizations from spamming Discord invites)
- Prevent guests from picking up items
- Prevent guests from damaging entities
- Easy promotion from guest to member with full permissions
- All restrictions and states are managed via plugin permissions
- Exposes APIs for guest joins and chat blocking for plugins like DiscordSRV to use in alerts
Permissions
guests.guest\— Assigned to guest playersguests.spectator\— Forces spectator modeguests.muted\— Restricts chatguests.limited\— Restricts block interactionguests.damage\— Allows guests to damage entitiesguests.pickup\— Allows guests to pickup itemsguests.reload- Reload config
Configuration
All features can be toggled in the config.yml file:
Join our dev discord!
Credits
Created for the UT Austin Minecraft server, check this plugin in action at mc.longhorns.dev
Developed by Derex (derec4, derex_, derexXD, dereXD, derexwq, DereC_, CORRUPT_Greninja, lordnexus123, and other username iterations).
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.17, 1.17.1, 1.18
- 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 Modrinth — 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.
- Ships as Guests-1.0.1.4.jar — drop this file into the mods folder
- Download size: 18 KB
- Download link checked 12 Oct 2026 — working
These come from our own check of the pack file, not from the source page.