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

Remove redundant ternary here.

a0e24ca247f9462b57a6866927e7d5c52edd1753 authored about 6 years ago by Andrew Steinborn <[email protected]>
Update README.

bdaf6da61b5c975cd22865787ff2cffde0fa453d authored about 6 years ago by Andrew Steinborn <[email protected]>
Update /velocity version so implementation stuff can be changed.

3f612fb5c28c82582532f4962a060d3830699ea3 authored about 6 years ago by Andrew Steinborn <[email protected]>
Introduce a "modular" /velocity command.

c977ddec6174fbde9a32aab9f92a6070b167843d authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix up console tab-completion again.

a98fcc28fee57211f2a80ebcba81e8b87a47ae78 authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #121 from creeper123123321/separateprotocolv

Separate protocol version for new proxy <-> server connections

6c27ac9576aaccb89caea96388673349b6789985 authored about 6 years ago by Andrew Steinborn <[email protected]>
Separate protocol version for new proxy <-> server connections

782a10f36d6fb765f3f2044340d78a7194dcd7f3 authored about 6 years ago by creeper123123321 <[email protected]>
Disable auto-read temporarily as well

bcf77613807c995a4203f3619a5749e22bcd4bc9 authored about 6 years ago by Andrew Steinborn <[email protected]>
Fire ServerConnectedEvent and delay setting the server.

For ViaVersion

174cd4659bb6d3b29d71281217e292f6605cbb25 authored about 6 years ago by Andrew Steinborn <[email protected]>
Respect server protocol version when writing packets to the server.

Needed for ViaVersion.

fcef6238476c1f33155bc09fd4c8f4cbe18ebff8 authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #119 from Leymooo/1.13.2

1.13.2

8a8199ca336e0cc910db08e21764b115506c04c3 authored about 6 years ago by Andrew Steinborn <[email protected]>
1.13.2

35736d7a94f9b997e44b0cacaec20472dcf89a05 authored about 6 years ago by Leymooo <[email protected]>
Relax registration checks for same servers somewhat.

If a server with the same ServerInfo is attempting to be re-registered,
we will return the exist...

f6cac0f50a0eab203bfde0dc3467a28a01e51881 authored about 6 years ago by Andrew Steinborn <[email protected]>
Add convenience connectWithIndication() method.

3bd48dec998088c03a4683fb44e4a8f79f2dbd61 authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix forwarding secrets being reset to default

8d97e98920e6d26efdf7d773da5f776c211721e6 authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix #117

a6e57f89aa281649c4c5a5895e6390754ef5297a authored about 6 years ago by Andrew Steinborn <[email protected]>
Include forwarding version in modern forwarding

This is currently version 1.

19956a2ed7b4db9efba8c67d121be7bfc0a07192 authored about 6 years ago by Andrew Steinborn <[email protected]>
Oh well...

1d8b11e47b6a01d9aa4fe0a326675a02ece559dc authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix Jenkinsfile

51473155c0e97b58568e583d66fe268b5f4d5437 authored about 6 years ago by Andrew Steinborn <[email protected]>
Make sure to not archive PR JAR artifacts.

88d9979e8b5ddabb1940f0495d0f533c06505a93 authored about 6 years ago by Andrew Steinborn <[email protected]>
Remove debug code that accidentally slipped in.

d3b1bc9e34f1ebfd6d208c61de9a896a9370ce58 authored about 6 years ago by Andrew Steinborn <[email protected]>
Remove redundant obsolete connection-checking code.

8ec273050bae19e87567ea4da1bccf0e9046cea3 authored about 6 years ago by Andrew Steinborn <[email protected]>
Actually populate ForgeConstants

8eb7ecba83aa62f2e062cd86ab1bd87d727f09ca authored about 6 years ago by Andrew Steinborn <[email protected]>
Create a specific Forge-related package

51c402e3d3f3acb79c31b8beb2fb8aa1e36b529c authored about 6 years ago by Andrew Steinborn <[email protected]>
Switch forwarding mode to none by default

b7d7e3cc89db9c985882c2efaa2d4ab5c61cdb0e authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix NPE from last commit

dcef9e48034d123460a92662dde3ef0ddc3a7434 authored about 6 years ago by kashike <[email protected]>
Change player info action enum to int

