public class RegLimiterComponent extends IPLimiter implements pro.gravit.launcher.NeedGarbageCollection, java.lang.AutoCloseable
| Modifier and Type | Field and Description |
|---|---|
java.util.List<java.lang.String> |
excludeIps |
LaunchServer |
launchServer |
java.lang.String |
message |
exclude, map, rateLimit, rateLimitMillis| Constructor and Description |
|---|
RegLimiterComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
init(LaunchServer launchServer) |
void |
postInit(LaunchServer launchServer) |
void |
preInit(LaunchServer launchServer) |
boolean |
registerHook(AuthHookManager.RegContext context) |
getFromStringcheck, garbageCollection, getCommandsregisterComponentspublic transient LaunchServer launchServer
public java.lang.String message
public java.util.List<java.lang.String> excludeIps
public void preInit(LaunchServer launchServer)
public void init(LaunchServer launchServer)
public void postInit(LaunchServer launchServer)
public boolean registerHook(AuthHookManager.RegContext context)
public void close()
throws java.lang.Exception
close in interface java.lang.AutoCloseablejava.lang.Exception