Commit Graph

  • 724c8a6148
    refactor: cleanup imports xaver106 2022-06-01 23:54:32 +02:00
  • 197fbb6617
    feature: Add language files to debugpaste xaver106 2022-06-01 23:48:22 +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
  • c92cacdfc2
    refactor: implement to/from context xaver106 2022-05-31 13:14:59 +02:00
  • 5d1dbed194
    fix: mob cap counting for each connected plot individually cap meta is now handled in the base plot xaver106 2022-05-31 00:34:34 +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
  • db53ccd9af
    Merge 395ab3ad0b2e8e621799e8dcdc43c14aaeafd1d4 into 2c2314e95cc4c9a3ffb94ffd504ccbe434d3ca7b Alexander Brandes 2022-05-29 20:03:42 +00:00
  • 395ab3ad0b
    docs: Update Readme SVG docs/v6/update-svg Alexander Brandes 2022-05-29 22:02:37 +02:00
  • 90dc33a444 fix: renamed flag and changed flag functionality DerEingerostete 2022-05-27 18:51:24 +02:00
  • f144685e24
    fix: cancel liquid flow outside build limit xaver106 2022-05-26 01:42:06 +02:00
  • 31f4cc09d7
    refactor: rename variables for easier readability xaver106 2022-05-26 01:12:16 +02:00
  • a1caebd899
    fix: cancel BlockFormEvent outside of build limit xaver106 2022-05-26 01:06:07 +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
  • 49fdd33bd8 fix: renamed flag and added road support DerEingerostete 2022-05-25 00:56:30 +02:00
  • f225a8f595
    Merge 399d84e10ab4c01ee4b2683be524aeb460a60e0e into 5eb2fc3ad0ffbe8dc8ec01c39b3233f804ff8c37 Bernhard 2022-05-24 22:09:03 +02:00
  • 5eb2fc3ad0
    Kick players on merged plots appropriately (#3639) Bernhard 2022-05-24 20:30:06 +02:00
  • e3a1d56766
    Merge 3df6081758985490f7bf9045eae41e012a40fbde into 82cd9a092cc11128bdbd183fdbfbfa1bae017624 Bernhard 2022-05-24 13:28:49 +01:00
  • 82cd9a092c
    build: Update fawe to v2.2.0 (#3637) renovate[bot] 2022-05-24 13:33:54 +02:00
  • 399d84e10a
    refactor: return info.server for %plotsquared_currentplot_owner% if plot is a server plot xaver106 2022-05-23 18:00:40 +02:00
  • 3df6081758
    fix: kick denied player regardless on all connected plots xaver106 2022-05-23 17:15:19 +02:00
  • 52051841b6
    Merge 7d8184faa604630e81fe371af73b9180c499b631 into 62754362c2ddc86a2fc575dbd244fe8c406a9ab9 renovate[bot] 2022-05-23 12:34:41 +00:00
  • 7d8184faa6
    build: Update fawe to v2.2.0 Renovate Bot 2022-05-23 12:34:38 +00:00
  • e217cca4f7 fix: description of the plot flag and rewrite of the listener DerEingerostete 2022-05-21 22:17:21 +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
  • 897a3b0973
    Merge branch 'v6' into build/v6/annotations Alexander Brandes 2022-05-21 11:59:02 +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
  • e056800ac3
    Merge bf39bab45e0b0c6e4f7929a9c02da2ac643b45cd into fc9fe1462f3d46a96ee07852f321582bcbfaa249 BlockyTheDev 2022-05-20 22:30:22 +00:00
  • bf39bab45e
    Migration - New PaperMC endpoints BlockyTheDev 2022-05-21 00:25:28 +02:00
  • 6ed22b29b0
    Merge 052ae37755753bfaef97003b0963dc1858a4e282 into 7e4499e0928a0798240802669a1cb7a2c036103a Alexander Brandes 2022-05-20 12:14:00 +00:00
  • 052ae37755
    chore: Change maven group and artifact ID chore/v7/maven-structure Alexander Brandes 2022-05-20 14:11:25 +02:00
  • 1b56f4b994 feature: add global paper setting for the beacon-effect DerEingerostete 2022-05-19 17:40:38 +02:00
  • 4914e17020 fix: creating consistency in documentation DerEingerostete 2022-05-19 17:33:13 +02:00
  • 6555a69beb fix: don't add the beacon effect flag if the platform is not paper BuildTools 2022-05-19 17:09:41 +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
  • 178676e40a
    Merge cb0c1f672826a069e073ae5f7de27d547545296c into dc2d08c67e33a3f335c43dd32d611f305724d75e Alexander Brandes 2022-05-18 12:51:43 -05:00
  • 50dbf67bd9 feature: add flag for beacon effects of other plots DerEingerostete 2022-05-18 19:51:34 +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
  • 7d7e7db3f6
    Update release-drafter.yml Alexander Brandes 2022-05-18 17:19:10 +02:00
  • 330a9d6062
    Merge 2c6df07792514fce41ecb621eb243ada748f95aa into 96dfc2741123c494431bc1543ad0925f2c5fd686 renovate[bot] 2022-05-16 12:37:52 +00: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
  • 257eb686c4
    Merge branch 'v6' into fix/v6/augmented-world-road-generation dordsor21 2022-05-16 13:26:12 +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
  • ebfad1fc09
    Merge 77c980466bb34f53fb19e5c940618d3c8eee3e14 into 98a07dad1b3f23f00315ea5200202abfc35ab85f Bernhard 2022-05-15 15:11:21 +00:00
  • 77c980466b
    fix: Block Endermites from spawning if mob spawning is disabled xaver106 2022-05-15 17:00:28 +02:00
  • 3b8dd6f883
    Merge a188898b85dc301c78325269cd30a938d09e233e into b53d2d03a426c9bf0f4ae575535d9673f0c063b2 Hannes Greule 2022-05-15 14:42:29 +01: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
  • 851ba19712
    build: Align MM and Adventure version Alexander Brandes 2022-05-15 12:24:15 +02:00
  • 6416cf6238
    Merge 798b98b3cfd54cefd58322252dc5da4f5819837d into 98a07dad1b3f23f00315ea5200202abfc35ab85f Jordan 2022-05-15 11:58:09 +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
  • 0c16056e53
    Merge 61ec076522fa5d61db746570b52977b7d28753df into d5f8a0842b54ab1ca43fe72da804c755f7b781dc Jordan 2022-05-14 17:55:04 +00: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
  • d3861a481e chore: fix minimessage messages, fix circular method reference Pierre Maurice Schwang 2022-05-12 22:35:49 +02:00
  • 2e8e29962a chore!: bump MiniMessage to 4.10.1 Pierre Maurice Schwang 2022-05-09 22:01:47 +02:00
  • c6f332d9cf
    Merge b13470ab93c97eee0c2c5409f29ade9a07bddcb9 into d5f8a0842b54ab1ca43fe72da804c755f7b781dc Jordan 2022-05-14 01:53:29 +02:00
  • 82343ddc99
    Merge f515ce2cc1e4d2aedd6f6f42884171672f022f57 into d5f8a0842b54ab1ca43fe72da804c755f7b781dc Jordan 2022-05-13 17:14:57 +01:00
  • 535e6ec42a
    Merge a92e5c83e2013de1fcf523aed84bca9fd2a97262 into d5f8a0842b54ab1ca43fe72da804c755f7b781dc Jordan 2022-05-13 17:01:52 +02:00
  • d5f8a0842b
    make y location of homes always absolute part 2 (#3620) Hannes Greule 2022-05-13 15:46:52 +02:00
  • 9a7e23aa15
    Merge b7743b06f0648ccd84737edaefdc7580fdc5a09a into 16e26b910c1577681f6498d03c69e24789580760 Pierre Maurice Schwang 2022-05-12 20:35:58 +00: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
  • dcd89535ac
    Merge def2ca75528c306ad5845f0216ed57522165799a into f7d55ce10527e58b1e0c3af86f9fe06416c65ad7 Hannes Greule 2022-05-11 17:48:10 +00: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
  • 5266efe10b Update Bukkit/src/main/java/com/plotsquared/bukkit/queue/BukkitQueueCoordinator.java Alexander Brandes 2022-05-10 09:02:57 +02:00
  • b17ef8d86d 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
  • 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
  • 14924a64d4
    Merge f3191c73c091aeed26238ede17bcb042cd55210a into 7d6e515ba8c4f2048d64a407a24b53e9e592ce69 Bernhard 2022-05-10 14:05:59 +01:00
  • c556e80605
    Merge 6aa3f7c1b7cd1c5a7acba7bb1415a19138a6e6da into 7d6e515ba8c4f2048d64a407a24b53e9e592ce69 Jordan 2022-05-10 10:09:34 +02:00
  • 4586000196
    Merge d1aeef85d4e2b95cfcea1710942936e94eee10c2 into 7d6e515ba8c4f2048d64a407a24b53e9e592ce69 Jordan 2022-05-10 09:50:52 +02: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