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
dc594e692d
Missed a few spots.
2018-09-29 03:39:38 -04:00
8be7ca9ab5
Apply final modifier to all classes in the api module.
2018-09-29 03:38:42 -04:00
0f5dc4b248
That's not good
2018-09-27 02:45:39 -04:00
403fec13d8
Move UuidUtils test to api module
2018-09-27 02:33:47 -04:00
3acc00de5e
Move ChatResult to PlayerChatEvent and don't call event on spoofChatInput()
2018-09-26 19:50:36 +02:00
7598918d93
Add chat event
2018-09-26 13:07:03 +02:00
46c02c9895
merge upstream
2018-09-24 12:40:48 +03:00