Commit Graph

366 Commits

Author SHA1 Message Date
Jikoo
3aa31391be Add trace to InstantiationException
Closes #59
2022-01-27 10:03:12 -05:00
Jikoo
abd529be66 Clean up compilation instructions for Mojang mappings 2022-01-19 10:23:26 -05:00
Jikoo
027d4e5637 Bump Spigot version to 1.18.1 2022-01-19 10:21:54 -05:00
Jikoo
f8fb8cd034 Reduce duplicate configuration details
Adapters must now declare a `spigot.version` property.

* Greatly simplifies and speeds up retrieval of Spigot versions
2022-01-19 10:11:16 -05:00
Jikoo
6a31015ee2 Bump version to 4.1.10-SNAPSHOT for development 2021-12-02 16:15:34 -05:00
Jikoo
3e2b601997 Bump version to 4.1.9 for release 2021-12-02 16:15:22 -05:00
Jikoo
160ae47bf5 Correct wrong item list usage 2021-12-02 16:13:37 -05:00
Jikoo
98fbcebfd9 Fix non-translatable component, wrong flag value 2021-12-02 15:44:19 -05:00
Jikoo
d236dd27b3 Update to 1.18-pre5 2021-11-23 13:00:42 -05:00
Jikoo
dd90b5281f Use Java 17 for CI 2021-11-17 10:41:53 -05:00
Jikoo
b4601bb6c1 Fix cached Spigot dependencies never being used
Since plugins have not been downloaded, get always fails when running in offline mode.
2021-10-16 19:16:08 -04:00
Jikoo
e3d9cea027 Fix spigot dependency parsing
* Re-add cache
* Work around reflection issues with mvn help:evaluate on Java 9+
2021-10-16 18:03:38 -04:00
Jikoo
556a8bcfce Drop 1.16.5 support to use Mojang mappings
Because there is no option to create a `remapped-mojang` artifact for 1.16.5 and the whole point of the scripts is to save me time, 1.16.5 support is being removed earlier than usual.

Also fixes issues with NMS-based shulker collision check.
Closes #36
2021-10-16 16:53:59 -04:00
Jikoo
8599997e03 Work towards fixing shulkers 2021-10-16 16:11:18 -04:00
Jikoo
ea99bd5fd4 Extract duplicate API-only code 2021-07-28 11:28:08 -04:00
蘭蘭露 Flandre_tw
2f36a4d4dc Add Chinese Simplified translation (#35) 2021-06-28 20:05:55 -04:00
蘭蘭露 Flandre_tw
e5ebf11d32 Add Chinese Traditional translation (#34) 2021-06-28 20:05:15 -04:00
Jikoo
4336b454b7 Fix potential CME closing viewers without access
Closes #33
2021-06-24 08:21:26 -04:00
Jikoo
b198931f30 Bump version to 4.1.9-SNAPSHOT for development 2021-06-11 18:40:48 -04:00
Jikoo
64af4dddb0 Bump version to 4.1.8 for release 4.1.8 2021-06-11 18:40:39 -04:00
Jikoo
f613c0a522 Remove redundant load 2021-06-11 18:39:19 -04:00
Jikoo
1cae4c7a8e Correct window id 2021-06-11 18:39:07 -04:00
Jikoo
ff7243db6a Fix script issues
Temporarily explicitly declare Spigot dependencies
I don't have the time to deal with whatever the difference between remote and local bash/maven versions is right now.
2021-06-11 12:05:38 -04:00
Jikoo
07a8e3b973 Add 1.17 support 2021-06-11 10:50:50 -04:00
Jikoo
9fccea60f7 Update copyright 2021-06-11 10:50:36 -04:00
Jikoo
9a2b379a64 Escape changelog for YAML
With 1.17 releasing soon, we'll get to see if this was the issue very shortly.
Worst case scenario the yaml is still messed up, but since the changelog is now the last element, unless it's so badly malformed that the entire action can't run the file should still upload even if the changelog does not.
2021-06-08 11:38:26 -04:00
Jikoo
4d800361d8 Bump version to 4.1.8-SNAPSHOT for development 2021-05-29 09:51:39 -04:00
Jikoo
2cfc55813b Bump version to 4.1.7 for release 4.1.7 2021-05-29 09:51:25 -04:00
Jikoo
0f41701429 Update annotations 2021-05-26 08:17:11 -04:00
Jikoo
9e0ca479a5 Fix Bukkit data not being loaded while offline
Closes #16
2021-05-26 08:16:25 -04:00
Jikoo
bd207e948a Simplify dependency management
Use dependencyManagement for versioning shared dependencies
Use pluginManagement for versioning and configuring plugins
2021-04-23 13:40:22 -04:00
Jikoo
30425d2baa Don't bother validating names
Fixes problems with players from Geyser not being obtainable when using FloodGate.
2021-04-21 14:57:46 -04:00
Jikoo
e3acb5384a Deprecate API for removed notification configuration 2021-04-05 19:12:45 -04:00
Jikoo
6c4818dfd9 Add method to access owner
Makes handling ISpecialInventory ownership much more consistent with a lot less spaghetti.
2021-03-28 11:12:49 -04:00
Jikoo
5b18656485 Fix incorrect player name in title
Closes #13
2021-03-28 11:10:39 -04:00
Jikoo
7ab86f2af9 Fix build 2021-03-22 12:20:58 -04:00
Jikoo
2b563e0e1b Don't convert release notes to HTML
We'll try this in another few months when there're enough changes to be worth it.
2021-03-22 12:07:53 -04:00
Jikoo
2a0e0d33d8 Don't shade annotations 2021-03-22 11:56:39 -04:00
Jikoo
889c2ffdab Bump version to 4.1.7-SNAPSHOT for development 2021-03-22 11:52:14 -04:00
Jikoo
c440f618c9 Bump version to 4.1.6 for release 4.1.6 2021-03-22 11:52:04 -04:00
Jikoo
ccc6f4b4a6 Fix CF release 2021-03-22 11:50:56 -04:00
Jikoo
ae6c3bd292 Move release location 2021-03-22 10:24:48 -04:00
Jikoo
0e3bdb8741 Convert to HTML for CF 2021-03-22 10:21:09 -04:00
Jikoo
e09e7c59c7 Fix release action 2021-03-22 09:42:52 -04:00
Jikoo
18c7916d79 Include release script 2021-03-22 09:41:36 -04:00
Jikoo
15ee6ef9a5 Fix revision number 2021-03-20 13:19:33 -04:00
Jikoo
24224e4f9d Add CurseForge release workflow 2021-03-20 13:06:33 -04:00
Jikoo
6563b4f6ce Migrate API-only functions out of PlayerDataManager
With the update to 1.16 there's no need to maintain multiple copies of the same code. Additionally, in 1.16 the action bar now supports JSON text.
2021-03-18 20:31:45 -04:00
Jikoo
1d5a836fd0 Partially automate release changelog 2021-03-18 16:38:41 -04:00
Jikoo
3ba82683ec Fix double chest custom names not displaying
Closes #175
2021-03-17 00:09:10 -04:00