mirror of
https://github.com/plexusorg/Plex-FAWE.git
synced 2024-07-03 15:40:02 +00:00
47 lines
981 B
Java
47 lines
981 B
Java
package com.boydti.fawe;
|
|
|
|
import com.boydti.fawe.beta.implementation.cache.preloader.Preloader;
|
|
import com.boydti.fawe.beta.implementation.queue.QueueHandler;
|
|
import com.boydti.fawe.regions.FaweMaskManager;
|
|
import com.boydti.fawe.util.TaskManager;
|
|
import com.boydti.fawe.util.image.ImageViewer;
|
|
import com.sk89q.worldedit.entity.Player;
|
|
|
|
import java.io.File;
|
|
import java.util.Collection;
|
|
import java.util.UUID;
|
|
|
|
public interface IFawe {
|
|
|
|
File getDirectory();
|
|
|
|
TaskManager getTaskManager();
|
|
|
|
Collection<FaweMaskManager> getMaskManagers();
|
|
|
|
default ImageViewer getImageViewer(Player player) {
|
|
return null;
|
|
}
|
|
|
|
public default void registerPacketListener() {}
|
|
|
|
String getPlatform();
|
|
|
|
UUID getUUID(String name);
|
|
|
|
String getName(UUID uuid);
|
|
|
|
default String getDebugInfo() {
|
|
return "";
|
|
}
|
|
|
|
QueueHandler getQueueHandler();
|
|
|
|
Preloader getPreloader();
|
|
|
|
default boolean isChunksStretched() {
|
|
return true;
|
|
}
|
|
|
|
}
|