hlysine / create_connected

A Create mod add-on adding quality-of-life blocks that you wish existed in Create.
GNU Affero General Public License v3.0
28 stars 9 forks source link

Unable to connect to Forge servers behind Velocity proxy with Ambassador installed #38

Closed HiSkyZen closed 9 months ago

HiSkyZen commented 10 months ago

This issue does not occur with other mods, but occurs immediately when using Create Connected mod.

It doesn't appear to be related to Velocity's forwarding mode. This happens in both Modern and Legacy forwarding.

It appears that this mod sends special characters in packets.

Velocity Log Forge Server Log

Server Forge Version: 47.2.0 Server-side Mods: Create-1.20.1-0.5.1.f, Create:Connected-0.6.1-mc1.20.1, proxy-compatible-forge-1.20-1.1.4

Client Forge Version: 47.2.17 Client-side Mods: Create-1.20.1-0.5.1.f, Create:Connected-0.6.1-mc1.20.1

Velocity Version: 3.2.0-SNAPSHOT (git-07a525be-b296) Plugin: Ambassador-1.4.3-beta

hlysine commented 10 months ago

UNZIP ME create_connected-0.6.1-dev-mc1.20.1-all.zip

The issue is caused by Velocity trying to enforce a strict naming rule on the network channel name. I've changed the config sync channel to use underscores instead of periods. Please test if this new version fixes your issue.

HiSkyZen commented 10 months ago

After testing with all conditions set the same, the problem was solved.

I tested both Velocity's forwarding methods (Modern and Legacy).

Thank you very much!