2022-11-11 21:16:26 +01:00
|
|
|
package wtf.beatrice.limbomanager;
|
|
|
|
|
2022-11-12 04:59:45 +01:00
|
|
|
import org.bukkit.World;
|
2022-11-12 01:12:45 +01:00
|
|
|
import org.bukkit.configuration.file.YamlConfiguration;
|
2022-11-12 05:14:07 +01:00
|
|
|
import org.bukkit.entity.Player;
|
2022-11-11 21:16:26 +01:00
|
|
|
import wtf.beatrice.limbomanager.objects.Coordinates;
|
2022-11-11 23:13:04 +01:00
|
|
|
import wtf.beatrice.limbomanager.objects.LocationCheckRunnable;
|
2022-11-11 21:16:26 +01:00
|
|
|
|
2022-11-12 05:14:07 +01:00
|
|
|
import java.util.ArrayList;
|
2022-11-11 21:16:26 +01:00
|
|
|
import java.util.HashMap;
|
2022-11-12 05:14:07 +01:00
|
|
|
import java.util.List;
|
2022-11-11 21:16:26 +01:00
|
|
|
|
|
|
|
public class Cache
|
|
|
|
{
|
|
|
|
|
2022-11-12 05:14:07 +01:00
|
|
|
public static List<Player> chatCooldown = new ArrayList<>();
|
2022-11-12 04:59:45 +01:00
|
|
|
public static final String worldName = "limbo";
|
|
|
|
public static World limboWorld;
|
2022-11-12 01:12:45 +01:00
|
|
|
public static final Coordinates baseCoords = new Coordinates(1000, 1000);
|
2022-11-12 01:50:27 +01:00
|
|
|
|
|
|
|
public static int islandsDistance = 500;
|
|
|
|
public static int islandWalkingRange = 100;
|
2022-11-12 01:12:45 +01:00
|
|
|
private static YamlConfiguration configuration;
|
|
|
|
|
2022-11-11 21:16:26 +01:00
|
|
|
public static final HashMap<String, Coordinates> playerIslands = new HashMap<>();
|
|
|
|
|
2022-11-11 23:13:04 +01:00
|
|
|
public static LocationCheckRunnable locationCheckRunnable;
|
|
|
|
|
2022-11-12 01:12:45 +01:00
|
|
|
public static void setConfiguration(YamlConfiguration configuration) {
|
|
|
|
Cache.configuration = configuration;
|
2022-11-11 23:13:04 +01:00
|
|
|
}
|
2022-11-11 21:16:26 +01:00
|
|
|
|
2022-11-12 01:12:45 +01:00
|
|
|
public static YamlConfiguration getConfiguration() {
|
|
|
|
return configuration;
|
|
|
|
}
|
2022-11-11 21:16:26 +01:00
|
|
|
}
|