Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/PaperMC/Velocity

The modern, next-generation Minecraft server proxy.
https://github.com/PaperMC/Velocity

Warn when using Guava Subscribe annotation.

Additionally, registration of listeners will not be fatal if an
exception was thrown.

65ca41cdb54a2cb3e2b65f083a25e80e22fbf3a0 authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #139 from VelocityPowered/reload-command

Reload command

a3bfa292c6dfb00823c0249cc623e391fd81a563 authored about 6 years ago by Andrew Steinborn <[email protected]>
Netty 4.1.32.Final

458d2e4d746265891b367b9bb4f8e4a112da71f1 authored about 6 years ago by Andrew Steinborn <[email protected]>
Revert "Revert "Refactor Forge support to track the handshake & include keepalives""

This reverts commit dc67ee99ed3178c6156eb47ed9ba3d2bf95ee20b.

bb01dc9edf277c534c373834e5050cd689cdd870 authored about 6 years ago by Andrew Steinborn <[email protected]>
Introduce ConsoleCommandSource. See #155

a9ae53e5278d6217e755e63091dbe3fb85363927 authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #156 from VelocityPowered/revert-136-forge-handshake

Revert "Refactor Forge support to track the handshake & include keepalives"

773d9f0470536fe8523507e79d8d0fda9658b598 authored about 6 years ago by Andrew Steinborn <[email protected]>
Revert "Refactor Forge support to track the handshake & include keepalives"

dc67ee99ed3178c6156eb47ed9ba3d2bf95ee20b authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #136 from dualspiral/forge-handshake

Refactor Forge support to track the handshake & include keepalives

ed4994a792d71dac2283eefa51cf5721f1ab256b authored about 6 years ago by Andrew Steinborn <[email protected]>
When handling TabCompleteResponse, check if we have a command.

Fixes #154

6e37fa5f337023d87c8475ac73607e975f013bbc authored about 6 years ago by Andrew Steinborn <[email protected]>
Document velocity.toml more carefully.

d3d683dfc034d9a2b65fe47aa07e388c687dd4a0 authored about 6 years ago by Andrew Steinborn <[email protected]>
Document ServerPreConnectEvent more carefully.

edfdcf3d53407f9bdd1255c1be97f0d9c5d050b3 authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix from API breakage

9260d1071a63da7f78a55f155533325815b6ab39 authored about 6 years ago by Daniel Naylor <[email protected]>
Fix comments. We still seem to have a plugin message coming though on login,

can't see why...

3adf36f712b1d3c4a75779ef394589b2bc6b7027 authored about 6 years ago by Daniel Naylor <[email protected]>
This goes here

2b49bb96bfcfae40557c57e600e293c356a31a46 authored about 6 years ago by Daniel Naylor <[email protected]>
Update for master changes and comments

9bab6b8c8ec80901fdfc96f1253829d9c5f8de16 authored about 6 years ago by Daniel Naylor <[email protected]>
Silly me...

a4852d7264497343216167588303337491ca490d authored about 6 years ago by Daniel Naylor <[email protected]>
Don't use a magic string

8716e09d210c94c09d0f5dd612bf5d8f86ede5ad authored about 6 years ago by Daniel Naylor <[email protected]>
Track the forge handshake and re-engineer Forge support

The system is now organised into connection types and phases. Most of the core Velocity logic is...

ccd37e5b9c521d34bd36e55b524b2dffacc634cf authored about 6 years ago by Daniel Naylor <[email protected]>
Merge pull request #135 from Crypnotic/protocol-constants-rework

Expose ProtocolConstants to the API

8f859b980c42d24c4758110c9f1fbcb10e15d95a authored about 6 years ago by Andrew Steinborn <[email protected]>
Update Netty to 4.1.31.Final.

2ac185586842b32d1b659b87006acc4f396d1894 authored about 6 years ago by Andrew Steinborn <[email protected]>
Apply final modifier

5eeca16f7efdcc04f2c4ed9f7f9241e0cb9668ef authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge branch 'master' into reload-command

# Conflicts:
# proxy/src/main/java/com/velocitypowered/proxy/VelocityServer.java

a083dfd3a4defca666ee4ea2f6009caa17299395 authored about 6 years ago by Andrew Steinborn <[email protected]>
Rename ConnectionManager#shutdown(ISA) -> ConnectionManager#close(ISA)

9a9b6f9ab39b77354d618c545c28795be641bb6d authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix awkward disconnection issues.

