Commit Graph
55 Commits
Author SHA1 Message Date
Andrew Steinborn 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 Steinborn 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 Steinborn 08d596b76d Merge pull request #94 from PurpleIsEverything/master
Modinfo: Add getType and getModList methods.
2018-09-19 19:18:22 -04:00
Andrew Steinborn 6bd3c70015 Merge pull request #93 from VelocityPowered/remove-legacychatcolorutils
Remove LegacyChatColorUtils
2018-09-18 17:27:38 -04:00
Andrew Steinborn 9c05203ce8 Merge pull request #88 from PurpleIsEverything/master
Allow modifying the ModInfo type.
2018-09-15 21:47:24 -04:00
Andrew Steinborn 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 Steinborn d028c281c9 Merge pull request #76 from kashike/mrn
ServerPreConnectEvent#getInfo -> getServer
2018-09-14 00:17:25 -04:00
Andrew Steinborn 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 Steinborn 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 Steinborn 53603803e7 Merge pull request #84 from Leymooo/force-offline
fix compile
2018-09-13 16:01:54 -04:00
Andrew Steinborn 7e8b1fb6a5 Merge pull request #82 from Leymooo/force-offline
Refactor PreLoginComponentResult
2018-09-13 15:49:03 -04:00
Andrew Steinborn b24418bfee Merge pull request #79 from Leymooo/force-offline
expand PreLoginComponentResult with force offline mode
2018-09-12 20:22:26 -04:00
Andrew Steinborn ab2c887e2c Merge pull request #73 from Leymooo/post-login
Add PostLoginEvent. Resolve #72
2018-09-11 19:12:44 -04:00
Andrew Steinborn 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 Steinborn a66246b83c Merge pull request #65 from dualspiral/feature/forge-handshake-support
Forge Support
2018-09-07 17:49:52 -04:00
Andrew Steinborn e86b2b711b Merge pull request #61 from Leymooo/config
Allow config upgrading. Add annotations with reflection
2018-08-31 13:38:55 -04:00
Andrew Steinborn 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 Steinborn 37eabde0c5 Merge pull request #56 from Leymooo/ping
add method to get player ping
2018-08-25 12:45:13 -04:00
Andrew Steinborn 86461c2b60 Merge branch 'master' into ping 2018-08-25 12:45:07 -04:00
Andrew Steinborn 78a2bd313a Merge pull request #57 from Leymooo/client-settings
Add PlayerSettings API
2018-08-25 12:44:35 -04:00
Andrew Steinborn 6e49960aec Merge pull request #53 from phase/fix/generic-result
Fix ResultedEvent.GenericResult.DENIED
2018-08-25 01:08:03 -04:00
Andrew Steinborn 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 Steinborn 9c4e43e1b0 Merge pull request #44 from Minecrell/meta-cleanup
Various improvements to plugin metadata
2018-08-21 17:34:41 -04:00
Andrew Steinborn 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 Steinborn fcf5ad157f Merge pull request #43 from kashike/authors
allow more than one author
2018-08-21 13:41:09 -04:00
Andrew Steinborn 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 Steinborn 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 Steinborn 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 Steinborn 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 Steinborn 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 Steinborn 69430c7c1f Merge pull request #33 from kashike/log
minor shuffle to log messages
2018-08-12 04:47:53 -04:00
Andrew Steinborn 7130942032 Merge pull request #28 from MatrixTunnel/feature/ratelime-config
Add login ratelimit configuration
2018-08-10 21:57:58 -04:00
Andrew Steinborn 1cf19e9152 Merge pull request #30 from kashike/fu
use fastutil's Object2IntOpenHashMap
2018-08-10 21:39:50 -04:00
Andrew Steinborn 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 Steinborn beb947cc3e Merge pull request #26 from Minecrell/tca
Add TerminalConsoleAppender for console prompts
2018-08-07 10:38:00 -04:00
Andrew Steinborn df34c78b23 Merge pull request #23 from theminecoder/patch-1
Add discord status + link to readme
2018-08-07 00:12:39 -04:00
Andrew Steinborn c17b6c1680 Merge pull request #21 from MatrixTunnel/dev/version-strings
Update version strings + add constant
2018-08-06 19:13:19 -04:00
Andrew Steinborn 6a5c40ecdf Merge pull request #16 from Desetude/feature/1.8
Add 1.8 support
2018-08-06 18:41:37 -04:00
Andrew Steinborn 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 Steinborn 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 Steinborn d62f2622ea Merge pull request #6 from kashike/magic
*kashike waves his wand*
2018-07-31 01:53:23 -04:00
Andrew Steinborn a09cf9363a Merge pull request #5 from kashike/ftm
Use a translation instead
2018-07-31 01:16:32 -04:00
Andrew Steinborn 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 Steinborn 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 Steinborn 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 Steinborn 8f4da04a0a Merge pull request #1 from kashike/stuff
various things
2018-07-26 02:01:41 -04:00
Andrew Steinborn 079a9867a0 Actually cache the gradle artifacts 2018-07-26 01:58:03 -04:00
Andrew Steinborn 8c22b50fa4 Preserve caches 2018-07-26 01:11:03 -04:00
Andrew Steinborn 32f8b4f97f Add initial Jenkinsfile 2018-07-26 01:03:59 -04:00