aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/elytrium/limboauth/LimboAuth.java
diff options
context:
space:
mode:
authorAVuTuVA <66278054+AVuTuVA@users.noreply.github.com>2023-02-24 02:00:27 +0300
committerGitHub <noreply@github.com>2023-02-24 02:00:27 +0300
commit3f5c7e4d046073f93aab5925627d528cbae06a30 (patch)
tree034c2bb8997b90191b71768ac0a6992835539474 /src/main/java/net/elytrium/limboauth/LimboAuth.java
parent30341e2a6d5a0b67fec76c62e832a4667b84736b (diff)
downloadLimboAuth-3f5c7e4d046073f93aab5925627d528cbae06a30.tar.gz
LimboAuth-3f5c7e4d046073f93aab5925627d528cbae06a30.tar.bz2
LimboAuth-3f5c7e4d046073f93aab5925627d528cbae06a30.zip
Registration command + small gradle update (#79)
* Registration command + small gradle update * Update README.md * Registration command improvement
Diffstat (limited to 'src/main/java/net/elytrium/limboauth/LimboAuth.java')
-rw-r--r--src/main/java/net/elytrium/limboauth/LimboAuth.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/net/elytrium/limboauth/LimboAuth.java b/src/main/java/net/elytrium/limboauth/LimboAuth.java
index 76b89f8..8b85a28 100644
--- a/src/main/java/net/elytrium/limboauth/LimboAuth.java
+++ b/src/main/java/net/elytrium/limboauth/LimboAuth.java
@@ -91,6 +91,7 @@ import net.elytrium.limboapi.api.file.WorldFile;
import net.elytrium.limboauth.command.ChangePasswordCommand;
import net.elytrium.limboauth.command.DestroySessionCommand;
import net.elytrium.limboauth.command.ForceChangePasswordCommand;
+import net.elytrium.limboauth.command.ForceRegisterCommand;
import net.elytrium.limboauth.command.ForceUnregisterCommand;
import net.elytrium.limboauth.command.LimboAuthCommand;
import net.elytrium.limboauth.command.PremiumCommand;
@@ -320,6 +321,7 @@ public class LimboAuth {
CommandManager manager = this.server.getCommandManager();
manager.unregister("unregister");
+ manager.unregister("forceregister");
manager.unregister("premium");
manager.unregister("forceunregister");
manager.unregister("changepassword");
@@ -329,6 +331,7 @@ public class LimboAuth {
manager.unregister("limboauth");
manager.register("unregister", new UnregisterCommand(this, this.playerDao), "unreg");
+ manager.register("forceregister", new ForceRegisterCommand(this, this.playerDao), "forcereg");
manager.register("premium", new PremiumCommand(this, this.playerDao), "license");
manager.register("forceunregister", new ForceUnregisterCommand(this, this.server, this.playerDao), "forceunreg");
manager.register("changepassword", new ChangePasswordCommand(this, this.playerDao), "changepass", "cp");
@@ -905,6 +908,10 @@ public class LimboAuth {
return this.authServer;
}
+ public Pattern getNicknameValidationPattern() {
+ return this.nicknameValidationPattern;
+ }
+
private static class CachedUser {
private final long checkTime;