Package com.plotsquared.bukkit.util.fawe
Class FaweRegionManager
java.lang.Object
com.plotsquared.core.util.RegionManager
com.plotsquared.bukkit.util.BukkitRegionManager
com.plotsquared.bukkit.util.fawe.FaweRegionManager
-
Field Summary
Fields inherited from class com.plotsquared.core.util.RegionManager
manager, worldUtil
-
Constructor Summary
ConstructorDescriptionFaweRegionManager
(@NonNull WorldUtil worldUtil, @NonNull GlobalBlockQueue blockQueue, @NonNull ProgressSubscriberFactory subscriberFactory) -
Method Summary
Modifier and TypeMethodDescriptionboolean
copyRegion
(@NonNull Location pos1, @NonNull Location pos2, @NonNull Location pos3, @Nullable PlotPlayer<?> player, @NonNull Runnable whenDone) boolean
handleClear
(@NotNull Plot plot, @Nullable Runnable whenDone, @NotNull PlotManager manager, @Nullable PlotPlayer<?> player) boolean
notifyClear
(PlotManager manager) boolean
regenerateRegion
(Location pos1, Location pos2, boolean ignore, Runnable whenDone) void
setBiome
(com.sk89q.worldedit.regions.CuboidRegion region, int extendBiome, com.sk89q.worldedit.world.biome.BiomeType biome, PlotArea area, Runnable whenDone) void
setBiome
(com.sk89q.worldedit.regions.CuboidRegion region, int extendBiome, com.sk89q.worldedit.world.biome.BiomeType biome, String world, Runnable whenDone) boolean
setCuboids
(@NonNull PlotArea area, @NonNull Set<com.sk89q.worldedit.regions.CuboidRegion> regions, @NonNull com.sk89q.worldedit.function.pattern.Pattern blocks, int minY, int maxY, @Nullable PlotPlayer<?> actor, @Nullable QueueCoordinator queue) void
swap
(Location pos1, Location pos2, Location swapPos, @Nullable PlotPlayer<?> player, Runnable whenDone) Methods inherited from class com.plotsquared.bukkit.util.BukkitRegionManager
clearAllEntities, countEntities
Methods inherited from class com.plotsquared.core.util.RegionManager
deleteRegionFiles, getRegion
-
Constructor Details
-
FaweRegionManager
@Inject public FaweRegionManager(@NonNull WorldUtil worldUtil, @NonNull GlobalBlockQueue blockQueue, @NonNull ProgressSubscriberFactory subscriberFactory)
-
-
Method Details
-
setCuboids
public boolean setCuboids(@NonNull PlotArea area, @NonNull Set<com.sk89q.worldedit.regions.CuboidRegion> regions, @NonNull com.sk89q.worldedit.function.pattern.Pattern blocks, int minY, int maxY, @Nullable @Nullable PlotPlayer<?> actor, @Nullable @Nullable QueueCoordinator queue) - Overrides:
setCuboids
in classRegionManager
-
notifyClear
- Overrides:
notifyClear
in classRegionManager
-
handleClear
public boolean handleClear(@NotNull @NotNull Plot plot, @Nullable @Nullable Runnable whenDone, @NotNull @NotNull PlotManager manager, @Nullable @Nullable PlotPlayer<?> player) - Overrides:
handleClear
in classBukkitRegionManager
-
swap
public void swap(Location pos1, Location pos2, Location swapPos, @Nullable @Nullable PlotPlayer<?> player, Runnable whenDone) - Overrides:
swap
in classRegionManager
-
setBiome
public void setBiome(com.sk89q.worldedit.regions.CuboidRegion region, int extendBiome, com.sk89q.worldedit.world.biome.BiomeType biome, String world, Runnable whenDone) - Overrides:
setBiome
in classRegionManager
-
setBiome
public void setBiome(com.sk89q.worldedit.regions.CuboidRegion region, int extendBiome, com.sk89q.worldedit.world.biome.BiomeType biome, PlotArea area, Runnable whenDone) - Overrides:
setBiome
in classRegionManager
-
copyRegion
public boolean copyRegion(@NonNull Location pos1, @NonNull Location pos2, @NonNull Location pos3, @Nullable @Nullable PlotPlayer<?> player, @NonNull Runnable whenDone) - Overrides:
copyRegion
in classRegionManager
-
regenerateRegion
- Overrides:
regenerateRegion
in classBukkitRegionManager
-