Commit Graph

40 Commits

Author SHA1 Message Date
Nassim Jahnke
e356a35aa7 Improve Gradle scripts
Don't create runnable platform jars anymore, since all they really do is increase build time. Also fix texts and Gradle deprecations. Also also publish common with its shadowed configuration, not the plain java components.
2023-11-06 14:31:44 +10:00
KennyTV
ff140c421a
Add/change comments 2021-05-29 11:50:07 +02:00
KennyTV
8beedffea2
Fix project root build/libs dir not being cleaned
The base plugin is usually applied by the java plugin, but since that has been moved into the platforms, cleaning was no longer applied to the root dir (created and filled by the universal submodule).
2021-05-27 23:56:31 +02:00
jmp
e2d9e44be3 Build script improvements 2021-05-25 09:07:06 +02:00
KennyTV
c172091944
21w20a 2021-05-19 18:54:38 +02:00
KennyTV
84c064fc11
Fix legacy hover deserialization, add snapshot suffix to version 2021-05-14 10:59:43 +02:00
KennyTV
2588c6ecc8
21w19a (probably) 2021-05-12 15:19:33 +02:00
KennyTV
fe3f247eb1
21w18a 2021-05-05 18:28:39 +02:00
KennyTV
8e15b6d42b
21w17a 2021-04-28 17:40:57 +02:00
KennyTV
c02047aaf8
Change group id to com.viaversion 2021-04-24 20:54:46 +02:00
KennyTV
ad0842c107
Bump version to 4.0.0, remove ProtocolRegistry
The bump was overdue given the breakages that have happened
2021-04-23 22:48:08 +02:00
KennyTV
2b19a98809
21w16a 2021-04-21 19:40:51 +02:00
KennyTV
d3a3e366b1
Fix publishing
Co-authored-by: jmp <jasonpenilla2@me.com>
2021-04-15 11:07:40 +02:00
KennyTV
898521de9a
21w15a 2021-04-14 17:38:06 +02:00
Jason
87d54f1103
Clean up build scripts using new Gradle features (#2436)
* Make use of `TYPESAFE_PROJECT_ACCESSORS` and `VERSION_CATALOGS` Gradle feature previews to clean up build scripts

* Bump setup-java action to v2, specify AdoptOpenJDK distribution
2021-04-14 14:16:48 +02:00
KennyTV
7300a69817
Use Paper method to get server protocol version if possible 2021-04-12 20:11:13 +02:00
KennyTV
b23c01c44b
Javadoc additions 2021-04-08 21:44:45 +02:00
KennyTV
e9fa5b49ca
21w14a 2021-04-07 16:55:22 +02:00
KennyTV
ab376dc562
21w13a 2021-03-31 19:18:16 +02:00
KennyTV
0ab2c626aa
Split parts of common into api; We are now GPL, api is MIT
This does not affect any previous states of this project; only future modifications as well as the project as a whole will be under the GNU General Public License from now on. The newly introduced api directory, partly split from common, is an exception to this, still being licensed under the MIT license.

See the README for details.
2021-03-24 14:02:37 +01:00
KennyTV
81b9f1b4cd
21w11a 2021-03-17 17:01:58 +01:00
KennyTV
f7afe84982
21w10a (kind of) 2021-03-10 23:18:13 +01:00
KennyTV
d7c8f3a594
Update Sponge repository url 2021-03-07 12:26:17 +01:00
KennyTV
6b7818e6f1
21w08b 2021-02-25 15:59:48 +01:00
KennyTV
16208b2a7f
Update README 2021-02-25 10:21:11 +01:00
KennyTV
a0351b8168
Update version 2021-02-25 09:20:31 +01:00
KennyTV
35ac41e1fa
Fix subproject version/name 2021-02-25 09:19:18 +01:00
Jason
46a01cb0f0
Fix publishing (#2364) 2021-02-25 09:19:18 +01:00
Myles
e437c656c5
Revert "Try /everything"
This reverts commit 902081b22b.
2021-02-25 09:19:18 +01:00
KennyTV
f5b8937a70
Try /everything 2021-02-25 09:19:17 +01:00
Myles
8e069812e0
Set maven authentication to basic 2021-02-25 09:19:17 +01:00
jmp
b6bee8f4cc
Configure artifacts for publication 2021-02-25 09:19:17 +01:00
KennyTV
aaaa97f781
Fix local publishing 2021-02-25 09:19:17 +01:00
KennyTV
5b0d98f639
Remove test publishing 2021-02-25 09:19:16 +01:00
KennyTV
68985141f1
Try local publishing 2021-02-25 09:19:16 +01:00
KennyTV
a48f717396
Add publish url 2021-02-25 09:19:16 +01:00
KennyTV
a7a00e9f67
Update version 2021-02-25 09:19:16 +01:00
KennyTV
c719b98ab3
Don't spam compiler warnings 2021-02-25 09:19:15 +01:00
jmp
024c36c584
Switch to indra, attempt to fix shading and universal jar 2021-02-25 09:19:14 +01:00
KennyTV
c0dabfe097
*cries in elephant* 2021-02-25 09:18:51 +01:00