Octavia Togami
288ed7fa9f
Re-shuffle regen methods to fix deprecation order
...
Everything delegates to the original EditSession signature. The new
RegenOptions + EditSession variant is removed, as it was never
officially published. A delegation check was installed in the
NAFC-marked method.
2020-07-26 13:22:26 +10:00
dordsor21
c3f533e893
Remove EditSession regenerate method from Bukkit Adapters
...
Since adapters are not API, the EditSession regeneration methods should not be exposed here.
2020-07-26 13:22:26 +10:00
dordsor21
c4abc9a247
Allow regeneration to accept Extents instead of EditSessions.
...
Allows for custom Extents to be parsed to regen, and for clipboard regeneration, etc whilst still allowing EditSessions
2020-07-26 13:22:26 +10:00
wizjany
d4c06c73df
Bump text-adapters version.
...
Should hopefully fix various issues people were having on CraftBukkit.
2020-07-23 12:15:02 -04:00
Octavia Togami
36ef78779d
Drop requirement for root tag to be named
...
Sponge does not name the root tag, this allows us to almost load their
schematics (except for a bug
https://github.com/SpongePowered/SpongeCommon/pull/3085 )
2020-07-21 19:04:49 -07:00
Octavia Togami
da4d70fab5
Regenerate list classes from MCUtils
2020-07-20 13:35:39 -07:00
Octavia Togami
5f9f10599e
Change //stack and //move to take a full offset
2020-07-17 11:09:03 -07:00
Matthew Miller
043faaf55f
Add a stacker mode to the snow command ( #1429 )
...
* Convert simulateSnow to an Operation and add stacking support
* Fixed height calculations
* Use a LayerVisitor for SnowSimulator
* Fixed few issues
* Update the 1.16 block mappings, and use isSolid rather than !isTranslucent due to translucent no longer existing. A better solution should come later.
* I feel this is a better temporary check
2020-07-17 11:29:07 +10:00
Octavia Togami
c1fb43cc36
Drop unused reference card PNG
2020-07-16 18:27:46 -07:00
Octavia Togami
b33d96bbf8
Enable parallel builds by default
2020-07-16 01:35:24 -07:00
Octavia Togami
9c81135b79
Fix bug with short-circuiting on ||
2020-07-15 20:12:33 -07:00
Octavia Togami
213239ee94
Restore overworld check for bukkit
2020-07-15 20:12:33 -07:00
wizjany
9aea9f2b9c
Add updated bukkit adapter.
2020-07-15 20:10:25 -07:00
Octavia Togami
1b568ded67
Use BiomeQuirkExtent instead of spotty handling
2020-07-15 20:10:25 -07:00
Octavia Togami
5803cb10b5
Fix 3D biome support testing
...
3D biomes always work on dedicated servers, at least as far as the
client knows. This is so terrible though. Mojang why.
2020-07-15 20:10:25 -07:00
Octavia Togami
7134ff4494
Remove all compile
deps, use api/impl as appropriate
2020-07-15 18:48:47 -07:00
Octavia Togami
a0b4f93304
Remove Fabric LCA handler, pretty broken
2020-07-14 22:34:02 -07:00
Octavia Togami
38b9ac9b03
Handle schematics with an invalid DataVersion
2020-07-13 12:19:26 -07:00
Octavia Togami
98d97a7bfe
Format buildSrc
2020-07-12 13:46:59 -07:00
Octavia Togami
69b5cf541a
Validate number of format placeholders as well
2020-07-12 13:44:55 -07:00
Octavia Togami
3a3686289f
Add incremental translation checker
...
Only validates basic formatting, not number of arguments.
2020-07-12 12:57:07 -07:00
Octavia Togami
957af4962e
Prevent our JavaCompile edits for Forge
2020-07-12 12:03:11 -07:00
Octavia Togami
6845e86fdf
Fix leaking piston codes via update
...
Fixes #1436
2020-07-12 11:57:16 -07:00
wizjany
9d9aaac15a
Add fungi and chorus plant tree types.
...
Closes #1411 .
2020-07-12 14:34:48 -04:00
Octavia Togami
22acd2b486
Error if loaded in even OLDER versions of Bukkit
...
Take that, 1.8 servers.
2020-07-11 19:29:50 -07:00
Octavia Togami
f023b46fae
Error + disable if loaded in old MC versions on Bukkit
2020-07-11 19:20:09 -07:00
wizjany
373f86953b
Update adapter jar for file deletion fix.
...
Fixes #1427 .
2020-07-09 23:54:33 -04:00
Octavia Togami
93e386a5c1
Remove ShutdownHook / onExit handling
...
This didn't work right, and if we fail to cleanup, it's unlikely it
would succeed at exit.
2020-07-09 20:16:48 -07:00
Octavia Togami
d111d86876
Add deprecation to CLI sender
2020-07-09 20:16:38 -07:00
Octavia Togami
50a744f434
Cleanup asserts, condition in extending selector
2020-07-07 20:38:57 -07:00
Octavia Togami
21adeae496
Add TODO for JSON in BaseBlock back
2020-07-07 20:38:57 -07:00
Octavia Togami
81f6e3e7cf
Cleanup some javac warnings
2020-07-07 20:38:57 -07:00
Octavia Togami
4961c343ba
Enforce UTF-8 source reading, lint in javac
2020-07-07 20:38:57 -07:00
Octavia Togami
79705cdae0
Fix suppresion regex on Windows
2020-07-07 20:38:57 -07:00
Octavia Togami
eb52afa296
Create a brand new checkstyle config
...
And also apply it!
2020-07-07 20:38:57 -07:00
Octavia Togami
59ccc0a5af
CRLF -> LF
...
Except `.\gradlew.bat`, because Windows is special.
2020-07-07 20:38:57 -07:00
Octavia Togami
781abd511d
Add final to many fields
2020-07-07 20:38:57 -07:00
Octavia Togami
c50170a361
Add license to ShutdownHook
2020-07-07 19:12:46 -07:00
Octavia Togami
176418bad1
Add force-deletion utilities for cleaning up dirs
...
Windows sucks.
2020-07-07 14:46:29 -07:00
Matthew Miller
624e416e9b
Back to SNAPSHOT for continued development
2020-07-06 21:58:03 +10:00
Matthew Miller
d10d7d699c
Release 7.2.0 Beta 2
2020-07-06 20:42:24 +10:00
Octavia Togami
f4c4406186
[Fabric] Fix left click air firing on wrong hand
2020-07-05 19:09:15 -07:00
Matthew Miller
9b4bfbed2d
Localise WorldEditException and error handling ( #1393 )
...
* Localise the ExceptionConverter
* Further work on localising exceptions
* Everything but input parsing is now localised
* Finish making errors localisable
* Fixed a few notes from review
* Fixed another spot
* More changes
* Specialise parser errors
2020-07-05 14:57:13 +10:00
Octavia Togami
bf6cd1ea08
Regeneration Options ( #1415 )
...
* Add RegenOptions to the API
* Integerate regen options into //regen
* Rename isRegenBiomes to shouldRegenBiomes
* Go through the EditSession for setting biomes
* Respect 3D biome support in regen
* Add RegenOptions implementation for 1.16 Bukkit adapter.
Co-authored-by: wizjany <wizjany@gmail.com>
2020-07-03 22:17:34 -07:00
Octavia Togami
cc46de951b
Cleanup/fix ascend logic
...
Fixes #1419
2020-07-03 20:17:30 -07:00
Octavia Togami
8c171f0929
Replace BlockStates reading with new 1.16 logic ( #1413 )
...
* Replace BlockStates reading with new 1.16 logic
* Account for running on older platforms
Splits out the new reading to AnvilChunk16, uses data version to detect
the appropriate version.
* Move data versions to Constants
Also fixes some logic hiccups that become obvious with the new names.
* Fix LegacyMapper DFU handling
* Fix factor indexing
2020-07-03 18:44:19 -07:00
wizjany
e64cfe5d37
Fix buildscript issue on certain locales.
2020-07-03 17:07:36 -04:00
wizjany
57b73b9e1f
Build script cleanup/updates.
2020-07-02 19:09:11 -04:00
Octavia Togami
41162e423e
Fix i18n key for superpick max range
2020-07-01 12:15:15 -07:00
Octavia Togami
ba64e76408
Disable codecov checks, as we don't fully test yet
2020-07-01 10:08:19 -07:00