Refactor config reload and server name handling.

Replaced inconsistent `ReloadConfig` usage with `reloadConfig` across the codebase for better naming consistency. Introduced `ServerName` utility to standardize server name retrieval and improve maintainability. Added logging enhancements for better debugging of muted users and blocked messages.
This commit is contained in:
2025-03-21 22:55:57 +01:00
parent f1b8af6136
commit 5212954946
10 changed files with 87 additions and 33 deletions
@@ -15,9 +15,9 @@ public abstract interface ChatAPI {
DatabaseConnection getDataBase();
void ReloadConfig();
void reloadConfig();
void ReloadChatFilters();
void reloadChatFilters();
HashMap<String, String> getPrefixes();
@@ -5,15 +5,12 @@ import com.alttd.chat.config.PrefixConfig;
import com.alttd.chat.database.DatabaseConnection;
import com.alttd.chat.database.Queries;
import com.alttd.chat.managers.ChatUserManager;
import com.alttd.chat.managers.PartyManager;
import com.alttd.chat.managers.RegexManager;
import com.alttd.chat.util.ALogger;
import net.luckperms.api.LuckPerms;
import net.luckperms.api.LuckPermsProvider;
import net.luckperms.api.model.group.Group;
import java.util.HashMap;
import java.util.Map;
public class ChatImplementation implements ChatAPI{
@@ -26,7 +23,7 @@ public class ChatImplementation implements ChatAPI{
public ChatImplementation() {
instance = this;
ReloadConfig();
reloadConfig();
luckPerms = getLuckPerms();
databaseConnection = getDataBase();
@@ -57,13 +54,13 @@ public class ChatImplementation implements ChatAPI{
}
@Override
public void ReloadConfig() {
public void reloadConfig() {
Config.init();
loadPrefixes();
}
@Override
public void ReloadChatFilters() {
public void reloadChatFilters() {
RegexManager.initialize();
}
@@ -12,7 +12,6 @@ public class CustomChannel extends Channel {
this.format = format;
this.servers = servers;
this.proxy = proxy;
channels.put(channelName.toLowerCase(), this);
}
public List<String> getServers() {
return servers;