Madeline Miller
bd9af40e83
Add regression tests to the round Expression function
2023-05-21 15:09:38 +10:00
Madeline Miller
237ebc1016
Ensure non-Double types are boxed in expression function calls. Fixes #2315
2023-05-21 15:03:30 +10:00
Maddy Miller
b8b89267c1
Ensure blockmap uniqueness across TE values ( #2304 )
2023-05-13 16:18:47 +10:00
Madeline Miller
88851b0cc2
Update to Gradle 7.6 and resolve deprecation issues in buildscript
2023-04-13 22:42:47 +10:00
Madeline Miller
de453b9d73
Back to SNAPSHOT for continued development
2023-03-19 15:37:51 +10:00
Madeline Miller
094b734281
Release 7.2.14
2023-03-19 15:15:25 +10:00
Madeline Miller
16a2cc951f
Update Forge for 1.19.4, and bump Fabric to final 1.19.4 release
2023-03-18 14:37:33 +10:00
Madeline Miller
7481995eca
Update Fabric to 1.19.4-pre1
...
Update Fabric WorldEdit to 1.19.4-pre1
Update to 1.19.4-pre3
Update to 1.19.4-rc1
Update to RC2
2023-03-18 14:37:33 +10:00
Madeline Miller
f6646aaab1
Update to the new Paper maven repo
2023-03-05 16:52:44 +10:00
Madeline Miller
474c191c4c
Use the connection field on 1.19->1.19.3 rather than networkManager
2022-12-27 22:35:58 +10:00
Madeline Miller
882c3dd8ee
Back to SNAPSHOT for continued development
2022-12-11 15:11:07 +10:00
Madeline Miller
46576cc533
Release 7.2.13
2022-12-11 15:01:25 +10:00
Madeline Miller
2e86f0512f
Paper 1.19.3 (Untested due to IntelliJ indexing)
2022-12-09 21:27:00 +10:00
Madeline Miller
ec85dd5ab2
1.19.3 final release & also Forge
2022-12-09 21:27:00 +10:00
Maddy Miller
470fe9e134
Add author to, and cleanup manifest files for various platforms ( #2197 )
2022-10-01 20:26:21 +10:00
Maddy Miller
7e61ff19ca
Work around invalid legacy values in schematics ( #2171 )
...
* Work around invalid legacy values in schematics
* Actually apply it to blocks lmao
* Micro-optimisation to reduce identical duplicate map lookups
2022-08-29 07:08:57 -07:00
Maddy Miller
55e2d3d480
Catch InvalidPathException in safeFile handler ( #2167 )
2022-08-10 11:08:14 +10:00
Madeline Miller
d18149eeb9
Back to SNAPSHOT for continued development
2022-08-07 17:10:23 +10:00
Madeline Miller
87f4ae1907
Release 7.2.12
2022-08-07 17:09:33 +10:00
Maddy Miller
4b01778372
Bump FG & Loom to 1.19.2 ( #2165 )
2022-08-07 17:05:12 +10:00
Maddy Miller
54ed9e89d9
Add support for Y-offsets with back direction ( #2164 )
2022-08-07 16:55:56 +10:00
Madeline Miller
d2e392246b
Back to SNAPSHOT for continued development
2022-07-30 16:00:15 +10:00
Madeline Miller
c43a877eb4
Release 7.2.11
2022-07-30 15:57:55 +10:00
Maddy Miller
d7b3c4c099
Clone the returned getRegion on BlockArrayClipboard ( #2144 )
2022-07-16 15:39:26 +10:00
Madeline Miller
fb7366e372
Back to SNAPSHOT for continued development
2022-06-18 13:19:08 +10:00
Madeline Miller
087758992c
Release 7.2.11 Beta 1
2022-06-18 12:58:27 +10:00
Maddy Miller
31e5298f39
Fixed //stack erroring when given a count of 0 ( #2108 )
2022-06-04 16:47:19 +10:00
Maddy Miller
c515eb5f26
Cache properties to reduce startup memory ( #2103 )
...
* Cache properties to reduce startup memory
* Apply PR review notes
* Remove import
2022-06-04 16:30:23 +10:00
Maddy Miller
c83f6ecd88
Play around with SpongeForge ( #2107 )
2022-06-04 16:10:50 +10:00
Maddy Miller
15bd7ff441
Increase default BlockState count ( #2102 )
2022-05-22 17:28:42 +10:00
Maddy Miller
3eefaa29dd
Fix block state mask with string properties ( #2091 )
2022-05-01 12:00:28 +10:00
Madeline Miller
5b599298eb
Back to SNAPSHOT for continued development
2022-03-18 16:23:11 +10:00
Madeline Miller
1742f98426
Release 7.2.10
2022-03-18 16:09:43 +10:00
Madeline Miller
5e49f69f76
Forge requires explicitly defining the refmap in the mixing config
2022-03-17 16:58:31 +10:00
Madeline Miller
ccf9397cfd
Now works in dev
2022-03-17 16:42:46 +10:00
Madeline Miller
dd69617272
Make some improvements to the Forge side - still not fixed
2022-03-17 16:42:46 +10:00
Maddy Miller
30e1601489
Apply update flag on later change ( #2037 )
...
* Apply update flag on later change
* Checkstyle
* Move entry point for UPDATE
2022-03-05 03:32:03 +00:00
Maddy Miller
76ec878eb2
Allow biome commands to be used from non-player actors ( #2034 )
2022-02-20 15:12:05 +10:00
Madeline Miller
86277d1e62
Back to SNAPSHOT for continued development
2022-01-31 22:14:41 +10:00
Madeline Miller
e20e013309
Release 7.2.9
2022-01-31 21:58:11 +10:00
Maddy Miller
e118e3dfb2
Fix regen on newer Forge due to removed method ( #2021 )
...
* Fix regen on newer Forge due to removed method
* Use saveWithFullMetadata
2022-01-30 11:00:55 -08:00
Maddy Miller
ab61a849e8
Fix Fabric regenerate outside of overworld ( #2016 )
...
* Fix Fabric regenerate outside of overworld
* License
2022-01-23 06:15:40 +00:00
Maddy Miller
512a07ea5d
Add the UPDATE SideEffect to Forge ( #2000 )
2022-01-07 14:52:12 +10:00
Madeline Miller
92dfe5e44e
Bump Paperweight to allow 1.17 adapters from source
2021-12-21 19:49:48 +10:00
Madeline Miller
4f34cf9fcb
Back to SNAPSHOT for continued development
2021-12-11 14:39:43 +10:00
Madeline Miller
1246d61030
Release 7.2.8
2021-12-11 14:38:26 +10:00
Madeline Miller
3ba08901eb
Back to SNAPSHOT for continued development
2021-10-24 21:37:10 +10:00
Madeline Miller
9f3e7955f9
Release 7.2.7
...
Signed-off-by: Madeline Miller <mnmiller1@me.com >
2021-10-24 21:13:15 +10:00
Maddy Miller
49bc9b0c36
chore: improve bukkit world access speeds ( #1911 )
2021-10-02 15:38:28 +10:00
Maddy Miller
fbf61ef9e8
Fix raise and lower deform brushes ( #1889 )
2021-09-10 23:10:09 -07:00
Maddy Miller
b4fbbc9cb7
Move clearable checks for Bukkit to adapters ( #1887 )
...
* Move clearable checks for Bukkit to adapters
* Apparently this is faster???
2021-09-04 14:31:36 +10:00
Maddy Miller
b1c230d36a
Add conditional checking in help command ( #1888 )
2021-09-04 12:06:15 +10:00
Madeline Miller
4235622e86
Back to snapshot for future development
2021-08-22 13:58:08 +10:00
Madeline Miller
4b2d1e7468
Release 7.2.6
2021-08-22 13:54:14 +10:00
Madeline Miller
f049d5613f
Revert "Use a Guava Cache instead of a ThreadLocal ( #1859 )"
...
This reverts commit b9f0416624 .
2021-08-22 13:45:33 +10:00
Maddy Miller
c5a4450373
Internally use a negated mask class to prevent russian doll wrapping ( #1877 )
2021-08-21 15:45:57 +10:00
Madeline Miller
9de6b87948
Bump language files
2021-08-16 17:30:32 +10:00
Maddy Miller
4277cb5239
Use MethodHandle for faster event bus ( #1865 )
...
* Use MethodHandle for faster event bus
* Implement hashCode/equals
* Apply review comments
* Bind to the object directly
2021-08-09 19:06:00 +10:00
Maddy Miller
8ee45137aa
Fix Cycler tool not using full block data ( #1868 )
2021-08-08 08:23:44 -07:00
Madeline Miller
6af752ba54
Add Beta 2 changelog items
2021-07-29 19:21:34 +10:00
Matthew Miller
f414af50f6
Fix the offset mask forcing negation of itself ( #1656 )
2021-07-20 18:50:12 -07:00
Madeline Miller
cfd209824c
Fix deployment of -cli artefacts
2021-07-18 16:06:03 +10:00
Maddy Miller
8b38f6fbc0
Support 48x48x48 drawsel on 1.16+ ( #1826 )
...
* Support 48x48x48 drawsel on 1.16+
* Also update the chat message on //drawsel
* Extract the code
* Split the x/y/z
* angry reacts only
2021-07-16 20:14:46 +10:00
Maddy Miller
954210deb8
Fix //outline for non-cuboid regions ( #1827 )
2021-07-13 11:10:11 +10:00
Madeline Miller
e29126ed2f
Add 7.2.6 changelog as-of Beta 1
2021-07-07 19:41:05 +10:00
Matthew Miller
6941d955bd
Back to snapshot for future development
2021-03-13 16:13:43 +10:00
Matthew Miller
e3bfc6416c
Release 7.2.4
2021-03-13 16:00:51 +10:00
Matthew Miller
4cd7dc4bcd
Ignore suggestions when uppercase characters are used in props ( #1705 )
2021-03-13 15:57:03 +10:00
Matthew Miller
3d95a481eb
[Bukkit] Update adapters to work around Spigot watchdog startup bug
2021-03-13 15:16:58 +10:00
Matthew Miller and Octavia Togami
d3810865c8
Show a message with install instructions when running the jar file ( #1682 )
...
* Show a message with install instructions when running the jar file
* Typo
* Fixed checkstyle issue
* Slightly modify message to adapt to the type of install
* Clean up the display code a lot
* Allow line breaks before semi
Co-authored-by: Octavia Togami <octavia.togami@gmail.com >
2021-02-22 22:05:23 -08:00
Matthew Miller
6cad9a035b
Back to snapshot for future development
2021-02-19 19:44:19 +10:00
Matthew Miller
135941e3a9
Release 7.2.3
2021-02-19 19:34:43 +10:00
Matthew Miller
4095a0866e
Boost TileEntity clear performance, with extra boost on Paper ( #1652 )
...
* Boost TileEntity clear performance, with extra boost on Paper
* :(
2021-01-25 20:52:04 +10:00
Matthew Miller
98c4580db9
Fix SideEffectSet.none() being the default set ( #1620 )
...
* Fix SideEffectSet.none() being the default set
* Remove the unnecessary private empty constructor for SideEffectSet
* Back to ImmutableMap.of
2020-12-22 14:48:22 +10:00
Matthew Miller and Octavia Togami
15cba009f4
Persist default state of selwand and navwand in session ( #1600 )
...
* Persist default state of selwand and navwand in session
* Fixed some issues with the way it retained info
* Fixed it setting the wrong item
* A little cleaner
* I somewhat misunderstood the way this system worked - This is cleaner and works a lot better
* Replace with octy-approved UX
* Improve logic for default wand loading
Co-authored-by: Octavia Togami <octavia.togami@gmail.com >
2020-12-09 15:03:42 +10:00
Matthew Miller
88076f93f0
Fixed image README width
2020-10-23 21:43:43 +10:00
Matthew Miller
5b285c6ff3
Add an SVG variant of the logo
2020-10-23 21:37:29 +10:00
Matthew Miller
411ebcc00f
Back to SNAPSHOT for continued development
2020-10-10 17:12:16 +10:00
Matthew Miller
81f978ec17
Release 7.2.0-rc-01
2020-10-10 16:53:24 +10:00
Matthew Miller
28bdf7ff92
Add ^x,y,z relative offset support to the offset parser ( #1545 )
...
* Add ^x,y,z relative offset support to the offset parser
* Wrap in a try-catch
2020-10-10 15:49:13 +10:00
Matthew Miller
26d8306833
Fixed snow being placed through slabs ( #1541 )
...
* Added a method to check whether a block can be placed at a location
* Make the snow system only place at locations that it can by game logic
* Make canPlaceAt a default method
* Fixed PR comments
* Use a World field
* Just throw directly
* IAE makes more sense
* Remove unused import
* Check for editsession without a world
2020-10-02 16:53:05 +10:00
Matthew Miller and KennyTV
ec306ccaf1
Create an asset system, and add an image brush that uses it ( #1514 )
...
* Asset/Image brush management
* Create a beta assets system and make it a heightmap brush
Co-authored-by: KennyTV <jahnke.nassim@gmail.com >
2020-10-02 10:29:07 +10:00
Matthew Miller
a1313a0edd
Allow stacking by block units with //stack ( #1539 )
...
* Allow stacking by block units with //stack
* Delegate out the old method
* Use CuboidRegion as the type of the new region
* Fixed up PR notes
* Add docs
* No indent
* Formatting
* Use the bounding box rather than limiting it
* Don't limit to cuboid
* Make the old one use the block unit method
* Update the selection movement too
* Fixed affected being missed
* Use an assertion erorr
2020-09-29 19:38:26 +10:00
Matthew Miller and Octavia Togami
fd8dbdd7b7
Use block change limit for //copy and //cut ( #1536 )
...
* Use block change limit for //copy
* Use a cuboid region for accuracy
* Add a bounding box method to Region and use that
* Update worldedit-core/src/main/java/com/sk89q/worldedit/regions/Region.java
Co-authored-by: Octavia Togami <octavia.togami@gmail.com >
Co-authored-by: Octavia Togami <octavia.togami@gmail.com >
2020-09-27 15:40:50 +10:00
Matthew Miller
a095b284c8
Update the CraftScript README and SUBMITTING files
2020-09-26 13:08:04 +10:00
Matthew Miller
eca310cf8f
Deprecate the non-Pattern methods in EditSession and fix a recursion loop ( #1535 )
2020-09-21 20:50:20 +10:00
Matthew Miller
46bcbe46bc
Added an OffsetsMask, with a parser for an Exposed/Surface mask
2020-09-19 18:03:37 -07:00
Matthew Miller
d47f59e051
Removed redundant calculation in schematic commands
2020-09-19 19:43:39 +10:00
Matthew Miller
2056218b4a
Remove data versions from the Bukkit adapters ( #1507 )
...
* Remove data versions from the Bukkit adapters
* Don't allow saving schematics without an adapter in place on Bukkit.
* Removed confusing line
2020-09-19 18:00:43 +10:00
Matthew Miller
deb5e44064
Back to SNAPSHOT for continued development
2020-09-18 22:26:11 +10:00
Matthew Miller
20b3da4121
Release 7.2.0 Beta 5
2020-09-18 22:14:37 +10:00
Matthew Miller
ea1a512259
Fixed broken javadoc in RegenOptions
2020-09-14 17:32:52 +10:00
Matthew Miller
65fbe09c35
Fixed undo/redo not working from console/commandblock ( #1518 )
2020-09-06 12:56:06 +10:00
Matthew Miller
84fa2bbbc6
Add a #air mask, the opposite of #existing ( #1511 )
2020-09-03 17:14:09 +10:00
Matthew Miller
1a6fe32da6
Fixed non-Exception throwables being ignored in async tasks, and added a timed message ( #1503 )
...
* Fixed throwables being ignored and show a message while waiting for long running tasks
* Fixed checkstyle issue
* Use a better system that's more versatile
* Require a delay message for delayed repeating messages
* Few changes for PR review
* Changes based on feedback
* Fixed weird missed diffs
* Rename fields
* 😟 😟 😟 😟
* 😠
2020-08-29 13:31:51 +10:00
Matthew Miller
232ced85c0
Tick watchdog on get* calls ( #1504 )
2020-08-25 22:50:18 +10:00
Matthew Miller
61a5d7d648
Fixed undo/redo editsessions not retaining settings
2020-08-24 22:39:58 +10:00
Matthew Miller
c7885f2f17
Bump Adapters for neighbouring validations fix
2020-08-24 22:33:37 +10:00
Matthew Miller
4123eddff1
Few minor tweaks to WNA that don't modify behaviour but bring it more inline with how MC works
2020-08-24 22:15:46 +10:00
Matthew Miller
42eddd2d4e
Back to SNAPSHOT for continued development
2020-08-22 19:59:09 +10:00