Chaoscaot
cdeabe91d0
Merge remote-tracking branch 'upstream/dev/3.0.0'
...
# Conflicts:
# proxy/src/main/java/com/velocitypowered/proxy/protocol/StateRegistry.java
2026-05-21 08:23:49 +02:00
Aaron
1a41b77ccb
Add 26.1.2 version string to 26.1 protocol version ( #1769 )
2026-04-10 18:01:39 +02:00
Aaron
ab99bde9d6
Minecraft 26.1.1 ( #1760 )
...
* 26.1.1-rc-1
* 26.1.1
2026-04-01 15:20:30 +01:00
Aaron
d11511c184
Minecraft 26.1 ( #1739 )
...
* 26.1-snapshot-10
* 26.1-snapshot-11
* 26.1-pre-1
* 26.1-pre-2
* 26.1-pre-3
* 26.1-rc-1
* 26.1-rc-2
* 26.1
2026-03-21 23:14:28 -05:00
Riley Park
e0db25664f
Revert "Add various missing jd, bump remaining deps ( #1718 )"
...
This reverts commit 7d0c002f89 .
2026-03-03 07:22:59 -08:00
Noah
6aff78728c
[ci skip] fix: typo in ServerPreConnectEvent.ServerResult#denied javadoc ( #1735 )
2026-02-21 14:26:49 -05:00
Rocco
2535751cd9
Add server-id hash to LoginEvent ( #1027 )
2026-02-10 19:59:34 +01:00
Emil
14160e1988
feat: Implement SkinSource for Player and GameProfile ( #1721 )
2026-01-30 13:09:27 -05:00
Pedro
9bfe19f795
[ci skip] Replace docs.advntr.dev to docs.papermc.io in jd ( #1720 )
2026-01-30 12:58:44 -05:00
R00tB33rMan
7d0c002f89
Add various missing jd, bump remaining deps ( #1718 )
2026-01-29 14:31:50 +01:00
Adrian
75ecb64159
Update minimum Java version to 21 ( #1649 )
2026-01-25 19:22:54 +01:00
Warrior
21671daebe
Provide an IDE pattern hint for plugin IDs ( #1712 )
...
* Provide an IDE pattern hint for plugin IDs
* order my imports the right way
2026-01-19 12:43:06 +00:00
Adrian
8f65a81420
Minecraft 1.21.11 ( #1690 )
...
* 1.21.11-pre2
I have not identified any changes that affect us at this time
* 1.21.11-pre3
* 1.21.11-pre4
* 1.21.11-pre5
* 1.21.11-rc1
* 1.21.11-rc2
* Minecraft 1.21.11 release support
2025-12-07 15:28:00 -05:00
Adrian Gonzales
6cc1be7746
[ci skip] Replaced slf4j javadocs provider with javadocs.dev
2025-11-09 15:23:36 -05:00
ZX夏夜之风
75d68115ef
feat: PlayerChannelUnregisterEvent ( #1686 )
...
* feat: PlayerChannelUnregisterEvent
* style: fix checkstyle issues
2025-11-09 11:34:58 -05:00
Chaoscaot
468127996c
Merge remote-tracking branch 'upstream/dev/3.0.0'
...
# Conflicts:
# proxy/src/main/java/com/velocitypowered/proxy/protocol/StateRegistry.java
2025-11-09 01:46:27 +01:00
Adrian
7412aca81c
Fixed sending ServerData packets if the description component from the backend server is null ( #1673 )
2025-10-20 19:51:47 -05:00
Aaron
b1dd26fbc4
1.21.10 ( #1658 )
2025-10-07 15:40:25 +01:00
Timon Seidel
c8c27af7c3
feat: Add primitive support for sound api ( #1422 )
...
* feat: Add primitive support for sound api
* change to fail silently
fix: implement the correct playSound method
fix: bumped "since" version
* chore: update 1.21.5
* chore: enforce adventure's policy of not throwing exceptions on unsupported actions
* feat: allow sounds to be played from other players (on the same server)
* chore(fix): add missing getters/setters in packets
* chore: update 1.21.6
chore: added own notes to playSound method, as adventure moved them to the Sound class
* chore: cleanup
* fix: ignore invalid sound source
fix: sound source error on wrong version
* chore: prettify key writing
* Implement missing Player#playSound(Sound)
* Reverted Player#playSound(Sound) implementation
Also, improved documentation related to #playSound mehtods
* chore(jd): mark dialog operations unsupported
* chore: update 1.21.9
---------
Co-authored-by: Adrian Gonzales <adriangonzalesval@gmail.com >
2025-09-29 09:22:19 -05:00
Aaron
ba01492790
Minecraft 1.21.9 ( #1651 )
...
* 1.21.9-pr1
- not tested yet
* 1.21.9-pre2
* feat: forward code of conduct packets in CONFIG state
* 1.21.9
---------
Co-authored-by: Emilxyz <12966472+Emilxyz@users.noreply.github.com >
2025-09-27 12:15:02 -05:00
DartCZ
37f622f226
feat: add ProxyPreShutdownEvent before players are disconnected ( #1626 )
...
* feat: delay player disconnect until ProxyShutdownEvent completes
* fix: added back empty line
* feat: added ProxyPreShutdownEvent
* feat: CR changes
* chore: fixed license, annotated with Beta annotation
* Update proxy/src/main/java/com/velocitypowered/proxy/VelocityServer.java
Co-authored-by: Timon Seidel <timong.seidel@gmail.com >
* Update proxy/src/main/java/com/velocitypowered/proxy/VelocityServer.java
Co-authored-by: Timon Seidel <timong.seidel@gmail.com >
* chore: consolidated log message
* Update proxy/src/main/java/com/velocitypowered/proxy/VelocityServer.java
Co-authored-by: Timon Seidel <timong.seidel@gmail.com >
* Update proxy/src/main/java/com/velocitypowered/proxy/VelocityServer.java
Co-authored-by: powercas_gamer <cas@mizule.dev >
* Update api/src/main/java/com/velocitypowered/api/event/proxy/ProxyPreShutdownEvent.java
Co-authored-by: powercas_gamer <cas@mizule.dev >
* feat: make ProxyPreShutdownEvent timeout configurable via system property
* fix: cs
* Document velocity.pre-shutdown-timeout system property
---------
Co-authored-by: Timon Seidel <timong.seidel@gmail.com >
Co-authored-by: powercas_gamer <cas@mizule.dev >
Co-authored-by: Adrian Gonzales <adriangonzalesval@gmail.com >
2025-09-22 22:27:25 +01:00
Ecconia
87f74eaeda
[ci skip] Improve documentation for priority parameter in EventManager ( #1619 )
...
* Improve documentation for priority parameter in EventManager
PostOrder was deprecated in commit
(4f227badc2 ) in favor of priorities.
PostOrder itself was very descriptive on which PostOrder is processed first. A number cannot be descriptive about that - it is never clear if higher or lower numbers are processed first.
The Subscribe event attribute does contain a description on how priorities are evaluated. The EventManager did not, which literally did confused developers manually registering events.
This commit fixes this by describing the priority argument in EventManager with the same description that Subscribe uses.
* Fixed checkstyle
---------
Co-authored-by: Adrian Gonzales <adriangonzalesval@gmail.com >
2025-09-22 14:34:06 -05:00
ᑕᖇEEᑭYᑕᖇEEᑭEᖇ
8406979e71
Fix Weird Behavior in the Annotation Processor ( #1645 )
...
* fix: weird behavior of the annotation processor
* optimize imports
2025-09-17 12:17:48 -05:00
Chaoscaot
873fca763d
Merge remote-tracking branch 'upstream/dev/3.0.0'
SteamWarCI Build successful
2025-07-28 18:34:52 +02:00
Pantera (Mad_Daniel)
e99407132f
Add version information for 1.21.8 ( #1612 )
2025-07-18 03:26:24 +01:00
Chaoscaot
871b053561
Merge remote-tracking branch 'upstream/dev/3.0.0'
2025-07-10 10:41:50 +02:00
Jones
59560ebad1
1.21.7 Support ( #1598 )
...
* Support 1.21.7 RC 1
* Use snapshot protocol for RC 1
* Support 1.21.7 RC 2
* Set release protocol for 1.21.7
* Update api/src/main/java/com/velocitypowered/api/network/ProtocolVersion.java
---------
Co-authored-by: Nassim Jahnke <nassim@njahnke.dev >
2025-06-30 16:09:39 +02:00
Chaoscaot
76417b13d4
Merge branch 'updatev2' into update
SteamWarCI Build successful
2025-06-26 22:53:32 +02:00
Gero
020c7fe6f5
1.21.6 ( #1580 )
2025-06-17 14:52:50 +01:00
Alex
5e20ec19ff
Stabilize and expose suggestions API ( #1406 )
...
* Expose suggestions API
* Improve javadoc of suggestions api
2025-05-23 14:23:38 +01:00
Timon Seidel
b411a0fa09
chore: bump adventure to 4.21.0 ( #1564 )
...
feat: support for 1.21.5+ hover and click events
2025-04-30 12:44:12 -07:00
Chaoscaot
1507b91463
Merge remote-tracking branch 'upstream/dev/3.0.0' into update
...
# Conflicts:
# proxy/src/main/java/com/velocitypowered/proxy/network/TransportType.java
2025-04-27 19:53:15 +02:00
booky
3f0a85d794
Fix MinecraftChannelIdentifier parsing to align with vanilla ( #1552 )
2025-04-14 13:52:02 -04:00
Bridge
7ffa43f0e2
feat: implement command rate limiter ( #1524 )
2025-04-03 13:26:00 +01:00
BBaoVanC
b3e218bd7d
Show proxy-wide online players in server ping ( #811 )
...
* Show proxy-wide online players in server ping
* Reflow arguments in VelocityConfiguration constructor
2025-04-01 10:48:00 -05:00
Lixfel
b06af3718c
Merge remote-tracking branch 'github/dev/3.0.0'
...
SteamWarCI Build successful
# Conflicts:
# proxy/src/main/java/com/velocitypowered/proxy/protocol/packet/chat/session/SessionPlayerCommandPacket.java
2025-04-01 07:06:14 +02:00
Timon Seidel
cc93f5eea4
feat: improve tablist ( #1532 )
...
* fix: setDisplayName in TabListEntry duplicating players on 1.7.10 (#1530 )
* feat: expose toggling hat layer in TabListEntry (#1531 )
2025-03-30 12:52:54 -05:00
Timon Seidel
c3d10bd410
feat: add function to directly pass collections in ServerPing.Builder ( #1538 )
2025-03-30 12:49:36 -05:00
Aaron
d2cd79185b
Minecraft 1.21.5 ( #1489 )
...
Missing adventure component changes, so entity and item hovers from the API may not work for 1.21.5 clients
Co-authored-by: Gero <gecam59@gmail.com >
Co-authored-by: Shane Freeder <theboyetronic@gmail.com >
2025-03-27 15:56:15 +01:00
Warrior
c9aa1cca09
Enable use tab in javadocs ( #1525 )
2025-03-10 15:11:01 +00:00
Adrian
0afe061224
Updated Adventure to 4.19.0 ( #1520 )
...
Also updated ASM and Ansi to support Java 23 and 24
2025-02-27 01:25:01 -05:00
Andre_601
83c1749eed
Add javadoc for ServerPing.Builder ( #1500 )
...
* Add javadoc for ServerPing.Builder
* Address codestyle reports
2025-02-12 14:35:38 -05:00
Kezz
a26d5581c4
docs: Remove beta annotations on events ( #1505 )
...
These events aren't in beta, some of them have been stable for years now.
2025-02-12 14:35:15 -05:00
Nassim Jahnke
1652d44f5f
Fix checkstyle 💩
2025-01-31 19:35:43 +01:00
Nassim Jahnke
6815808d32
Improve fml mod list parsing
2025-01-31 19:11:34 +01:00
scratchyone
0e84b57e53
Add Virtualhost support for server list pings ( #1265 )
...
* Add virtualhost support for server list pings
* Add virtualhost support to ping public API
* Applied suggestions
* fixed checkstyle
* Added nullable annotation
---------
Co-authored-by: Adrian <adriangonzalesval@gmail.com >
2025-01-31 07:04:52 -05:00
kyngs
6995f415d3
Expose shutdownInProgress to the API. ( #1485 )
...
Co-authored-by: kyngs <kyngs@users.noreply.github.com >
2025-01-26 07:49:35 -05:00
Henri Schubin
7392cd6574
Fix nonsensical deprecation for specifying listener priority ( #1491 )
...
* Fix nonsensical deprecation for specifying listener priority
* Fix checkstyle error
2025-01-21 12:37:20 -05:00
Gero
c0fdf20224
Add InboundConnection#getHandshakeIntent ( #1493 )
...
* Add InboundConnection#getHandshakeIntent
2025-01-14 20:44:20 -05:00
David
d77e508e9c
[ci skip] Fix typo in TabListEntry latency docs ( #1479 )
2024-12-19 16:04:56 +00:00