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

try to fix gradle caching

92a91b858f2308ca6fe2bb1553077bb0cbe7a4d1 authored over 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #6 from kashike/magic

*kashike waves his wand*

d62f2622ea265becec21a8edd15226f2fe1bd739 authored over 6 years ago by Andrew Steinborn <[email protected]>
*kashike waves his wand*

0a907cbdb42f5992b033706f1162460a33433a97 authored over 6 years ago by kashike <[email protected]>
Merge pull request #5 from kashike/ftm

Use a translation instead

a09cf9363a28d702737019208e826d85a541927b authored over 6 years ago by Andrew Steinborn <[email protected]>
Use a translation instead

90f7a18e24b0a7ddfb632728f04d58e8253f2807 authored over 6 years ago by kashike <[email protected]>
UUID before username

91e977a7bd957a8f2dbcde09c45ad880f7b5caf6 authored over 6 years ago by Andrew Steinborn <[email protected]>
Actually fix the login plugin messaging

2f5ca386a6022f897bbc8bd7c26bc4446ea60f5d authored over 6 years ago by Andrew Steinborn <[email protected]>
Write UUID in MSB/LSB format instead

2f5f93a42729f3f70e8b5e87df3adccf02975c1e authored over 6 years ago by Andrew Steinborn <[email protected]>
Implement Velocity native IP forwarding for 1.13+

No other server implements this (as of yet). We plan to get support for
this into at least Paper...

d9f68140d6f81758e9e6fbb77b261e0660102a19 authored over 6 years ago by Andrew Steinborn <[email protected]>
Fix scoreboard issue

a45adbc8ecc966c3742ce6c2d7899cc764ff476c authored over 6 years ago by Andrew Steinborn <[email protected]>
Initial 1.13 support

Still kind of wonky but mostly works

ed8a279cd1e53b10a93d58e25629150e861b80d3 authored over 6 years ago by Andrew Steinborn <[email protected]>
Gracefully fall back for STATUS/HANDSHAKE/LOGIN states

8c4d71072591eb7880d40792c904e996c770ad3d authored over 6 years ago by Andrew Steinborn <[email protected]>
Initial Minecraft 1.9.x support

cc1d8f8184d5bdb739a9cfd06813dd2eeecc2bb5 authored over 6 years ago by Andrew Steinborn <[email protected]>
Expand the remapping stuff.

515248fa99f100a64e0e7f92c9ee60ab6f4c80ad authored over 6 years ago by Andrew Steinborn <[email protected]>
Initial remapping support, fix protocol crap.

6b5cd703f04815eab226f369c342adb4fb692631 authored over 6 years ago by Andrew Steinborn <[email protected]>
Support Minecraft 1.10

47bea89146cd46186e8d19fb2da9b9e344655a1f authored over 6 years ago by Andrew Steinborn <[email protected]>
Update Netty to 4.1.28.Final

8ddddba1cd6d01f482ff21f5dd765c14d7340aff authored over 6 years ago by Andrew Steinborn <[email protected]>
Support 1.11.x and 1.12/1.12.1

4a0847f06c911dd577bd6bf07b77130e98b33fd6 authored over 6 years ago by Andrew Steinborn <[email protected]>
Make this permissive enough for FeatherBoard

9b59587e585ba9fb8462b43140375d99f22333da authored over 6 years ago by Andrew Steinborn <[email protected]>
Properly handle scoreboard removal while switching between servers

2d4d9e42b5b3fc15a2c49ef9a72cab88edab6dc5 authored over 6 years ago by Andrew Steinborn <[email protected]>
Scoreboard packets (1.12.2 only)

972ef73d35c58759ace02fe3f3ed7b7bfdb9a7e4 authored over 6 years ago by Andrew Steinborn <[email protected]>
Initial scoreboard objects

We need to make these nicer, but for internal use they're fine.

bc1dc457e7bdeeb7d98c5c6dfc04193a90eeceb4 authored over 6 years ago by Andrew Steinborn <[email protected]>
More efficient message handling

dde6560a5a177d45a4b4c034c3698176bbf3f0d7 authored over 6 years ago by Andrew Steinborn <[email protected]>
More proper plugin messaging support.

8a73e3f12b77c84d127113d52c8550fd8c4c3d5a authored over 6 years ago by Andrew Steinborn <[email protected]>
Finishing up plugin message stuff for tonight.

