1
0
mirror of https://github.com/plexusorg/Plex-FAWE.git synced 2025-01-12 10:44:00 +00:00

6328 Commits

Author SHA1 Message Date
Jordan
685248d8de
chore: deprecate some methods that ought to be removed () 2023-07-09 15:16:30 +01:00
Hannes Greule
68eb4e214a
refactor: use HttpClient for update check () 2023-07-08 18:41:20 +01:00
Alexander Brandes
90587e56fc
Deprecate support for 1.16.5 () 2023-07-07 16:38:10 +00:00
Jordan
d78092b4ca
fix: ensure chunk is loaded when getting entities () 2023-07-07 18:36:12 +02:00
Jordan
6fbdef5252
feat: allow bracketless '%' pattern definition () 2023-07-07 18:36:02 +02:00
Jordan
f38c81aa2a
fix: correctly invalidate mask after a plot is merged () 2023-07-07 18:27:10 +02:00
Jordan
888683d83b
fix: ignore clipboard origin when pasting to match P2 behaviour () 2023-07-07 18:23:37 +02:00
dordsor21
a669be2041
fix 2023-07-05 22:03:13 +01:00
Alexander Brandes
67fd31ce4c
Update bom 2023-07-05 16:06:15 +02:00
renovate[bot]
ccdb002ade
Update dependency gradle to v8.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-05 15:50:49 +02:00
renovate[bot]
34ead35e03
Update dependency net.minecrell.plugin-yml.bukkit to v0.6.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-05 15:50:20 +02:00
renovate[bot]
52a51753dd
Update dependency com.palmergames.bukkit.towny:towny to v0.99.2.7 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-05 15:50:09 +02:00
Jordan
d7cc65d2f2
refactor: some changes that may help () 2023-07-03 16:37:42 +01:00
renovate[bot]
a0acbc7168
Update dependency org.mockito:mockito-core to v5.4.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-01 18:49:40 +02:00
renovate[bot]
e680e8fe1f
Update dependency com.palmergames.bukkit.towny:towny to v0.99.2.5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-01 08:47:03 +00:00
renovate[bot]
4583acda6b
Update auto.value to v1.10.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-01 08:46:19 +00:00
Alexander Brandes
c880badaf4
[ci skip] Update renovate.json 2023-07-01 10:32:39 +02:00
dordsor21
83a4987252
chore: queue progress messages are not implemented 2023-06-30 19:36:35 +01:00
Alexander Brandes
903064fd41
Back to snapshot for development 2023-06-29 12:46:35 +02:00
Alexander Brandes
e5cbf33317
Release 2.6.4 2023-06-29 12:29:37 +02:00
Alexander Brandes
770bb0087a
Drop support for minor 1.19 versions ()
* Drop support for minor 1.19 versions

* More work
2023-06-29 12:23:26 +02:00
Jordan
24325d91ba
feat: improve (region) fawe mask handling ()
* feat: improve fawe mask handling
 - Actually cache masks, even if the player has left the region
 - Fix P2 isValid test for single plots
 - Fixes 

* Fix incorrect delegated method
2023-06-28 09:24:20 +01:00
Jordan
0554b31f11
feat: implement removal of entities if they would be in a block after the edit ()
- Includes some refactoring to EditSessionBuilder to prevent doubling-up of processors that are also extents
 - Better ordering of the EditSessionBuilder process/extent code to match where extents actually end up in the stack
 - Fixes 
