Adrian Bergqvist
|
1690815bd9
|
Updated reset-timeout limit
|
2023-04-07 16:13:14 +02:00 |
|
Adrian Bergqvist
|
3cc162a2a4
|
Unnecessary reset Vanilla <-> Vanilla
|
2023-04-06 15:33:50 +02:00 |
|
Adrian Bergqvist
|
ebc80709b1
|
Unregister connection before it's ready
|
2023-04-05 21:15:38 +02:00 |
|
Adrian Bergqvist
|
7613b68fc8
|
Can join server without command packet from server
|
2023-03-30 22:39:47 +02:00 |
|
Adrian Bergqvist
|
71d5114d4a
|
Error handler
|
2023-03-27 00:07:45 +02:00 |
|
Adrian Bergqvist
|
dbf0777d29
|
Clarified error message
|
2023-03-26 21:52:48 +02:00 |
|
Adrian Bergqvist
|
9e31287476
|
Fixed #20
|
2023-03-26 21:45:17 +02:00 |
|
Adrian Bergqvist
|
8937cc8182
|
Available Commands via plugin message
|
2023-03-26 21:40:28 +02:00 |
|
Adrian Bergqvist
|
7894acd9f1
|
Cleanup
|
2023-03-26 19:56:49 +02:00 |
|
Adrian Bergqvist
|
d6a89ddec9
|
Interact with forge packets
|
2023-03-26 19:31:23 +02:00 |
|
Adrian Bergqvist
|
529d7e7636
|
JSON and color codes for disconnect message
|
2023-02-17 17:20:39 +01:00 |
|
Adrian Bergqvist
|
e690ead1eb
|
Small fix and refactoring
|
2023-02-17 13:38:15 +01:00 |
|
Adrian Bergqvist
|
14d4c6d5bc
|
Forge --> vanilla switch fixed
|
2023-02-17 13:23:59 +01:00 |
|
Adrian Bergqvist
|
d20a6a08ca
|
Tweaked logic and added disconnect handling
|
2023-02-16 23:28:26 +01:00 |
|
Adrian Bergqvist
|
d6cc47aba1
|
Server switch logic rewritten
|
2023-02-16 21:11:13 +01:00 |
|
Adrian Bergqvist
|
ce5420768d
|
Reorganized login process...
...in order to improve stability and maintainability.
|
2023-02-15 20:25:15 +01:00 |
|
Adrian Bergqvist
|
c77fcbd09f
|
Validate config
|
2023-02-10 19:06:49 +01:00 |
|
Adrian Bergqvist
|
e2c49f35e6
|
Config file
|
2023-02-09 22:41:29 +01:00 |
|
Adrian Bergqvist
|
c751342ad8
|
Legacy forwarding fix
|
2023-02-09 18:13:01 +01:00 |
|
Adrian Bergqvist
|
daac7c57d8
|
Command Argument ids for forge
|
2023-02-09 00:14:39 +01:00 |
|
Adrian Bergqvist
|
e1acc461a7
|
FML 3 marker
|
2023-02-08 19:54:43 +01:00 |
|
Adrian Bergqvist
|
3172c5f672
|
Command Argument Serializer
|
2023-02-08 17:54:37 +01:00 |
|
Adrian Bergqvist
|
517bf59569
|
Cast to ChannelInitializer for improved compatibility
|
2023-01-12 18:53:09 +01:00 |
|
Adrian Bergqvist
|
3b6a10f11d
|
Small bug fix
|
2022-11-29 17:20:25 +01:00 |
|
Adrian Bergqvist
|
ba94616ee7
|
Set state before set session handler
|
2022-11-29 15:51:29 +01:00 |
|
Adrian Bergqvist
|
f6fa70420a
|
Removed some handlers (simplified the mechanism)
|
2022-11-28 20:56:08 +01:00 |
|
Adrian Bergqvist
|
7ecb77dd74
|
Forgot to remove "else"
|
2022-11-24 20:02:56 +01:00 |
|
Adrian Bergqvist
|
97f1d2b493
|
Attempt to fix leak
|
2022-11-24 19:58:07 +01:00 |
|
Adrian Bergqvist
|
fd5b8c8abb
|
Backend handler is now a session handler
|
2022-11-23 21:43:29 +01:00 |
|
Adrian Bergqvist
|
1a78c2ea24
|
Improving stability
|
2022-11-22 22:03:03 +01:00 |
|
Adrian Bergqvist
|
a315289a85
|
Fixed leakage
|
2022-11-20 23:58:07 +01:00 |
|
Adrian Bergqvist
|
099c228261
|
Fixed casting of ChannelInitializer. Synced login. Fixed Imports. 1.1.3
|
2022-11-19 00:17:27 +01:00 |
|
Adrian Bergqvist
|
91e44b9c21
|
Some bug fixes
|
2022-10-30 19:18:50 +01:00 |
|
Adrian Bergqvist
|
b723d0ae6d
|
Works with newer Velocity versions
|
2022-10-27 23:00:04 +02:00 |
|
Adrian Bergqvist
|
4dfa9d02bd
|
Doesn't ping the server. Legacy forwarding
|
2022-10-27 22:33:21 +02:00 |
|
Adrian Bergqvist
|
02940cc805
|
Fixed a typo
|
2022-10-27 18:21:19 +02:00 |
|
Adrian Bergqvist
|
aa8d768fc2
|
FML3 support
|
2022-10-26 18:51:49 +02:00 |
|
Adrian Bergqvist
|
56826d5583
|
Only sends LOGIN SUCCESS when reset
|
2022-10-24 09:58:43 +02:00 |
|
Adrian Bergqvist
|
d265847bee
|
Seperated catcher and reset listener
|
2022-10-22 15:13:01 +02:00 |
|
Adrian Bergqvist
|
a055e275c0
|
Fixed up the code. Now it works
|
2022-10-21 23:40:55 +02:00 |
|
Adrian Bergqvist
|
772098772f
|
Auto-detect. Now works as expected
|
2022-10-20 22:52:26 +02:00 |
|
Adrian Bergqvist
|
b021bed467
|
Reconnect-to-sync handler
|
2022-10-19 23:12:36 +02:00 |
|
Adrian Bergqvist
|
81d22900fa
|
Catcher that catches anything sent to the client in reset
|
2022-10-18 23:25:10 +02:00 |
|
Adrian Bergqvist
|
cc589a17d8
|
Login Payload Manager. Modularizing the project...
|
2022-10-17 22:24:25 +02:00 |
|
Adrian Bergqvist
|
14d5d9fc07
|
Fixed modern forwarding support and kick handling
|
2022-10-13 22:05:54 +02:00 |
|
Adrian Bergqvist
|
fd8fb5ae37
|
Small fix
|
2022-10-09 15:29:47 +02:00 |
|
Adrian Bergqvist
|
c3452fa501
|
Rescue connection
|
2022-10-07 21:47:02 +02:00 |
|
Adrian Bergqvist
|
e4d4730362
|
In eventloop now
|
2022-09-30 00:09:10 +02:00 |
|
Adrian Bergqvist
|
110def6eb1
|
Version bump
|
2022-09-30 00:02:41 +02:00 |
|
Adrian Bergqvist
|
2a4aba72e9
|
Works
|
2022-09-29 23:59:32 +02:00 |
|
Adrian Bergqvist
|
007ff8511a
|
WIP: Almost done
|
2022-09-27 00:14:33 +02:00 |
|
Adrian Bergqvist
|
2ab257ffe7
|
WIP: Restruct
|
2022-09-22 22:45:39 +02:00 |
|
Adrian Bergqvist
|
d6dcb9a814
|
WIP: Works but NEEDS CLEANUP
|
2022-09-20 22:34:05 +02:00 |
|
Adrian Bergqvist
|
fea9082dd7
|
WIP: Almost
|
2022-09-19 00:46:19 +02:00 |
|
Adrian Bergqvist
|
e8f73d19b1
|
WIP: More backend work
|
2022-09-18 18:45:30 +02:00 |
|
Adrian Bergqvist
|
4a07819c7d
|
WIP: Backend handler
|
2022-09-18 17:21:14 +02:00 |
|
Adrian Bergqvist
|
8455e5b0e0
|
WIP: Store modlist
|
2022-09-17 11:34:39 +02:00 |
|
Adrian Bergqvist
|
fe69711818
|
WIP: listen to response
|
2022-09-15 08:23:24 +02:00 |
|
Adrian Bergqvist
|
fcb2491c66
|
WIP: Packet Handling
|
2022-09-14 22:47:11 +02:00 |
|
Adrian Bergqvist
|
55bb6df100
|
WIP: New Phase
|
2022-09-12 23:28:49 +02:00 |
|
Adrian Bergqvist
|
26e320f034
|
WIP: new handling structure
|
2022-09-11 17:08:31 +02:00 |
|
Adrian Bergqvist
|
ff934dc106
|
WIP
|
2022-08-28 11:17:52 +02:00 |
|
Adrian Bergqvist
|
52a818b109
|
Should also handle disconnect
|
2022-08-24 22:49:09 +02:00 |
|
Adrian Bergqvist
|
cd952139bc
|
refined reset packet handler
|
2022-08-24 22:37:25 +02:00 |
|
Adrian Bergqvist
|
75ea344fda
|
Now works with reset packet
|
2022-08-13 21:55:54 +02:00 |
|
Adrian Bergqvist
|
2d3ebdf108
|
Non-api init commit
|
2022-08-13 00:42:44 +02:00 |
|
Adrian Bergqvist
|
57e8ee1441
|
Metrics tracks amount of modern forge player amount
|
2022-08-06 21:12:19 +02:00 |
|
Adrian Bergqvist
|
301164cb5b
|
New config
|
2022-08-06 17:41:43 +02:00 |
|
Adrian Bergqvist
|
41f8bc18a3
|
Corrected version
|
2022-08-05 19:06:23 +02:00 |
|
Adrian Bergqvist
|
8f19ecacf0
|
Removed unused imports
|
2022-08-05 19:05:29 +02:00 |
|
Adrian Bergqvist
|
a6abe53edd
|
Kicks player instead of redirect when forced is true
|
2022-08-05 19:02:33 +02:00 |
|
Adrian Bergqvist
|
56034ec165
|
v0.4.0 Kick to reset. Server switch rewrite
|
2022-08-05 16:29:21 +02:00 |
|
Adrian Bergqvist
|
b99d042d0f
|
Resync tracker WIP
|
2022-08-05 02:47:46 +02:00 |
|
Adrian Bergqvist
|
2aadd545cf
|
Now works with legacy forwarding on 1.18 and later
|
2022-08-01 00:52:35 +02:00 |
|
Adrian Bergqvist
|
43e0ba91c7
|
Fixed a misstake. Now ignores vanilla.
|
2022-07-31 17:19:22 +02:00 |
|
Adrian Bergqvist
|
47db704422
|
v0.3 Kick when re-sync is needed. /Reload
|
2022-07-31 08:29:34 +02:00 |
|
Adrian Bergqvist
|
ae44082336
|
Added some more logging
|
2022-07-23 19:53:31 +02:00 |
|
Adrian Bergqvist
|
364f3d2cb2
|
Handle forge player when no forge servers are available
|
2022-07-12 20:02:03 +02:00 |
|
Adrian Bergqvist
|
3cafdd6dfb
|
Fix disconnect message when forge server is offline
|
2022-07-10 01:41:57 +02:00 |
|
Adrian Bergqvist
|
69ae2401af
|
Cleaned unused feilds
|
2022-07-10 01:13:10 +02:00 |
|
Adrian Bergqvist
|
003253456c
|
Removed unused imports
|
2022-07-10 01:09:20 +02:00 |
|
Adrian Bergqvist
|
157983f4c9
|
Better handling of vanilla -> forge connections
|
2022-07-10 01:08:05 +02:00 |
|
Adrian Bergqvist
|
f7121a6092
|
Sending clients modlist instead of a generic one
|
2022-07-07 21:46:45 +02:00 |
|
J.T. McQuigg
|
b661dd958c
|
general code tweaks and fixes
|
2022-07-03 01:44:31 -04:00 |
|
Adrian Bergqvist
|
a64fa24dcc
|
Bstats and velocity 3.1.1 compatibility
|
2022-07-03 05:32:14 +02:00 |
|
Adrian Bergqvist
|
aef28e9fe9
|
Use fingerprints to minimize transfers
|
2022-07-02 05:20:46 +02:00 |
|
Adrian Bergqvist
|
f906de8127
|
Fixed a small bug in the config file
|
2022-06-28 20:03:09 +02:00 |
|
Adrian Bergqvist
|
a47f2f8d1a
|
More Server Switching fixes
|
2022-06-28 19:46:09 +02:00 |
|
Adrian Bergqvist
|
ae6e0e8c4c
|
Forge server switching
|
2022-06-27 20:26:54 +02:00 |
|
Adrian Bergqvist
|
8a00f85993
|
Now detects when server switch is possible
|
2022-06-27 19:32:16 +02:00 |
|
Adrian Bergqvist
|
621ad9222b
|
Some fixes
|
2022-06-26 00:05:15 +02:00 |
|
Adrian Bergqvist
|
0618777b85
|
Clean up
|
2022-06-25 19:39:37 +02:00 |
|
Adrian Bergqvist
|
dd60b2c1ab
|
Restruction. Tested
|
2022-06-25 19:15:28 +02:00 |
|
Adrian Bergqvist
|
7751c2a428
|
WIP, not tested yet
|
2022-06-25 03:56:46 +02:00 |
|
Adrian Bergqvist
|
6276270a2c
|
Better vanilla handling
|
2022-06-24 02:41:13 +02:00 |
|
Adrian Bergqvist
|
031d2b9225
|
Handle when handshake server is offline
|
2022-06-23 22:24:04 +02:00 |
|
Adrian Bergqvist
|
31933ee718
|
Config file works almost
|
2022-06-20 17:25:27 +02:00 |
|
Adrian Bergqvist
|
28333d7ae9
|
WIP: Config File
|
2022-06-11 20:10:12 +02:00 |
|
Adrian Bergqvist
|
c095c04756
|
Caching of handshake data should work
|
2022-06-05 21:34:39 +02:00 |
|
Adrian Bergqvist
|
4e4cead245
|
Memory optimizations
|
2022-06-05 18:07:33 +02:00 |
|