Commit Graph

4128 Commits

Author SHA1 Message Date
Maddy Miller
b8b89267c1
Ensure blockmap uniqueness across TE values (#2304) 2023-05-13 16:18:47 +10:00
zml
d320dafc2b
fix(core): Properly reinit convex CUI selection on primary click (#2313)
Fixes #2312
2023-05-13 16:15:42 +10:00
Maddy Miller
5638a28897
Fix ServerLevel proxies not including entities (#2308)
* Fix ServerLevel proxies not including entities

* Also include the entity call that the village generator uses
2023-05-07 15:55:27 +10:00
Madeline Miller
cd95d207f2 Actually register structures on other platforms 2023-04-30 16:53:58 +10:00
Madeline Miller
91dd9deca8 Added strings and implement on other platforms 2023-04-30 16:53:58 +10:00
Madeline Miller
5ca80395a3 Add structure generator command 2023-04-30 16:53:58 +10:00
Madeline Miller
88851b0cc2
Update to Gradle 7.6 and resolve deprecation issues in buildscript 2023-04-13 22:42:47 +10:00
TomyLobo
1899fa3b8f Keep extending cuboid selector after //cli selectworld 2023-04-12 14:23:33 +10:00
TomyLobo
ba94660e27 Keep extending cuboid selector after //paste -s/n 2023-04-12 14:23:33 +10:00
Madeline Miller
561ab50a7b
Fix loading a missing session printing a warning to console. Fixes #2291 2023-04-09 17:06:28 +10:00
Madeline Miller
acc4b59744
Fix Sponge Schematic V1 incorrectly attempting to read base tag twice 2023-04-02 18:27:27 +10:00
Madeline Miller
da4bca05f2
Remove requirement for caller to ungzip the stream with the new isFormat API 2023-04-02 18:21:20 +10:00
Maddy Miller
c7d559bfcc
Allow finding schematic format by InputStream (#2249)
* Allow finding schematic format by InputStream

* .

* Don't auto-close the stream

* Fix up based on feedback

* checkstyle
2023-04-02 14:42:39 +10:00
Redstone_Dubstep
93c0d3644e
[Forge] Fixed clients without WorldEdit not being able to join servers with WorldEdit installed (#2288) 2023-03-26 09:14:24 -04:00
Redstone_Dubstep
df3f7b2ae6
[Forge] Fixed clients without WorldEdit not being able to join servers with WorldEdit installed (#2288) 2023-03-26 22:32:20 +10:00
Madeline Miller
0d8a2118f2
Merge branch 'version/7.2.x' 2023-03-19 16:20:24 +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
JOO200
d4556dfea2
Add method to check initialize state in PlatformManager, deny access to registries when uninitialized (#2237)
* Add initialize method to PlatformManager, modify UnitTest

* Prevent too early access to registries

Check for worldedit init state in Registry

* review: changed the error message to a generic message

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

---------

Co-authored-by: Octavia Togami <octavia.togami@gmail.com>
2023-03-19 15:13:54 +10:00
JOO200
38d2ff134a bukkit: add adapter for bukkit 1.19.4 (#2281)
* bukkit: add adapter for bukkit 1.19.4

* added missing reobf mapping to 1.19.4 adapter

* Drop unused comments
2023-03-18 14:37:33 +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
Maddy Miller
121b4b616c
Add a feature generator and allow undoing of feature placement (#2239)
* Add a feature generator and allow undoing of feature placement [WIP]

Apply changes to Forge as well

Use proper translatable components

* Add a brush version of the feature command

Use Java proxy classes

* Add for Bukkit (only 1.19.3 for now)

Clean up the proxies to use a switch

Checkstyle is grumpy

Add the obfuscated versions

Remove debug text

Fix missed "destroyBlock" deobfuscated proxy function

* checkstyle
2023-03-10 11:39:24 +00:00
TomyLobo
e6c882806c
Merge pull request #2277 from EngineHub/expression-query-full-blockstate
Fix data values returned by the query functions in the expression language
2023-03-09 05:56:40 +01:00
TomyLobo
b5b9c6ab86 Fix data values returned by the query functions in the expression language 2023-03-09 05:34:02 +01:00
Madeline Miller
f40ea0ddb9
Merge branch 'version/7.2.x' 2023-03-05 16:54:35 +10:00
Madeline Miller
f6646aaab1
Update to the new Paper maven repo 2023-03-05 16:52:44 +10:00
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