Commit Graph

6249 Commits

Author SHA1 Message Date
03487718e7 feat: configurable image hosts (#2243) 2023-05-31 16:48:45 +01:00
a553961c05 refactor: switch to EnumSet for heightmaps to improve performance (#2248) 2023-05-27 14:25:07 +02:00
3041ff3e50 feat: add -r (random rotate) flag to schem load and clipboard brush (#2244)
- Implements #1873
2023-05-25 19:06:20 +02:00
362f6cc6e1 fix #2009 2023-05-22 19:43:21 +01:00
5dca925bc3 feat: make more commands unqueued (#2235)
* feat: make more commands unqueued
 - Effectively fixes the very specific "issue" in #2223 I guess
 - Use this opportunity to clean up the command classes a bit

* Address comments
2023-05-22 20:33:59 +02:00
435161d566 fix: only send invalid region messages with debug true (#2238)
- Addresses #2188
2023-05-22 20:33:15 +02:00
7c01c1e95e feat: allow captions in SuggestInputParseException (#2239)
- Deprecate for removal methods using string message
 - Fixes #2026
2023-05-22 20:32:56 +02:00
74aff920a8 fix: fix universal disallowed blocks logic in limit and EditSession compilation (#2237)
- Fixes #2184
2023-05-22 20:32:36 +02:00
2bdc925b0f Add regression tests to the round Expression function 2023-05-21 09:51:59 +02:00
4c0b535e6e Ensure non-Double types are boxed in expression function calls. 2023-05-21 09:50:10 +02:00
86f06b7527 Add -Penginehub.obf.none=true gradle property to build mojmap worldedit-bukkit. 2023-05-20 21:01:34 +02:00
5e3222c55d Ensure blockmap uniqueness across TE values 2023-05-20 21:00:35 +02:00
7f43e448d5 fix(core): Properly reinit convex CUI selection on primary click 2023-05-20 20:58:47 +02:00
2c7b529f67 fix: create single threaded executor for use with non-concurrent generators (#2236)
- Fixes #2228
2023-05-20 20:56:46 +02:00
3cac28ea84 Keep extending cuboid selector after //cli selectworld 2023-05-20 20:56:37 +02:00
85214c944f Keep extending cuboid selector after //paste -s/n 2023-05-20 20:54:52 +02:00
264185a323 Add method to check initialize state in PlatformManager, deny access to registries when uninitialized 2023-05-20 20:52:03 +02:00
85f5006a0b fix: correctly handle creation of extents in EditSessionBuilder (#2232)
- Add regionExtent process to the queue (fixes #2227)
 - Correctly wrap extents in each other
2023-05-20 20:33:18 +02:00
1b0fb9ed48 fix: more intuitive limit permissions (#2233)
- immediately return limit if unlimited (limit combination take the "higher" value)
 - add fawe.limit.unlimited permission and it's an intuitive permission to give
2023-05-20 20:32:38 +02:00
3a13c4aaa7 chore: remove firework-chunk-loading prevention and default tick limiter to false (#2234)
- It's very resource-intensive and probably doesn't work anyway
 - Tick limiter should not be enabled by default, it confuses a lot of people with the console logs
2023-05-20 16:25:24 +02:00
e9b781d127 fix: correctly in initialise unlimited limit (#2231) 2023-05-20 16:22:02 +02:00
2a08ad28a4 fix: correct issues with processor scopes (#2230) 2023-05-20 16:21:11 +02:00
52723439dd Fix reading of tile entities with "id" instead of "Id" tag (#2211) 2023-05-20 09:57:13 +00:00
a14035d430 Revert "Actually delegate in AbstractDelegateExtent" (#2229) 2023-05-16 10:32:03 +02:00
319cb636e5 Simplify Java location in Jenkinsfile (#2221) 2023-05-12 23:46:38 +02:00
71bac009db Properly scale the random in SimpleRandomCollection (#2220) 2023-05-12 23:13:35 +02:00
c57fee5b86 Fixes command context for bukkit console command sender (#2193) 2023-05-12 12:12:08 +01:00
dd6197922c fix: remove invalid file length check
- NBT is stored at the end of the clipboard file
 - Fixes #2209
2023-05-10 17:27:44 +01:00
2987550e9b Actually delegate in AbstractDelegateExtent (#2196)
* actually delegate in AbstractDelegateExtent

* exclude enableHistory method
2023-05-04 18:33:04 +02:00
e08720b310 Improve git ignore (#2206)
* Exclude run-server for all version

* Exclude run-server for all version

* Exclude run-server for all version

* Exclude run-server for all version

* Exclude run-server for all version

* Remove unsless entry
2023-05-04 18:30:10 +02:00
92a6ff5f88 Update dependency io.papermc.paperweight.userdev:io.papermc.paperweight.userdev.gradle.plugin to v1.5.5 (#2201)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-01 10:22:27 +02:00
950a3f9430 Update dependency com.github.TownyAdvanced:Towny to v0.99.0.5 (#2202)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-01 10:22:18 +02:00
4779bd4916 Update plugin xyz.jpenilla.run-paper to v2.1.0 (#2205)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-01 10:20:24 +02:00
909b7d27b8 Update dependency org.ajoberstar.grgit:grgit-gradle to v5.2.0 (#2203)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-01 10:04:49 +02:00
ffe704d890 Update dependency org.mockito:mockito-core to v5.3.1 (#2204)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-01 10:03:49 +02:00
9f3c909254 Back to snapshot for development 2023-04-23 23:01:03 +02:00
abe120291f Release 2.6.1 2023-04-23 22:47:30 +02:00
c86dfe45df Ensure regen step not running on the main thread (#2185) 2023-04-23 22:15:37 +02:00
488a2e5de4 Add an explanation to Disallowed-Blocks Comment (#2186)
Improve user experience by adding an explanation to Disallowed-Blocks Configblock (#2183)
2023-04-22 16:48:59 +00:00
8cfb8cb322 chore: add chunk tickets to all chunks accessed (#2163)
- This isn't necessarily targeting any fix, but I think we should be ensuring a ticket is being added to chunks "access asynchronously", as done by the getChunkAtAsync method
2023-04-22 09:45:02 +00:00
05afaf00a9 Address incompatibilities after CraftChunk changes in spigot (#2179) 2023-04-21 23:21:50 +01:00
86acb1c4d4 Simplify command dispatch to ensure command order (#2131) 2023-04-18 16:28:38 +01:00
5cd9616507 fix: Ensure BaseBlock is not returned when a BlockState is wanted in BlockTransformExtent (#2161
- NBT will be handled appropriately at another point
 - Fixes #2085
2023-04-13 17:34:16 +01:00
e4158ac084 fix: invalidate cached FaweMask when a plot is unlinked (#2157)
* fix: invalidate cached FaweMask when a plot is unlinked
 - Fixes IntellectualSites/PlotSquared#3998

* Use a weakly-referenced copy of the copnncted plots set
2023-04-13 17:34:05 +01:00
da4d966d9e Fix Misaligned SVG In IJ project view (#2174) 2023-04-10 11:54:46 +02:00
a42864e780 [ci skip] Move renovate config to .github folder 2023-04-07 15:12:55 +02:00
2dc8f7bca9 Update paperweight version for 1.19.4 (#2166)
Update paperweight version
2023-04-07 15:11:12 +02:00
bb8c9d216b Update dependency org.bstats:bstats-base to v3.0.2 (#2170)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-07 15:10:46 +02:00
2b51896a01 Improve testability by adding more versions of runPaper to the build scripts (#2172)
* Improve testability

* Change to import
2023-04-07 15:10:14 +02:00
b42f6a2f5e Update renovate.json (#2167) 2023-04-01 17:53:36 +02:00