Skip to content

Plugin doesn't work #76

@stastpru

Description

@stastpru

Ambassador initialized successfully, as you can see from the logs. It worked at first, but stopped working after switching forwarding mode to modern. I tried reverting it back, but it didn't help.
Velocity logs:

[authlib-injector] [INFO] Logging file: /home/container/authlib-injector.log
[authlib-injector] [INFO] Version: 1.2.7
[authlib-injector] [INFO] Authentication server: https://ely.by
[authlib-injector] [INFO] Redirect to: https://account.ely.by/api/authlib-injector
[authlib-injector] [INFO] Disabled Mojang namespace
[18:00:49 INFO]: Booting up Velocity 3.4.0-SNAPSHOT (git-74d05211-b494)...
[18:00:49 INFO]: Loading localizations...
[18:00:49 INFO]: Connections will use epoll channels, libdeflate (Linux x86_64) compression, OpenSSL 3.x.x (Linux x86_64) ciphers
[18:00:49 WARN]: Player info forwarding is disabled! All players will appear to be connecting from the proxy and will have offline-mode UUIDs.
[18:00:49 INFO]: Loading plugins...
[authlib-injector] [INFO] Transformed [eu.kennytv.maintenance.core.proxy.MaintenanceProxyPlugin] with [Constant URL Transformer]
[18:00:50 INFO]: Loaded plugin ajqueue 2.9.1 by ajgeiss0702
[18:00:50 INFO]: Loaded plugin ambassador 1.5.2-beta by adde0109
[18:00:50 INFO]: Loaded plugin libertybans 1.0.4 by Contributors to LibertyBans
[18:00:50 INFO]: Loaded plugin luckperms 5.5.36 by Luck
[18:00:50 INFO]: Loaded plugin maintenance 4.3.0 by kennytv
[18:00:50 INFO]: Loaded plugin mckotlin-velocity 1.2.0-k1.8.20-RC by 4drian3d
[18:00:50 INFO]: Loaded plugin minimotd-velocity 2.0.12 by jmp
[18:00:50 INFO]: Loaded plugin tab 5.5.0 by NEZNAMY
[18:00:50 INFO]: Loaded plugin velocityalreadyconnected 1.0-SNAPSHOT by 
[18:00:50 INFO]: Loaded plugin velocitywhitelist 1.2.8 by rathinosk
[18:00:50 INFO]: Loaded 11 plugins
[18:00:51 INFO] [luckperms]: Loading configuration...
[18:00:51 INFO]:         __    
[18:00:51 INFO]:   |    |__)   LuckPerms v5.5.36
[18:00:51 INFO]:   |___ |      Running on Velocity - Velocity
[18:00:51 INFO]: 
[18:00:51 INFO] [luckperms]: Loading storage provider... [MYSQL]
[18:00:51 INFO] [me.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Starting...
[18:00:51 INFO] [me.lucko.luckperms.lib.hikari.HikariDataSource]: luckperms-hikari - Start completed.
[18:00:52 INFO] [luckperms]: Loading messaging service... [SQL]
[18:00:52 INFO] [luckperms]: Loading internal permission managers...
[18:00:52 INFO] [luckperms]: Performing initial data load...
[18:00:52 INFO] [luckperms]: Successfully enabled. (took 1589ms)
[18:00:52 WARN] [ajqueue]: Could not find server named 'lobby-1' in servergroup 'lobbys'!
[18:00:52 WARN] [ajqueue]: Could not find server named 'lobby-2' in servergroup 'lobbys'!
[18:00:52 WARN] [ajqueue]: Could not find server named 'lobby-3' in servergroup 'lobbys'!
[18:00:52 WARN] [ajqueue]: Server group 'lobbys' has no servers! Ignoring it.
[18:00:52 WARN] [libertybans]: *******************************************
We have detected bugs on your server which threaten your server's stability.
LibertyBans will continue to operate unaffected, but we strongly suggest you fix these bugs.
These bugs are (most likely) due to other plugins' mistakes. Each of the following plugins has shaded a library but did not relocate it. You should report each bug to the plugin author.
Plugin Name | Library Name | Class Detected
----------------------------------------------
Plugin 'velocitywhitelist 1.2.8' | MariaDB-Connector | org.mariadb.jdbc.Driver
Plugin 'velocity 3.4.0-SNAPSHOT (git-74d05211-b494)' | Jakarta-Inject | jakarta.inject.Provider
Note for advanced users: Understanding the consequences, you can minimize this warning by setting the system property libertybans.relocationbug.disablecheck to 'true'
*******************************************
[18:00:52 INFO] [libertybans]: No addons detected
[18:00:53 INFO] [space.arim.libertybans.core.AbstractBaseFoundation]: Conducting start phase...
[authlib-injector] [INFO] Transformed [space.arim.api.util.web.HttpMojangApi] with [Constant URL Transformer]
[18:00:54 INFO] [com.zaxxer.hikari.HikariDataSource]: LibertyBansPool-HyperSQL - Starting...
[18:00:54 INFO] [hsqldb.db.HSQLDB9CA4B92DD9.ENGINE]: dataFileCache open start
[18:00:54 INFO] [hsqldb.db.HSQLDB9CA4B92DD9.ENGINE]: dataFileCache open end
[18:00:54 INFO] [com.zaxxer.hikari.pool.PoolBase]: LibertyBansPool-HyperSQL - Driver does not support get/set network timeout for connections. (feature not supported)
[18:00:54 INFO] [com.zaxxer.hikari.pool.HikariPool]: LibertyBansPool-HyperSQL - Added connection org.hsqldb.jdbc.JDBCConnection@63deea34
[18:00:54 INFO] [com.zaxxer.hikari.HikariDataSource]: LibertyBansPool-HyperSQL - Start completed.
[18:00:55 INFO] [ajqueue]: You are up to date! (2.9.1)
[18:00:55 INFO] [org.flywaydb.core.internal.license.VersionPrinter]: Flyway Community Edition 8.2.0 by Redgate
[18:00:55 INFO] [org.flywaydb.core.internal.database.base.BaseDatabaseType]: Database: jdbc:hsqldb:file:/home/container/plugins/libertybans/internal/hypersql/punishments-database;sql.enforce_refs=true;hsqldb.tx_interrupt_rollback=true;sql.sys_index_names=true;hsqldb.default_table_type=cached;sql.enforce_types=true;sql.restrict_exec=true;sql.enforce_names=true (HSQL Database Engine 2.6)
[18:00:55 INFO] [org.flywaydb.core.internal.command.DbValidate]: Successfully validated 7 migrations (execution time 00:00.088s)
[18:00:55 INFO] [org.flywaydb.core.internal.command.DbMigrate]: Current version of schema "PUBLIC": 20
[18:00:55 INFO] [org.flywaydb.core.internal.command.DbMigrate]: Schema "PUBLIC" is up to date. No migration necessary.
[18:00:55 INFO] [space.arim.libertybans.core.AbstractBaseFoundation]: Finished start phase in 1.688 seconds
[18:00:55 INFO] [TAB]: ==============================================================================
[18:00:55 INFO] [TAB]: Velocity does not have any sort of scoreboard API.
[18:00:55 INFO] [TAB]: As a result, many features cannot be implemented using the standard Velocity API.
[18:00:55 INFO] [TAB]: In order to enhance your experience, please consider installing VelocityScoreboardAPI (https://github.com/NEZNAMY/VelocityScoreboardAPI/releases/) plugin.
[18:00:55 INFO] [TAB]: Until then, the following features will not work:
[18:00:55 INFO] [TAB]: - scoreboard-teams
[18:00:55 INFO] [TAB]: - belowname-objective
[18:00:55 INFO] [TAB]: - playerlist-objective
[18:00:55 INFO] [TAB]: - scoreboard
[18:00:55 INFO] [TAB]: ==============================================================================
[18:00:55 INFO] [minimotd-velocity]: There is an update available for MiniMOTD!
[18:00:55 INFO] [minimotd-velocity]: This server is running version v2.0.12, which is 14 versions outdated.
[18:00:55 INFO] [minimotd-velocity]: Download the latest version, v2.2.2 from GitHub at the link below:
[18:00:55 INFO] [minimotd-velocity]: https://github.com/jpenilla/MiniMOTD/releases/tag/v2.2.2
[18:00:56 INFO] [TAB]: Enabled in 406ms
[18:00:56 INFO] [velocitywhitelist]: Debug mode is disabled
[18:00:56 INFO] [velocitywhitelist]:  __   __ __      __  _    
[18:00:56 INFO] [velocitywhitelist]:  \ \ / / \ \    / / | |     VelocityWhitelist 
[18:00:56 INFO] [velocitywhitelist]:   \ V /   \ \/\/ /  | |__   v 1.2.8 
[18:00:56 INFO] [velocitywhitelist]:    \_/     \_/\_/   |____|  Built on 2025-03-19 
[18:00:56 INFO] [velocitywhitelist]:  
[18:00:56 INFO] [velocitywhitelist]: VelocityWhitelist 1.2.8 loaded successfully!
[18:00:56 WARN]: The server channel initializer has been replaced by org.adde0109.ambassador.Ambassador.inject(Ambassador.java:129)
[18:00:56 WARN]: The backend channel initializer has been replaced by org.adde0109.ambassador.Ambassador.inject(Ambassador.java:132)
[18:00:56 INFO]: Listening on /[0:0:0:0:0:0:0:0]:25800
Hosting-Minecraft: Server marked as running...
[18:00:56 INFO]: Done (7.4s)!
[18:00:56 INFO] [space.arim.libertybans.core.database.jooq.JooqClassloading]: Finished pre-initializing classes in 1.21 seconds
Hosting-Minecraft: Правила firewall успешно добавлены на сервер.
>....[authlib-injector] [INFO] Httpd is running on port 36043
[authlib-injector] [INFO] Transformed [com.velocitypowered.proxy.connection.client.InitialLoginSessionHandler] with [Constant URL Transformer]
[authlib-injector] [INFO] Transformed [com.velocitypowered.proxy.crypto.IdentifiedKeyImpl] with [Velocity Profile Key Transformer]
[18:01:14 INFO]: Event Fired.
[18:01:16 INFO]: [connected player] stastpoff (/185.9.145.68:55715) has connected
[18:01:16 WARN] [luckperms]: LuckPerms already has data for player 'stastpoff' - but this data is stored under a different UUID.
[18:01:16 WARN] [luckperms]: 'stastpoff' has previously used the unique ids [ac1784e4-e0ae-3545-b5e8-f9cce3036382] but is now connecting with '37ab7c5d-229c-4651-8b34-f968fae15241'
[18:01:16 WARN] [luckperms]: The UUID the player is connecting with now is Mojang-assigned (type 4). This implies that Velocity's IP-Forwarding has not been setup correctly on one (or more) of the backend servers.
[18:01:16 WARN] [luckperms]: See here for more info: https://luckperms.net/wiki/Network-Installation#pre-setup
[18:01:16 WARN]: UUID for Player stastpoff mismatches! Chat/Commands signatures will not work correctly for this player!
[18:01:16 INFO]: [server connection] stastpoff -> lobby has connected
[18:01:47 INFO]: [server connection] stastpoff -> play has connected
[18:01:47 INFO]: [server connection] stastpoff -> play has disconnected
[18:01:47 ERROR]: [connected player] stastpoff (/185.9.145.68:55715): disconnected while connecting to play: This server has mods that require Forge to be installed on the client. Contact your server admin for more details.

play server logs(part, becose it very large):

[17:59:28 ERROR]: Channels [watut:main,tacz:handshake,flightlib:network,ritchiesprojectilelib:network,create:main,snatched:snatched,moonlight:channel,nochatreports:main,createaddition:main,create_jetpack:configs,ic_air:main,createbigcannons:network,ad_astra:main,libx:netchannel,lightmanscurrency:network,exposure:packets,supplementaries:network,createtaczauto:createtaczauto,tacz:network,trading_floor:main,waystones:network,createindustry:main] rejected vanilla connections
[17:59:28 INFO]: Disconnecting VANILLA connection attempt: This server has mods that require Forge to be installed on the client. Contact your server admin for more details.

Minecraft version: 1.19.2
Velocity version: 3.4.0
Plugin version: 1.4.5, 1.5.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions