Mineuniverse
Log in Register
Plugins

Guests

Show off your builds to newcomers while keeping gameplay secure! Perfect for SMPs. Players will join as a guest and you can keep your whitelist off and public!
by DerexXD
Download Claim this project
23 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Anti-Griefing Tools Chat Related General Miscellaneous

 

Plugin demo Created for our college Minecraft server (derex smp), check this plugin in action at server ip

mc.longhorns.dev

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 players
  • guests.spectator \— Forces spectator mode
  • guests.muted \— Restricts chat
  • guests.limited \— Restricts block interaction
  • guests.damage \— Allows guests to damage entities
  • guests.pickup \— Allows guests to pickup items
  • guests.reload - Reload config

Configuration

All features can be toggled in the config.yml file:

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).

Guests-1.0.0.0.jar
MC 1.20.6, 1.21.2, 1.21, 1.21.3, 1.19.3, 1.20.2, 1.21.8, 1.18.1, 1.20, 1.20.4, 1.20.3-Snapshot, 1.21.4, 1.19.2, 1.20.5, 1.21.5, 1.20.1, 1.21.5-Snapshot, 1.20.3, 1.21.7, 1.17
Release 2026-01-24 Get
Guests-1.0.1.3.jar
MC 1.20.6, 1.21.2, 1.21, 1.21.3, 1.19.3, 1.20.2, 1.21.8, 1.18.1, 1.20, 1.20.4, 1.20.3-Snapshot, 1.21.4, 1.19.2, 1.20.5, 1.21.5, 1.20.1, 1.21.5-Snapshot, 1.20.3, 1.21.7, 1.17
Release 2026-01-24 Get
Guests-1.0.1.4.jar
MC 1.20.6, 1.21.2, 1.21, 1.21.3, 1.19.3, 1.20.2, 1.21.8, 1.18.1, 1.20, 1.20.4, 1.20.3-Snapshot, 1.21.4, 1.19.2, 1.20.5, 1.21.5, 1.20.1, 1.21.5-Snapshot, 1.20.3, 1.21.7, 1.17
Release 2026-01-24 Get

More from DerexXD

Copper to Iron
988
The Chicken Jockey Plugin
87
Mace Port
823,022
Golden Dandelion Backport Mod
7,264
Faster Happy Ghasts
720
Squid Game: The Mod
68,532

You Might Also Like

AdBolt Advertising Network
Make money from your Minecraft server by running ads!
9,992
Mineload
Mineload
9,978
BeastTP
BeastTP v1.0 - Teleportation Made Easy! -[Permissions][1317]
9,966
RegionManager
generate regions with just one command!
9,950
TimeKeeper
Keep the Server-Playtime per Day
9,948
SimpleAdmin
simple way to ban/kick unwanted players from your server
9,945