b345d3aba358046a305e3add531b93c82e5628e0 authored over 6 years ago by Andrew Steinborn <[email protected]>
Fix ID for 1.11

a216d25a1a463f8490b6129743833c14ef0e968f authored over 6 years ago by Andrew Steinborn <[email protected]>
Add support for Plugin Message packet, full implementation later.

153f09ae7099a3f56f2db8b0fb98fa6150728999 authored over 6 years ago by Andrew Steinborn <[email protected]>
Correctly handle boss bars on server transfers

48fafc73be9657dd1e673611efb957077625945e authored over 6 years ago by Andrew Steinborn <[email protected]>
Respect try list in velocity.toml

1616d097eb3c6df603222a8652141a028bb0ef69 authored over 6 years ago by Andrew Steinborn <[email protected]>
Actually handle that

201c4842470268d541676217f078372ecb7ef046 authored over 6 years ago by Andrew Steinborn <[email protected]>
Handle proxy<->server exceptions

64ff0683c9b304e10bebfe9e9113cbacdcd94b0e authored over 6 years ago by Andrew Steinborn <[email protected]>
Fix a couple of protocol issues

5be8452d1ffdab84a6dd9abc956ee926151753b6 authored over 6 years ago by Andrew Steinborn <[email protected]>
Update README

029d3a204473808cc3d241ac131a199ce8938ab9 authored over 6 years ago by Andrew Steinborn <[email protected]>
Support Minecraft 1.11/1.11.1+

7546270624668e927aaf52b9d10a6ac2cc3d02a9 authored over 6 years ago by Andrew Steinborn <[email protected]>
Fix the tests for now. More extensive ones later.

dcc40dd06b751e0c0f8600d0bd96353b625d8fb0 authored over 6 years ago by Andrew Steinborn <[email protected]>
Preserve client settings packets

e672f8d7cd0d04afeecc79ac6caf236c92fa206c authored over 6 years ago by Andrew Steinborn <[email protected]>
Initial 1.12/1.12.1 support. Bug fixes!

b79e7df039c80b69a68d106b3567c353db791b87 authored over 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #4 from kashike/protocol-storage

Don't search through protocol versions all the time

155b742352b42cdc8bbe05cb11b965d5ed692425 authored over 6 years ago by Andrew Steinborn <[email protected]>
Don't search through protocol versions all the time

b95f076562db4792744264e4f9aa77fa586afefa authored over 6 years ago by kashike <[email protected]>
Merge pull request #3 from kashike/bsi

specify a main class; include javadoc, shadow, and source artifacts

39def54e96b030df555bb1baec384ff7c833cd10 authored over 6 years ago by Andrew Steinborn <[email protected]>
specify a main class; include javadoc, shadow, and source artifacts

7d922155aa679f8a2f274668a52cec31c6089e61 authored over 6 years ago by kashike <[email protected]>
Autocreate velocity.toml

a9279072c15a680df63c73f58b500a6b481fd7d6 authored over 6 years ago by Andrew Steinborn <[email protected]>
A bit more

1d2110f2aa93fef53662caa2e6daf441b3d6bbc9 authored over 6 years ago by Andrew Steinborn <[email protected]>
Remove velocity.toml file in root

a9715be7714970abe7a67b55cf4d94a62d4b68e6 authored over 6 years ago by Andrew Steinborn <[email protected]>
Validate MOTD too

Also remove accidentally added velocity.toml.

2512621a2569f74ba2ac5b8531f52606be4159c1 authored over 6 years ago by Andrew Steinborn <[email protected]>
Upgrade text to 1.12-1.6.0-SNAPSHOT for plain text serializer

247dafd9de22d903fd57f62e93a9899a4f113b9c authored over 6 years ago by Andrew Steinborn <[email protected]>
use remote address

44f9687cfa0e78bbf67af6e9d636e1d18a7a07fb authored over 6 years ago by Andrew Steinborn <[email protected]>
Connection logging support.

5ef27cfa5fe3d97d28c9dba2f08e308dd5edf81f authored over 6 years ago by Andrew Steinborn <[email protected]>
Add configuration stuff (this is not done yet)

f34e9b19c90cb074e3a5fb60f116f6329d12c870 authored over 6 years ago by Andrew Steinborn <[email protected]>
Rename some stuff for clarity.

