Simple Auth Reimagined 图标

Simple Auth Reimagined

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.5
本资源为搬运资源,原资源地址: https://modrinth.com/mod/simple-auth-reimagined
资源信息

Minecraft 版本: 1.19 1.19.1 1.19.2 1.19.3 1.19.4 1.20 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11 26.1 26.1.1 26.1.2 26.2

平台: folia paper purpur

标签: management utility

资源介绍

Banner

✨UltraLogin (By GoldwarGlory)

  • ✨A lightweight, optimized, and modern authentication plugin for Paper servers.
  • ✨SecureAuth provides a clean login/register system with session support, bossbars,
  • ✨actionbars, configurable titles, password confirmation, and optimized authentication
  • ✨handling — without annoying movement bugs or unsafe teleport spam.
  • ✨In-game Config editor GUI - easily edit plugin's config

?Features of UltraLogin

  • ?Fast and lightweight authentication system
  • ?Session-based auto-login support
  • ?Fully configurable messages
  • ?Login/Register timeout system
  • ?Configurable allowed commands before login
  • ?Password confirmation support
  • ?Password length validation
  • ?Optional password changing system
  • ?Optional old-password verification
  • ?BossBar countdown progress support
  • ?Disabled tab completion support
  • ?Update checker support
  • ?Optimized cached config system
  • ?Safe movement freeze system
  • ?No mid-air fly kick issues
  • ?Paper optimized

⚙️Configuration Highlights

  • ⚙️In-game Config Editor GUI
  • ⚙️Session duration configuration
  • ⚙️Allowed commands before login
  • ⚙️Customizable timeout values
  • ⚙️BossBar countdown support
  • ⚙️ActionBar timer messages
  • ⚙️Fully customizable titles/subtitles
  • ⚙️Optional password confirmation
  • ⚙️Optional update notifications
  • ⚙️Optional tab completion disabling

?Performance

  • ?Cached configuration values
  • ?Minimal listener overhead
  • ?Optimized auth cache using Sets
  • ?No unnecessary async spam
  • ?Clean Paper API usage

-> UltraLogin is designed to stay lightweight and efficient.

?Need help? or Report Bugs


⚙️ config.yml ⚙️ ```yaml sessions: # Session settings. enabled: true # If true, recently logged-in players can rejoin without typing password again. duration-minutes: 60 # How long a saved session remains valid. allowed-commands: # Commands allowed before login/register. Use command names without slash. - login - register send-messages-in: # Valid entries: CHAT, ACTIONBAR, BOSSBAR, TITLE. - CHAT - ACTIONBAR - BOSSBAR - TITLE - SUBTITLE max-login-timer: 60 # Seconds before an unlogged player is kicked. max-register-timer: 60 # Seconds before an unregistered player is kicked. min-password-length: 8 # Minimum password character count. max-password-length: 16 # Maximum password character count. should-confirm-password: true # If true, /register needs password and confirmPassword. allow-changing-pass: true # If true, players can use /changepass. changing-pass-needs-oldpass: false # If true, /changepass also needs the current password first. disable-tabcompletor: true # If true, disable tabcompletor on login, register, and changepass commands. should-confirm-password: true # If true, /register needs password and confirmPassword. track-updates: true # If true and plugin is not up to date: operators will get notified for updating plugin in chat messages: login-msg: "Please login using /login " # Chat prompt sent to registered players. register-msg: "Please register using /register " # Chat prompt sent to new players. success-login: "Successfully logged in." # Message after successful login. success-register: "Successfully registered." # Message after successful registration. timeout: "Authentication timeout." # Kick message when auth timer ends. blocked-command: "You must login first." # Message for blocked commands before auth. actionbar-login: "Login within {timer}s" # Actionbar while waiting for login. Supports {timer}. actionbar-register: "Register within {timer}s" # Actionbar while waiting for register. Supports {timer}. bossbar-login: "Please login! Time left: {timer}s" # Bossbar while waiting for login. Supports {timer}. bossbar-register: "Please register! Time left: {timer}s" # Bossbar while waiting for register. Supports {timer}. titles: login: title: "LOGIN" # Title shown while waiting for login. subtitle: "Use /login " # Subtitle shown while waiting for login. fade-in: 10 # Login title fade-in time in ticks. stay: 40 # Login title stay time in ticks. fade-out: 10 # Login title fade-out time in ticks. register: title: "REGISTER" # Title shown while waiting for register. subtitle: "Use /register " # Subtitle shown while waiting for register. fade-in: 10 # Register title fade-in time in ticks. stay: 40 # Register title stay time in ticks. fade-out: 10 # Register title fade-out time in ticks. ``` ? plugin.yml ? ```yaml name: UltraLogin version: 1.0.0 main: com.goldwar.ultralogin.LoginPlugin api-version: 1.21 commands: login: description: Login to your account. usage: /login register: description: Register a new account. usage: /register [confirmPassword] ultralogin: description: UltraLogin admin command. usage: /ultralogin permission: ultralogin.admin changepass: description: Change your UltraLogin password. usage: /changepass permissions: ultralogin.admin: description: Allows using UltraLogin admin commands. default: op ```
下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Hold That Chunk V2

价格:0 墨喵币
下载量:0

查看详情
Better Swords

价格:0 墨喵币
下载量:0

查看详情
LegendaryPack

价格:0 墨喵币
下载量:0

查看详情
FKBoom

价格:0 墨喵币
下载量:0

查看详情