Synchronized Set
This commit is contained in:
parent
cbea29583e
commit
c6f7043643
@ -4,7 +4,6 @@ import com.glyart.authmevelocity.proxy.config.AuthMeConfig;
|
||||
import com.glyart.authmevelocity.proxy.listener.FastLoginListener;
|
||||
import com.glyart.authmevelocity.proxy.listener.PluginMessageListener;
|
||||
import com.glyart.authmevelocity.proxy.listener.ProxyListener;
|
||||
import com.google.common.collect.Sets;
|
||||
import com.google.inject.Inject;
|
||||
import com.velocitypowered.api.event.Subscribe;
|
||||
import com.velocitypowered.api.event.proxy.ProxyInitializeEvent;
|
||||
@ -16,6 +15,8 @@ import org.jetbrains.annotations.NotNull;
|
||||
import org.slf4j.Logger;
|
||||
|
||||
import java.nio.file.Path;
|
||||
import java.util.Collections;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
import java.util.UUID;
|
||||
|
||||
@ -25,7 +26,7 @@ public class AuthMeVelocityPlugin {
|
||||
private final Path pluginDirectory;
|
||||
private static AuthMeVelocityPlugin plugin;
|
||||
|
||||
protected static final Set<UUID> loggedPlayers = Sets.newConcurrentHashSet();
|
||||
protected static final Set<UUID> loggedPlayers = Collections.synchronizedSet(new HashSet<>());
|
||||
|
||||
@Inject
|
||||
public AuthMeVelocityPlugin(ProxyServer proxy, Logger logger, @DataDirectory Path dataDirectory) {
|
||||
|
@ -103,7 +103,7 @@ public class AuthMeConfig {
|
||||
@Comment("""
|
||||
Sets the message to send in case a non-logged-in player executes an unauthorized command
|
||||
To deactivate the message, leave it empty""")
|
||||
private String blockedCommandMessage = "&4You cannot execute commands if you are not logged in yet.";
|
||||
private String blockedCommandMessage = "&4You cannot execute commands if you are not logged in yet";
|
||||
|
||||
public Set<String> getAllowedCommands(){
|
||||
return this.allowedCommands;
|
||||
|
Loading…
x
Reference in New Issue
Block a user