Commit graph

230 commits

Author SHA1 Message Date
md_5
2aff251627
Update Maven plugins 2021-07-03 11:06:15 +10:00
md_5
989bb0c112
Downgrade SnakeYAML due to issues with comments parsing 2021-06-11 20:50:31 +10:00
md_5
5b94881a0b
Update to Minecraft 1.17 2021-06-11 15:00:00 +10:00
md_5
146a7e4bd7
SPIGOT-5345: Add automatic library support
Example plugin.yml usage:
```
    libraries:
      - com.squareup.okhttp3:okhttp:4.9.0
```

Libraries will only be accessible to plugins and their transitive depends, allowing for multiple versions of the same library to be used by different plugins.

This feature is modeled on the parallel BungeeCord feature and intends to offer the same behaviour.
Although this is a preview feature, major changes to behaviour are not expected at this point.

With the exception of the issues described in SPIGOT-6419 it is not expected that this feature alters classloading behaviour, although some changes may be unavoidable.
2021-05-15 09:04:53 +10:00
md_5
4e5f46cb27
Update ASM version 2021-03-17 07:52:48 +11:00
md_5
c589f5464d
Use upstream plexus-compiler-eclipse
Relevant bugs have since been fixed
2021-03-14 12:16:27 +11:00
md_5
85b16b8a5f
Update to Minecraft 1.16.5 2021-01-16 12:00:00 +11:00
md_5
308851669a
Update to Minecraft 1.16.4 2020-11-03 07:00:00 +11:00
md_5
01e22e0972
Misc maven build updates 2020-10-17 17:56:57 +11:00
md_5
84fcddbf95
Update to Minecraft 1.16.3 2020-09-11 07:00:00 +10:00
md_5
4a14085051
Update to Minecraft 1.16.2 2020-08-12 07:00:00 +10:00
md_5
2971d6fd5d
Switch to annotations-java5 to fix duplicate annotations in docs 2020-07-06 11:07:26 +10:00
md_5
a3e2232545
Improve javadocs by adding links to dependency docs 2020-07-04 09:52:19 +10:00
md_5
e677c37045
Update ECJ version 2020-06-28 09:39:09 +10:00
md_5
eb5480423d
Update to Minecraft 1.16.1 2020-06-25 10:00:00 +10:00
md_5
5b972adcf3 Improve build process 2020-04-22 11:50:21 +10:00
md_5
d0800d0c1d Update checkstyle 2020-02-01 09:32:21 +11:00
md_5
f5b9c68403 Update to Minecraft 1.15.2 2020-01-22 08:00:00 +11:00
md_5
bf1fa3e3e2 Update to Minecraft 1.15.1 2019-12-18 08:00:00 +11:00
md_5
cff5f1c332 Update to Minecraft 1.15 2019-12-11 09:00:00 +11:00
md_5
f1849e8e88 Update to Minecraft 1.14.4 2019-07-20 09:00:00 +10:00
md_5
aba2aaaf45 Correct pom.xml version 2019-06-25 20:57:17 +10:00
md_5
3dc4cdcdb1 Update to Minecraft 1.14.3-pre4 2019-06-25 06:44:01 +10:00
md_5
6d913552f4 Update to Minecraft 1.14.3-pre4 2019-06-21 20:00:00 +10:00
md_5
6eac6d7062 Update to Minecraft 1.14.2 2019-05-28 06:30:00 +10:00
md_5
8bcd3fd1e1 Update to Minecraft 1.14.1 2019-05-14 10:00:00 +10:00
md_5
91b0487aed SPIGOT-4872: LootTables missing a few loot tables 2019-05-06 08:40:10 +10:00
md_5
73c2356795 Update to Minecraft 1.14 2019-04-25 12:00:00 +10:00
md_5
8e1045d171 Move execution phase of checkstyle 2019-04-23 21:01:36 +10:00
md_5
01bbdd290d Begin implementation of CheckStyle style checking 2019-04-23 14:00:20 +10:00
md_5
67d908a983 Update to Minecraft 1.14-pre5 2019-04-23 13:08:52 +10:00
Darkyenus
3f0591ead7 SPIGOT-2540: Add nullability annotations to entire Bukkit API 2019-03-13 17:42:57 +11:00
md_5
d450fdf1f1 Add note about Maven repository usage to pom.xml 2019-01-29 10:01:15 +11:00
md_5
d38ac1bef4 Update compiler 2019-01-23 12:41:26 +11:00
md_5
79f6ba259c Skip tests on default builds 2019-01-04 20:25:23 +11:00
md_5
f311182396 Update to Minecraft 1.13.2 2018-10-23 06:00:00 +11:00
md_5
f502bc6f91 Update to Minecraft 1.13.1 2018-08-26 12:00:00 +10:00
md_5
7ba8d63388 SPIGOT-4265: Declare org.bukkit module 2018-08-15 16:09:36 +10:00
md_5
7731ecdea4 Update to Minecraft 1.13 2018-07-22 12:00:00 +10:00
md_5
f8b2086d60 Update to Minecraft 1.13-pre7 2018-07-15 10:00:00 +10:00
md_5
c5fd3c6ebe Fix incorrect animal sniffer signatures 2018-07-07 09:21:27 +10:00
md_5
33a62b9591 Revert "Update to SnakeYAML 1.21"
This reverts commit 17ee35ec62.
2018-04-19 10:01:10 +10:00
md_5
17ee35ec62 Update to SnakeYAML 1.21 2018-04-18 20:05:54 +10:00
md_5
c29791a82d Backport some PluginClassLoader changes for soak testing. 2017-12-28 14:49:21 +11:00
md_5
dceaeb8e5f Move animal-sniffer to development profile. 2017-11-17 09:49:18 +11:00
md_5
a865e5935e Update snakeyaml to 1.19 to fix bug with duplicate keys affecting some users.
https://bitbucket.org/asomov/snakeyaml/issues/386/duplicate-keys-cause-issues
2017-11-07 19:36:51 +11:00
md_5
06355ab547 Update to Minecraft 1.12.2 2017-09-18 20:00:00 +10:00
md_5
b44d1d7b09 Assorted whitespace fixes 2017-08-06 09:08:05 +10:00
md_5
bf79482272 Remove sonatype parent (deprecated). 2017-08-05 16:32:44 +10:00
md_5
c11286e62f Update compiler 2017-08-05 14:47:07 +10:00