Annoying APIСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (58)
release
6.0.2: Fix UniversalParticle for FastStats config metric
6.0.210 окт. 2026 г.74Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/6.0.2
alpha
Update FastStats
f57f8171 окт. 2026 г.28Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/f57f817138aa3fc9763cc32eb17b88f6b353bc14
release
6.0.1: Fix PotionEffectSerializer#serialize(...)
6.0.119 сент. 2026 г.52Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/6.0.1
alpha
Update Item NBT API
c85200519 сент. 2026 г.7Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/c85200544d8b51d22aea3c3d28bb3025ed7a500c
alpha
Fix `PotionEffectSerializer#serialize(...)`
bdc3d1f16 сент. 2026 г.10Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/bdc3d1f98af632d52cadd05088e44e7c3bab694a
release
6.0.0: Better configs, stats, data, and more
6.0.013 сент. 2026 г.20Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/6.0.0
alpha
Update Gradle Galaxy and FastStats
e9795c113 сент. 2026 г.4Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/e9795c17e62daf62821cfe4766a85bbd6e8024ef
alpha
Add `ConfigBuilder#saveDefaults`
47cd3501 сент. 2026 г.26Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/47cd350b04bd39cce87f94dff30e5af79d11be07
alpha
Update Gradle Galaxy
45ae89324 авг. 2026 г.20Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/45ae893dd1fe55c2995aea6ba8f6e2448964daa5
alpha
Add `DurationUtility#getRandomDuration(...)`
99e812123 авг. 2026 г.11Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/99e8121dce655ef8f300ea0cd3f57e345a42c272
alpha
Fix tests
c5c998722 авг. 2026 г.11Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/c5c9987190502618863f556b4e3413c77738d072
alpha
Fix `NestedSoundMigration(String)`
eb74d8321 авг. 2026 г.13Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/eb74d839b69bd7d0294c7a1ba1c01d707746f74b
alpha
Fix NestedSoundMigration
929ac3821 авг. 2026 г.9Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/929ac381cb5313f8176b7896a09ab8289b2c348d
alpha
Add NestedSoundMigration
f1d9fd721 авг. 2026 г.5Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/f1d9fd7e9336a4971c4fd206ef4f56ecdf34d7c9
alpha
Simplify MessagesProvider
840264020 авг. 2026 г.14Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/84026405a8655710f1d9a81aee9e08904cf536e5
alpha
Update Gradle
dd4052c20 авг. 2026 г.12Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/dd4052c127d02796823e2f1296c90965d209c23a
alpha
Update Gradle Galaxy and use Semver4j
f783bf419 авг. 2026 г.11Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/f783bf42c392ab282392d0c8e691818dc99ba7b3
alpha
feat: add reflected getAmount method to RefAttributeModifier
a94f9301 авг. 2026 г.44Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/a94f93092e0ae92963873d79d58ec5a3a10230a1
alpha
Update Shadow and FastStats
e3e4df928 июл. 2026 г.22Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/e3e4df935d7bf3a499867c98f9a6c96e63f9b548
alpha
Use JsonObject for config metrics
ab0807219 июл. 2026 г.31Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/ab080725f112d51dc7c5e62349f67fa3a52d4710
alpha
Initial support for HikariCP and jOOQ
dd4dc3e12 июл. 2026 г.44Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/dd4dc3e08c0efb458460202416a71cdffbc83328
alpha
Fix SubConfig root
f2f56689 июл. 2026 г.22Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/f2f56686f9bbddf5529c9708b88897b1f5ced04d
alpha
Add `@Stat` annotation
1aafb1e9 июл. 2026 г.25Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/1aafb1efc6a513324620a9ba6f5919b68ffcef13
alpha
Improve UpdateChecker and `PluginPlatform.Multi`
309e6549 июл. 2026 г.23Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/309e654b9c5a8959647268d94079ff2951b8d22a
alpha
Improve reflected class constructions
c9aab728 июл. 2026 г.30Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/c9aab72913ac3799271d647886b7f1904834172b
alpha
Update Mod Publish Plugin
bde72353 июл. 2026 г.21Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/bde72357c7b73782db70c12a5f27751979d15335
alpha
Update Gradle plugins
2b743613 июл. 2026 г.18Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/2b743615f4a2ff406f313a0de0fd8f8fa08e6b53
alpha
Add plugin options for test-related stuff
f4f8d3328 июн. 2026 г.49Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/f4f8d335138f9350c94996df0f0ec91c15784de7
alpha
Update Gradle Galaxy (again) 75f72f6 -> 2031daf
c15817127 июн. 2026 г.23Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/c158171edbebdb50dd63e110b59b81001b283cac
alpha
c799621
c79962127 июн. 2026 г.31Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/commit/c79962141917b0954a7c92d09256f61fb0aa86c4
release
5.2.1: Selector improvements
5.2.124 мая 2026 г.224Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/5.2.1
release
5.2.0: New repository & more
5.2.08 апр. 2026 г.95Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/5.2.0
release
5.1.5: Fix H2 Java 8 support
5.1.524 нояб. 2024 г.469Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/5.1.5
release
5.1.4: Data-related bug fixes & more
5.1.419 нояб. 2024 г.114Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/5.1.4
release
5.1.3: New Value system for data to fix bugs
5.1.36 нояб. 2024 г.129Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/5.1.3
release
5.1.2: ReflectionUtility improvements and new bStats chart
5.1.227 окт. 2024 г.143Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/5.1.2
release
5.1.1: Critical bug fixes and minor updates
5.1.126 окт. 2024 г.133Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/5.1.1
release
5.1.0: JSON/YAML storage, Optionals, bug fixes, & more
5.1.03 окт. 2024 г.154Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/5.1.0
release
5.0.0: SQL storage, runtime dependency download, & more
5.0.027 июн. 2024 г.415Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1paper, purpur, spigot
Что нового
[https://github.com/srnyx/annoying-api/releases/tag/5.0.0](https://github.com/srnyx/annoying-api/releases/tag/5.0.0)
release
4.3.1: AnnoyingSender#getPlayerOrNull()
4.3.19 дек. 2023 г.717Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/4.3.1
release
4.3.0: New registration options format
4.3.08 нояб. 2023 г.520Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/4.3.0
release
4.2.1: Added AnnoyingFile#delete(boolean)
4.2.17 окт. 2023 г.457Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/4.2.1
release
4.2.0: Use Java Utilities library
4.2.024 сент. 2023 г.581Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/4.2.0
release
4.1.1: Minor fixes & changes
4.1.19 сент. 2023 г.410Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/4.1.1
release
4.1.0: New data management utilities
4.1.031 июл. 2023 г.571Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/4.1.0
release
4.0.2: Easier update-platforms setting
4.0.227 июл. 2023 г.668Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/4.0.2
release
4.0.1: More AnnoyingDependency constructors
4.0.120 июл. 2023 г.637Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/4.0.1
release
4.0.0: Options organization and abstraction
4.0.016 июл. 2023 г.585Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/4.0.0
release
3.1.0: Options loading from plugin.yml & more
3.1.026 июн. 2023 г.446Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1paper, purpur, spigot
Что нового
https://github.com/srnyx/annoying-api/releases/tag/3.1.0
release
3.0.0: 1.8.8+ support and more
3.0.029 мая 2023 г.369Minecraft: 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4paper, purpur, spigot
Что нового
- [Add Hangar link](https://github.com/srnyx/annoying-api/commit/dbde48a075d169dda228f47146b5811843dc89cc)
- [Remove API custom bStats charts](https://github.com/srnyx/annoying-api/commit/4fcf5db25298d7f201df19565cddc6f12ff8bbf3)
- [Add example PAPI expansion](https://github.com/srnyx/annoying-api/commit/d5fe06f1dd04a3bc72e836c7637365080e8ce631)
- [Remove `AnnoyingCooldown#getDuration()`](https://github.com/srnyx/annoying-api/commit/030e325ccf2aedb476d70e10b32bd2dee1356411)
- Instead, just made `type` public so the duration can be accessed using `CooldownType#getDuration()`
- [Add more `AnnoyingSender` utility methods](https://github.com/srnyx/annoying-api/commit/af59c37e906bd1e8c6a91ed2fdca52136d95553d)
- Added `AnnoyingSender#invalidArgument(Object)` to send the `AnnoyingOptions#invalidArgument message`
- Added `AnnoyingSender#invalidArguments()` to send the `AnnoyingOptions#invalidArguments` message
- Adjusted `ExampleCommand` to reflect the above changes
- [Add PAPI dependency & utility modifications](https://github.com/srnyx/annoying-api/commit/1404dd7e0f662f451b73b535c5fbbdbf0c742a5d)
- If a PlaceholderAPI expansion is set, PlaceholderAPI will be added as a dependency
- Moved `AnnoyingUtility` into the `utility` folder
- Added `MapUtility` to more easily create maps (in Java 8, Java 9+ can just use static `Map` methods)
- [Clarify `AnnoyingDownload` use cases](https://github.com/srnyx/annoying-api/commit/4c008284fc08aa6db891545e55cb729749fd3e7b)
- Also removed PlaceholderAPI dependency adding if `AnnoyingOptions#papiExpansionToRegister` was set
- [Use `MapUtility` in `ExamplePlugin`](https://github.com/srnyx/annoying-api/commit/b83912f52293e16a446a67d45ed3ffc8fa1bdfcb)
- [Make `papiExpansionToRegister` a `Supplier<Object>`](https://github.com/srnyx/annoying-api/commit/64a1a2c8e7883364feb1ed95d83b14f3eb49dad7)
- This will fix plugins setting `papiExpansionToRegister` when PlaceholderAPI isn't installed on the server
- [Add `AnnoyingFile#getRecipe(...)`](https://github.com/srnyx/annoying-api/commit/1fb93b9da5570df489659d00194681bcbbc12e94)
- Allows for you to get `Recipe`s from a YML file. You can see an example of the structure they should have in the example plugin's new `config.yml`
- [Add Javadocs to `MapUtility`](https://github.com/srnyx/annoying-api/commit/d62d339a58c95d844e05949a75ad517e198e0234)
- [Make `commandRegister` static](https://github.com/srnyx/annoying-api/commit/e71e00d31b4633a7e633a96e0d5f9e5917b9aa22)
- [Add more custom getters to `AnnoyingFile`](https://github.com/srnyx/annoying-api/commit/5fb4122324d314caa6792b9300a977fffe07409c)
- `getAttributeModifier(String, AttributeModifier)`
- `getItemStack(String, ItemStack)`
- Improved `getRecipe(String, String, Recipe)`
- Added `MinecraftVersion` to easily track the server's Minecraft version (for reflection)
- Added `ReflectionUtility` to manage class/method/constructor/etc... reflection
- Adjusted `ExamplePlugin` to match new changes
- [Add enchantment error logging for `AnnoyingFile`](https://github.com/srnyx/annoying-api/commit/7a1b7c75808c542bc5d3cbeb3475ced87680e029)
- [Add enchantments using `ItemMeta`](https://github.com/srnyx/annoying-api/commit/7f87f0b4508820fc8f8abfe23cda3be6efb9b7ae)
- [Add missing Javadocs and warning suppressions](https://github.com/srnyx/annoying-api/commit/ca24ec6ad20e872cc89fa8bfaa949d91e4d55d9e)
- [Add `AnnoyingUpdate#checkUpdate()`](https://github.com/srnyx/annoying-api/commit/134493105f1633fc31bfd3192a7db18b0dfa21db)
- [Fix `AnnoyingFile` formatting](https://github.com/srnyx/annoying-api/commit/c843a2092555250a9f61d1e471179f438810feb0)
- [Add `ItemDataUtility` and improve `MinecraftVersion`](https://github.com/srnyx/annoying-api/commit/61d60a5a586c6ac76e6b8ea09c429efedd80bf6b)
- `ItemDataUtility` allows you to add data to item stacks across all versions from 1.11-1.19.3 using their respective data management systems
- 1.13-1.13.1 uses lore to store data which is very unreliable, so a warning message has been added for these versions
- An example has been added in `ExampleListener`
- `MinecraftVersion` now multiplies major version by `10000` to avoid future conflicts
- [Delete qodana.yml](https://github.com/srnyx/annoying-api/commit/692a573a7c4707701b005eab47e1e1005d996866)
- [Delete qodana.yaml](https://github.com/srnyx/annoying-api/commit/700969e76cc140bcc5d84973737b84841d1798c5)
- [1.8.8+ support and NBT API](https://github.com/srnyx/annoying-api/commit/d15a8c9e852bc7385e725596dd380f85fa0c6996)
- [Fix incorrect annotation](https://github.com/srnyx/annoying-api/commit/7456744cef5f41ac3f5c8f51031e8f44e776c409)
- [Fix `AnnoyingMessage` for console](https://github.com/srnyx/annoying-api/commit/ec5c18a0aeaaa97d33fcd5396ac29d3fdb0bb383)
- [Use new reflection organization](https://github.com/srnyx/annoying-api/commit/995254302ef2a50ef0b6ff84d5e7921e4bd29efc)
- [Add support for `Cmd` in command class names](https://github.com/srnyx/annoying-api/commit/d9efc4cc70051c40e7441d85fcc2fc4a7e68b148)
- So now the API will also remove `Cmd` from the class name when generating the command's name when one is not manually specified
- Example: Instead of `ShopCommand` you can now just do `ShopCmd`
- [Added `AnnoyingUtility#colorCollection(Collection<?)`](https://github.com/srnyx/annoying-api/commit/173f1da1f005d56b88e51779ff0b13619b7d4edc)
- This allows you to translate the color codes for all objects in a collection. `AnnoyingUtility#color(String)` was also adjusted to allow for an `Object` to be passed
- [Add `Ref` before each reflected class](https://github.com/srnyx/annoying-api/commit/dd784fda2aee98613c6b20216a625a8e1c11400c)
- [Fix #5](https://github.com/srnyx/annoying-api/commit/ea1463f369f426be0fbd96af10efdbdb5333aaa7)
- [Use new system for plugin platforms](https://github.com/srnyx/annoying-api/commit/c1e9583430db61a89a615a9573e5348839982764)
- Had to do this because Hangar's API requires the author name :(
- [Remove TODOs](https://github.com/srnyx/annoying-api/commit/65ac594b4e21e0f68ec4bb43328afba1d5c95e2c)
- [Update links to new format](https://github.com/srnyx/annoying-api/commit/367a1b8521d3b6fb900e44b76c4e17c73d0b7d23)
- [Bump version (3.0.0)](https://github.com/srnyx/annoying-api/commit/f5bf37438ebb42cdb87f341ec2162424769d63ba)
**Full Changelog**: https://github.com/srnyx/annoying-api/compare/2.1.2...3.0.0
release
2.1.2: bStats, PlaceholderAPI, & more
2.1.227 апр. 2023 г.793Minecraft: 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4paper, purpur, spigot
Что нового
This update includes 2.0.5, 2.1.0, 2.1.1, and 2.1.2 (I forgot to publish for the previous 3 oops...)
**Full Changelog**: https://github.com/srnyx/annoying-api/compare/2.0.4...2.1.2
# 2.0.5
- [Add `error.invalid-argument` message](https://github.com/srnyx/annoying-api/commit/26861e9f72ca66871145d5ba734598547ddd7878)
- Not used by anything in the API, but I end up adding it eventually in my plugins anyways
- [Fix `AnnoyingFile` issue](https://github.com/srnyx/annoying-api/commit/66d569687d438d4eaff62dfda67efb2d2b9ca83f)
- `AnnoyingResource`s wouldn't work because of a change from 2.0.4, this should fix it
- [Add missing parameter Javadoc](https://github.com/srnyx/annoying-api/commit/abf7cb7c1d938e67bd93e7a9a33cc9272f2c7c0f)
- [Made `AnnoyingSender` fields public](https://github.com/srnyx/annoying-api/commit/692a4d0ef253be72f5219d61583d521bad07b4ba)
- Removed getters too since they are no longer needed, also added Javadocs to the fields
- [Bump version (2.0.5)](https://github.com/srnyx/annoying-api/commit/29b6f5e9b396e4d4cd6a74c91e93e86eee89081f)
- I forgot to bump it for 2.0.4, oops...
**Full Changelog**: https://github.com/srnyx/annoying-api/compare/2.0.4...2.0.5
# 2.1.0
- [Add usage instructions for Maven](https://github.com/srnyx/annoying-api/commit/25d7efc7858845509904ecffb2aee66556dce9e4) by @MagicCheese1 in https://github.com/srnyx/annoying-api/pull/2
- [Create qodana.yml](https://github.com/srnyx/annoying-api/commit/9b909df81aaca35a269514af39fc74d50050e66d)
- [Update qodana.yml](https://github.com/srnyx/annoying-api/commit/ffd6bacd7627180f23dde96219da649f9fbe624b)
- [Qodana fixes](https://github.com/srnyx/annoying-api/commit/770124770c72ed8f5031fbbb0c8a0f72215ac60f)
- [Update plugin.yml](https://github.com/srnyx/annoying-api/commit/55149483c87ef721b142a2ac4238ae0b654d086e) by @clickednebula3 in https://github.com/srnyx/annoying-api/pull/3
- [Remove `@Contract` from some methods](https://github.com/srnyx/annoying-api/commit/81bc6fcde2d6902c71b47867c93251a5558ecb7e)
- [Update Gradle](https://github.com/srnyx/annoying-api/commit/6a54f58bc3a8d01d27fdf951ef1a20f3cd4f5a0f)
- At least parts of it, can't update to 8.1 entirely yet!
- [Update `README.md` links](https://github.com/srnyx/annoying-api/commit/2e95d7b4a57aaaf65c12b56dc64e43ec78b0353f)
- [bStats, update checking, file options, & more](https://github.com/srnyx/annoying-api/commit/5f6809b49dea67c8ea56ad4fe075ced66a725489)
- Added bStats (bstats.org)
- Added `AnnoyingOptions#bStatsId`
- Added `AnnoyingOptions#bStatsFileName`
- Added `AnnoyingOptions#bStatsOptions`
- Added `AnnoyingPlugin#bStats`
- Added `bstats.yml`
- Added update checking
- Added `AnnoyingOptions#updateAvailable`
- Added `AnnoyingOptions#updatePlatforms`
- Added `AnnoyingPlugin#checkUpdate()`
- Added `AnnoyingUpdate`
- Added `AnnoyingUtility#getJson(String, String)`
- Renamed `AnnoyingCommandRegister` to `CommandRegister`
- Was also optimized
- Added `AnnoyingFile(AnnoyingPlugin, String)`
- Added `AnnoyingFile.FileOptions`
- Moved `AnnoyingFile#canBeEmpty` into this
- Added `AnnoyingResource.ResourceOptions` which extends `AnnoyingFile.FileOptions`
- Contains `#createDefaultFile`, which allows a default file that will always be updated to be created in a `default` folder in the plugin's folder
- Added new default messages to `messages.yml`
- Documentation has been moved to the GitHub
- Removed commands and permissions from `plugin.yml`
- Reformatted the Gradle build files
- Adjusted example plugin to reflect new API changes
- [Bump version (2.1.0)](https://github.com/srnyx/annoying-api/commit/dd0ef1a1280cda0cc4eb9c30dd1fcf83bd3aa19c)
## New Contributors
* [@MagicCheese1](https://github.com/MagicCheese1) made their first contribution in https://github.com/srnyx/annoying-api/pull/2
* [@clickednebula3](https://github.com/clickednebula3) made their first contribution in https://github.com/srnyx/annoying-api/pull/3
**Full Changelog**: https://github.com/srnyx/annoying-api/compare/2.0.5...2.1.0
# 2.1.1
- [Fix Jitpack building](https://github.com/srnyx/annoying-api/commit/e59b42fc037b299295f44f3f241636fc529b6148)
- [Bump version (2.1.1)](https://github.com/srnyx/annoying-api/commit/2ac9bdd57f8d27e972f6387aabbceb86b0bbdc58)
**Full Changelog**: https://github.com/srnyx/annoying-api/compare/2.1.0...2.1.1
# 2.1.2
- [Remove deprecated constructor use](https://github.com/srnyx/annoying-api/commit/08f2277e2d99edbfecd7121a15b7b2a08ab8522e)
- [Add PlaceholderAPI support (optional)](https://github.com/srnyx/annoying-api/commit/b59c9c2bb78e337724a0449fc52a67003205f4a1)
- `AnnoyingMessage` will now parse PlaceholderAPI placeholders
- Added `AnnoyingOptions#papiExpansiontoRegister` to set a placeholder expansion when the plugin enables
- Added `AnnoyingPAPIExpansion` as an extended `PlaceholderExtension` to add default methods and such
- Added `AnnoyingPlugin#papiInstalled` to track whether PlaceholderAPI is installed
- Added `PlaceholderAPI` to soft-dependencies in `plugin.yml`
- [Add `AnnoyingPlugin#parsePapiPlaceholders(OfflinePlayer, String)`](https://github.com/srnyx/annoying-api/commit/fc66505416909a18737a22007704d2176cf680f3)
- [Bump version (2.1.2)](https://github.com/srnyx/annoying-api/commit/3fbf104b254c3bd8a0675b1146e6f2ab7e46f9d0)
**Full Changelog**: https://github.com/srnyx/annoying-api/compare/2.1.1...2.1.2
release
2.0.4: Global placeholders & more
2.0.422 янв. 2023 г.353Minecraft: 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3paper, purpur, spigot
Что нового
- [Remove non-shaded dependency examples](https://github.com/srnyx/annoying-api/commit/029888c30d820ecb752a7a00afcce221efc04f38)
- [Global placeholders, AnnoyingFile changes, & more](https://github.com/srnyx/annoying-api/commit/30274f731077c61558e07614271c0bfd59b9fcec)
- Added Global placeholders
- Removed `AnnoyingOptions#colorLight`
- Removed `AnnoyingOptions#colorDark`
- Added `AnnoyingOptions#globalPlaceholders`
- Added `AnnoyingPlugin#globalPlaceholders`
- Removed `messages.yml#plugin.prefix`
- Added `messages.yml#global-placeholders`
- Edited command/listener registration
- Removed `AnnoyingListener#register(Event)`
- Removed `AnnoyingListener#unregister(Event)`
- Removed `AnnoyingCommand#register`
- Removed `AnnoyingCommand#unregister`
- Changed `AnnoyingOptions#commands` to `AnnoyingOptions#commandsToRegister`
- Changed `AnnoyingOptions#listeners` to `AnnoyingOptions#listenersToRegister`
- Added `AnnoyingPlugin#registeredCommands`
- Added `AnnoyingPlugin#registeredListeners`
- Added `AnnoyingPlugin#unregisterListeners`
- Added `AnnoyingPlugin#unregisterCommands`
- Changed `AnnoyingUtility#getPlayer(String)` to `AnnoyingUtility#getOfflinePlayer(String)`
- `AnnoyingCommand#onTabComplete(AnnoyingSender)` now returns `Collection<Object>`
- Added `AnnoyingSender#isPlayer`
- Edited `AnnoyingCommandRegister`
- Removed `#minecraftServerClass`
- Removed `#getServerMethod`
- Removed `#vanillaCommandDispatcherField`
- Added `#commandDispatcher`
- Edited `AnnoyingDependency`
- Added `#file`
- Removed `#getFile`
- Made `AnnoyingFile` into an abstract class instead of an interface
- Made changes to example plugin in relation to API changes
- [Changed AnnoyingCommand#onTabComplete](https://github.com/srnyx/annoying-api/commit/215e1a1fe2262dc5d196f39f2ea4f5d42dc555bd)
- Now returns a `Collection<String>` instead of a `Collection<Object>`
- [Fix global placeholders](https://github.com/srnyx/annoying-api/commit/909e96a775582693e2629783545bcdb6f0638911)
- [Remove AnnoyingOptions#prefix](https://github.com/srnyx/annoying-api/commit/e8869e524c4fc2efcc0065590a47e06be14fcf72)
- Replaced by global placeholders which were added in an earlier commit
**Full Changelog**: https://github.com/srnyx/annoying-api/compare/2.0.3...2.0.4
release
2.0.3: Reworked AnnoyingMessage replacements
2.0.34 янв. 2023 г.321Minecraft: 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3paper, purpur, spigot
Что нового
- [Fix Gradle placeholders](https://github.com/srnyx/annoying-api/commit/fcfa0893d50f89f6517b468867b816e18d05a319)
- [Add `loadMessages()` and more changes](https://github.com/srnyx/annoying-api/commit/1face9bf59ebdcdb318d71d9d23db95b5218a2f2)
- `messages.yml` loading has been moved into it's own method, `AnnoyingPlugin#loadMessages()`
- Removed translating some of the message options keys into their strings from `messages.yml`
- Getting missing dependencies and their names improved
- [Completely reworked `AnnoyingMessage` replacements](https://github.com/srnyx/annoying-api/commit/0aa2bacf28da9054d61b96e62422632f90f61f0e)
- Added `AnnoyingMessage#Replacement`, which holds information about a replacement
- Added `#splitterPlaceholder` which will keep the parameter placeholder splitter cached
- `#replacements` is now a `Set<Replacement>` instead of a `Map<String, String>`
- Reorganized some methods
- Parameter placeholder replacements will no longer be processed immediately. This will ensure that all parts of a message (sub-messages, JSON components, etc...) will get the replacement processed.
- [Adjusted reload logic](https://github.com/srnyx/annoying-api/commit/16f2b080e62e4ba6688f57b97df76abe52f64dbf)
- Will no longer use `PluginManager` to reload the plugin. Instead, it will only reload `AnnoyingPlugin#messages` and then run `AnnoyingPlugin#reload()`, which a plugin using the API can override.
- [Multiple strings for `AnnoyingSender#argEquals(int String...)`](https://github.com/srnyx/annoying-api/commit/fd688f343201060390da14dd000a6a55348b91b2)
- Instead of doing `annoyingSender.argEquals(0, "string1") || annoyingSender.argEquals(0, "string2")`, you can now do `annoyingSender.argEquals(0, "string1", "string2")
- [Add `PlayerDamageByPlayerEvent`](https://github.com/srnyx/annoying-api/commit/5bf196135c4058047db1a49a26eed57b622fc7e8) [(#1)](https://github.com/srnyx/annoying-api/pull/1)
- [Make Jetbrains Annotations use `compileOnlyApi`](https://github.com/srnyx/annoying-api/commit/6c91c9291ce94c6441256fc523177ead830b885e)
- [Change `PlayerJoinEvent` example to `PlayerDamageByPlayerEvent`](https://github.com/srnyx/annoying-api/commit/565a9a61e43ee7184521876df0f27de9622cb1bb)
- [Add `attack` message key](https://github.com/srnyx/annoying-api/commit/7bf40f1c98a85ab0e36950b3ceae9ce6384439bc)
- [Bump version (2.0.3)](https://github.com/srnyx/annoying-api/commit/8e1935b9ee8a062909fdbf14817a62df1987bd1a)
**Full Changelog**: [github.com/srnyx/annoying-api/compare/2.0.2...2.0.3](https://github.com/srnyx/annoying-api/compare/2.0.2...2.0.3)
release
1.1.11: Adjusted dependency handling
1.1.1118 дек. 2022 г.286Minecraft: 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3paper, purpur, spigot
Что нового
- [Update README.md](https://github.com/srnyx/annoying-api/commit/6bbd97457c343b2abd0006e300c1595e98584c90)
- [Remove `api-version` from `plugin.yml`](https://github.com/srnyx/annoying-api/commit/1ffb5e725c5630dcd91c90202775350bdec5e672)
- [Adjust `AnnoyingFile#load()`](https://github.com/srnyx/annoying-api/commit/8107c318bb3f4fb83f89497afad72fac22edf4f3)
- Now checks `#canBeEmpty()`
- [Added `required` option to `AnnoyingDependency`](https://github.com/srnyx/annoying-api/commit/fb47a8bc9e0a52947c9f339b015042db83b3268a)
- [Adjusted how dependencies are handled](https://github.com/srnyx/annoying-api/commit/60e7fbacaf8ba8212982f00710bba7ed140d8b84)
- [Remove commands from map on unload](https://github.com/srnyx/annoying-api/commit/20fb0a1867bb44f6e2935b83d5dc1b905a9c48cc)
- [Use a more graceful command unregister](https://github.com/srnyx/annoying-api/commit/e222aa76d56cb57589b4b03ebb07fe3eadb8591c)
- [Adjusted Javadocs](https://github.com/srnyx/annoying-api/commit/c3505f70ac018d918101ba7cc5ad4e25e9420aaa)
- Added new Javadocs and modified existing ones
- Renamed `AnnoyingPlugin#reload()` to `AnnoyingPlugin#reloadPlugin()`
- [1.1.11: Adjusted messages and dependencies](https://github.com/srnyx/annoying-api/commit/00537922b05eacf6cf944d0e2e6bb956043c44fc)
- Moved `AnnoyingUtility#getString(AnnoyingPlugin, String)` to `AnnoyingPlugin` (now `AnnoyingUtility#getMessagesString(String)`)
- Renamed `AnnoyingPlugin#unloadPlugin()` to `AnnoyingPlugin#disablePlugin()`
- If required dependencies are missing it'll tell the user ALL of the missing required dependencies
- Added `/test disable` command to `TestPlugin` that will disable/unregister the `/test` command
- Modified `TestPlugin` `msgs.yml`
**Full Changelog**: [github.com/srnyx/annoying-api/compare/1.1.10...1.1.11](https://github.com/srnyx/annoying-api/compare/1.1.10...1.1.11)
release
1.1.10: Removed DiscordSRV dependency
1.1.1010 дек. 2022 г.314Minecraft: 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3paper, purpur, spigot
Что нового
- Fixed `AnnoyingUtility#getFileNames(AnnoyingPlugin, String)` (made it static)
- Removed `AnnoyingMessage#send(TextChannel)`
- Removed DiscordSRV dependency and repositories
**Full Changelog:** [github.com/srnyx/annoying-api/compare/1.1.9...1.1.10](https://github.com/srnyx/annoying-api/compare/1.1.9...1.1.10)
release
1.1.9: Small improvements
1.1.910 дек. 2022 г.328Minecraft: 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3paper, purpur, spigot
Что нового
- Added DiscordSRV import
- Added `AnnoyingMessage#send(TextChannel)`
- Added `AnnoyingUtility#getFileNames(AnnoyingPlugin, String)`
- Added `padWithZeros` option to `AnnoyingUtility#formatMillis(long, String)` (now `AnnoyingUtility#formatMillis(long, String, boolean)`)
- Fixed incorrect key name for `only-player` (now `player-only`) in `messages.yml`
- Removed `AnnoyingCooldown#getRemainingPretty(String)`
**Full Changelog:** https://github.com/srnyx/annoying-api/compare/1.1.8...1.1.9
release
1.1.8: More utility methods
1.1.810 дек. 2022 г.268Minecraft: 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3paper, purpur, spigot
Что нового
- Added `%permission%` placeholder for `erorr.no-permission` message
- Added `AnnoyingPlugin#reload()`
- Added `/test reload` to test `AnnoyingPlugin#reload()` in test JAR/plugin
- `onTabComplete(AnnoyingSender)` now returns a `Collection<String>` to support both `List`s and `Set`s
- Moved `AnnoyingCommandRegister`, `AnnoyingDependency`, and `AnnoyingDownload` into `dependency` folder
- Removed `AnnoyingPlugin#commandRegister`
- Added more `AnnoyingSender` methods
- `#getPlayer()`
- `#argEquals(int, String)`
- Added more `AnnoyingUtility` methods
- `#getPlayer(String)`
- `#getOnlinePlayerNames()`
- `#getOfflinePlayerNames()`
- `#getAllPlayerNames()`
- `#getWorldNames()`
**Full Changelog**: [github.com/srnyx/annoying-api/compare/1.1.7...1.1.8](https://github.com/srnyx/annoying-api/compare/1.1.7...1.1.8)
release
1.1.7: Added User-Agent for connections
1.1.79 дек. 2022 г.363Minecraft: 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3paper, purpur, spigot
Что нового
- Added `User-Agent` header property for HTTP connections
- Added `version` comments in `messages.yml`
**Full Changelog**: [github.com/srnyx/annoying-api/compare/1.1.6...1.1.7](https://github.com/srnyx/annoying-api/compare/1.1.6...1.1.7)