Commit Graph

3671 Commits

Author SHA1 Message Date
Octavia Togami
6c08b68244
Set Multi-Release in CLI manifest
Fixes #1890
2021-09-06 16:41:28 -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
wizjany
1173385ac7 Update Bukkit adapters for world gen change. 2021-08-29 13:02:00 -04: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
Octavia Togami
ed28089628
Don't crash if fields are null in ChunkDeleter (#1874)
Fixes #1873
2021-08-22 13:27:25 +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
Octavia Togami
b9f0416624
Use a Guava Cache instead of a ThreadLocal (#1862)
This allows high performance without leaking memory, and works around
the JVM bug with ThreadLocals. See #1722.
2021-08-02 10:21:13 -07:00
Octavia Togami
96c97997dc
Exclude JSR305 from libs
Fixes #1859
2021-08-01 09:44:44 -07:00
Madeline Miller
6af752ba54 Add Beta 2 changelog items 2021-07-29 19:21:34 +10:00
Octavia Togami
2e45a20348
[Forge] Update to 1.17.1 (#1847)
* [Forge] Update to 1.17.1

Includes minor updates to Fabric as well.

water and water and water water

* Fix a few things

* Move to latest versions of FG/Forge

Also drops TrueZIP in dev
2021-07-28 23:01:35 -07:00
Octavia Togami
8686672108
Only map options if needed to replace seed (#1843)
* Only map options if needed to replace seed

* Add bukkit adapters.

Co-authored-by: wizjany <wizjany@gmail.com>
2021-07-25 14:08:57 -04: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
Matt
fb1fb84965 Fixed typo and grammar 2021-07-16 11:31:35 -07: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
Matt
27baceca85 Fixed typo 2021-07-15 21:33:17 -07:00
wizjany
5a143b83b2
Fix setting biomes on negative-Y-enabled worlds. (#1833)
Also left a note for forge, again.

Closes #1819.
2021-07-14 13:34:50 -07:00
NotMyFault
9c7f4542a2
Fix a couple of typos (#1835)
* Fix typo in BukkitImplAdapter

* Yet another dangling typo
2021-07-14 08:08:34 -07:00
Maddy Miller
954210deb8
Fix //outline for non-cuboid regions (#1827) 2021-07-13 11:10:11 +10:00
Octavia Togami
e4cd5696ff
[Fabric] Update to 1.17.1 (#1821) 2021-07-09 13:47:41 -07:00
Octavia Togami
1f21162bd0
Ensure the SLF4J ban is being applied
Fabric gets skipped 'cause its scuffed
2021-07-09 00:40:20 -07:00
Madeline Miller
e29126ed2f Add 7.2.6 changelog as-of Beta 1 2021-07-07 19:41:05 +10:00
wizjany
1415e6f610 Fix notify at negative Y on fabric, leave note for forge. 2021-07-06 18:18:58 -04:00
wizjany
2586600ebb Update adapters for 1.17.1. 2021-07-06 16:19:18 -04:00
Octavia Togami
40ded939ef
Fix loading legacy invalid blocks 2021-07-04 16:55:27 -07:00
Octavia Togami
0790e6e5d8
Fix CLI Mess (#1811)
* Fix CLI awfulness

* Fix indentation

* Licenses
2021-07-01 09:44:44 -07:00
Octavia Togami
fbb047a0c1
Optimize legacy schematic loading (#1808)
* Optimize legacy schematic loading

* Be more DRY
2021-06-30 17:02:10 -07:00
Matt
f91e8e4071
Fixed incorrect version numbers in javadocs (#1810) 2021-06-30 12:11:23 -07:00
Octavia Togami
728a152395
Skip notify if chunk section doesn't exist (#1794)
* Skip notify if chunk section doesn't exist

* Include forge in this change

* Pass chunk to mark/notify directly, update adapters.

Co-authored-by: wizjany <wizjany@gmail.com>
2021-06-26 14:59:21 -07:00
wizjany
43da91ad92
Remove method reflection for getMinHeight in BukkitWorld. (#1796)
* Remove reflective use of the getMinHeight method in BukkitWorld.

Which requires dep updates to 1.17, which may currently break this build?

* Tell Gradle we can read Java 16 JARs

Co-authored-by: Octavia Togami <octavia.togami@gmail.com>
2021-06-22 17:13:47 -04:00
JOO200
eb7b79c949
Use require instead of strictly to reduce problems with mojang/bukkit updates (#1787) 2021-06-16 12:35:16 -07:00
wizjany
a57f66f7cc
Fix watchdog, add negative y support. (#1782) 2021-06-13 15:40:19 -04:00
Octavia Togami
043c3315aa
Fix Scuffed POMs (#1779)
* Repair fabric POM

* Fix-up a ton of publishing errors

* Remove shadow jar from publishing

* Remove shadow application from platform/core
2021-06-13 11:32:38 -07:00
Octavia Togami
47b64257fb
Restrict the weird forge maven to known content 2021-06-12 20:39:38 -07:00
Octavia Togami
e2ad0427ef
Update bundled language files 2021-06-12 00:45:38 -07:00
Octavia Togami
2beeec228b
Update cdist 2021-06-12 00:32:56 -07:00
Octavia Togami
3393d2701c
Try require for snake yaml 2021-06-11 14:46:10 -07:00
Octavia Togami
4d6c1973f3
Parallelize tests properly 2021-06-11 14:12:09 -07:00
Octavia Togami
bf78034628
Drop enforcedPlatform to platform 2021-06-11 14:01:04 -07:00
Octavia Togami
a0a3e0f5f1
De-parameterize vector tests 2021-06-11 13:58:58 -07:00
Octavia Togami
8cc6e7159b
Allow upgrading snakeyaml 2021-06-11 12:45:38 -07:00
Octavia Togami
c8e5f277c1
Update MCUtils for 1.17 (#1774)
* Update MCUtils for 1.17

* Re-add deprecated grass_path
2021-06-11 12:38:22 -07:00
wizjany
57a040c447 Update adapter jar. 2021-06-11 15:14:55 -04:00
wizjany
e010b4c452 Bukkit 1.17 adapter. 2021-06-11 09:04:27 -04:00