Skip to content

feat!: port proxy plugin to Velocity 4 - #265

Closed
Jonohas wants to merge 1 commit into
4drian3d:mainfrom
Jonohas:velocity-4
Closed

feat!: port proxy plugin to Velocity 4#265
Jonohas wants to merge 1 commit into
4drian3d:mainfrom
Jonohas:velocity-4

Conversation

@Jonohas

@Jonohas Jonohas commented Jul 26, 2026

Copy link
Copy Markdown

Velocity 4.x artifacts are published for JVM 25, so the proxy module now compiles with release 25 (repo toolchain bumped to 25).

Drop VPacketEvents support: its adapter needs velocity-proxy internals (JoinGamePacket/ServerDataPacket) that PaperMC no longer publishes for 4.x, and VPacketEvents itself has no Velocity 4 release. PacketEvents remains as the only packet adapter.

CI builds only the proxy module; backend modules are unchanged from upstream — use upstream 1.4.1 release jars on backend servers.

Refs upstream PR #263

Velocity 4.x artifacts are published for JVM 25, so the proxy module now
compiles with release 25 (repo toolchain bumped to 25).

Drop VPacketEvents support: its adapter needs velocity-proxy internals
(JoinGamePacket/ServerDataPacket) that PaperMC no longer publishes for
4.x, and VPacketEvents itself has no Velocity 4 release. PacketEvents
remains as the only packet adapter.

CI builds only the proxy module; backend modules are unchanged from
upstream — use upstream 1.4.1 release jars on backend servers.

Refs upstream PR 4drian3d#263
@Jonohas Jonohas closed this Jul 26, 2026
@4drian3d

Copy link
Copy Markdown
Owner

PaperMC no longer publishes for 4.x

The Velocity proxy module has never been published; instead, it uses a reference to a module published in an external repository

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants