Index
All Classes and Interfaces|All Packages
A
- AbstractRegion - Class in de.kentoj.scrow.bukkit.region
- AbstractRegion() - Constructor for class de.kentoj.scrow.bukkit.region.AbstractRegion
- await() - Method in interface de.kentoj.scrow.bukkit.scheduler.Task
- awaitAll(Task<?>...) - Static method in class de.kentoj.scrow.bukkit.scheduler.Tasks
C
- ChunkPos - Class in de.kentoj.scrow.bukkit.region
- ChunkPos() - Constructor for class de.kentoj.scrow.bukkit.region.ChunkPos
- completed(T) - Static method in class de.kentoj.scrow.bukkit.scheduler.TaskState
- contains(double) - Method in class de.kentoj.scrow.bukkit.region.Range
- CuboidRegion - Class in de.kentoj.scrow.bukkit.region
- CuboidRegion(Location, Location) - Constructor for class de.kentoj.scrow.bukkit.region.CuboidRegion
- CylinderRegion - Class in de.kentoj.scrow.bukkit.region
- CylinderRegion() - Constructor for class de.kentoj.scrow.bukkit.region.CylinderRegion
D
- de.kentoj.scrow.bukkit - package de.kentoj.scrow.bukkit
- de.kentoj.scrow.bukkit.region - package de.kentoj.scrow.bukkit.region
- de.kentoj.scrow.bukkit.region.event - package de.kentoj.scrow.bukkit.region.event
- de.kentoj.scrow.bukkit.scheduler - package de.kentoj.scrow.bukkit.scheduler
F
- fromChunk(Chunk) - Static method in class de.kentoj.scrow.bukkit.region.ChunkPos
G
- getChunks() - Method in class de.kentoj.scrow.bukkit.region.CuboidRegion
- getChunks() - Method in class de.kentoj.scrow.bukkit.region.CylinderRegion
- getChunks() - Method in class de.kentoj.scrow.bukkit.region.MergedRegion
- getChunks() - Method in interface de.kentoj.scrow.bukkit.region.Region
- getHandlerList() - Static method in class de.kentoj.scrow.bukkit.region.event.RegionJoinEvent
- getHandlerList() - Static method in class de.kentoj.scrow.bukkit.region.event.RegionLeaveEvent
- getHandlers() - Method in class de.kentoj.scrow.bukkit.region.event.RegionJoinEvent
- getHandlers() - Method in class de.kentoj.scrow.bukkit.region.event.RegionLeaveEvent
- getLength() - Method in class de.kentoj.scrow.bukkit.region.Range
- getPlayer(UUID) - Static method in class de.kentoj.scrow.bukkit.ScrowAPI
- getPlayer(OfflinePlayer) - Static method in class de.kentoj.scrow.bukkit.ScrowAPI
- getRegion(UUID) - Method in interface de.kentoj.scrow.bukkit.region.RegionManager
- getRegions(ChunkPos) - Method in interface de.kentoj.scrow.bukkit.region.RegionManager
- getUuid() - Method in interface de.kentoj.scrow.bukkit.region.Region
-
A random uuid assigned to the Region at creation
I
- isInRegion(Location) - Method in class de.kentoj.scrow.bukkit.region.CuboidRegion
- isInRegion(Location) - Method in class de.kentoj.scrow.bukkit.region.CylinderRegion
- isInRegion(Location) - Method in class de.kentoj.scrow.bukkit.region.MergedRegion
- isInRegion(Location) - Method in interface de.kentoj.scrow.bukkit.region.Region
M
- mapAsync(Function<T, S>) - Method in interface de.kentoj.scrow.bukkit.scheduler.Task
- mapAsync(Function<T, S>) - Method in class de.kentoj.scrow.bukkit.scheduler.TaskImpl
-
Maps the last result async
- mapSync(Function<T, S>) - Method in interface de.kentoj.scrow.bukkit.scheduler.Task
- mapSync(Function<T, S>) - Method in class de.kentoj.scrow.bukkit.scheduler.TaskImpl
-
Maps the last result on the main thread
- MergedRegion - Class in de.kentoj.scrow.bukkit.region
-
region consisting of multiple regions
- MergedRegion() - Constructor for class de.kentoj.scrow.bukkit.region.MergedRegion
P
R
- Range - Class in de.kentoj.scrow.bukkit.region
- Range(double, double) - Constructor for class de.kentoj.scrow.bukkit.region.Range
- Region - Interface in de.kentoj.scrow.bukkit.region
- RegionEvent - Class in de.kentoj.scrow.bukkit.region.event
- RegionEvent() - Constructor for class de.kentoj.scrow.bukkit.region.event.RegionEvent
- RegionJoinEvent - Class in de.kentoj.scrow.bukkit.region.event
- RegionJoinEvent(Region, Player) - Constructor for class de.kentoj.scrow.bukkit.region.event.RegionJoinEvent
- RegionLeaveEvent - Class in de.kentoj.scrow.bukkit.region.event
- RegionLeaveEvent(Region, Player) - Constructor for class de.kentoj.scrow.bukkit.region.event.RegionLeaveEvent
- RegionManager - Interface in de.kentoj.scrow.bukkit.region
- registerRegion(Region) - Method in interface de.kentoj.scrow.bukkit.region.RegionManager
- runAsync(Runnable) - Method in interface de.kentoj.scrow.bukkit.scheduler.Task
- runAsync(Runnable) - Static method in class de.kentoj.scrow.bukkit.scheduler.Tasks
- runSync(Runnable) - Method in interface de.kentoj.scrow.bukkit.scheduler.Task
- runSync(Runnable) - Static method in class de.kentoj.scrow.bukkit.scheduler.Tasks
S
- ScrowAPI - Class in de.kentoj.scrow.bukkit
- ScrowAPI() - Constructor for class de.kentoj.scrow.bukkit.ScrowAPI
- setCommandApi(CommandAPI) - Static method in class de.kentoj.scrow.bukkit.ScrowAPI
- setCorePlugin(Plugin) - Static method in class de.kentoj.scrow.bukkit.ScrowAPI
- setEconomyService(EconomyService) - Static method in class de.kentoj.scrow.bukkit.ScrowAPI
- setFriendRequestService(FriendRequestService) - Static method in class de.kentoj.scrow.bukkit.ScrowAPI
- setFriendshipService(FriendshipService) - Static method in class de.kentoj.scrow.bukkit.ScrowAPI
- setInstanceManager(InstanceManager) - Static method in class de.kentoj.scrow.bukkit.ScrowAPI
- setJdbi(Jdbi) - Static method in class de.kentoj.scrow.bukkit.ScrowAPI
- setMessageBroker(MessageBroker) - Static method in class de.kentoj.scrow.bukkit.ScrowAPI
- setPlayerFactory(NetworkPlayerFactory) - Static method in class de.kentoj.scrow.bukkit.ScrowAPI
- setRegionManager(RegionManager) - Static method in class de.kentoj.scrow.bukkit.ScrowAPI
- supplyAsync(Supplier<S>) - Method in interface de.kentoj.scrow.bukkit.scheduler.Task
- supplyAsync(Supplier<T>) - Static method in class de.kentoj.scrow.bukkit.scheduler.Tasks
- supplySync(Supplier<S>) - Method in interface de.kentoj.scrow.bukkit.scheduler.Task
- supplySync(Supplier<T>) - Static method in class de.kentoj.scrow.bukkit.scheduler.Tasks
T
- Task<T> - Interface in de.kentoj.scrow.bukkit.scheduler
- TaskImpl<T> - Class in de.kentoj.scrow.bukkit.scheduler
-
A Task runs entirely async, when sync is used, a subtask is run on the main thread and the async thread blocks until the subtask returns.
- TaskImpl() - Constructor for class de.kentoj.scrow.bukkit.scheduler.TaskImpl
- Tasks - Class in de.kentoj.scrow.bukkit.scheduler
- Tasks() - Constructor for class de.kentoj.scrow.bukkit.scheduler.Tasks
- TaskState<T> - Class in de.kentoj.scrow.bukkit.scheduler
- TaskState() - Constructor for class de.kentoj.scrow.bukkit.scheduler.TaskState
- thenAsync(Consumer<T>) - Method in interface de.kentoj.scrow.bukkit.scheduler.Task
- thenSync(Consumer<T>) - Method in interface de.kentoj.scrow.bukkit.scheduler.Task
- toFuture() - Method in interface de.kentoj.scrow.bukkit.scheduler.Task
- toFuture() - Method in class de.kentoj.scrow.bukkit.scheduler.TaskImpl
U
- unregisterRegion(Region) - Method in interface de.kentoj.scrow.bukkit.region.RegionManager
Y
- yielded(T) - Static method in class de.kentoj.scrow.bukkit.scheduler.TaskState
- yieldIf(Predicate<T>) - Method in interface de.kentoj.scrow.bukkit.scheduler.Task
- yieldIf(Predicate<T>) - Method in class de.kentoj.scrow.bukkit.scheduler.TaskImpl
All Classes and Interfaces|All Packages