Skip to content

lullaby6/auth-data-pack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auth

Latest Discord Modrinth License Issues Code Size Repo Size Stars

bg

📖 Description

Login and Register Authorization

Version: 1.21.X

⚠️ Warning

In vanilla we cannot use /kick, so I use many particles to kick (game crash) a malicious player, but you can disable it by disabling kick in /function auth:settings.

📂 Installation

Move the downloaded file in the path .minecraft/saves/[world]/datapacks

👾 Bugs/Issues

Please report any bug/issues to the Discord Server in the bugs channel, or create a issue in the Github Repostiroy, or a comment in Planet Minecraft.

⌨️ Commands

Player

Register with:

/trigger register set <password>

Login with:

/trigger login set <your password>

Change password with (need to be logged):

/trigger change_password set <new password>

Admin

Reset player:

/execute as <player> run function auth:auth/reset

Reset all player:

/function auth:auth/reset_all_players

Show/get player password:

/gamerule sendCommandFeedback true
/scoreboard players get <player> register
/gamerule sendCommandFeedback false

Disable:

/function auth:disable

Enable:

/datapack enable "file/auth.zip"

Settings

To see the settings menu use the command:

/function auth:settings

Bypass

To give a authentication bypass to a player use the command:

/tag <player> add auth.bypass

and to remove it, use:

/tag <player> remove auth.bypass

🪪 License

MIT