611a31b7bb
Attempt to allow Eclipse to import the Gradle project.
2019-03-28 21:46:45 -04:00
e2fa06fa17
Merge pull request #176 from Crypnotic/master
...
Add matchPlayer and matchServer
2019-03-09 00:15:07 -05:00
c7a379ebb8
Include server that we attempted to connect to in the result.
2019-03-08 23:51:47 -05:00
b35fd05d2e
Add matchPlayer and matchServer
2019-03-03 09:57:19 -06:00
12f5bdfc48
Properly implement fallback support.
2019-02-15 15:07:38 -05:00
6d080db48e
Bump text dependency to 1.12-1.6.5 to fix a deserialisation issue
2019-01-21 09:12:27 -08:00
89bcc9a100
Grab most of the low-hanging fruit.
2018-12-29 17:22:36 -05:00
c8f73ea0ab
Add Javadoc to resource pack API
2018-12-29 15:37:56 -05:00
0ca0c2a297
Resource pack API
2018-12-29 15:21:47 -05:00
280563ffa0
Clarifications around plugin message API.
2018-12-29 14:25:06 -05:00
a2d9a9f1d8
Clarifications, same for QueryResponse.
2018-12-29 14:21:20 -05:00
5cf96aabdd
Ensure that getting a builder from the ping will produce the same ping.
2018-12-29 14:09:30 -05:00
256978fc15
Solve a bunch of Checkstyle warnings.
2018-12-29 10:57:55 -05:00
898353640e
Moving to new Jenkins setup
2018-12-24 08:23:56 -05:00
e979db7778
Fix some unfriendly behavior in Favicon#create(Path)
2018-12-13 19:44:59 -05:00
1856fb6aad
ProtocolVersion#SUPPORTED_VERSIONS
2018-12-13 05:24:37 -05:00
853fd2226d
Fix formatting in ProtocolVersion
2018-12-07 17:24:56 -05:00
a3bfa292c6
Merge pull request #139 from VelocityPowered/reload-command
...
Reload command
2018-12-01 18:04:09 -05:00
a9ae53e527
Introduce ConsoleCommandSource. See #155
2018-12-01 17:08:34 -05:00
edfdcf3d53
Document ServerPreConnectEvent more carefully.
2018-11-25 14:54:03 -05:00
6b4c809c39
Rework and expose ProtocolVersion to the API
2018-11-20 17:15:48 -06:00
99960e5dd9
Forgot this
2018-11-20 00:50:16 -05:00
8685b04772
Initial reload command support.
...
What is missing:
- Changing/removing servers "in-flight"
- Query stuff
- A way to preserve existing user connections while closing the old port
2018-11-19 23:46:22 -05:00
3023a90295
[BREAKING] Rename withUuid()->withId() and withId()->withUndashedId()
2018-11-17 16:40:09 -05:00
480f87a760
API breakage: Revamped some login stuff.
...
I have cleaned up some logic in the client login session handler and
revamped the GameProfile class somewhat. The most notable breaking
change is that Velocity now returns an UUID for getId() instead of an
undashed UUID, which was moved to a getUndashedId() method.
2018-11-15 19:54:55 -05:00
868976e09c
Add Javadoc and remove all Checkstyle issues from API and natives.
2018-11-15 19:04:39 -05:00
3cba196ba7
Remove Identifiable
2018-11-15 17:02:26 +01:00
da259951c7
Change 'set' prefixes to 'with' and add javadoc
2018-11-12 21:34:57 +01:00
b6bb4ad1a1
Optimize GameProfile and add Identifiable interface
2018-11-12 19:50:52 +01:00
8a7ba25097
Fix Forge server ping mod serialization. Closes #131
2018-11-08 16:57:14 -05:00
f423169449
Fix issues with server connections.
2018-10-29 19:25:51 -04:00
070631902a
Fix some suboptimal behavior in invoking KickedFromServerEvent.
...
Previously, the event would only fire when a player was kicked from the
current server they were on. Now, under certain cases, it can be fired
even if the player was already connected to a server.
To faciliate this, a new result (Notify) was introduced. This result
will "do the right thing" if the player is kicked from the current
server or is trying to connect to a different server than the one they
were on.
2018-10-28 03:32:18 -04:00
1310cd2c53
Mix of Checkstyle and SonarLint.
2018-10-28 03:18:15 -04:00
6467335f74
Fixed most Checkstyle warnings in the API.
2018-10-28 00:41:21 -04:00
25b5e00125
Reformat with Google code style and enforce Checkstyle.
...
Fixes #125
2018-10-27 23:45:36 -04:00
53aa92db92
Fix some low-hanging code smells using SonarLint.
2018-10-27 22:18:30 -04:00
32829c5637
Checker Framework integration ( #126 )
2018-10-27 21:45:42 -04:00
ff6a6ad40b
Add native forced hosts support
2018-10-27 22:36:52 +03:00
447e7d1d50
Adapt to upcoming Checker framework related changes
2018-10-27 21:38:20 +03:00
ea43b8ff60
Add Query event
2018-10-27 19:57:48 +03:00
3bd48dec99
Add convenience connectWithIndication() method.
2018-10-21 17:49:51 -04:00
78abba56af
Change player info action enum to int
...
Read & write server id
Fix javadocs
2018-10-13 00:18:21 -07:00
245828e337
Make changes based on PR comments
2018-10-11 10:41:40 +13:00
c5a27bb135
Add Forge mod list support
2018-10-10 19:52:22 +13:00
d59c8874b7
Fix issues with UUIDs with leading zeroes. Fixes #109
2018-10-05 02:39:11 -04:00
aa34977f3e
Added ProxyConfig interface and implemented in VelocityConfiguration
2018-09-30 23:56:53 -05:00
3777ab5c8f
Fix PlayerChatEvent Javadoc
2018-09-30 18:32:01 -04:00
328e06d407
Add tab list documentation
2018-09-30 22:43:24 +01:00
61bd178591
Initial tablist implementation
2018-09-30 21:01:01 +01:00
1da1382b16
some toString() changes
2018-09-29 16:22:50 -04:00