100 Commits
Author SHA1 Message Date
Andrew Steinborn 0b22985f4b Update Crowdin configuration file 2022-08-07 10:56:43 -04:00
Andrew SteinbornandGitHub 2dfc7ffbf2 1.18-pre4 2021-11-17 14:37:08 -05:00
Andrew SteinbornandGitHub 9bf82c52fd Minecraft 1.18-pre2 2021-11-16 22:06:09 -05:00
Andrew SteinbornandGitHub 9f82af7d31 Minecraft 21w43a 2021-10-28 08:47:40 -04:00
Andrew SteinbornandGitHub f4dc9ca70e Minecraft 21w42a 2021-10-26 17:39:14 -04:00
43b72ff826 Apply some spelling fixes from code review
Co-authored-by: Hugo Manrique <hugmanrique@users.noreply.github.com>
2021-06-06 00:20:47 +00:00
Andrew SteinbornandGitHub df21105701 Minecraft 1.17-rc1 2021-06-04 17:48:45 -04:00
Andrew SteinbornandGitHub 100eedf102 Minecraft 1.17-pre5 2021-06-03 14:40:06 -04:00
Andrew SteinbornandGitHub 3eb64855d3 Minecraft 1.17-pre4 2021-06-03 02:50:16 -04:00
Andrew SteinbornandGitHub f67dc3ffc8 Minecraft 1.17-pre3 2021-06-01 13:36:28 -04:00
Andrew SteinbornandGitHub c161a3859c 1.17-pre2 2021-05-31 12:47:13 -04:00
Andrew SteinbornandGitHub 10bfd8685e Minecraft 1.17-pre1 2021-05-27 11:02:07 -04:00
Andrew SteinbornandGitHub 708094b03a Revert Guava bump as it is a breaking change 2020-09-19 18:09:05 -04:00
Andrew SteinbornandGitHub 1ddf2fc57c Merge pull request #192 from Leymooo/1.14-fixes
fix brigadier on 1.14
2019-04-23 10:01:15 -04:00
Andrew SteinbornandGitHub 21368f542c Merge pull request #189 from Leymooo/1.14
Support for 1.14 protocol
2019-04-23 02:21:46 -04:00
Andrew SteinbornandGitHub ddb4623758 Merge pull request #181 from hugmanrique/master
Fix implementation of #176
2019-03-09 17:29:13 -05:00
Andrew SteinbornandGitHub e2fa06fa17 Merge pull request #176 from Crypnotic/master
Add matchPlayer and matchServer
2019-03-09 00:15:07 -05:00
Andrew SteinbornandGitHub 67591900e6 Merge pull request #167 from creeper123123321/master
Don't use ByteBuf, fix varint with 0 ending
2019-01-13 11:31:13 -05:00
Andrew SteinbornandGitHub 9a15a80627 Merge pull request #161 from VelocityPowered/anonymize-user-disconnect-messages
Anonymize all exception/connection-related errors from the user.
2018-12-14 13:11:51 -05:00
Andrew SteinbornandGitHub 811d7400c3 Merge pull request #158 from lucko/fix/event-bus
Some event bus related fixes
2018-12-05 20:03:07 -05:00
Andrew SteinbornandGitHub a3bfa292c6 Merge pull request #139 from VelocityPowered/reload-command
Reload command
2018-12-01 18:04:09 -05:00
Andrew SteinbornandGitHub 773d9f0470 Merge pull request #156 from VelocityPowered/revert-136-forge-handshake
Revert "Refactor Forge support to track the handshake & include keepalives"
2018-12-01 14:04:30 -05:00
Andrew SteinbornandGitHub dc67ee99ed Revert "Refactor Forge support to track the handshake & include keepalives" 2018-12-01 14:04:14 -05:00
Andrew SteinbornandGitHub ed4994a792 Merge pull request #136 from dualspiral/forge-handshake
Refactor Forge support to track the handshake & include keepalives
2018-12-01 14:03:16 -05:00
Andrew SteinbornandGitHub 8f859b980c Merge pull request #135 from Crypnotic/protocol-constants-rework
Expose ProtocolConstants to the API
2018-11-25 01:27:17 -05:00
Andrew SteinbornandGitHub 107f3fa8c6 Merge pull request #148 from SixStudioo/master
Fix GS4 k, v section
2018-11-24 16:47:10 -05:00
Andrew SteinbornandGitHub 38f460d56c Merge pull request #141 from VelocityPowered/options
Allow specifying bind port via command line
2018-11-23 03:19:03 -05:00
Andrew SteinbornandGitHub cf5a244996 Merge pull request #143 from LartyHD/patch-1
Removed a unnecessary check
2018-11-22 00:02:38 -05:00
Andrew SteinbornandGitHub a4cdc4884a Merge pull request #132 from Yeregorix/master
Optimize GameProfile
2018-11-15 18:34:58 -05:00
Andrew SteinbornandGitHub 940717412d Merge pull request #128 from mikroskeem/fix-configuration-saving
Fix configuration saving
2018-10-28 12:53:53 -04:00
Andrew SteinbornandGitHub 32829c5637 Checker Framework integration (#126) 2018-10-27 21:45:42 -04:00
Andrew SteinbornandGitHub dccf688da8 Merge pull request #124 from mikroskeem/misc-cleanups
[WIP] Misc cleanups
2018-10-27 16:08:19 -04:00
Andrew SteinbornandGitHub f8ad686625 Merge pull request #123 from mikroskeem/feature/native-forced-hosts
[WIP] Forced hosts configuration support
2018-10-27 15:40:24 -04:00
Andrew SteinbornandGitHub 877b4f4738 Merge pull request #122 from mikroskeem/feature/gs4-query-event
[WIP] GS4 query event
2018-10-27 14:39:49 -04:00
Andrew SteinbornandGitHub 6c27ac9576 Merge pull request #121 from creeper123123321/separateprotocolv
Separate protocol version for new proxy <-> server connections
2018-10-23 15:26:57 -04:00
Andrew SteinbornandGitHub 8a8199ca33 Merge pull request #119 from Leymooo/1.13.2
1.13.2
2018-10-22 11:03:58 -04:00
Andrew SteinbornandGitHub 1f329b09f3 Merge pull request #115 from lolnetnz/crash
Prevent commands run from console crashing the entire instance
2018-10-12 21:44:15 -04:00
Andrew SteinbornandGitHub 668725759a Merge pull request #114 from kashike/nwc
Extract channel initialiser and transport type out
2018-10-12 19:44:01 -04:00
Andrew SteinbornandGitHub f10a3fa1ac Merge pull request #112 from lolnetnz/forge-modlist
Add Forge mod list support
2018-10-10 18:26:04 -04:00
Andrew SteinbornandGitHub 9363ee34ec Merge pull request #106 from Crypnotic/master
Added ProxyConfig interface and implemented in VelocityConfiguration
2018-10-01 17:17:20 -04:00
Andrew SteinbornandGitHub 49b09713f8 Merge pull request #105 from Desetude/feature/tablist
Tab List Modification
2018-09-30 17:45:30 -04:00
Andrew SteinbornandGitHub 2f8c2af4ec Merge pull request #102 from thomas15v/feature/chat-event
Add chat event
2018-09-26 14:05:01 -04:00
Andrew SteinbornandGitHub db5645f80e Merge pull request #74 from Leymooo/properties
Allow to edit GameProfile properties.
2018-09-25 01:53:15 -04:00
Andrew SteinbornandGitHub e2a188c699 Merge pull request #101 from DoNotSpamPls/query-map
Add an option in the config to change the query map
2018-09-24 08:14:34 -04:00
Andrew SteinbornandGitHub 17a3552f48 Merge pull request #98 from lucko/fix/console-perms
Properly initialise console permissions using the PermissionsSetupEvent
2018-09-21 16:49:14 -04:00
Andrew SteinbornandGitHub ef578ff69b Merge pull request #99 from lucko/feature/command-permissions
Implement optional permission check method for commands
2018-09-21 16:06:50 -04:00
Andrew SteinbornandGitHub ee917682e0 Title API (#95) 2018-09-21 15:58:47 -04:00
Andrew SteinbornandGitHub 5820194612 Merge pull request #100 from lucko/feature/player-spoof-chat
Implement Player#spoofChatInput method
2018-09-20 16:54:12 -04:00
Andrew SteinbornandGitHub d328951112 Merge pull request #96 from lucko/fix/ping
Add missing getters to ServerPing and rename Modinfo --> ModInfo
2018-09-20 16:06:49 -04:00
Andrew SteinbornandGitHub 2df717f052 Merge pull request #97 from lucko/fix/ignore
Fix/improve gitignore file to fully cover all IntelliJ IDEA files
2018-09-20 16:06:30 -04:00
Andrew SteinbornandGitHub 08d596b76d Merge pull request #94 from PurpleIsEverything/master
Modinfo: Add getType and getModList methods.
2018-09-19 19:18:22 -04:00
Andrew SteinbornandGitHub 6bd3c70015 Merge pull request #93 from VelocityPowered/remove-legacychatcolorutils
Remove LegacyChatColorUtils
2018-09-18 17:27:38 -04:00
Andrew SteinbornandGitHub 9c05203ce8 Merge pull request #88 from PurpleIsEverything/master
Allow modifying the ModInfo type.
2018-09-15 21:47:24 -04:00
Andrew SteinbornandGitHub 7b8a215078 Merge pull request #85 from PurpleIsEverything/master
Add CONNECT_TIMEOUT_MILLIS to fix timeout errors.
2018-09-14 00:54:29 -04:00
Andrew SteinbornandGitHub d028c281c9 Merge pull request #76 from kashike/mrn
ServerPreConnectEvent#getInfo -> getServer
2018-09-14 00:17:25 -04:00
Andrew SteinbornandGitHub 656987db03 Merge pull request #83 from dualspiral/fix/fml-plugin-messages
Only send FML/FML|MP plugin messages if the player has joined the server
2018-09-13 16:10:03 -04:00
Andrew SteinbornandGitHub 6ca39e459e Merge pull request #80 from dualspiral/fix/reset-on-first
Don't fire a FML reset packet on first login, set it as required for the second join after the first completes
2018-09-13 16:09:51 -04:00
Andrew SteinbornandGitHub 53603803e7 Merge pull request #84 from Leymooo/force-offline
fix compile
2018-09-13 16:01:54 -04:00
Andrew SteinbornandGitHub 7e8b1fb6a5 Merge pull request #82 from Leymooo/force-offline
Refactor PreLoginComponentResult
2018-09-13 15:49:03 -04:00
Andrew SteinbornandGitHub b24418bfee Merge pull request #79 from Leymooo/force-offline
expand PreLoginComponentResult with force offline mode
2018-09-12 20:22:26 -04:00
Andrew SteinbornandGitHub ab2c887e2c Merge pull request #73 from Leymooo/post-login
Add PostLoginEvent. Resolve #72
2018-09-11 19:12:44 -04:00
Andrew SteinbornandGitHub f9a98ae41c Merge pull request #70 from dualspiral/bugfix/reset-packet
Ensure the reset packet is not sent when Forge isn't expecting it.
2018-09-10 15:00:18 -04:00
Andrew SteinbornandGitHub a66246b83c Merge pull request #65 from dualspiral/feature/forge-handshake-support
Forge Support
2018-09-07 17:49:52 -04:00
Andrew SteinbornandGitHub e86b2b711b Merge pull request #61 from Leymooo/config
Allow config upgrading. Add annotations with reflection
2018-08-31 13:38:55 -04:00
Andrew SteinbornandGitHub ded384bbaa Merge pull request #62 from Leymooo/logger
Shutdown logger to flush queue before call a System#exit
2018-08-30 15:35:46 -04:00
Andrew SteinbornandGitHub 37eabde0c5 Merge pull request #56 from Leymooo/ping
add method to get player ping
2018-08-25 12:45:13 -04:00
Andrew SteinbornandGitHub 86461c2b60 Merge branch 'master' into ping 2018-08-25 12:45:07 -04:00
Andrew SteinbornandGitHub 78a2bd313a Merge pull request #57 from Leymooo/client-settings
Add PlayerSettings API
2018-08-25 12:44:35 -04:00
Andrew SteinbornandGitHub 6e49960aec Merge pull request #53 from phase/fix/generic-result
Fix ResultedEvent.GenericResult.DENIED
2018-08-25 01:08:03 -04:00
Andrew SteinbornandGitHub 6ccf16cee4 Merge pull request #52 from Leymooo/header-footer
Add Header and Footer. Resolves #50
2018-08-24 21:46:03 -04:00
Andrew Steinborn bc48fcb9a8 Preparing for maven repo deployment. 2018-08-21 23:26:41 -04:00
Andrew SteinbornandGitHub 9c4e43e1b0 Merge pull request #44 from Minecrell/meta-cleanup
Various improvements to plugin metadata
2018-08-21 17:34:41 -04:00
Andrew SteinbornandGitHub 16f9514972 Merge pull request #45 from phase/feature/fallback-server
Fallback to next server on connection error
2018-08-21 17:33:20 -04:00
Andrew SteinbornandGitHub fcf5ad157f Merge pull request #43 from kashike/authors
allow more than one author
2018-08-21 13:41:09 -04:00
Andrew SteinbornandGitHub a028467e66 Plugin API (#34)
The Velocity API has had a lot of community input (special thanks to @hugmanrique who started the work, @lucko who contributed permissions support, and @Minecrell for providing initial feedback and an initial version of ServerListPlus).

While the API is far from complete, there is enough available for people to start doing useful stuff with Velocity.
2018-08-20 19:30:32 -04:00
Andrew SteinbornandGitHub 8e836a5066 Merge pull request #39 from Leymooo/packet-handle
Fix PacketMapping toString/equals/hashCode, do not handle Chat and Ta…
2018-08-19 09:13:01 -04:00
Andrew SteinbornandGitHub ebdf5854dd Merge pull request #36 from MatrixTunnel/feature/start-time
Add startup time to log messages
2018-08-13 06:05:17 -04:00
Andrew SteinbornandGitHub bb489c5574 Merge pull request #35 from kashike/patch-1
bump text to 1.12-1.6.4
2018-08-13 01:09:27 -04:00
Andrew SteinbornandGitHub 5787709ed3 Merge pull request #32 from Leymooo/no-scoreboards
Don't handle scoreboards from backend server
2018-08-12 07:31:11 -04:00
Andrew SteinbornandGitHub 69430c7c1f Merge pull request #33 from kashike/log
minor shuffle to log messages
2018-08-12 04:47:53 -04:00
Andrew SteinbornandGitHub 7130942032 Merge pull request #28 from MatrixTunnel/feature/ratelime-config
Add login ratelimit configuration
2018-08-10 21:57:58 -04:00
Andrew SteinbornandGitHub 1cf19e9152 Merge pull request #30 from kashike/fu
use fastutil's Object2IntOpenHashMap
2018-08-10 21:39:50 -04:00
Andrew SteinbornandGitHub 738be8d535 Merge pull request #29 from MatrixTunnel/fix/compression-config
Fix invalid compression values not stopping proxy
2018-08-10 20:32:58 -04:00
Andrew SteinbornandGitHub beb947cc3e Merge pull request #26 from Minecrell/tca
Add TerminalConsoleAppender for console prompts
2018-08-07 10:38:00 -04:00
Andrew SteinbornandGitHub df34c78b23 Merge pull request #23 from theminecoder/patch-1
Add discord status + link to readme
2018-08-07 00:12:39 -04:00
Andrew SteinbornandGitHub c17b6c1680 Merge pull request #21 from MatrixTunnel/dev/version-strings
Update version strings + add constant
2018-08-06 19:13:19 -04:00
Andrew SteinbornandGitHub 6a5c40ecdf Merge pull request #16 from Desetude/feature/1.8
Add 1.8 support
2018-08-06 18:41:37 -04:00
Andrew SteinbornandGitHub 219d03c050 Merge pull request #19 from mikroskeem/master
Fix unregisterConnection using non-lowercase username
2018-08-06 18:35:30 -04:00
Andrew Steinborn de716578a2 Start archiving the API, too 2018-07-31 21:07:18 -04:00
Andrew SteinbornandGitHub d4ee9235e6 Merge pull request #8 from MatrixTunnel/master
Also update version string
2018-07-31 13:07:21 -04:00
Andrew Steinborn 35f7488822 This should cache for real now 2018-07-31 02:06:43 -04:00
Andrew Steinborn 92a91b858f try to fix gradle caching 2018-07-31 01:59:30 -04:00
Andrew SteinbornandGitHub d62f2622ea Merge pull request #6 from kashike/magic
*kashike waves his wand*
2018-07-31 01:53:23 -04:00
Andrew SteinbornandGitHub a09cf9363a Merge pull request #5 from kashike/ftm
Use a translation instead
2018-07-31 01:16:32 -04:00
Andrew SteinbornandGitHub 155b742352 Merge pull request #4 from kashike/protocol-storage
Don't search through protocol versions all the time
2018-07-27 23:17:30 -04:00
Andrew SteinbornandGitHub 39def54e96 Merge pull request #3 from kashike/bsi
specify a main class; include javadoc, shadow, and source artifacts
2018-07-27 22:39:02 -04:00
Andrew SteinbornandGitHub ae6adf0ca1 Merge pull request #2 from kashike/more-stuff
Add support for epoll
2018-07-27 01:28:50 -04:00
Andrew Steinborn 3722f5d664 Really fix caching
This was stupid
2018-07-26 02:29:41 -04:00
Andrew Steinborn 365417717b Remove junit reporting for now. 2018-07-26 02:23:04 -04:00
Andrew SteinbornandGitHub 8f4da04a0a Merge pull request #1 from kashike/stuff
various things
2018-07-26 02:01:41 -04:00