mirror of
https://github.com/plexusorg/Plex.git
synced 2024-12-22 17:17:37 +00:00
Dont call the plugin every time tl() is used
This commit is contained in:
parent
c2d0746d49
commit
9043005d62
@ -2,5 +2,5 @@ package dev.plex;
|
||||
|
||||
public class PlexBase
|
||||
{
|
||||
protected static Plex plugin = Plex.get();
|
||||
protected final static Plex plugin = Plex.get();
|
||||
}
|
||||
|
@ -1,12 +1,12 @@
|
||||
package dev.plex.util;
|
||||
|
||||
import dev.plex.Plex;
|
||||
import dev.plex.PlexBase;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.ChatColor;
|
||||
|
||||
public class PlexLog
|
||||
public class PlexLog extends PlexBase
|
||||
{
|
||||
private static final boolean debugEnabled = Plex.get().config.getBoolean("debug");
|
||||
private static final boolean debugEnabled = plugin.config.getBoolean("debug");
|
||||
|
||||
public static void log(String message)
|
||||
{
|
||||
|
@ -1,6 +1,7 @@
|
||||
package dev.plex.util;
|
||||
|
||||
import dev.plex.Plex;
|
||||
import dev.plex.PlexBase;
|
||||
import dev.plex.config.Config;
|
||||
import dev.plex.storage.StorageType;
|
||||
import java.io.BufferedReader;
|
||||
@ -33,7 +34,7 @@ import org.json.simple.JSONObject;
|
||||
import org.json.simple.parser.JSONParser;
|
||||
import org.json.simple.parser.ParseException;
|
||||
|
||||
public class PlexUtils
|
||||
public class PlexUtils extends PlexBase
|
||||
{
|
||||
public static Map<String, ChatColor> CHAT_COLOR_NAMES;
|
||||
public static List<ChatColor> CHAT_COLOR_POOL;
|
||||
@ -114,7 +115,6 @@ public class PlexUtils
|
||||
// if you think the name of this method is dumb feel free to change it i just thought it'd be cool
|
||||
public static String tl(String s, Object... objects)
|
||||
{
|
||||
Plex plugin = Plex.get();
|
||||
if (s.equals("baseColor") || s.equals("errorColor") || s.equals("broadcastColor"))
|
||||
{
|
||||
return getChatColorFromConfig(plugin.messages, ChatColor.WHITE, s).toString();
|
||||
|
Loading…
Reference in New Issue
Block a user