bb4945b51338de72d0a94ecb628bc3756e03870a authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #148 from SixStudioo/master

Fix GS4 k, v section

107f3fa8c6f0a2ee997e3b648f2ae8ebb4e20870 authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix GS4 k, v section

Add "plugins" key before plugins list

97725ed90698bf3d91e035b216404267540eacb5 authored about 6 years ago by js6pak <[email protected]>
Fix this up

d9be210fe31b0147e0987d73326b9f842370c9c7 authored about 6 years ago by Andrew Steinborn <[email protected]>
Make sure to mark the in-flight connection.

436c1624bc57a892102995279b8caca8aa650c64 authored about 6 years ago by Andrew Steinborn <[email protected]>
Do not allow connections till JoinGame is received.

e2ad6b740a8f6ae8afc58f061c652eb40359c9db authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix up Checkstyle styles from PR

81d8c8374ef311d4cbf6c0f0db1ff0826b5fe250 authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #141 from VelocityPowered/options

Allow specifying bind port via command line

38f460d56cf8c64e389930ca0e776c306d2c6b4e authored about 6 years ago by Andrew Steinborn <[email protected]>
Enhance /velocity command. Closes #145

40e7ef784fc83d95a9bcb214949071cf62a7459a authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #147 from LartyHD/Bug-Fix-#146

Bug Fix #146

960f2cf890cb6ec61ff8eb04e6c11c0489993177 authored about 6 years ago by kashike <[email protected]>
Bug Fix #146

f24102328220ab0705f1a90dfe98fad54f5955a1 authored about 6 years ago by Lars Artmann <[email protected]>
Merge pull request #143 from LartyHD/patch-1

Removed a unnecessary check

cf5a24499601f8afcaa235cc79b5c97e529f8dfe authored about 6 years ago by Andrew Steinborn <[email protected]>
Removed a unnecessary check

In "hasPermission" is the removed check already included

9dad1a7020b7ecc86fb3340a40555fad393315d3 authored about 6 years ago by Lars Artmann <[email protected]>
Fix up some stuff

1515c5069b1db628d55358a13a202fb848e9cdb5 authored about 6 years ago by Andrew Steinborn <[email protected]>
Must count down here.

904e1367a26ceca4c526222a50efa906ae20341a authored about 6 years ago by Andrew Steinborn <[email protected]>
Handle changing server addresses in config (not tested).

402398010edef47df6377b971e175c9a1ddde3b9 authored about 6 years ago by Andrew Steinborn <[email protected]>
Allow specifying bind port via command line

adds #140

7da847bfac6fce73e0de4caed8b187c94dcc04d0 authored about 6 years ago by kashike <[email protected]>
Handle switching bind (MC and GS4).

01503be4fa8c18c6de8d73b255f6728d13cdbee1 authored about 6 years ago by Andrew Steinborn <[email protected]>
Rework and expose ProtocolVersion to the API

6b4c809c3958b21e70da6343a19ed6896723ee68 authored about 6 years ago by Crypnotic <[email protected]>
Remove unneeded null checks

0d94080c743c64949e7716b8b875a2b563d64099 authored about 6 years ago by Andrew Steinborn <[email protected]>
Forgot this

99960e5dd932bab520ca46d028631f6a912d71a6 authored about 6 years ago by Andrew Steinborn <[email protected]>
Initial reload command support.

What is missing:
- Changing/removing servers "in-flight"
- Query stuff
- A way to preserve exist...

8685b047720280fb646e5c5e57dea86b8fb74b3c authored about 6 years ago by Andrew Steinborn <[email protected]>
Revert "If we failed to unregister, don't fire the disconnect event"

This reverts commit 5822cc31d8dbb1dd4af41c200690956308f66c91.

74ee7164800691d39777a7486fab70e59ad250c8 authored about 6 years ago by Andrew Steinborn <[email protected]>
If we failed to unregister, don't fire the disconnect event

5822cc31d8dbb1dd4af41c200690956308f66c91 authored about 6 years ago by Andrew Steinborn <[email protected]>
[BREAKING] Rename withUuid()->withId() and withId()->withUndashedId()

3023a90295b28d40581a4ba1a6f9b06f6d1c8e8c authored about 6 years ago by Andrew Steinborn <[email protected]>
Move registration to be performed earlier.

d1473ed938191f375d5bebdf2b62558d9cbe3eba authored about 6 years ago by Andrew Steinborn <[email protected]>
Further cleanup.

