Commit Graph

  • 63b3d9df7d build: Move bom to root build script Alexander Brandes 2022-06-06 13:46:38 +02:00
  • d3a9872dd5 build: Update dependency net.kyori:adventure-api to v4.11.0 renovate/adventure-api Renovate Bot 2022-06-06 11:29:47 +00:00
  • dd48069756 build: Switch to managed dependencies Alexander Brandes 2022-06-06 12:46:22 +02:00
  • 0a32268784 Prevent blocks moving/generating below and above build height (#3641) Bernhard 2022-06-05 20:51:07 +02:00
  • ae3b8c06f6 chore: Address Paper javadoc warnings (#3648) Alexander Brandes 2022-06-05 20:50:49 +02:00
  • 803b53f020 chore: add missing license headers feat/v7/gui-rework Pierre Maurice Schwang 2022-06-04 17:16:03 +02:00
  • dca9ec385f chore/feat: cleanup gui logic, extendable inventories / guis Pierre Maurice Schwang 2022-06-04 16:30:33 +02:00
  • 7cb5df6253 feat: started plot gui rework Pierre Maurice Schwang 2022-06-04 01:19:49 +02:00
  • 713c4ad0d2 Remove aggregation of cross module javadocs (#3646) Alexander Brandes 2022-06-03 23:13:41 +02:00
  • d797bf8361 chore: Address Paper javadoc warnings chore/v6/paper-jd Alexander Brandes 2022-06-03 10:37:13 +02:00
  • 576ee735a5 chore: Don't aggregate javadocs anymore build/master/aggregation Alexander Brandes 2022-06-02 18:06:55 +02:00
  • fd8832ac98 Merge branch 'v6' into v7 NotMyFault 2022-06-01 20:13:07 +02:00
  • 48386c0828 build: Back to snapshot for development NotMyFault 2022-06-01 20:12:50 +02:00
  • 625b3921e1 build: Release 6.8.1 6.8.1 NotMyFault 2022-06-01 20:09:36 +02:00
  • 48aa37d173 Update Readme SVG (#3642) Alexander Brandes 2022-05-30 13:47:25 +02:00
  • 228acc196c Merge branch 'v7' of https://github.com/IntellectualSites/PlotSquared into v7 Alexander Brandes 2022-05-29 22:05:37 +02:00
  • 62197f3deb Merge branch 'v6' into v7 Alexander Brandes 2022-05-29 22:05:17 +02:00
  • 395ab3ad0b docs: Update Readme SVG docs/v6/update-svg Alexander Brandes 2022-05-29 22:02:37 +02:00
  • 2c2314e95c refactor: return info.server for %plotsquared_currentplot_owner% if plot is a server plot (#3640) Bernhard 2022-05-25 10:18:10 +02:00
  • 5eb2fc3ad0 Kick players on merged plots appropriately (#3639) Bernhard 2022-05-24 20:30:06 +02:00
  • 82cd9a092c build: Update fawe to v2.2.0 (#3637) renovate[bot] 2022-05-24 13:33:54 +02:00
  • 62754362c2 build: Don't expose jcip and findbugs annotations to the world on runtime (#3533) Alexander Brandes 2022-05-21 12:01:06 +02:00
  • daa9348993 chore: Change maven group and artifact ID (#3632) Alexander Brandes 2022-05-21 11:58:30 +02:00
  • 2e9dfd6f6f chore: Update PaperMC repository endpoint (#3633) BlockyTheDev 2022-05-21 07:57:22 +02:00
  • 052ae37755 chore: Change maven group and artifact ID chore/v7/maven-structure Alexander Brandes 2022-05-20 14:11:25 +02:00
  • 7e4499e092 Merge branch 'v7' of https://github.com/IntellectualSites/PlotSquared into v7 Alexander Brandes 2022-05-18 22:14:35 +02:00
  • 396a1575d2 Merge branch 'v6' into v7 Alexander Brandes 2022-05-18 22:13:29 +02:00
  • fc9fe1462f build: Back to snapshot for development Alexander Brandes 2022-05-18 22:07:22 +02:00
  • 41f546ca6b build: Release 6.8.0 6.8.0 Alexander Brandes 2022-05-18 22:05:31 +02:00
  • d037da33cb chore: Ignore .DS_Store files Alexander Brandes 2022-05-18 21:59:09 +02:00
  • dc2d08c67e build: Update release-drafter/release-drafter action to v5.20.0 (#3624) renovate[bot] 2022-05-18 17:19:23 +02:00
  • 2c6df07792 build: Update release-drafter/release-drafter action to v5.20.0 renovate/release-drafter-release-drafter-5.x Renovate Bot 2022-05-16 12:37:49 +00:00
  • 953d57d1b5 Replace legacy color codes in flag examples (#3520) Hannes Greule 2022-05-16 14:28:03 +02:00
  • 96dfc27411 Fix lag caused when generating augmented worlds with roads (#3614) Jordan 2022-05-16 13:27:41 +01:00
  • 171d2e5e99 Fix generation of augmented/partial worlds when single worlds are enabled (#3615) Jordan 2022-05-16 13:21:43 +01:00
  • 4433892431 fix: Block Endermites from spawning if mob spawning is disabled (#3623) Bernhard 2022-05-16 14:20:03 +02:00
  • b53d2d03a4 Merge branch 'v6' into v7 Alexander Brandes 2022-05-15 15:41:17 +02:00
  • cb0c1f6728 Merge branch 'v6' into build/v6/annotations build/v6/annotations Alexander Brandes 2022-05-15 15:39:02 +02:00
  • c1431c0971 build: Update to Paper 1.18.2 (#3622) Alexander Brandes 2022-05-15 12:31:40 +02:00
  • 98a07dad1b Fix plot analysis (#3618) Jordan 2022-05-15 10:58:04 +01:00
  • 0ffa22b7a6 Deprecations to Queues (#3613) Jordan 2022-05-15 10:57:26 +01:00
  • 60a0129fe9 Correctly use yIndex when regenerating plots in certain world configurations (#3601) Jordan 2022-05-15 10:42:19 +01:00
  • a188898b85 replace legacy color codes in flag examples fix/v6/legacy-color-codes SirYwell 2022-02-26 21:40:31 +01:00
  • 96fcbabfe6 resolve tags in click for flag info command fix/v7/minimessage-fixups SirYwell 2022-05-14 20:49:12 +02:00
  • 61ec076522 Annotate new queue as internal use only fix/v6/plot-analysis dordsor21 2022-05-14 18:54:45 +01:00
  • 62ee60a76c Update MiniMessage to 4.10.1 (#3617) Pierre Maurice Schwang 2022-05-14 17:05:28 +02:00
  • d5f8a0842b make y location of homes always absolute part 2 (#3620) Hannes Greule 2022-05-13 15:46:52 +02:00
  • b7743b06f0 chore: fix minimessage messages, fix circular method reference chore/v7/minimessage-update Pierre Maurice Schwang 2022-05-12 22:35:49 +02:00
  • 0a41e87dc8 Address comments and maxY should be inclusive dordsor21 2022-05-12 17:21:43 +01:00
  • def2ca7552 make y location of homes always absolute part 2 fix/v6/relative-home-coords-2 SirYwell 2022-05-11 19:38:28 +02:00
  • f7d55ce105 Implement restoring tags directly using a supplied block (#3616) Jordan 2022-05-11 13:12:19 +01:00
  • 85911646f3 Add ability to disable random Mojang uuid API calls (#3586) Bernhard 2022-05-11 14:11:57 +02:00
  • 8b75dece69 Implement chunkObject into queueing (#3612) Jordan 2022-05-11 13:11:38 +01:00
  • 170b8eab65 Add since annotation dordsor21 2022-05-11 00:09:01 +01:00
  • ad4366f31b Fix plot analysis - Stop using deprecated ChunkQueueCoordinator and create a new purpose-built coordinator - Generation is chunk-by-chunk thus the old blocks cache needs to be filled accordingly - Remove the **four** System#gc calls - Fixes #3464 - Fix really weird dumb... maths? in ExpiryTask - Fixes #3600 dordsor21 2022-05-10 23:38:50 +01:00
  • 86c54bf04c feat: rewrite database interactions feature/v7/repositories Alexander Söderberg 2022-05-09 19:05:24 +02:00
  • a92e5c83e2 Add since tags chore/v6/some-queue-deprecation dordsor21 2022-05-10 15:39:48 +01:00
  • f515ce2cc1 Javadocs fix/v6/augmented-world-road-generation dordsor21 2022-05-10 14:17:16 +01:00
  • 7d6e515ba8 Improvements to /plot list command (#3585) Bernhard 2022-05-10 09:50:27 +02:00
  • 6aa3f7c1b7 Update Bukkit/src/main/java/com/plotsquared/bukkit/queue/BukkitQueueCoordinator.java feature/v6/implement-chunk-object Alexander Brandes 2022-05-10 09:02:57 +02:00
  • b3c67b55d5 Fix lag caused when generating augmented worlds with roads - 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 overriden 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 dordsor21 2022-05-10 01:35:52 +01:00
  • 9f3507ea85 Actually implement chunkObject into queueing - This should only be used in generation - The chunk will be used as fallback to set to using bukkit API if WNA fails dordsor21 2022-05-10 01:39:16 +01:00
  • 2a6d448afd Deprecations and niceties - Deprecate ScopedQueueCoordinator as it is poorly named - Deprecate ChunkQueueCoordinator for complete removal as it is poorly designed (though still used) dordsor21 2022-05-10 01:41:52 +01:00
  • 798b98b3cf Fix generation of augmented/partial worlds when single worlds are enabled - Enabling single worlds adds "PlotSquared:single" to the generators map in SetupUtils - Adding a switch for if the map has ever been loaded into means that the first time updateGenerators is called, they will always be updated - This means that ultimately PlotSquared is not added as a generator for augmented/partial worlds in bukkit/yml (as it is not, it is a populator) fix/v6/augmented-generation-with-single-worlds dordsor21 2022-05-10 01:49:33 +01:00
  • d1aeef85d4 Implement restoring tags directly from a supplied block - Reduces overhead when setting blocks via fallback - Also means blocks will not be accessed via world when they should be access via chunk (https://github.com/IntellectualSites/PlotSquared/pull/3612) feature/v6/extra-state-wrapper-method dordsor21 2022-05-10 01:46:47 +01:00
  • 13d7357c85 Niceties - Better ordering of augmented information printed to consol on startup - Override dordsor21 2022-05-10 01:43:01 +01:00
  • 3afd087663 chore!: bump MiniMessage to 4.10.1 Pierre Maurice Schwang 2022-05-09 22:01:47 +02:00
  • 90cc519778 build: Update dependency net.kyori:adventure-platform-bukkit to v4.1.0 renovate/adventure-platform-bukkit Renovate Bot 2022-05-09 15:16:13 +00:00
  • 16e26b910c build: Update dependency com.github.spotbugs:spotbugs-annotations to v4.7.0 (#3606) chore/v6/two-quick-things-ig renovate[bot] 2022-05-09 13:53:59 +02:00
  • b13470ab93 Correctly use yIndex when regenerating plots in certain world configurations - Fixes #3597 fix/v6/y-index-regen dordsor21 2022-05-08 16:55:10 +01:00
  • 8b1f295b6b chore: Exclude .DS_Store files Alexander Brandes 2022-05-07 16:51:11 +02:00
  • f366046e34 build: Revert relocation change of unpublished, shaded deps Alexander Brandes 2022-05-07 16:49:34 +02:00
  • 25c5d13597 Merge branch 'v6' into build/v6/annotations Alexander Brandes 2022-05-07 16:44:16 +02:00
  • faadebd30e chore: Update my name (#3599) Alexander Brandes 2022-05-07 15:56:24 +02:00
  • c5e5651085 build: Bump spotbugs build/v6/bump-spotbugs Alexander Brandes 2022-05-07 14:24:13 +02:00
  • 31bd0ab348 build: Update net.kyori renovate/net.kyori Renovate Bot 2022-05-05 10:13:37 +00:00
  • 2aeacb3dcf build: Back to snapshot for development Alexander Brandes 2022-05-05 10:07:58 +02:00
  • 9db7791835 build: Release 6.7.0 6.7.0 Alexander Brandes 2022-05-05 09:58:14 +02:00
  • f49ddb819d Add Plot flag for projectiles (#3581) Bernhard 2022-05-04 23:21:24 +02:00
  • d71c62771e build: Update dependency org.checkerframework:checker-qual to v3.22.0 (#3595) renovate[bot] 2022-05-03 09:58:14 +02:00
  • ac600280b2 build: Update dependency org.checkerframework:checker-qual to v3.22.0 renovate/org.checkerframework Renovate Bot 2022-05-02 20:28:34 +00:00
  • 74fb56adbd Merge branch 'v6' into build/v6/annotations Alexander Brandes 2022-04-30 14:17:41 +02:00
  • a6aaa9538f Set plot biome chunk by chunk (#3590) Traks 2022-04-30 14:16:58 +02:00
  • 0974fb2834 [ci skip] build: Update com.fastasyncworldedit to v2.1.2 (#3588) renovate[bot] 2022-04-25 16:56:30 +02:00
  • 8982b33b6c build: Update github/codeql-action action to v2 (#3589) renovate[bot] 2022-04-25 15:59:30 +02:00
  • a7b3b3b7df build: Back to snapshot for development Alexander Brandes 2022-04-19 08:50:50 +02:00
  • 888bb20e78 build: Release 6.6.3 6.6.3 NotMyFault 2022-04-19 08:45:44 +02:00
  • edf0fe0dc9 Merge branch 'v6' into build/v6/annotations NotMyFault 2022-04-19 08:38:27 +02:00
  • b11bb6fa22 make y location of homes always absolute (#3568) Hannes Greule 2022-04-19 00:48:51 +02:00
  • e5764b958d build: Replace jsr305 with spotbugs (#3576) Alexander Brandes 2022-04-19 00:48:23 +02:00
  • bfe3141ff1 style: Emphasize project icon in idea selection (#3577) Alexander Brandes 2022-04-19 00:47:38 +02:00
  • 73c82deeb0 build: Switch back to upstream SquirrelID (#3575) Alexander Brandes 2022-04-19 00:46:39 +02:00
  • a72e615790 build: Switch back to upstream SquirrelID build/master/squirrelid NotMyFault 2022-04-18 21:14:38 +02:00
  • 5c1cc38702 make y location of homes always absolute fix/v6/relative-home-coords SirYwell 2022-04-12 18:26:18 +02:00
  • 38682ecff6 fix: share the QueueCoordinator in PlotModificationManager#unlinkPlot (#3571) Pierre Maurice Schwang 2022-04-15 09:01:53 +02:00
  • 6a54dc7eff fix: typo (MaxBuildHeight -> MinBuildHeight) (#3572) Pierre Maurice Schwang 2022-04-15 08:59:01 +02:00
  • 8454c29c91 fix: Make PlayerManager#resolveName blocking for entry title (#3556) Pierre Maurice Schwang 2022-04-11 16:38:02 +02:00
  • b2c9311a47 build: Update com.fastasyncworldedit to v2.1.1 (#3562) renovate[bot] 2022-04-04 15:32:02 +02:00
  • c4aa497a2b build: Update actions/setup-java action to v3.1.0 (#3563) renovate[bot] 2022-04-04 15:31:53 +02:00
  • c13f544390 build: Back to snapshot for development NotMyFault 2022-04-04 13:03:49 +02:00