Jordan
98a07dad1b
Fix plot analysis ( #3618 )
...
* 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
* Add since annotation
* Address comments and maxY should be inclusive
* Annotate new queue as internal use only
2022-05-15 11:58:04 +02:00
Jordan
0ffa22b7a6
Deprecations to Queues ( #3613 )
...
* Deprecations and niceties
- Deprecate ScopedQueueCoordinator as it is poorly named
- Deprecate ChunkQueueCoordinator for complete removal as it is poorly designed (though still used)
* Add since tags
2022-05-15 11:57:26 +02:00
Jordan
60a0129fe9
Correctly use yIndex when regenerating plots in certain world configurations ( #3601 )
...
- Fixes #3597
2022-05-15 11:42:19 +02:00
Hannes Greule
d5f8a0842b
make y location of homes always absolute part 2 ( #3620 )
2022-05-13 15:46:52 +02:00
Jordan
f7d55ce105
Implement restoring tags directly using a supplied block ( #3616 )
...
- 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 )
2022-05-11 13:12:19 +01:00
Bernhard
85911646f3
Add ability to disable random Mojang uuid API calls ( #3586 )
...
* feature: ability to disable impromtu Mojang uuid API calls
* refactor: update comment for the new setting
2022-05-11 13:11:57 +01:00
Jordan
8b75dece69
Implement chunkObject into queueing ( #3612 )
2022-05-11 13:11:38 +01:00
Bernhard
7d6e515ba8
Improvements to /plot list command ( #3585 )
...
* refactor: list command shows owner better
added check for:
- unknown owners (UUID not cached/invalid)
- server plots
- plots owner by everyone
* fix: show correct color in list command if plot is owned by everyone
* refactor: improved List command for server plots
(cherry picked from commit fed700f0d8
)
* refactor: removed duplicate code
* refactor: renamed placeholders to reflect their use
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2022-05-10 09:50:27 +02:00
dordsor21
13d7357c85
Niceties
...
- Better ordering of augmented information printed to consol on startup
- Override
2022-05-10 01:43:01 +01:00
renovate[bot]
16e26b910c
build: Update dependency com.github.spotbugs:spotbugs-annotations to v4.7.0 ( #3606 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-09 13:53:59 +02:00
Alexander Brandes
faadebd30e
chore: Update my name ( #3599 )
2022-05-07 15:56:24 +02:00
Alexander Brandes
2aeacb3dcf
build: Back to snapshot for development
2022-05-05 10:07:58 +02:00
Alexander Brandes
9db7791835
build: Release 6.7.0
2022-05-05 09:58:14 +02:00
Bernhard
f49ddb819d
Add Plot flag for projectiles ( #3581 )
...
* feature: add flag for projectiles
* build: add License to ProjectilesFlag.java
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2022-05-04 23:21:24 +02:00
renovate[bot]
d71c62771e
build: Update dependency org.checkerframework:checker-qual to v3.22.0 ( #3595 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-03 09:58:14 +02:00
Traks
a6aaa9538f
Set plot biome chunk by chunk ( #3590 )
...
* Actually set plot biome chunk by chunk
* Better variable name for chunk position
2022-04-30 14:16:58 +02:00
renovate[bot]
0974fb2834
[ci skip] build: Update com.fastasyncworldedit to v2.1.2 ( #3588 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-25 16:56:30 +02:00
renovate[bot]
8982b33b6c
build: Update github/codeql-action action to v2 ( #3589 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-25 15:59:30 +02:00
Alexander Brandes
a7b3b3b7df
build: Back to snapshot for development
2022-04-19 08:50:50 +02:00
NotMyFault
888bb20e78
build: Release 6.6.3
2022-04-19 08:45:44 +02:00
Hannes Greule
b11bb6fa22
make y location of homes always absolute ( #3568 )
2022-04-19 00:48:51 +02:00
Alexander Brandes
e5764b958d
build: Replace jsr305 with spotbugs ( #3576 )
2022-04-19 00:48:23 +02:00
Alexander Brandes
bfe3141ff1
style: Emphasize project icon in idea selection ( #3577 )
2022-04-19 00:47:38 +02:00
Alexander Brandes
73c82deeb0
build: Switch back to upstream SquirrelID ( #3575 )
2022-04-19 00:46:39 +02:00
Pierre Maurice Schwang
38682ecff6
fix: share the QueueCoordinator in PlotModificationManager#unlinkPlot ( #3571 )
...
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2022-04-15 07:01:53 +00:00
Pierre Maurice Schwang
6a54dc7eff
fix: typo (MaxBuildHeight -> MinBuildHeight) ( #3572 )
2022-04-15 08:59:01 +02:00
Pierre Maurice Schwang
8454c29c91
fix: Make PlayerManager#resolveName blocking for entry title ( #3556 )
2022-04-11 14:38:02 +00:00
renovate[bot]
b2c9311a47
build: Update com.fastasyncworldedit to v2.1.1 ( #3562 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-04 15:32:02 +02:00
renovate[bot]
c4aa497a2b
build: Update actions/setup-java action to v3.1.0 ( #3563 )
...
* build: Update actions/setup-java action to v3.1.0
* Update build.yml
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2022-04-04 15:31:53 +02:00
NotMyFault
c13f544390
build: Back to snapshot for development
2022-04-04 13:03:49 +02:00
NotMyFault
c28177d6af
build: Release 6.6.2
2022-04-04 12:56:13 +02:00
NotMyFault
8a80f252cf
chore: Fill in since TODOs
2022-04-04 12:54:42 +02:00
renovate[bot]
93571c72d1
build: Update dependency org.checkerframework:checker-qual to v3.21.4 ( #3561 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-04 12:47:38 +02:00
renovate[bot]
6fd7379221
build: Update dependency gradle to v7.4.2 ( #3560 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-04 12:46:49 +02:00
Hannes Greule
dc5c80d812
clean up PlayerCommandPreprocess listener ( #3557 )
2022-04-01 19:30:37 +02:00
Alexander Brandes
96e9a61e7c
refactor: Deprecate Load#secToTime()
( #3558 )
2022-04-01 19:30:11 +02:00
Jordan
b9bd9b81e6
Make confirm tasks synchronous. It was changed in 7ac3f7ca03
( #3551 )
2022-03-23 15:04:39 +01:00
renovate[bot]
ec77812879
build: Update com.sk89q.worldedit to v7.2.10 ( #3554 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-21 11:49:34 +01:00
dordsor21
efc2083798
Change the default sign orientation to better match the wall location
2022-03-15 16:25:40 +00:00
dordsor21
3a6f845c01
Use correct field for unsaved in 1.18
2022-03-15 16:25:23 +00:00
NotMyFault
7efd42ae45
build: Ignore kyori updates until we update MM
...
Closes #3543
2022-03-14 20:09:52 +01:00
renovate[bot]
f43f4cbf5d
build: Update com.fastasyncworldedit to v2.1.0 ( #3541 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 15:36:43 +01:00
renovate[bot]
104cc4b7a4
build: Update dependency net.essentialsx:EssentialsX to v2.19.4 ( #3540 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 12:40:03 +01:00
renovate[bot]
218be43143
build: Update dependency gradle to v7.4.1 ( #3539 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-14 12:39:46 +01:00
Jordan
308dba5601
Only add extent to WE operations once ( #3537 )
2022-03-10 22:40:09 +01:00
dordsor21
5f233bb5d1
Use new FAWE method including actor for schematic pasting
2022-03-09 16:31:33 +01:00
NotMyFault
5e188d114f
build: Misc dependency updates
2022-03-08 20:50:19 +01:00
NotMyFault
660e05d27f
build: Back to snapshot for development
2022-03-08 20:21:23 +01:00
NotMyFault
4c0ad148bf
build: Release 6.6.1
2022-03-08 20:15:16 +01:00
dordsor21
5c7bfb988c
Fix #3532
2022-03-08 18:14:19 +00:00