Source-checkedAdmin & protection

AnvilLogin

by SamB440 · for Minecraft

Login to your server using an Anvil GUI! Now with AuthMe & FastLogin support!

197KDownloads
3 yr agoLast updated
Spigot · PaperLoaders
1.20Latest game version

About AnvilLogin

From SpigotMC

Login 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

​
--> Please note:
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
Code (Text):

# 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
 
English Language File
Code (YAML):

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 : [ ]
 
Permissions
AnvilGUI.bypass - bypasses login

Screenshots
[​IMG]
[​IMG]
[​IMG]
[​IMG]

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>
IMG_0645.PNG
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 data

Game 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

LoaderGame versionsNewest
Paper1.13 to 1.20 (8 versions)1.20
Spigot1.13 to 1.20 (8 versions)1.20

From 10 recorded builds of AnvilLogin.

Recent builds

BuildReleasedGame versionsLoaders
1.1.92023-12-211.13 to 1.20 (8 versions)Spigot, Paper
1.1.82023-08-03n/aSpigot, Paper
1.1.72022-08-26n/aSpigot, Paper
1.1.62022-06-09n/aSpigot, Paper
1.1.52022-04-14n/aSpigot, Paper
1.1.42022-01-29n/aSpigot, 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 catalog
Listed on SpigotMC as “Admin”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Runs on your server

From source side support

SpigotMC 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

AnvilLogin, answered

Generated from the mod’s own source data.

Do my players need to install AnvilLogin?

SpigotMC lists AnvilLogin as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. AnvilLogin is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run AnvilLogin on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add AnvilLogin in one click.