diff --git a/Core/src/main/java/com/plotsquared/core/generator/AugmentedUtils.java b/Core/src/main/java/com/plotsquared/core/generator/AugmentedUtils.java index 6c79c9252..f2bcb7ceb 100644 --- a/Core/src/main/java/com/plotsquared/core/generator/AugmentedUtils.java +++ b/Core/src/main/java/com/plotsquared/core/generator/AugmentedUtils.java @@ -64,6 +64,7 @@ public class AugmentedUtils { * @param chunkZ Chunk Z position * @param queue Queue to write to, if desired. * @return true if generation occurred. + * @since TODO */ public static boolean generateChunk( final @NonNull String world, @@ -186,7 +187,7 @@ public class AugmentedUtils { * @deprecated Use {@link AugmentedUtils#generateChunk(String, int, int, QueueCoordinator)} as chunkObject is not required * in the above method */ - @Deprecated(forRemoval = true) + @Deprecated(forRemoval = true, since = "TODO") public static boolean generate( @Nullable Object chunkObject, final @NonNull String world, diff --git a/Core/src/main/java/com/plotsquared/core/queue/QueueCoordinator.java b/Core/src/main/java/com/plotsquared/core/queue/QueueCoordinator.java index 98fd88e9e..ff0f41ef8 100644 --- a/Core/src/main/java/com/plotsquared/core/queue/QueueCoordinator.java +++ b/Core/src/main/java/com/plotsquared/core/queue/QueueCoordinator.java @@ -252,6 +252,7 @@ public abstract class QueueCoordinator { * If the queue should accept biome placement * * @param enabled If biomes should be enabled + * @since TODO */ public abstract void setBiomesEnabled(boolean enabled); @@ -420,9 +421,19 @@ public abstract class QueueCoordinator { */ public abstract void setLightingMode(@Nullable LightingMode mode); - public abstract SideEffectSet getSideEffectSet(); + /** + * Get the overriding {@link SideEffectSet} to be used by the queue if it exists, else null + * + * @return Overriding {@link SideEffectSet} or null + */ + public abstract @Nullable SideEffectSet getSideEffectSet(); - public abstract void setSideEffectSet(SideEffectSet sideEffectSet); + /** + * Set the overriding {@link SideEffectSet} to be used by the queue. Null to use default side effects. + * + * @param sideEffectSet side effects to override with, or null to use default + */ + public abstract void setSideEffectSet(@Nullable SideEffectSet sideEffectSet); /** * Fill a cuboid between two positions with a BlockState