Read & write server id
Fix javadocs

78abba56afa76ed0310c979986581bf2d3f9d988 authored about 6 years ago by kashike <[email protected]>
Clean up FML/handshake stuff from virtual host.

33f333d8cc75aa468023311b2239f2043014cb0c authored about 6 years ago by Andrew Steinborn <[email protected]>
Also make sure tab list completion doesn't crash the proxy

2f0ba42fa0f39ba07248679361bc84de4bd07ea0 authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #115 from lolnetnz/crash

Prevent commands run from console crashing the entire instance

1f329b09f3b9febee1434690d725a195716173bc authored about 6 years ago by Andrew Steinborn <[email protected]>
Prevent commands run from console crashing the entire instance

64682027a54a3580c748e818fde9622484f168ed authored about 6 years ago by Alex Thomson <[email protected]>
Merge pull request #114 from kashike/nwc

Extract channel initialiser and transport type out

668725759ab51a1f0c578b50718230ecc8ee505e authored about 6 years ago by Andrew Steinborn <[email protected]>
Extract channel initialiser and transport type out

46a7b52a1371d7449db132b868cd443dd0802a69 authored about 6 years ago by kashike <[email protected]>
Merge pull request #112 from lolnetnz/forge-modlist

Add Forge mod list support

f10a3fa1ac86d5dc8d85b11f22e5c9fa7aa97b1f authored about 6 years ago by Andrew Steinborn <[email protected]>
Make changes based on PR comments

245828e3376314acea97c47d4bec64f702380f12 authored about 6 years ago by Alex Thomson <[email protected]>
Add Forge mod list support

c5a27bb135a19eb09b58f0dd981ab1c1b51bd2e9 authored about 6 years ago by Alex Thomson <[email protected]>
More reliably tear down connections and fire DisconnectEvent. Fixes #111

7578aa27a9073b30a56657fb2dd1f1c2d2f2b65f authored about 6 years ago by Andrew Steinborn <[email protected]>
Unbreak Forge logic.

222e90a9f0033b3916719ec746b3e231b63a2c4d authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix issues with UUIDs with leading zeroes. Fixes #109