866067bbedbaf40310818439238ecde45cdfebcd authored about 6 years ago by Andrew Steinborn <[email protected]>
API breakage: Revamped some login stuff.

I have cleaned up some logic in the client login session handler and
revamped the GameProfile cl...

480f87a7603daf6c55b8a6a455e1213c9e5d955f authored about 6 years ago by Andrew Steinborn <[email protected]>
Add Javadoc and remove all Checkstyle issues from API and natives.

868976e09c53b3094364205704a029b1dfd62e66 authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #132 from Yeregorix/master

Optimize GameProfile

a4cdc4884aa7994df4bd2ecbffcec987ef74dbbf authored about 6 years ago by Andrew Steinborn <[email protected]>
Remove Identifiable

3cba196ba72f660eb660d5bb8cfedef6bc88bc5f authored about 6 years ago by Yeregorix <[email protected]>
Fix up some checkstyle stuff and include vendor in brand.

17a5afcc9a64dec79615c421379fc47dc297ce9a authored about 6 years ago by Andrew Steinborn <[email protected]>
Filter out subcommands in /velocity that users can't access.

66f47ecff1067ff27af0e7c551dab56fd9b56d60 authored about 6 years ago by Andrew Steinborn <[email protected]>
Explicitly exit the proxy if required.

2b0daa2122e8f3f57e4f99a79a64dcbeac07c8c5 authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix ServerPreConnectEvent not allowing overriding of servers.

5e0b9d09e7a47e870aea041c2c05cab88ac27694 authored about 6 years ago by Andrew Steinborn <[email protected]>
Correct technical typo.

6354f108741489377aea5606cfe5e82e14ef842e authored about 6 years ago by Andrew Steinborn <[email protected]>
Change 'set' prefixes to 'with' and add javadoc

da259951c7f63539218ec944b63c78049a6ed4fc authored about 6 years ago by Yeregorix <[email protected]>
Optimize GameProfile and add Identifiable interface

b6bb4ad1a1400a2c1e5cb0290c32dc6439e62ae1 authored about 6 years ago by Yeregorix <[email protected]>
Properly register client channels.

c94794a84577972e5c148c0f51c0eab731aa5357 authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix Forge server ping mod serialization. Closes #131

8a7ba25097c052f45e0bc867ac227f98da3f46c9 authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix plugin message forwarding from server to client.

762d9a3efbc83a482bbdb3ee2632a90f1fe09750 authored about 6 years ago by Andrew Steinborn <[email protected]>
Plural.

73e3e1752afed60c2587f74a355c4929b291dfb1 authored about 6 years ago by Andrew Steinborn <[email protected]>
Add /velocity plugins command.

70726bd07b509acb4994b8d79756da52f8e7bc6d authored about 6 years ago by Andrew Steinborn <[email protected]>
Refactored rate-limiting.

If rate-limiting is disabled, we now use a simple stub implementation
that is simpler to reason ...

a378ccdee05b9cee668e42e609f388b9ba2e2675 authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix up some more code style issues.

89e51bbcb94791601cd7688ff590aaffcdf9f8f0 authored about 6 years ago by Andrew Steinborn <[email protected]>
Include implementation in the user-agent.

e2389d96e987d5b2ad28a8ef1c973494d4d8d3e0 authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix issues with server connections.

f423169449f19aa786d52243bf33bfbeae8fa39a authored about 6 years ago by Andrew Steinborn <[email protected]>
Simplify and fix bug in setConnectedServer()

Also, while I'm here, fix a typo from a recent PR.

2b53d144618f4659d69dc075fc30f5291cf34be4 authored about 6 years ago by Andrew Steinborn <[email protected]>
Disconnect obsolete server connections as quickly as possible.

826eddc754866c326206cd091a0449a0df90881c authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #128 from mikroskeem/fix-configuration-saving

Fix configuration saving

940717412d3f6f4e5f3cfa25fa765c25fa204a91 authored about 6 years ago by Andrew Steinborn <[email protected]>
Move and rename key escaping methods while I'm here

e0330e9f278144348268360a82ca0e69e4c195c9 authored about 6 years ago by Mark Vainomaa <[email protected]>
Save configuration after loading to ensure new options being present in file

For example if you had `[forced-hosts]` section missing, and `[servers]`
section not having entr...