2023-06-27 18:37:09 +02:00
Jordan
476ba4ab41
refactor: efficiency improvements to some editsession methods () 2023-06-27 18:36:54 +02:00
Alexander Brandes
97ee71bbd0
Update settings name in queue.target_size warning 2023-06-27 13:56:30 +02:00
dordsor21
924805af8f
fix: fix obnoxious error message if using p2 v7 with FAWE main branch 2023-06-25 13:52:13 +01:00
dordsor21
05d5ad161a
chore: add obnoxious error message if using p2 v7 with FAWE main branch 2023-06-23 21:57:51 +01:00
Alexander Brandes
c0037aa083
[ci skip] Remove unsupported versions from template 2023-06-23 14:56:47 +02:00
Jordan
9f0a0dbd35
fix: ensure mask is initialised upon visiting a point in BreadthFirstSearch ()
fix: ensure mask is initialised upon visiting a point in BreadFirstSearch
2023-06-22 21:32:54 +02:00
Jordan
d961aa91bc
fix: fix regex block masking () 2023-06-22 11:24:03 +01:00
Jordan
88533118bc
fix: uncache the chunk SET at a better time in ChunkHolder to prevent "lost" changes ()
- blocks could still be set to the ChunkHolder during a call
 - create a new chunk SET in that case
 - make cached get/set volatile to improve thread safety
2023-06-19 22:46:10 +02:00
Jordan
8ca25fa7d7
fix: towny max bounds are exclusive ()
fix: towny max bounds are exlusive
 - Fixes 
2023-06-19 22:46:01 +02:00
Jordan
01be53ed65
fix: add missing BlockType constructor ()
- Deprecate public BlockType constructors
 - People really should not be initialising their own block types. This can and most likely will cause issues.
 - Fixes 
2023-06-19 14:36:47 +01:00
Jordan
a8c8a0fbd6
fix: always return the changeset from EditSessionBuilder ()
- Ensure history will actually always be closed if combine-stages is false
- Fixes 
2023-06-19 14:34:54 +01:00
Jordan
1ede11b129
fix: use new array when creating palette ()
- Fixes 
2023-06-19 14:34:02 +01:00
Jordan
39de48cdb1
chore: Address kotlin String#capitalize() deprecation ()
* chore: Address kotlin String#capitalize() deprecation
 - Fixes 
 - Don't bother with the longer version that allows Locales, we don't need that

* Address comments
2023-06-18 16:31:49 +00:00
Jordan
f0aef98870
fix: don't "double-up" a setblocks if a region is being set ()
- Fixes 
2023-06-18 18:08:31 +02:00
dordsor21
135c77cfb5
chore: minor changes
- null check get tile in ThreadUnsafeCharBlocks
 - 0 to reserved ID
2023-06-18 15:03:51 +01:00
renovate[bot]
78fb74665f
Update plugin com.modrinth.minotaur to v2.8.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-17 16:36:57 +02:00
Alexander Brandes
7a7373fd3d
Update paperweight 2023-06-17 16:16:16 +02:00
Jordan
51e238c352
feat: add new tree types to tree tool and brush ()
* feat: add new tree types
 - implements 

* Remove nonsensical test case

---------

Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-06-15 10:18:01 +02:00
Jordan
79a2c14caa
fix 2023-06-13 19:12:24 +02:00
Alexander Brandes
d9463ce8b5
Add support for 1.20.1 2023-06-12 16:36:06 +02:00
Jordan
dae6c69e54
feat: send one of an error message during edits if otherwise squashed by LimitExtent ()
* feat: send one of an error message during edits if otherwise squashed by LimitExtent

* no region is not ingorable
2023-06-12 12:14:24 +02:00
Alexander Brandes
ed128797ec
Back to snapshot for development 2023-06-12 12:13:49 +02:00
Alexander Brandes
956a518238
Release 2.6.3 2023-06-12 11:58:38 +02:00
Jordan
e449910af5
feat: prevent edits outside +/- 30,000,000 blocks ()
* feat: prevent edits outside +/- 30,000,000 blocks

* Remove import
2023-06-12 11:27:07 +02:00
LlmDl
ca4080eea7
Update & Fix TownyFeature support. () 2023-06-11 22:55:11 +01:00
Alexander Brandes
71c172cced
[ci skip] Update bug_report.yml 2023-06-11 12:09:27 +02:00
Hannes Greule
083f8a4dd8
Set proper field access and use mappings for entities on spigot ()
set proper field access and use mappings
2023-06-10 22:47:22 +02:00