d59c8874b75d019a9aee1528c35b893d161a8e80 authored about 6 years ago by Andrew Steinborn <[email protected]>
Add PROXY protocol support (#108)

6ed772ba14f92b6f01f89efaa769b7e47a7c6924 authored about 6 years ago by Alex Thomson <[email protected]>
Shorten connection errors to a more reasonable length. Fixes #58

d6fb3a210e11e76ec32c0a51e80f58f05ae276b3 authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #106 from Crypnotic/master

Added ProxyConfig interface and implemented in VelocityConfiguration

9363ee34ecad76f683e76a637c3da647207fdbf3 authored about 6 years ago by Andrew Steinborn <[email protected]>
Added ProxyConfig interface and implemented in VelocityConfiguration

aa34977f3ea5e3bf26242e421b33abdb0ba064b6 authored about 6 years ago by Crypnotic <[email protected]>
Update Netty to 4.1.30.Final

20d0c39576087015915095103923fa291e4cdb4e authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix PlayerChatEvent Javadoc

3777ab5c8f8302edba7bfdda5850cb77f4b4191b authored about 6 years ago by Andrew Steinborn <[email protected]>
Do tab list clearing into one packet

b6a9299f9f78ec4a48d7f675543bc201e5704895 authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #105 from Desetude/feature/tablist

Tab List Modification

49b09713f896cd18c27881d1eb8f5304e9c08e5d authored about 6 years ago by Andrew Steinborn <[email protected]>
Add tab list documentation

328e06d40738a715860fbe60dca91aafb966cedd authored about 6 years ago by Desetude <[email protected]>
Clear tab list on server connect

3e65000ab3fd502a853308c2a127dd5428645c5f authored about 6 years ago by Desetude <[email protected]>
Initial tablist implementation

61bd17859153e209f287b850954f76169747cc7f authored about 6 years ago by Desetude <[email protected]>
Remove RecordingThreadFactory since it's actually a terrible idea

732caa2d40204e883431a01bd07cac124374ca75 authored about 6 years ago by Andrew Steinborn <[email protected]>
Misc cleanup

2d2258d66779e2ed9a4a767fd292b54bd2ccf830 authored about 6 years ago by Andrew Steinborn <[email protected]>
Reduce duplication between annotation processor and proxy.

eddf01fc323b5e5d7f4e9fa3f8e921c93f1de588 authored about 6 years ago by Andrew Steinborn <[email protected]>
some toString() changes

1da1382b16c8711ee636e7764beadc8834b1fba5 authored about 6 years ago by Andrew Steinborn <[email protected]>
Less verbose version

33a2cb7bad75f4eaaee4c7372dd7d1bda1b4327b authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix a bug where it would try to register legacy channels(!) on 1.13+

5af09f906a197769735cf5fe9cb13b06f4c3c3f7 authored about 6 years ago by Andrew Steinborn <[email protected]>
Remove more junk

a44bb3b048ec2deb823d21a0977add170e6f2b80 authored about 6 years ago by Andrew Steinborn <[email protected]>
Missed a few spots.

dc594e692d0814514c8612331ead4009bb7c41c4 authored about 6 years ago by Andrew Steinborn <[email protected]>
Apply final modifier to all classes in the api module.

8be7ca9ab5e9e150f14237a4cd10bc5f29ec780c authored about 6 years ago by Andrew Steinborn <[email protected]>
Clean up vestigal stuff

75c3bb5ee622f1d799631f7cbeac3f5468ccdddd authored about 6 years ago by Andrew Steinborn <[email protected]>
Warn if someone tries to register the plugin instance as a listener

97d541d1463575e707c42fdac223ac4e3d8e9a8d authored about 6 years ago by Andrew Steinborn <[email protected]>
Finished the port to new session handler stuff

79d566bcee054918b9cc377c48df21d23e949af3 authored about 6 years ago by Andrew Steinborn <[email protected]>
Started refactoring session handlers

c7bd0d100ec07bd297bf9b22b9722fdcc9a33710 authored about 6 years ago by Andrew Steinborn <[email protected]>
Introduce Channel#eventLoop() shorthand

This is such a common call that it makes a lot of sense to go ahead
and expose this.

6cd0a6b148edd59a01f8911c3b6f9e0550cb9661 authored about 6 years ago by Andrew Steinborn <[email protected]>
Don't tediously hardcode the names of channels if we can help it

5ab346a02b620430dcf91384a9e5806b4896db60 authored about 6 years ago by Andrew Steinborn <[email protected]>
Clean up some plugin message channel code

f04599ae68baca55f98db5beaf4168164e7c13ed authored about 6 years ago by Andrew Steinborn <[email protected]>
Move channel registrar to util

f569a07b2e2695bd438a52a9563892be4bbde7f4 authored about 6 years ago by Andrew Steinborn <[email protected]>
Cleaned up Java plugin loader

e6c178aae7567d6980afdf6018af13b6dfa1cbe6 authored about 6 years ago by Andrew Steinborn <[email protected]>
Remove redundant contains check

8c98395d51fa8703c5a3d0f95c2830304570b072 authored about 6 years ago by Andrew Steinborn <[email protected]>
That's not good

0f5dc4b248a4c6220193a46ca5279da0c629cebf authored about 6 years ago by Andrew Steinborn <[email protected]>
Redesigned the /velocity command somewhat

731186ca104d4cd9ad869157a5412491fea52a3b authored about 6 years ago by Andrew Steinborn <[email protected]>
Remove potentially high-frequency usages of streams

d4910d9edcbe1f72c08a378aabe1e6e2e2d46999 authored about 6 years ago by Andrew Steinborn <[email protected]>
Extra clarity for server/MinecraftConnection naming

63f22dc2de09bb1f27045d239d9bba3a8a881852 authored about 6 years ago by Andrew Steinborn <[email protected]>
Move UuidUtils test to api module

403fec13d80b6b7a802044f425f5dfea69408711 authored about 6 years ago by Andrew Steinborn <[email protected]>
Fix a number of issues with dependency resolution and add unit tests

d639e47fbf30fd7a260139f4466322010626b3bf authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #102 from thomas15v/feature/chat-event

Add chat event

2f8c2af4ec7d513526b2c59d54f8ffe7fb267959 authored about 6 years ago by Andrew Steinborn <[email protected]>
Delete EventUtil

6f4b2c83b2ef3203a0c200ca231c4473862b86d6 authored about 6 years ago by Thomas Vanmellaerts <[email protected]>
Move ChatResult to PlayerChatEvent and don't call event on spoofChatInput()

3acc00de5e14a0b23ab819611c944adc9a52bc7d authored about 6 years ago by Thomas Vanmellaerts <[email protected]>
Fire Event on spoofChatInput

d71f863045bbf8b378cf35b195c22c5567cf047c authored about 6 years ago by Thomas Vanmellaerts <[email protected]>
Add chat event

7598918d9353e48a19e4e455b88f960455f42776 authored about 6 years ago by Thomas Vanmellaerts <[email protected]>
Merge pull request #74 from Leymooo/properties

Allow to edit GameProfile properties.

db5645f80e4813a36eadfa2ca8ae154ac7543d4a authored about 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #101 from DoNotSpamPls/query-map

Add an option in the config to change the query map

e2a188c699feffba0e8b9ec66fd619a22477905c authored about 6 years ago by Andrew Steinborn <[email protected]>
merge origin

0868f3922181f1e339d2b05024042bf149e953aa authored about 6 years ago by Leymooo <[email protected]>
merge upstream

46c02c98951628f8ccf7a519ae49e7b4d87c3f9c authored about 6 years ago by Leymooo <[email protected]>
Add an option in the config to change the query map

824235393461f447a15ea9051fbe6ebe62210760 authored about 6 years ago by DoNotSpamPls <[email protected]>
Remove scoreboard packets

We don't use these any more, and to be frank, it's kind of scary to
update anyway.

c89f3ea4687a2e42460fef866a1d16df0e088602 authored about 6 years ago by Andrew Steinborn <[email protected]>
Sanity: reset ping ID after getting the right KeepAlive

6c61aa49f325e84704cf444693aa8cbe04df0a7d authored over 6 years ago by Andrew Steinborn <[email protected]>
Maintain keep alives on the server connection, not on the client.

9e999e1e5a3f709f57d0a747aef86ae31f8ca212 authored over 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #98 from lucko/fix/console-perms

Properly initialise console permissions using the PermissionsSetupEvent

17a3552f487da471a25d637ef35d1c9da1733231 authored over 6 years ago by Andrew Steinborn <[email protected]>
Properly initialise console permissions using the PermissionsSetupEvent

ea42f47c7b5e358e800b6ffbf6a0df19e9a45a6d authored over 6 years ago by Luck <[email protected]>
Merge pull request #99 from lucko/feature/command-permissions

Implement optional permission check method for commands

ef578ff69b91359f4db56d446450223bed6c9381 authored over 6 years ago by Andrew Steinborn <[email protected]>
Title API (#95)

ee917682e0c443e4e31b5ad19ef4299d5d9125bf authored over 6 years ago by Andrew Steinborn <[email protected]>
Never launch the Gradle daemon

Since we are using separate containers for each pipeline stage, the
daemons get nicked once the ...

1e04d27bb701fc7ce30f85cf2871de7fcab91a51 authored over 6 years ago by Andrew Steinborn <[email protected]>
Combine the javadoc and publish stages together

In other words, the security-sensitive stuff now runs on its own agent.

b894dfbdd470ebdfc17a422ee5a6f10dca2113b0 authored over 6 years ago by Andrew Steinborn <[email protected]>
Deploy separate agents per stage

df06d85d62b4eed185dbb2d3ed61653bd2e95512 authored over 6 years ago by Andrew Steinborn <[email protected]>
Add missing null check here

284f90183f25536c16fb2f2c9d56a71a0c142c22 authored over 6 years ago by Andrew Steinborn <[email protected]>
ProxyServer#broadcast()

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

0e901e2843491899a22c25593731319284d65e89 authored over 6 years ago by Andrew Steinborn <[email protected]>
Merge pull request #100 from lucko/feature/player-spoof-chat

Implement Player#spoofChatInput method

58201946121c611cc62fc77e253fba2fe509fefb authored over 6 years ago by Andrew Steinborn <[email protected]>
Implement Player#spoofChatInput method

b805891d1fa7005bd522d80a941e863fa723e719 authored over 6 years ago by Luck <[email protected]>