Limbo
75d6dcc1b8
New Crowdin updates ( #1201 )
...
* New translations messages.properties (Romanian)
* New translations messages.properties (French)
* New translations messages.properties (Spanish)
* New translations messages.properties (Arabic)
* New translations messages.properties (Bulgarian)
* New translations messages.properties (Czech)
* New translations messages.properties (Danish)
* New translations messages.properties (German)
* New translations messages.properties (Finnish)
* New translations messages.properties (Hebrew)
* New translations messages.properties (Hungarian)
* New translations messages.properties (Italian)
* New translations messages.properties (Japanese)
* New translations messages.properties (Korean)
* New translations messages.properties (Dutch)
* New translations messages.properties (Polish)
* New translations messages.properties (Russian)
* New translations messages.properties (Slovak)
* New translations messages.properties (Albanian)
* New translations messages.properties (Swedish)
* New translations messages.properties (Turkish)
* New translations messages.properties (Ukrainian)
* New translations messages.properties (Chinese Simplified)
* New translations messages.properties (Chinese Traditional)
* New translations messages.properties (Vietnamese)
* New translations messages.properties (Portuguese, Brazilian)
* New translations messages.properties (Norwegian Nynorsk)
* New translations messages.properties (Estonian)
* New translations messages.properties (Tagalog)
* New translations messages.properties (Chinese Traditional, Hong Kong)
* New translations messages.properties (Norwegian Bokmal)
* New translations messages.properties (Serbian (Latin))
* New translations messages.properties (German)
* New translations messages.properties (Finnish)
* New translations messages.properties (Chinese Traditional)
* New translations messages.properties (German)
* New translations messages.properties (Finnish)
* New translations messages.properties (Korean)
* New translations messages.properties (Chinese Traditional)
* New translations messages.properties (Ukrainian)
* New translations messages.properties (French)
* New translations messages.properties (French)
* New translations messages.properties (Polish)
* New translations messages.properties (French)
* New translations messages.properties (Chinese Simplified)
* New translations messages.properties (Dutch)
* New translations messages.properties (Dutch)
* New translations messages.properties (Swedish)
* New translations messages.properties (Swedish)
* New translations messages.properties (Korean)
* New translations messages.properties (Czech)
* New translations messages.properties (Czech)
2024-03-17 22:20:03 -07:00
Julian Vennen
6506c4cc59
Remove duplicate space from log pattern ( #1238 )
2024-02-09 10:38:22 -05:00
Riley Park
5afcd72bbd
Refactor bossbar implementation ( #1209 )
...
* Refactor bossbar implementation
* Move to adventure package
* Use AutoService instead of manual service declaration
---------
Co-authored-by: Adrian <adriangonzalesval@gmail.com>
2024-01-21 17:56:08 -05:00
ZoneTwelve
75e24a0c59
l10n: Traditional Chinese Support ( #1158 )
...
* update: zh_TW translation
* update: small unchanges
* Update messages_zh_TW.properties
Replace 兼容 with 相容
2024-01-18 10:13:23 -08:00
Adrian
28acf9eac1
Removed console legacy color support ( #1105 )
...
Co-authored-by: Shane Freeder <1228900+electronicboy@users.noreply.github.com>
2024-01-04 15:40:11 +00:00
Angelillo15
81145e45df
Add send command ( #1073 )
2023-10-28 20:14:19 -04:00
Adrian
eb594fc799
Implement ComponentLogger ( #1022 )
2023-10-12 18:44:10 +01:00
Adrian
cc74cf855f
Added MiniMessage support to built-in motd ( #666 )
2023-03-15 19:27:20 -04:00
Andrew Steinborn
d715e17acb
Bump copyright date to 2023
2023-01-01 17:56:00 -05:00
Andrew Steinborn
d72d707b1c
Convert Velocity buildscripts to Kotlin DSL ( #918 )
...
Spiritually indebted to #518 and @alexstaeding.
There's a minor break - we're going up to 3.2.0-SNAPSHOT as the API now compiles against Java 11. But this is more academic in practice.
2023-01-01 17:53:37 -05:00
Andrew Steinborn
ef7ad150c2
Add plugin logger name to file logger configuration
...
Closes #903
2023-01-01 11:33:37 -05:00
Shane Freeder
f6b032cb04
Fix misrenamed illegal chat chars translation key
2022-09-15 21:48:28 +01:00
FivePB (Xer)
1a3fba4250
Update to 1.19.1 ( #772 )
...
* 1.19.1-rc1
* More signature changes
* Further 1.19.1 changes
I also started on the checkstyle update, see the developers notes
for the rest I haven't gotten around to fixing yet.
* Fix checkstyle
* Checkstyle imports
* Fix logic error
* Changes 1.19.1-pre2
* 1.19-pre3
* Progress, some parts still WIP
* Overlooked changes
* Fix ServerData
* Fix ServerLogin send check
* Workaround the broken behavior of "No Chat Reports"
Note that if we ever choose to enforce chat signatures, then the mod will just break again... not our fault if we do that, you get what you pay for.
* more
Co-authored-by: Shane Freeder <theboyetronic@gmail.com>
Co-authored-by: Andrew Steinborn <git@steinborn.me>
2022-07-30 19:30:03 -04:00
logsym
da52d09338
Add config support for using file as forwarding secret ( #712 )
...
* add config support for using file as forwarding secret
* deprecate forwarding-secret and change default to forwarding-secret-file
* change forwarding-secret-file handling to a versioned system
2022-06-09 03:28:14 -04:00
Corey Shupe
d97ed956a7
Update/1.19 ( #726 )
...
Co-authored-by: FivePB <admin@fivepb.me>
2022-06-07 21:00:24 -04:00
4drian3d
b8223686ea
Added logPlayerConnections configuration option ( #673 )
2022-04-03 15:30:47 -04:00
virustotalop
e2743ffa4e
Add proxy shutdown localization ( #663 )
2022-03-19 18:54:24 -04:00
kyngs
f0ea638fa1
Disable Log4J's built-in shutdown hook, because it broke logging in the shutdown sequence when exiting by interrupting the process. This was caused by the Log4J's hook running before ours. ( #637 )
2022-03-13 23:59:50 -04:00
ebony-lamp
94e8b0df43
Add option to disable ip logging ( #614 ) ( #650 )
2022-03-09 02:24:45 -05:00
Foorcee
aa210b3544
Don't allow illegal characters ( #580 )
2021-10-03 16:09:29 -04:00
Andrew Steinborn
c6ef84eb7f
Backport localization support to Velocity 3.0.0 from Polymer
2021-06-27 20:04:43 -04:00
Andrew Steinborn
c747120b20
Relicense the Velocity proxy under the terms of GPLv3 ( #448 )
2021-03-31 16:04:06 -04:00
Bastian
7a713e9379
Update bStats and migrate to new config file
...
This commit simplifies the Metrics class by using the new base module
from bStats. It also migrates to the new bStats config file that will
be used by plugins that integrate bStats. If a user disabled bStats in
the old config file, this setting will be copied to the new config file.
2021-02-12 20:29:07 +01:00
Andrew Steinborn
fcffccf0d8
Fix typo
2021-01-23 01:35:49 -05:00
Andrew Steinborn
ce7d1dcb26
A new year, a new color for Velocity!
2021-01-23 01:34:46 -05:00
Andrew Steinborn
ba1c1eef64
More clarification
2021-01-06 13:30:57 -05:00
Andrew Steinborn
4df8f70156
Rename proxy-protocol setting to haproxy-protocol to make it clearer this is for HAProxy.
2021-01-06 13:29:30 -05:00
Jk C
5bd60a4b77
Fix spelling issues and grammer issue
2020-12-11 18:57:01 -07:00
Jk C
808205302e
Spelling issue
2020-12-11 16:57:13 -07:00
Andrew Steinborn
1f621300f6
Revert #338
...
This is creating more problems than it actually solves
2020-08-22 02:40:35 -04:00
Frank van der Heijden
3711d56e8c
Move VelocityMessages into config.toml
2020-08-19 20:42:22 +02:00
Frank van der Heijden
9e27dac557
Add configurable messages for disconnect and kick prefix
2020-08-18 23:52:13 +02:00
xDark
4958bb76e7
Add timeout property in default configuration
2020-07-29 17:30:24 +03:00
Hugo Manrique
6cc6e0f641
New command API ( #330 )
2020-07-29 03:43:16 -04:00
Andrew Steinborn
ecec5e487a
Add logging to command executions by players ( #332 )
2020-07-20 22:03:07 -04:00
Andrew Steinborn
cb261c6513
Better handle not failing over on a read timeout
...
The existing Velocity logic was pretty optimistic, hoping the player connection would stay alive long enough to accept a connection to another server. Now, if we notice a read timeout on the server end, we'll treat the disconnect as "unsafe" and disconnect the player immediately.
I've added a configuration option to solve the issue in the way BungeeCord does it. This could cause issues with servers that extensively modify the server pipeline and could degrade the user experience, though. Let's try this more conservative and see if it helps,
2020-07-20 21:55:33 -04:00
Tim
da92d83b14
Make the logging of commands configurable
2020-07-19 21:49:12 +02:00
Andrew Steinborn
28d2366c73
Switch Velocity from existing toml4j+homebrew TOML serializer to night-config.
...
This allows us to allow many more valid configurations and allows us to eliminate a bunch of ugly hacks.
2020-06-24 21:31:39 -04:00
Minecrell
fde5ec36e7
Update TerminalConsoleAppender to 1.2.0
...
Add log4j.skipJansi to prevent Log4j from initializing a Jansi
terminal. It is redundant because this is handled by TCA and it
will be only active for a few seconds until TCA is loaded.
2019-07-21 16:51:08 +02:00
Andrew Steinborn
25b5e00125
Reformat with Google code style and enforce Checkstyle.
...
Fixes #125
2018-10-27 23:45:36 -04:00
Leymooo
a9c4d1d88b
Make the velocity generate a default config
2018-08-29 16:07:49 +03:00
Leymooo
7e215e3c4f
CfgKey -> ConfigKey
2018-08-28 16:00:05 +03: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
MatrixTunnel
d752edc92d
Add login ratelimit configuration
2018-08-10 11:08:55 -07:00
Andrew Steinborn
1f0a4a8228
Add support for HMACed player forwarding data.
...
This provides a small degree of security but also makes Velocity "secure
by default", especially on shared hosts.
2018-08-09 05:24:47 -04:00
Minecrell
a044ed72de
Add TerminalConsoleAppender for console prompts
2018-08-07 16:32:32 +02:00
Mark Vainomaa
fe79c66171
GS4 Query handler ( #20 )
2018-08-07 07:32:22 -04:00
Andrew Steinborn
23a6488a39
Add default config again. Closes #12
2018-08-05 16:12:16 -04:00
Andrew Steinborn
bbf861d3bc
Convert into a multi-module project.
...
For now, the API module only contains a few assorted utilities. More
will be added later.
2018-07-31 16:12:41 -04:00