Package com.fastasyncworldedit.bukkit
Class FaweBukkit
java.lang.Object
com.fastasyncworldedit.bukkit.FaweBukkit
- All Implemented Interfaces:
com.fastasyncworldedit.core.IFawe,Listener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TcreateWorldUnloaded(Supplier<T> task) com.fastasyncworldedit.core.util.image.ImageViewergetImageViewer(com.sk89q.worldedit.entity.Player player) Collection<com.fastasyncworldedit.core.regions.FaweMaskManager>A mask manager handles region restrictions e.g., PlotSquared plots / WorldGuard regionscom.fastasyncworldedit.core.FAWEPlatformAdapterImplcom.fastasyncworldedit.core.queue.implementation.preloader.PreloadergetPreloader(boolean initialise) com.fastasyncworldedit.core.queue.implementation.QueueHandlercom.fastasyncworldedit.core.util.TaskManagerThe task manager handles sync/async tasks.booleanvoidonPlayerQuit(PlayerQuitEvent event) voidonWorldLoad(WorldLoadEvent event)
-
Constructor Details
-
FaweBukkit
-
-
Method Details
-
getQueueHandler
public com.fastasyncworldedit.core.queue.implementation.QueueHandler getQueueHandler()- Specified by:
getQueueHandlerin interfacecom.fastasyncworldedit.core.IFawe
-
getImageViewer
public com.fastasyncworldedit.core.util.image.ImageViewer getImageViewer(com.sk89q.worldedit.entity.Player player) - Specified by:
getImageViewerin interfacecom.fastasyncworldedit.core.IFawe
-
getDirectory
- Specified by:
getDirectoryin interfacecom.fastasyncworldedit.core.IFawe
-
getItemUtil
-
getDebugInfo
- Specified by:
getDebugInfoin interfacecom.fastasyncworldedit.core.IFawe
-
getTaskManager
public com.fastasyncworldedit.core.util.TaskManager getTaskManager()The task manager handles sync/async tasks.- Specified by:
getTaskManagerin interfacecom.fastasyncworldedit.core.IFawe
-
getPlugin
-
getMaskManagers
A mask manager handles region restrictions e.g., PlotSquared plots / WorldGuard regions- Specified by:
getMaskManagersin interfacecom.fastasyncworldedit.core.IFawe
-
onWorldLoad
-
createWorldUnloaded
-
onPlayerQuit
-
getPlatform
- Specified by:
getPlatformin interfacecom.fastasyncworldedit.core.IFawe
-
getUUID
- Specified by:
getUUIDin interfacecom.fastasyncworldedit.core.IFawe
-
getName
- Specified by:
getNamein interfacecom.fastasyncworldedit.core.IFawe
-
getPreloader
public com.fastasyncworldedit.core.queue.implementation.preloader.Preloader getPreloader(boolean initialise) - Specified by:
getPreloaderin interfacecom.fastasyncworldedit.core.IFawe
-
isChunksStretched
public boolean isChunksStretched()- Specified by:
isChunksStretchedin interfacecom.fastasyncworldedit.core.IFawe
-
getPlatformAdapter
public com.fastasyncworldedit.core.FAWEPlatformAdapterImpl getPlatformAdapter()- Specified by:
getPlatformAdapterin interfacecom.fastasyncworldedit.core.IFawe
-