66dcb13b5a1450cfb5ec56042a9a5078c00de9bb authored over 6 years ago by Andrew Steinborn <[email protected]>
Yes there's some unneeded qualification in here

01f158f193d69b034c4cc1b219fc928b2b4e262f authored over 6 years ago by Andrew Steinborn <[email protected]>
Switch to log4j2 logging

c9af231c7e34a2d7d0e2012527d142bea8578329 authored over 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #2 from kashike/more-stuff

Add support for epoll

ae6adf0ca166c88362ffb6970f37016ece3e685c authored over 6 years ago by Andrew Steinborn <[email protected]>
Add support for epoll

92344083a276cbd5f993b8a56502762618d7d00a authored over 6 years ago by kashike <[email protected]>
Schedule the response handler to run in the channel event loop

bf2835da02a0ebc374fc7239e4f0c2e74bfb61fc authored over 6 years ago by Andrew Steinborn <[email protected]>
Fix compression support

22c7769eae8d1dfb440897f3370bdde76f8a437c authored over 6 years ago by Andrew Steinborn <[email protected]>
Online-mode and encryption support

fc5b0d35779541022760e2620d1cda84d5e9fec2 authored over 6 years ago by Andrew Steinborn <[email protected]>
Fix transitions from dimensions when changing servers

359d1ea17cc06df8f75482b14c2d3b1b868ba897 authored over 6 years ago by Andrew Steinborn <[email protected]>
Update README [ci skip]

0f7489beb758e9f337d3379e0c804bf8c07fe079 authored over 6 years ago by Andrew Steinborn <[email protected]>
Rename the two PlaySessionHandler classes to more clear names.

ba5d6ad6e2ec8e4123dc7e154d47ac92572430ef authored over 6 years ago by Andrew Steinborn <[email protected]>
Fix some assorted stuff.

41af775cc6f3a15de27dee2f804b64156f97807e authored over 6 years ago by Andrew Steinborn <[email protected]>
Very basic multi-server switching functionality

6ae9798a1bbdbe9bc84f6a0b248c5474765138a9 authored over 6 years ago by Andrew Steinborn <[email protected]>
Fix task cancellation

60ac285b17bab5eaac2cbb2f9a7ca4000466294a authored over 6 years ago by Andrew Steinborn <[email protected]>
Properly handle pings.

80477f6a0e3c2e7e14e78b11d8d07b4e0f5e4a3c authored over 6 years ago by Andrew Steinborn <[email protected]>
Housekeeping.

a8df4c493e828547cf4d119135469082d91ebb5e authored over 6 years ago by Andrew Steinborn <[email protected]>
Update the README with new goals.

87dcd4415d7aca6fc17a0d7ee0051355dde68191 authored over 6 years ago by Andrew Steinborn <[email protected]>
Implement bungee-style IP forwarding.

76e7ac5afcc48a87c3bf860d2f77c4621ea47988 authored over 6 years ago by Andrew Steinborn <[email protected]>
Another test for sanity.

302df0299ea70dec3baee4a7a9e6edec69685e36 authored over 6 years ago by Andrew Steinborn <[email protected]>
Improve support for multiple protocol versions. Add tests.

73abc8f9adbd9d84697af3ffde266aa6254eb64a authored over 6 years ago by Andrew Steinborn <[email protected]>
Cleanup, renames, check protocol version of client on handshake.

31cc5288f50597cc076fca44cd751481225404a9 authored over 6 years ago by Andrew Steinborn <[email protected]>
Really fix caching

This was stupid

3722f5d6649b00731b1fb20c71b0419502a87b37 authored over 6 years ago by Andrew Steinborn <[email protected]>
Remove junit reporting for now.

365417717b62c9870edda238c7d83f22aedc19bf authored over 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #1 from kashike/stuff

various things

8f4da04a0ad549a04f76695c1aefc2cfc6634e13 authored over 6 years ago by Andrew Steinborn <[email protected]>
various things

5e708e9136741cacc7bb339be2c814164895a2d7 authored over 6 years ago by kashike <[email protected]>
Actually cache the gradle artifacts

079a9867a087b6991303138aeec0a57fb84bc5a5 authored over 6 years ago by Andrew Steinborn <[email protected]>
Preserve caches

