About AnvilLogin
From SpigotMCLogin to your server using an Anvil GUI! Now with AuthMe & FastLogin support!
Now works with multiple versions.
Doesn't work with Geyser. Not the fault of AnvilLogin. Cannot be fixed.
AnvilLogin is a unique and up-to-date plugin that allows you to login to your server using an 'AnvilGUI'. An AnvilGUI is basically a Anvil inventory, that receives strings inputted by the user. The plugin is very configurable, as shown below.
Please refer here for older versions: https://www.spigotmc.org/resources/anvillogin.31861/history
AnvilLogin is not an AuthMe or similar replacement. We do not handle personal player passwords for security reasons. AnvilLogin hooks into AuthMe, so if you want personal player passwords, install AuthMe with it.
By default OPs can bypass due to the AnvilLogin.bypass permission. You will have to negate this from OPs for them to be prompted.
Config
# AnvilLogin configuration.
# If there are any bugs/errors, do not leave a review. Report them using gitlab or discord.
# AnvilLogin DOES NOT MEAN YOUR SERVER IS SECURE. You should use this in conjunction with AuthMe.
# See lang for languages.
# The password people will use to login to your server. Will not be used if you are using AuthMe.
Password: 'admin'
# Whether the player should be kicked after 30 seconds of not entering the correct password.
Timeout: true
# The time, in ticks, until a player is kicked
Time: 600
# Whether to enable registering via the anvil (AuthMe only)
# This means whatever password they enter for the first time into the anvil will be their registered password with AuthMe.
register: false
# Whether to print debugs
debug: false
# Whether to skip premium players (FastLogin only)
fastlogin: true
# Whether to display login messages or not
login_messages: true
# Slot name and lore has been moved into the language files as of 1.1.9.
# The item to display in the left anvil slot
# Left slot cannot use name as it is used for the anvil text
# See lang/en_gb to modify anvil text
left_slot:
type: ANVIL
model: 0
# The item to display in the right anvil slot
# Note that this needs to be combinable with the left item for the player to be able to input the password
# This is a vanilla limitation
right_slot:
type: AIR
model: 0
# If this is enabled, everyone must enter a password regardless of permissions
disable-op-bypass: true
# The default language to use, see https://www.convallyria.com/javadoc/languagy/com/convallyria/languagy/api/language/Language.html
default_language: BRITISH_ENGLISH
kicked : "<gray>[<blue>AnvilLogin<gray>] <red>You have been kicked for not entering the password within 30 seconds."
logged_in : "<gray>[<blue>AnvilLogin<gray>] <green>You logged in to the server!"
gui_title : "Enter Password"
gui_text : "Enter Password"
gui_wrong : "<red>Incorrect."
gui_left_slot_lore : [ ]
gui_right_slot_name : ""
gui_right_slot_lore : [ ]
AnvilGUI.bypass - bypasses login
Screenshots
Videos
(Commentary) Video by Numero Uno:
https://www.youtube.com/user/ImNumeroUnoBaby
<iframe width="500" height="300" src="https://www.youtube.com/embed/6Seloa2jCus?wmode=opaque" frameborder="0" allowfullscreen></iframe>
(No commentary) Video by Een_noob: https://www.youtube.com/channel/UCineWD1zWQVotn5EBFo_8Vw
<iframe width="500" height="300" src="https://www.youtube.com/embed/7rzfcQZPzNg?wmode=opaque" frameborder="0" allowfullscreen></iframe>
Want your video here? Leave a review or PM me!
Leaving a bad review because you do not read documentation or ask for support voids any possibility of free support. I do not respond or care about reviews.
Highlights
From source dataGame versions
Supports 8 Minecraft versions, the newest being 1.20.
Loaders
Runs on Spigot and Paper.
Footprint
Rated a light load on a server.
AnvilLogin on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
- Server side
- Required on the server
- Server type needed
- Spigot, Paper
- Server load
- light
- Smallest plan we suggest
- Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 1.1.9, released 2023-12-21
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| Paper | 1.13 to 1.20 (8 versions) | 1.20 |
| Spigot | 1.13 to 1.20 (8 versions) | 1.20 |
From 10 recorded builds of AnvilLogin.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.1.9 | 2023-12-21 | 1.13 to 1.20 (8 versions) | Spigot, Paper |
| 1.1.8 | 2023-08-03 | n/a | Spigot, Paper |
| 1.1.7 | 2022-08-26 | n/a | Spigot, Paper |
| 1.1.6 | 2022-06-09 | n/a | Spigot, Paper |
| 1.1.5 | 2022-04-14 | n/a | Spigot, Paper |
| 1.1.4 | 2022-01-29 | n/a | Spigot, Paper |
Run AnvilLogin on a Minecraft server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogAdmin & protection
Permissions, moderation, anti-cheat and land protection for the people running the server.
Runs on your server
From source side supportSpigotMC lists AnvilLogin as required on the server. Check its SpigotMC page to see whether players need it too.
Compatibility
- Game
- Minecraft
- Loaders
- SpigotPaper
- Runs on
- Serverrequired on the server
- Game versions
- 1.20 and 7 earlier
- Requires
- One-click install needs a Paper server.
Verified at the source
- ✓SpigotMCOfficial listing, checked 2026-10-01Open ↗
- ✓AuthorSamB440, as published on SpigotMC
- ✓LicenseNot published by the sourceFree








