Uses of Class
com.plotsquared.core.util.task.RunnableVal
Packages that use RunnableVal
Package
Description
-
Uses of RunnableVal in com.plotsquared.core.database
Methods in com.plotsquared.core.database with parameters of type RunnableValModifier and TypeMethodDescriptionvoidAbstractDB.getComments(@NonNull Plot plot, String inbox, RunnableVal<List<PlotComment>> whenDone) Gets Plot comments.static voidDBFunc.getComments(Plot plot, String inbox, RunnableVal<List<PlotComment>> whenDone) voidSQLManager.getComments(@NonNull Plot plot, String inbox, RunnableVal<List<PlotComment>> whenDone) voidAbstractDB.getPersistentMeta(UUID uuid, RunnableVal<Map<String, byte[]>> result) static voidDBFunc.getPersistentMeta(UUID uuid, RunnableVal<Map<String, byte[]>> result) voidSQLManager.getPersistentMeta(UUID uuid, RunnableVal<Map<String, byte[]>> result) -
Uses of RunnableVal in com.plotsquared.core.generator
Methods in com.plotsquared.core.generator with parameters of type RunnableValModifier and TypeMethodDescriptionvoidHybridUtils.analyzePlot(Plot origin, RunnableVal<PlotAnalysis> whenDone) voidHybridUtils.analyzeRegion(String world, CuboidRegion region, RunnableVal<PlotAnalysis> whenDone) -
Uses of RunnableVal in com.plotsquared.core.plot.comment
Methods in com.plotsquared.core.plot.comment with parameters of type RunnableValModifier and TypeMethodDescriptionabstract booleanCommentInbox.getComments(Plot plot, RunnableVal<List<PlotComment>> whenDone)
The `whenDone` parameter should be executed when it's done fetching the comments.booleanInboxOwner.getComments(Plot plot, RunnableVal<List<PlotComment>> whenDone) booleanInboxPublic.getComments(Plot plot, RunnableVal<List<PlotComment>> whenDone) booleanInboxReport.getComments(Plot plot, RunnableVal<List<PlotComment>> whenDone) -
Uses of RunnableVal in com.plotsquared.core.plot.expiration
Methods in com.plotsquared.core.plot.expiration with parameters of type RunnableValModifier and TypeMethodDescriptionstatic voidPlotAnalysis.analyzePlot(Plot plot, RunnableVal<PlotAnalysis> whenDone) voidExpireManager.passesComplexity(PlotAnalysis analysis, Collection<ExpiryTask> applicable, RunnableVal<Boolean> success, Runnable failure) -
Uses of RunnableVal in com.plotsquared.core.util
Subclasses of RunnableVal in com.plotsquared.core.utilMethods in com.plotsquared.core.util with parameters of type RunnableValModifier and TypeMethodDescriptionvoidSchematicHandler.paste(Schematic schematic, Plot plot, int xOffset, int yOffset, int zOffset, boolean autoHeight, PlotPlayer<?> actor, RunnableVal<Boolean> whenDone) Paste a schematic.static voidChunkManager.setChunkInPlotArea(RunnableVal<ZeroedDelegateScopedQueueCoordinator> force, RunnableVal<ZeroedDelegateScopedQueueCoordinator> add, String world, BlockVector2 loc) static voidSchematicHandler.upload(@Nullable UUID uuid, @Nullable String file, @NonNull String extension, @Nullable RunnableVal<OutputStream> writeTask, @NonNull RunnableVal<URL> whenDone) Deprecated, for removal: This API element is subject to removal in a future version.voidSchematicHandler.upload(CompoundTag tag, UUID uuid, String file, RunnableVal<URL> whenDone) Deprecated, for removal: This API element is subject to removal in a future version.voidWorldUtil.upload(@NonNull Plot plot, @Nullable UUID uuid, @Nullable String file, @NonNull RunnableVal<URL> whenDone) Deprecated, for removal: This API element is subject to removal in a future version.Constructors in com.plotsquared.core.util with parameters of type RunnableValModifierConstructorDescriptionRuntimeExceptionRunnableVal(RunnableVal<T> function, AtomicBoolean running) -
Uses of RunnableVal in com.plotsquared.core.util.task
Methods in com.plotsquared.core.util.task with parameters of type RunnableValModifier and TypeMethodDescription<T> CompletableFuture<Void>TaskManager.objectTask(@NonNull Collection<T> objects, @NonNull RunnableVal<T> task) Break up a series of tasks so that they can run without lagging the serverConstructors in com.plotsquared.core.util.task with parameters of type RunnableVal