Commit Graph

207 Commits

Author SHA1 Message Date
Octavia Togami
fc44a3ae8d Move the SLF4J ban to checkstyle
It was inconsistent to exclude the dependencies
2024-08-25 09:21:49 -07:00
Octavia Togami
350dfa107c Revert "Shutdown executor service on disable (#2570)"
This does not work as this breaks moving between SP servers. Fixes #2586

This reverts commit 84ad34c36f.
2024-07-29 21:44:46 -07:00
Maddy Miller
2dbcae3d0a
Cleanup registry init (#2583) 2024-07-24 21:17:01 -07:00
Octavia Togami
da223671a5 Completely eliminate usage of other repos
Probably, I'm not firewalling it to make sure
2024-07-21 15:30:51 +10:00
Maddy Miller
84ad34c36f
Shutdown executor service on disable (#2570)
* Shutdown executor service on disable

* also do CLI
2024-07-07 16:16:15 +10:00
Octavia Togami
a684cd19f2
[Fabric] 1.21-rc1 2024-06-10 21:52:37 -07:00
Octavia Togami
910d5cc38d Use readCharSequence instead of toString to inc reader index
My bad. Fixes #2525
2024-05-21 01:31:39 -07:00
Octavia Togami
28ca2e6b96
Clean up Gradle configuration 2024-04-30 22:33:39 -07:00
Octavia Togami
4a48dcb394
Move all versions to version catalogs 2024-04-30 22:33:29 -07:00
Octavia Togami
99319e9ce7
Remove unused imports 2024-04-28 18:01:48 -07:00
Octavia Togami
6ea5c13450
[Fabric] Rename CuiPacket to make more sense 2024-04-28 18:01:48 -07:00
Octavia Togami
1cc21d5e95
[Fabric] 1.20.5 2024-04-28 18:01:48 -07:00
Octavia Togami
4f4988235a
[Fabric] Update to 1.20.5-pre2, some LinBus-related stuff 2024-04-28 18:01:48 -07:00
Octavia Togami
ecec974100
Fix version of Java for launching in Fabric 2024-04-28 18:01:48 -07:00
Octavia Togami
f1cdd6a978
Update for Java 21
- Fix some new warnings
- Removed sponge from build, as it simply isn't maintained well
  currently. May be removed entirely in the future
- Remove 1.18 support from Bukkit as it breaks under 21 for some reason
- Fix a bug in `ForwardSeekableInputStream`
2024-04-28 18:01:48 -07:00
Octavia Togami
0b0f052300 Fix warnings in platforms 2024-04-02 14:33:24 +10:00
Maddy Miller
112e00406d
Cleanup usages of deprecated Vector getters (#2482)
* Cleanup usages of deprecated Vector getters

* fix typo
2024-03-08 22:50:04 -08:00
Madeline Miller
f357eca239
Merge branch 'version/7.2.x' 2024-02-18 14:20:33 +10:00
Octavia Togami
f07254b52f
Fix Artifactory interfering with Fabric publications 2024-02-17 19:28:02 -08:00
Madeline Miller
ebf355f8fb
Merge branch 'version/7.2.x' 2023-12-11 21:01:53 +10:00
Maddy Miller
13d4d6c98a
Add support for MC 1.20.4 (#2439)
* [Fabric] Add 1.20.3-pre1 support

* MCUtils updates

* 1.20.3-pre2

* Update Fabric to 1.20.3 final release

* Forge for 1.20.3

* Bukkit for 1.20.3

* We're 1.20.4 now
2023-12-11 20:49:00 +10:00
Maddy Miller
1a12db4fbc
Send biome updates for chunks when possible (#2443)
* Send biome updates [WIP]

* Add other platforms

* Ensure that the iterable won't be iterated twice
2023-12-06 21:39:06 +10:00
Madeline Miller
10cd6820c9
Merge branch 'version/7.2.x' 2023-09-27 23:16:21 +10:00
Madeline Miller
63dfebe91d [Forge] 1.20.2 2023-09-27 20:32:26 +10:00
Octavia Togami
b04ab0e267 [Fabric] 1.20.2-rc2, remove many mixins in favor of AW 2023-09-27 20:32:26 +10:00
Madeline Miller
bd29c7416e rc1 2023-09-27 20:32:26 +10:00
Madeline Miller
97f7889907 Initial 1.20.2 support (Fabric) 2023-09-27 20:32:26 +10:00
Yeregorix
5b4322e53a
Fix left click on air being ignored and right click on block being handled twice (#2153)
* Fix left click on air being ignored and right click on block being handled twice

* Factorize debouncing and cache event result

* Fix ForgePlatform#server being always null
2023-09-14 19:09:27 +10:00
Maddy Miller
ab75fd7748
Shade and relocate jlibnoise (#2363)
* Shade and relocate jlibnoise

* formatting fix
2023-08-06 10:52:26 -07:00
Maddy Miller
61363821b9
Add a BiomeCategories API (#2338)
* Add a BiomeCategories API

* licenses

* Use a supplier to retain the lazy-load & dynamicness of the existing system, but still retaining the inversion of control that this PR was intended to provide
2023-06-24 15:11:31 +10:00
Madeline Miller
b079da7db0
Merge branch 'version/7.2.x' 2023-06-14 19:21:59 +10:00
Jordan
4892e056cf
feat: implement recently-added tree types to tree generator (#2332)
* feat: implement recently-added tree types to tree generator

* fix: add mappings to implementation worlds

* Use later API version to fix tests

---------

Co-authored-by: Madeline Miller <mnmiller1@me.com>
2023-06-14 18:47:19 +10:00
Madeline Miller
d312553fc5
Merge branch 'version/7.2.x' 2023-06-09 21:55:13 +10:00
Maddy Miller
40a203c3d2
Add Console/CommandBlock support to Fabric/Forge/Sponge (#2317)
* Add Console/CommandBlock support to Fabric/Forge

* Hoist config option and add a common abstract class for command block actors

* Apply to Sponge too
2023-06-09 21:21:40 +10:00
Octavia Togami
a7ae8a9622 [Fabric] 1.20 + Loom 1.2 2023-06-09 20:16:41 +10:00
Madeline Miller
48d2195fe7 [Fabric] 1.20-rc1
Add MCUtils data

pre7

rc1
2023-06-09 20:16:41 +10:00
Octavia Togami
9667101730
Upgrade many items, Gradle 8.1.1 (#2329)
* Upgrade many items, Gradle 8.1.1

* Bump to codecov snapshot

* Use the release of the codecov plugin

---------

Co-authored-by: Madeline Miller <mnmiller1@me.com>
2023-06-04 05:40:08 +00: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
0d8a2118f2
Merge branch 'version/7.2.x' 2023-03-19 16:20:24 +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
Madeline Miller
844a8fc04b
Merge branch 'version/7.2.x' 2022-12-27 21:04:27 +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
Maddy Miller
470fe9e134
Add author to, and cleanup manifest files for various platforms (#2197) 2022-10-01 20:26:21 +10:00
Madeline Miller
b3962d8b41
Merge branch 'version/7.2.x' 2022-08-07 17:38:06 +10:00
Maddy Miller
4b01778372
Bump FG & Loom to 1.19.2 (#2165) 2022-08-07 17:05:12 +10:00