0c86f02c498b731e83683c80f2dacce5f680482b authored about 6 years ago by Mark Vainomaa <[email protected]>
Fix some suboptimal behavior in invoking KickedFromServerEvent.

Previously, the event would only fire when a player was kicked from the
current server they were...

070631902a78d6046f31ee7edc0c5cc60b28bab5 authored about 6 years ago by Andrew Steinborn <[email protected]>
Mix of Checkstyle and SonarLint.

1310cd2c53b41aa198c5d5f7db916789ba27000c authored about 6 years ago by Andrew Steinborn <[email protected]>
More Checkstyle.

9806d57a13dce88a68db9dfec4615788d228521a authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix startup.

64380de497130b560edba6abacf4c1b7069f12bd authored about 6 years ago by Andrew Steinborn <[email protected]>
Note code style.

d7aebfdc20b9f5bf75021b175f84571b938aaec5 authored about 6 years ago by Andrew Steinborn <[email protected]>
Tiny legacy player info forwarding forwarding micro-optimization.

65ff9ebb393a065efb4997fe9a2ad30b956282ca authored about 6 years ago by Andrew Steinborn <[email protected]>
Fixed even more Checkstyle issues, this time in the proxy components.

8a9d1b1ac9e785ad5f36c4113ea32eebeea7579c authored about 6 years ago by Andrew Steinborn <[email protected]>
Fixed most Checkstyle warnings in the API.

6467335f74a7d1617512a55cc9acef5e109b51ac authored about 6 years ago by Andrew Steinborn <[email protected]>
Reformat with Google code style and enforce Checkstyle.

Fixes #125

25b5e00125782b715e8cf2aafde90a94a2cd6b37 authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix some low-hanging code smells using SonarLint.

53aa92db92dc89605826cbc1550a726a90ff9a79 authored about 6 years ago by Andrew Steinborn <[email protected]>
Checker Framework integration (#126)

32829c563751cce6963d7d607c5414975e9664c5 authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #124 from mikroskeem/misc-cleanups

[WIP] Misc cleanups

dccf688da8959797d66ea50173405bb63d3cf3f4 authored about 6 years ago by Andrew Steinborn <[email protected]>
Make servers list option more readable

25f6ca410c8a6be7a18bd2eac5de6e04d4fdb339 authored about 6 years ago by Mark Vainomaa <[email protected]>
Fix missing constructor parameter and not loading show-plugins option from configuration

2b4b77ef95df9782a9f375b28b3c565019716531 authored about 6 years ago by Mark Vainomaa <[email protected]>
Improve comments

b86622b849af9b23c623a114f4fc2110e452529c authored about 6 years ago by Mark Vainomaa <[email protected]>
Better description, make class abstract

1e0ec8ad66d1807ad9744753a5ffe3f7293c7e34 authored about 6 years ago by Mark Vainomaa <[email protected]>
Improve code style, grammar and other fixes

85e43727cfc17fb1e910173665ef84b1d8b7c16d authored about 6 years ago by Mark Vainomaa <[email protected]>
Add missing constructor parameter

fdc83261cb0010b2e228b44d5301ebe7a8cdb420 authored about 6 years ago by Mark Vainomaa <[email protected]>
Improve code style

793477b898bec18e4b9a506e2ab441bca57cbb6d authored about 6 years ago by Mark Vainomaa <[email protected]>
Merge pull request #123 from mikroskeem/feature/native-forced-hosts

[WIP] Forced hosts configuration support

f8ad686625e006679acf275e2d08fee38d745fb4 authored about 6 years ago by Andrew Steinborn <[email protected]>
Add native forced hosts support

ff6a6ad40bf09066f38016ef366f95a39b7ee710 authored about 6 years ago by Mark Vainomaa <[email protected]>
Merge pull request #122 from mikroskeem/feature/gs4-query-event

[WIP] GS4 query event

877b4f4738852da1077e8a68ef6770b88e1ab40a authored about 6 years ago by Andrew Steinborn <[email protected]>
Adapt to upcoming Checker framework related changes

447e7d1d50e1f1fd443ad85d8277702fdbf064f1 authored about 6 years ago by Mark Vainomaa <[email protected]>
Add Query event

ea43b8ff60486c1aab12afa4b964d9075d491a02 authored about 6 years ago by Mark Vainomaa <[email protected]>
Ignore all out/ directories from IntelliJ.

72283af867fd0d97cd08dd42e7523adefb01cad2 authored about 6 years ago by Andrew Steinborn <[email protected]>