feat: Simplify ServerResult
This commit is contained in:
parent
1a167398bc
commit
904b84638c
@ -4,12 +4,12 @@ import com.velocitypowered.api.event.ResultedEvent.Result;
|
|||||||
import com.velocitypowered.api.proxy.server.RegisteredServer;
|
import com.velocitypowered.api.proxy.server.RegisteredServer;
|
||||||
|
|
||||||
/**A result that produces a resulting server */
|
/**A result that produces a resulting server */
|
||||||
public record ServerResult(boolean result, RegisteredServer server) implements Result {
|
public record ServerResult(RegisteredServer server) implements Result {
|
||||||
private static final ServerResult DENIED = new ServerResult(false, null);
|
private static final ServerResult DENIED = new ServerResult(null);
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isAllowed() {
|
public boolean isAllowed() {
|
||||||
return result;
|
return server != null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -18,7 +18,7 @@ public record ServerResult(boolean result, RegisteredServer server) implements R
|
|||||||
* @return A ServerResult with allowed result and custom server result
|
* @return A ServerResult with allowed result and custom server result
|
||||||
*/
|
*/
|
||||||
public static final ServerResult allowed(RegisteredServer server) {
|
public static final ServerResult allowed(RegisteredServer server) {
|
||||||
return new ServerResult(true, server);
|
return new ServerResult(server);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user