8c22b50fa49b442643b9381bac399d8df1726558 authored over 6 years ago by Andrew Steinborn <[email protected]>
Add initial Jenkinsfile

32f8b4f97fc0da6a73dd3f496426553cc9f1f4db authored over 6 years ago by Andrew Steinborn <[email protected]>
Add some needed utilities for encryption

b26a17e5878b379c9689a116657326ed2f111597 authored over 6 years ago by Andrew Steinborn <[email protected]>
Another file to exclude.

ab965108d64193664b8b73649b81e15dea3b1c45 authored over 6 years ago by Andrew Steinborn <[email protected]>
Removed .idea folder

446f9acc453c60c7d74f5fcbcf0603954ef0828f authored over 6 years ago by Andrew Steinborn <[email protected]>
Detect and block connections to online-mode servers

1711e8b9cee7a2e2066f454ae1c0d01ca7bfbdfc authored over 6 years ago by Andrew Steinborn <[email protected]>
Introduce some UUID utilities for eventual auth support.

8139ac35d96c270ea10eb1f6400d11cf3444e817 authored over 6 years ago by Andrew Steinborn <[email protected]>
Pipeline util name clarity. Remove unneeded handlers.

d89a4c48079f0a2c9fa6c4939c9bff1dfae56c16 authored over 6 years ago by Andrew Steinborn <[email protected]>
Remove System.out.println() stuff

dc540ae7765ea886a740e5fd08231f5bbae723f3 authored over 6 years ago by Andrew Steinborn <[email protected]>
Use package com.velocitypowered.proxy

034039a27d129f0fab5add8ed61d0ac86c8deec2 authored over 6 years ago by Andrew Steinborn <[email protected]>
Refactor of connection handling so we can share more logic.

4a2120f4d82e4be14041b953f937d8f80ea850ef authored over 6 years ago by Andrew Steinborn <[email protected]>
Add Chat packet

bd926eb174eeaeef8b70a5b309552d9ede9ee24b authored over 6 years ago by Andrew Steinborn <[email protected]>
Add compression support for proxy->server connections.

3c8a52aeb0cb85bc0a2494ceba9b6681cdcd6892 authored over 6 years ago by Andrew Steinborn <[email protected]>
New compression stuff (this is broken)

ee1cddc6a04e542603f6ab8d5544a23172a5853d authored over 6 years ago by Andrew Steinborn <[email protected]>
Fix compression

2e250d24b60b2abb82f62dcb50392c146f03ebab authored over 6 years ago by Andrew Steinborn <[email protected]>
Update README.md

ca63bfd5581d13abc8343fab32f13b9a3c9240de authored over 6 years ago by Andrew Steinborn <[email protected]>
Preliminary compression support.

6e55403a88f221f2b4e61c9870f2f108d6fd5fe4 authored over 6 years ago by Andrew Steinborn <[email protected]>
Handle disconnects more gracefully.

e01290d381f1df95dc5142b592d8ef588ff9585c authored over 6 years ago by Andrew Steinborn <[email protected]>
Fix a bunch of small issues, so that the proxy can establish a connection

This is still broken and has performance/bandwidth problems, which I will
fix very soon. For a f...

32772d1e9b224c9d20700cc7ed429829953cf673 authored over 6 years ago by Andrew Steinborn <[email protected]>
Remove unneeded dependencies since this is included with modern Gradle

dd8557d3677c2d38f48e8f8fad2ebcf9aefe2cbb authored over 6 years ago by Andrew Steinborn <[email protected]>
dummy commit

66c23e1bf7489e1b33f7ae487762c337fc0781d0 authored over 6 years ago by Andrew Steinborn <[email protected]>
Simple README

eefe03de69943cdbd4a9d2f0a13299210b55c7be authored over 6 years ago by Andrew Steinborn <[email protected]>
Initial client connection pipeline, this isn't done yet.

7867c496ec2e064083ae6551b292655e5267e37d authored over 6 years ago by Andrew Steinborn <[email protected]>
I should know better

6c0ab73a9165f72b82dbc61e3283c03d93083164 authored over 6 years ago by Andrew Steinborn <[email protected]>
Progress towards a server connection pipeline.

9e397b10b5e2de74a289d04ee9894691904f8b70 authored over 6 years ago by Andrew Steinborn <[email protected]>