Commit Graph

538 Commits

Author SHA1 Message Date
Shane Freeder
c1f56949b8
Updated Upstream (BungeeCord) (Fixes #840)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
19918c69 #3594: Fix missing ComponentStyleSerializer
2024-01-09 11:10:45 +00:00
Shane Freeder
b39f272f4f
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
21c8f281 Decode ComponentStyle over network as appropriate
737d545f #3569: Separate component styling into a ComponentStyle class
2024-01-08 14:03:52 +00:00
Shane Freeder
333dddf1f2
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
b23a5182 #3588: Bump org.apache.maven.plugins:maven-compiler-plugin
708c5b62 #3585: Fix mistake converting certain NBT to JSON in previous commit
f5af1119 #3584: Handle conversion of mixed NBT lists to json
b711e403 #3578: bungeecord-chat does not support array format UUIDs
2023-12-28 16:38:41 +00:00
Shane Freeder
eadd173c9d
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
3deaaadc #3574: "VarInt too big" should be an OverflowPacketException
51b9a6b0 #3577: Bump io.netty:netty-bom from 4.1.101.Final to 4.1.104.Final
2023-12-18 13:16:27 +00:00
Shane Freeder
25ecd402f3
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
1a807731 #3567: Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3
772ad995 #3566: Bump actions/setup-java from 3 to 4
2431c40a #3562: Bump io.netty:netty-bom from 4.1.100.Final to 4.1.101.Final
8144ae8d #3555: Bump com.mysql:mysql-connector-j from 8.1.0 to 8.2.0
0757c39a Attempt upgrade of resolver libraries
2023-12-13 15:18:04 +00:00
Shane Freeder
f8ea47e4ff
Fix version check in hotfix 2023-12-12 18:58:28 +00:00
Shane Freeder
e164cb2a99
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
231024ba Relax chat parsing to treat bytes as booleans to allow formatting read from NBT
2023-12-06 15:15:32 +00:00
Noah van der Aa
24b7e51ed5
Updated Upstream (BungeeCord) (#834)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
8ce7a7f8 Minecraft 1.20.3 support
e1462ccd Minecraft 1.20.3-rc1 support
70f346c1 Fix extra write in ScoreboardScore packet
197bf13a Minecraft 1.20.3-pre2 support
2023-12-05 18:31:22 +00:00
Shane Freeder
8d63c61160
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
0925c06f #3563: Correct max string length for reading SystemChat packets
2023-11-15 16:19:21 +00:00
Shane Freeder
50f0a75e0a
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
16298a75 #3558: Add Translatable interface for fluid creation of TranslatableComponents
39b10c0b Minecraft 23w45a support
2023-11-10 15:05:57 +00:00
Shane Freeder
9ac9f375b1
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
bd8d1149 #3561: Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2
30e12c6f #3560: Bump org.junit.jupiter:junit-jupiter from 5.10.0 to 5.10.1
bd009ca5 #3559: Fix serialisation of certain scoreboard packets < 1.13
65d8edf6 Minecraft 23w44a support
2023-11-07 11:47:27 +00:00
Shane Freeder
be3a798a36
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
f5157f12 #3438: Fix possible race condition in duplicate player check
df20effa #3557: Replace Guava Charsets with Java StandardCharsets
2023-11-04 01:12:26 +00:00
Shane Freeder
b3bf5fd891
Extend debugging, fix missed diff in upstream merge (Fixes #829) 2023-11-03 21:09:57 +00:00
Shane Freeder
dc0595653d
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
c92581d0 #3556: Deserialize arrays to single components
e442c3da #3546: Add string length checks to isValidName
f903c54d #3554: Bump org.apache.maven.plugins:maven-checkstyle-plugin
0d453789 #3540: Add TextComponent#fromLegacy() as an array-free alternative to #fromLegacyText()
0f5f09b6 Minecraft 23w43b support
e5c80d00 Fix code formatting
9cdb2ba3 Deprecate exposed scoreboard API
d0e5cf7c #3549: Bump io.netty:netty-bom from 4.1.99.Final to 4.1.100.Final
c8568764 Fix writing non-compound root NBT tags
2023-10-29 16:02:58 +00:00
Shane Freeder
6dd76006f7
Prevent proxy commands from breaking the chat chain system 2023-10-15 00:36:59 +01:00
Luccboy
215a964014
[ci skip] Remove unnecessary changes from last commit (#823) 2023-10-13 23:12:11 +01:00
Shane Freeder
4a98fac51c
Hotfix settings not being sent to the server on switch with rewriting disabled 2023-10-13 15:19:57 +01:00
Shane Freeder
adf2ad0577
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
a7dbbc2f #3544: Remove redundant super call in handle(FinishConfiguration)
68b2df2b #3514: Add separator property to SelectorComponent
2023-10-05 12:16:40 +01:00
Shane Freeder
ce48007a7d
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
1ef4d27d #3543: Bump io.netty:netty-bom from 4.1.97.Final to 4.1.99.Final
94a1fb51 #3535: Queue packets of Title api
78aef86a #3533: Don't put initial client in configure phase until server is ready
2023-09-29 14:47:30 +01:00
Shane Freeder
5254ae0ebe
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
b34cfcde Simplify UpstreamBridge packet handling code
86e079a4 #3523, #3534: Fix kicking players with error
1c42c340 #3529: Use a synchronized list for /send command
2023-09-28 02:22:46 +01:00
Shane Freeder
6fbf437890
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
fed646d1 #3531: Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1
2023-09-26 15:09:52 +01:00
Shane Freeder
8d41d21148
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
653f1691 Print full stack trace for packet decoder errors
3cb7a127 #3527: Switching between servers causes a decoding error
2023-09-25 22:30:58 +01:00
Shane Freeder
468d88b087
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
f3397b30 #3525, #3526: Set encode protocol to CONFIGURATION before connecting to a downstream server
2023-09-25 14:50:24 +01:00
Luccboy
0f9df684e2 Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
497c6879 Add (hopefully temporary) queue for plugin messages to server
7b27dfaf #3522: Revert "#3518: Bump io.netty:netty-bom from 4.1.97.Final to 4.1.98.Final"
f9b75c4a Update tests to JUnit 5
2023-09-24 00:29:03 +01:00
Shane Freeder
42619795e1
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
0509303f #3519: Queue configuration phase packets from API methods
f486a251 #3518: Bump io.netty:netty-bom from 4.1.97.Final to 4.1.98.Final
2023-09-23 02:27:23 +01:00
Shane Freeder
77a8bd1767 Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
5a1e342e Minecraft 1.20.2 support
d9bbdc32 Add Java 21 compilation support
cfe00fa4 #3490: Add ComponentBuilder#build() and ComponentSerializer#deserialize()
d68ebd1e Minecraft 1.20.2-rc1 support
a7cd79eb #3516: Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0
9e83ee6f #3508: Use same compression threshold checks as Vanilla
7c81d917 #3513: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1
5b126b7f Fix javadoc plugin version in non-dist builds
9fe7d21f #3510: Bump actions/checkout from 3 to 4
94ea0271 #3505: Bump io.netty:netty-bom from 4.1.96.Final to 4.1.97.Final
3af672d2 #3504: Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0
0dd7b984 Bump version to 1.20-R0.2-SNAPSHOT
a793692a Release 1.20-R0.1
23fb8382 #3493: Bump io.netty:netty-bom from 4.1.95.Final to 4.1.96.Final
2d6d89d6 #3492: Bump io.netty:netty-bom from 4.1.94.Final to 4.1.95.Final
0199cb90 #3489: Add command string length limit when decoding ClientCommand
958cef50 #3488: Bump scriptus from 0.4.1 to 0.5.0
9f5ace90 #3418: Add tab completion for bungee command names in pre-1.13 versions
3a6e2631 #3479: Bump netty-bom from 4.1.93.Final to 4.1.94.Final
c7adcf9f Disable maven enforcer for now
da3616e6 SPIGOT-7400: Downgrade maven-resolver due to issues resolving certain depends
b371fe67 #3478: Bump maven-shade-plugin from 3.4.1 to 3.5.0
6324c7d5 #3401: Only synchronize necessary parts of the BungeeServerInfo#sendData method
6263fe28 #3426: Made find command output hover and clickable
9a7617f9 #3475: Add KickPlayerRaw channel
9a71358d #3439: Add GetPlayerServer bungee plugin message subchannel
a96a2e80 #3437: Remove unused enum in ServerConnector and add color to exception message
2023-09-21 18:32:26 +01:00
Shane Freeder
7800e6fb9f Initial work on bringing up to 1.20.2 2023-09-21 18:32:26 +01:00
Antti Koponen
3102433f31
Updated Upstream (BungeeCord) (#805)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
68200133 Minecraft 1.20 support
2023-06-07 22:30:29 +01:00
Shane Freeder
f418c6e86f
remove unneeded change in waterfall-chat 2023-06-07 22:10:42 +01:00
Shane Freeder
483ff6eb79
Actually set this on the correct module 2023-06-07 21:20:51 +01:00
Shane Freeder
c398436328
and another one 2023-06-07 21:13:04 +01:00
Shane Freeder
64ea0dfb90
bump some more build related stuff 2023-06-07 20:53:39 +01:00
Shane Freeder
0c3f9bd6b4
Fix some build issues 2023-06-07 20:35:05 +01:00
Juan Cruz Linsalata
813d54bc71
Updated Upstream (BungeeCord) (#804) 2023-06-04 18:12:26 +01:00
Shane Freeder
73e6de29cc
reduce log spam from clients registeirng too many channels 2023-04-21 15:32:50 +01:00
Shane Freeder
d9512eab1d
Revert "Updated Upstream (BungeeCord)"
This reverts commit 04787534c6.

revorting, as we need some dependency updates to occur
2023-04-20 08:28:37 +01:00
Shane Freeder
04787534c6
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
7dd549ff Add maven-enforcer-plugin for dependency convergence
3c12b04c Update dependabot.yml
5545850f #3459: Bump mysql-connector-j from 8.0.32 to 8.0.33
2f909b44 #3458: Bump maven-resolver-transport-http from 1.9.7 to 1.9.8
ff155ebb #3457: Bump maven-resolver-connector-basic from 1.9.7 to 1.9.8
2023-04-20 02:45:45 +01:00
Shane Freeder
c246f6ca60
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
a0a4fa0e Add profile for Java 20 compilation of bootstrap
1b76a266 #3456: Bump netty-bom from 4.1.90.Final to 4.1.91.Final
bd7bd273 Update Github actions to ubuntu-22.04
a7ad407f Update dependencies
931ff0fd #3452: Bump animal-sniffer-maven-plugin from 1.22 to 1.23
2023-04-17 23:47:23 +01:00
Shane Freeder
60ca8a096d
Do not print exceptions for empty chat packets 2023-03-31 20:10:50 +01:00
Shane Freeder
fb7c739566
Rebuild patches 2023-03-31 07:28:32 +01:00
Andre_601
c0b3809024
[ci-skip] Improving contributing file (#777) 2023-03-31 06:25:50 +01:00
Janmm14
2faf975aab
Replace reflection inside netty with ChannelFactory (#797) 2023-03-31 06:22:00 +01:00
Shane Freeder
0dc74bb242
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
dfd847f7 Update native libraries
a1fee720 Deprecate string join
963854f8 Remove use of internal gson API
2ef5e700 #3451: Improve length field prepending on bungee -> server connection
2e6f0dd4 #3450: Use readRetainedSlice method instead of slice+retain+skip
2023-03-25 18:36:07 +00:00
Shane Freeder
29849ac41f
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
77907839 #3436, #3441: Check if server icon image is null
f4534c82 #3446: Fix < 1.19 support
76673f02 Apply dependabot configuration
b47ae094 #3444: Use same duplicate player handling for online and offline modes
2023-03-15 18:39:29 +00:00
Juan Cruz Linsalata
f26b0ffb69
1.19.4 Support (#792) 2023-03-14 19:02:26 +00:00
Ismael
756aa03a7d
Username can be 16 * 3 bytes (#789)
https://github.com/PaperMC/Velocity/pull/936
2023-03-02 06:08:07 -08:00
mooz
8af7420740
Use new paper repo url and bump version to 1.19 (#775) 2023-03-01 22:47:38 -08:00
Shane Freeder
26e445a021
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
1b6d8455 Update lombok and maven shade
19424aba #3430: Add new fallback field to TranslatableComponent
71ac9b34 #3425: Make ip command output clickable to copy ip
7651d4a2 #3423: Remove empty servers from glist by default
f8e0bccd Update README date
a5b6eb6a #3417: Support uppercase &h in Alert command
41471da9 #3405: Fix typo in ProxiedPlayer docs and add docs to ServerDisconnectEvent
2023-02-12 20:49:59 +00:00
Shane Freeder
079f3a3129
Drop handling of ExperimentalFeaturesPacket
This patch is infact not needed, looks like a dev environment issue
was creating issues in regards to trying to join Vanilla.
2022-12-07 21:33:29 +00:00
Shane Freeder
6ce416bfa4
Updated Upstream (BungeeCord)
Upstream has released updates that appear to apply and compile correctly.
This update has not been tested by PaperMC and as with ANY update, please do your own testing

BungeeCord Changes:
e7176768 #3408: ConcurrentModificationException when player quits
2022-12-07 20:19:40 +00:00