Commit Graph

3951 Commits

Author SHA1 Message Date
Maddy Miller
82727ffb63
Few cleanups over the code and use more Java 9+ features (#2248)
* Few cleanups over the code and use more Java 9+ features

* Address feedback

* cleanup switch case

* Remove TODO
2023-02-26 18:17:14 +10:00
Maddy Miller
d960fa2237
Add property suggestions for hand,offhand,pos1 patterns (#2269) 2023-02-26 18:16:46 +10:00
Maddy Miller
98fd5dc82f
Allow factory suggestions to have parser context (#2236) 2023-02-26 17:05:53 +10:00
Madeline Miller
b18d66c54d
Merge branch 'version/7.2.x' 2023-02-21 21:35:24 +10:00
Octavia Togami
ab79341a5e
Merge pull request #2253 from Brokkonaut/bukkit-custombiomes
Allow custom biomes in bukkit
2023-02-20 16:03:36 -08:00
Octavia Togami
78848d5cc6
Merge pull request #2245 from cthbleachbit/master
EditSession.drawSpline: use vectors at block center for spline nodes
2023-02-20 15:29:01 -08:00
Brokkonaut
6bbcf74655 Allow custom biomes in bukkit 2023-02-11 04:41:16 +01:00
Madeline Miller
98611c2ab2
Only mark CLI clipboard world as dirty when the underlying calls return a success state 2023-01-15 16:24:59 +10:00
UntouchedOdin0
034d7218a4 Update README.md
Fix minor typo
2023-01-14 10:00:20 -08:00
Tianhao Chai
17ce47cd66
EditSession.drawSpline: use vectors at block center for spline nodes
The spline generator was fed integral block node vectors, where center
of a block at coordinate (X,Y,Z) is actually in (X+0.5,Y+0.5,Z+0.5).
When generating a spline with (X,Y,Z)s, the curve sometimes doesn't go
through the intended block and may make weird turns at end of the curve.

Placing spline nodes at the center causes the curve to actually hit the
center of every block selected.
2023-01-09 01:09:12 -05:00
Madeline Miller
6951e7903c
Merge branch 'version/7.2.x' 2022-12-27 22:41:28 +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
596147213b
Fixed 1.19.3 adapter on 7.3.0 branch 2022-12-27 22:15:35 +10:00
Lignium
b2475c7ca4
Fix some exceptions from SpongeWorld (#2218)
* Fix exception when calling SpongeWorld#setBlock with present block entity

* Fix missing block entity metadata in SpongeWorld#getFullBlock
2022-12-27 21:49:15 +10:00
Madeline Miller
844a8fc04b
Merge branch 'version/7.2.x' 2022-12-27 21:04:27 +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
Octavia Togami
b82264174e [Fabric] 1.19.3-rc1 2022-12-09 21:27:00 +10:00
Octavia Togami
f7f23b4412
Update Gradle to 7.5.1 2022-11-09 21:16:27 -08: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
0b6dcb1fb7
Fixed clipboards failing to paste when a block has NBT data (#2198) 2022-09-30 14:20:39 -07:00
wizjany
0ef38b5292
Use SnakeYaml 1.32+, set loader code point limit. (#2194)
Defaults to 64MB, can be set via -Dworldedit.yaml.codePointLimit sysprop.

Fixes #2193, EngineHub/WorldGuard#1953.
2022-09-26 17:33:57 -04:00
Maddy Miller
4267fabd3d
Ignore structure void by default and use a flag to paste it (#2180) 2022-09-20 09:29:55 +10:00
Maddy Miller
267bbb307f
Add API to disable history tracking in EditSessions (#2189)
* Add API to disable history tracking in EditSessions

* Update worldedit-core/src/main/java/com/sk89q/worldedit/extent/ChangeSetExtent.java

Co-authored-by: Octavia Togami <octavia.togami@gmail.com>

Co-authored-by: Octavia Togami <octavia.togami@gmail.com>
2022-09-18 10:38:03 +00: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
3f343b6b91
Fixed worldedit-bukkit loading on Windows (#2181) 2022-08-28 07:33:12 -07:00
Maddy Miller
5db6ebc9c5
Shade LinBus in -libs (#2172)
* Shade LinBus in -libs

* exclude linbus from -mod jar dupe
2022-08-28 18:01:29 +10:00
Maddy Miller
55e2d3d480
Catch InvalidPathException in safeFile handler (#2167) 2022-08-10 11:08:14 +10:00
Madeline Miller
b3962d8b41
Merge branch 'version/7.2.x' 2022-08-07 17:38:06 +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
wizjany
e01b049265
[Bukkit] 1.19.2 DV.
Assuming spigot doesn't decide to randomly break things, this should work when it releases.
2022-08-05 10:17:28 -04: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
wizjany
9ef6e5bd81
MC 1.19.1 (#2159)
* [Fabric] Bump versions to 1.19.1.

No code changes needed.

* [Bukkit] Add 1.19.1 DV to 1.19 adapter.

No mapping changes. Devbundle left untouched for now.

* [Forge] Bump versions to MC 1.19.1.
2022-07-30 15:30:27 +10:00
wizjany
70d70f906f
Back to snapshot. 2022-07-27 21:00:26 -04:00
wizjany
315c5d0333
Release 7.2.11 beta 2.
Last 1.19 release for forge due to breaking changes.
2022-07-27 20:50:34 -04:00
wizjany
96f791c5e5
[Forge] Bump to final RB for 1.19. 2022-07-27 20:49:24 -04:00
Yeregorix
ba8e4036e4
Fix tasks not being scheduled on Sponge (#2155) 2022-07-25 21:05:07 +10:00
Octavia Togami
b4ae41a4b6
Merge branch 'version/7.2.x' 2022-07-16 10:53:09 -07:00
Octavia Togami
0c3a4b8879
Merge pull request #2145 from EngineHub/feature/warning-the-following-commits-contain-deprecated-material
Clean up all deprecations in the codebase
2022-07-16 08:52:48 -07:00
Octavia Togami
8e8235cecc
Merge pull request #2141 from EngineHub/feature/coming-home-from-an-adventure
Replace adventure-nbt with our own lib
2022-07-16 00:57:30 -07:00
Octavia Togami
b944b3e46c
Exclude experimental from API 2022-07-16 00:56:50 -07:00
Octavia Togami
914e0a322e
Fix a little rawtypes 2022-07-16 00:54:13 -07:00
Octavia Togami
b7301a64df
Clean up the last little bit of NBT deprecations 2022-07-16 00:51:35 -07:00
Octavia Togami
59fcef898e
Clean up getBrushTool deprecations 2022-07-16 00:35:59 -07:00