[18:35:05 INFO]: Booting up Velocity 3.1.2-SNAPSHOT (git-f0ea638f-b122)...
[18:35:05 INFO]: Loading localizations...
[18:35:06 INFO]: Connections will use NIO channels, Java compression, Java ciphers
[18:35:06 WARN]: The proxy is running in offline mode! This is a security risk and you will NOT receive any support!
[18:35:06 INFO]: Loading plugins...
[18:35:06 INFO]: Loaded plugin skinsrestorer 14.1.10 by Blackfire62, McLive
[18:35:06 INFO]: Loaded 1 plugins
[18:35:06 INFO] [skinsrestorer]: Can't connect to MySQL! Disabling SkinsRestorer.
java.sql.SQLNonTransientConnectionException: Could not connect to address=(host=localhost)(port=3306)(type=master) : Client does not support authentication protocol requested by server. plugin type was = 'mysql_native_password'
        at net.skinsrestorer.shadow.mariadb.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:73) ~[?:?]
        at net.skinsrestorer.shadow.mariadb.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:197) ~[?:?]
        at net.skinsrestorer.shadow.mariadb.internal.protocol.AbstractConnectProtocol.connectWithoutProxy(AbstractConnectProtocol.java:1394) ~[?:?]
        at net.skinsrestorer.shadow.mariadb.internal.util.Utils.retrieveProxy(Utils.java:635) ~[?:?]
        at net.skinsrestorer.shadow.mariadb.MariaDbConnection.newConnection(MariaDbConnection.java:150) ~[?:?]
        at net.skinsrestorer.shadow.mariadb.Driver.connect(Driver.java:89) ~[?:?]
        at java.sql.DriverManager.getConnection(DriverManager.java:681) ~[java.sql:?]
        at java.sql.DriverManager.getConnection(DriverManager.java:229) ~[java.sql:?]
        at net.skinsrestorer.shared.storage.MySQL.openConnection(MySQL.java:64) ~[?:?]
        at net.skinsrestorer.shared.utils.SharedMethods.initMysql(SharedMethods.java:75) ~[?:?]
        at net.skinsrestorer.velocity.SkinsRestorer.initStorage(SkinsRestorer.java:157) ~[?:?]
        at net.skinsrestorer.velocity.SkinsRestorer.onProxyInitialize(SkinsRestorer.java:131) ~[?:?]
        at net.skinsrestorer.velocity.Lmbda$1.execute(Unknown Source) ~[?:?]
        at com.velocitypowered.proxy.event.UntargetedEventHandler$VoidHandler.lambda$buildHandler$0(UntargetedEventHandler.java:47) ~[velocity.jar:3.1.2-SNAPSHOT (git-f0ea638f-b122)]
        at com.velocitypowered.proxy.event.VelocityEventManager.fire(VelocityEventManager.java:598) ~[velocity.jar:3.1.2-SNAPSHOT (git-f0ea638f-b122)]
        at com.velocitypowered.proxy.event.VelocityEventManager.lambda$fire$5(VelocityEventManager.java:479) ~[velocity.jar:3.1.2-SNAPSHOT (git-f0ea638f-b122)]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
        at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.sql.SQLException: Client does not support authentication protocol requested by server. plugin type was = 'mysql_native_password'
        at net.skinsrestorer.shadow.mariadb.authentication.AuthenticationPluginLoader.get(AuthenticationPluginLoader.java:52) ~[?:?]
        at net.skinsrestorer.shadow.mariadb.internal.protocol.AbstractConnectProtocol.authenticationHandler(AbstractConnectProtocol.java:736) ~[?:?]
        at net.skinsrestorer.shadow.mariadb.internal.protocol.AbstractConnectProtocol.createConnection(AbstractConnectProtocol.java:555) ~[?:?]
        at net.skinsrestorer.shadow.mariadb.internal.protocol.AbstractConnectProtocol.connectWithoutProxy(AbstractConnectProtocol.java:1389) ~[?:?]
        ... 16 more
[18:35:06 INFO]: Listening on /[0:0:0:0:0:0:0:0]:25564
[18:35:06 INFO]: Done (0,89s)!