A copy of the PlotSquared repository mainly used for building .jar files. Distribution of these files is legal according to GPLv3. https://www.spigotmc.org/resources/plotsquared-v6.77506/
Go to file
Jordan 96dfc27411
Fix lag caused when generating augmented worlds with roads (#3614)
- Begin by implementing forceSync to the queue system as we know the chunk will be accessible to edits in some cases (i.e. population).
 - Also implement custom SideEffectSets to override any decided by the default chunk consumer, as we do NOT want to update neighbours in population (this caused infinite generation to be required causing the lag and server death). We also do not want to enqueue the QueueCoordinator in AugmentedUtils as this would write to the world and update neighbours before we might want to (plus it's just used to restrict and offset the blocks being set)
 - Then implement disabling any biomes from being saved/set to the queue to prevent augmented worlds having their biomes overridden in roads
 - Consequently fix ScopedQueueCoordinator, preventing the y value of blocks being set from needlessly being changed, fixing road heights in augmented worlds
 - Finally we do not need a method with chunkObject in the signature in AugmentedUtils as this is no longer used by the method
2022-05-16 13:27:41 +01:00
.github build: Update github/codeql-action action to v2 (#3589) 2022-04-25 15:59:30 +02:00
.idea style: Emphasize project icon in idea selection (#3577) 2022-04-19 00:47:38 +02:00
Bukkit Fix lag caused when generating augmented worlds with roads (#3614) 2022-05-16 13:27:41 +01:00
Core Fix lag caused when generating augmented worlds with roads (#3614) 2022-05-16 13:27:41 +01:00
gradle build: Update dependency com.github.spotbugs:spotbugs-annotations to v4.7.0 (#3606) 2022-05-09 13:53:59 +02:00
.editorconfig build: Overhaul build & deployment workflow (#3267) 2021-10-04 15:28:47 +02:00
.gitignore style: Emphasize project icon in idea selection (#3577) 2022-04-19 00:47:38 +02:00
.lift.toml chore: Address more violations 2022-01-20 21:01:38 +01:00
build.gradle.kts chore: Update my name (#3599) 2022-05-07 15:56:24 +02:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2020-07-25 03:11:07 +02:00
gradle.properties Update to gradle 7 2021-04-10 16:52:46 +02:00
gradlew build: Update dependency gradle to v7.3.3 (#3402) 2021-12-27 10:40:00 +01:00
gradlew.bat Merge pull request #3136 from IntellectualSites/renovate/gradle-7.x 2021-07-02 17:58:00 +02:00
HEADER.txt chore: Welcome 2022 2022-01-02 22:22:19 +01:00
LICENSE Update license header 2020-08-15 14:59:29 +02:00
plotsquared-logo.png Fix logo 2020-10-11 13:03:22 +02:00
README.md [ci skip] style: Restore GlobalFlagContainer's entry list being sorted alphabetically 2022-01-31 15:50:44 +01:00
renovate.json build: Ignore kyori updates until we update MM 2022-03-14 20:09:52 +01:00
settings.gradle.kts build: Update gradle wrapper properly 2022-02-27 18:48:37 +01:00


PlotSquared is a land and world management plugin for Minecraft. It includes several highly configurable world generators. You can create plots of land in existing worlds using plot clusters, or you can have a full world of plots.

For the end user, PlotSquared is packed with a tonne of cool features. It allows you to merge plots, and build together with your friends. You can also change a lot of plot specific settings in the form of flags. Such as: weather, time, game modes, pvp status.

Whilst we provide a whole load of unique features, the biggest focus is to provide a lag-free and smooth experience.

Developer Resources

Official Addons

Unmaintained or integrated into PlotSquared

Sponsors

Our official sponsor list can be found here.
If you are interested and want to be listed here, contact us.