This release introduces mainly some helpful internal refactors that aid in readability of the code. Additionally a new option called api.disableAshcon is introduced to disable the use of the ashcon API by opting in. Sometimes the ashcon API does not give correct results and therefore this option was introduced. A new command called /sr info was also introduced. You can get either info about a skin by running /sr info skin <namehere> or about a player by running /sr info player <uuidhere>. Beware that skins have to be generated using /skin <namehere> before being able to get info about them.
Changes
8b54a2c Update terms of use url
ce70958 This commit marks release 15.0.8
bb2f5f5 Add option to opt into disabling ashcon API
4347ffd Migrate to develocity
3c04a14 New Crowdin updates (
#1551)
b4f000f New Crowdin updates (
#1550)
0869119 Update jenkins links
be90f1e Update README.md
25dfa2e Update README.md
4a5834d Update plugin com.gradle.enterprise to v3.17 (
#1548)
51b7fe8 Finish implementing player command
d7dfabc Even more cleanup
c6e7c50 More cleanup
c6679c2 Move more stuff around
217119d Only consider files if classes are present
44f3d3e Unify GUI code more
7aa5a93 Remake sr status message prettier
8e20f83 Improve MineSkin warnings
c999625 Update links
aa6fec7 Revamp reflection a bit
c839ab8 New Crowdin updates (
#1545)
2685dc9 Cleanup
b004200 Revamp provider selection
dc4ee49 Remove multipaper module
3672a99 Fix Mapping manager warnings
31418a0 Cleanup project structure for mappings
2abba17 Switch to JSON body instead of urlencoded forms for MS
2303e93 Use ReentrantLock instead of custom thread pool
cb471a3 Remove all throw e; to properly pass exceptions.
bab9e14 Move some more stuff to conventions
0520051 New Crowdin updates (
#1539)
52de243 Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.9 (
#1541)
0088526 Update plugin spotbugs to v6.0.9 (
#1542)
2b34f05 Update dependency gradle to v8.7 (
#1543)
648ed3a Use newer java features
66b10bf More cleanup
200838d Use NonNull for wrappers and move settings and locale to parent class in tree
7bab088 More cleanup
c9756d5 Move hardcoded skins to its own file and prepare initial skin props remake
ef07e05 Add generic wrapper interface and add generic error message
1b7e73c Remove info
ef28f7c Update links
bd8a754 New Crowdin updates (
#1537)
c45ab47 Support passing UUIDs to /skin
2f4b38d Update dependency com.viaversion:viabackwards-common to v4.9.2 (
#1535)
285b2dd Update testcontainers-java monorepo to v1.19.7 (
#1536)
e0da119 New Crowdin updates (
#1531)
61a34be Update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.0.8 (
#1532)
6116f94 Use game profile that the user is actually stored as
514b7e1 Update FUNDING.yml
adbca61 Create FUNDING.yml
5728475 Update plugin spotbugs to v6.0.8 (
#1533)
d8dce50 Update mockito monorepo to v5.11.0 (
#1534)
0a57521 New Crowdin updates (
#1529)
cdae136 Update dependency net.kyori:adventure-text-serializer-legacy to v4.16.0 (
#1525)
678f4e9 Update dependency net.kyori:adventure-text-serializer-plain to v4.16.0 (
#1526)
a617e08 Update dependency org.mariadb.jdbc:mariadb-java-client to v3.3.3 (
#1527)
a54df3f Update testcontainers-java monorepo to v1.19.6 (
#1528)
df6389f Update dependency net.kyori:adventure-text-serializer-gson to v4.16.0 (
#1524)
d35c882 Resolve component issues
af8239e Update dependency net.kyori:adventure-text-serializer-ansi to v4.16.0 (
#1523)
64be197 Update dependency net.kyori:adventure-api to v4.16.0 (
#1521)
b6248d9 Update dependency net.kyori:adventure-text-minimessage to v4.16.0 (
#1522)
b9e60d5 Bump to snapshot
b309791 New Crowdin updates (
#1518)