Commit Graph

24 Commits

Author SHA1 Message Date
TheMode e0e5fe049d Remove deprecated ResponseDataConsumer, add support for unix domain socket
Signed-off-by: TheMode <themode@outlook.fr>
2022-01-25 01:38:18 +01:00
TheMode b1ef97b5af Use `toList` in stream chains
Signed-off-by: TheMode <themode@outlook.fr>
2021-10-22 02:23:14 +02:00
TheMode 1c3bb5b0ff First NIO attempt
Signed-off-by: TheMode <themode@outlook.fr>
2021-08-03 12:57:13 +02:00
thiccaxe 6ff5f7e93c Fix Grammar in ResponseData 2021-06-11 23:08:57 -07:00
thiccaxe 7641b8a75d Updated Server List Ping
Added playersHidden field to ResponseData; shows "???" in Vanilla.
Added event for ping/pong packet
2021-06-11 13:54:52 -07:00
Kieran Wallbanks 42933e58b0 Minor formatting and javadoc changes 2021-05-05 16:18:11 +01:00
Kieran Wallbanks 01fe452783 Implement OpenToLAN system 2021-05-05 16:18:11 +01:00
Kieran Wallbanks a15e3aef44 Make legacy server pings use the ServerListPingEvent 2021-05-05 16:18:11 +01:00
Kieran Wallbanks 42e1811b7c Switch to per-version response data generation and implement NamedAndIdentified in ResponseData 2021-05-05 16:18:11 +01:00
TheMode 232e4b8a28 Fix build 2021-04-15 08:10:32 +02:00
TheMode db8f071633 Cleanup, make PingPlayer immutable 2021-04-11 20:46:48 +02:00
thiccaxe fadbe39494 Getters for fields in HandshakeData 2021-04-11 10:46:09 -07:00
thiccaxe 8a9abff98b Remove Duplicate Code; unlinking ResponseData & ServerListPingEvent
Removed code that would cause maintaining more difficult after an update in ResponseData, and additionally PlayerConnection

Updated demo to reflect changes.
2021-04-10 21:14:36 -07:00
thiccaxe 94c4ec79e1 simplify data storage, fix annotations
Removed HandshakeData  - too excessive

Added abstract methods in PlayerConnection as replacement

in FakePlayerConnection setters do nothing and Getters return MinecraftServer defaults
2021-04-08 16:51:50 -07:00
thiccaxe cd27d1d6c7 ServerListPingEvent
An implementation of what could be done to make this event - not perfect in my opinion.
2021-04-08 14:19:32 -07:00
thiccaxe 2dec361836 Deprecate ResponseDataConsumer
Not sure if this is how to correctly deprecate, please lmk!
2021-04-04 18:50:41 -07:00
thiccaxe 4f8e94dcf2 Note about favicon format 2021-04-04 15:57:42 -07:00
Kieran Wallbanks 825bd57a8e Adventureise ResponseData and cleanup code 2021-03-31 21:22:24 +01:00
themode 7a54b4162d Style cleanup 2021-01-26 15:53:03 +01:00
R0bbyYT 8542cebd1d Documentation for the ResponseData and ResponseDataConsumer 2020-12-11 22:44:15 +01:00
themode ac362cf7ac Explanation for ResponseDataConsumer ang general comment cleanup 2020-10-17 13:24:18 +02:00
Felix Cravic 189376f951 Cleanup + javadoc comments 2020-07-21 18:48:15 +02:00
Felix Cravic 5e91b75d78 Comments 2020-05-28 19:15:55 +02:00
Felix Cravic 7daac5e610 Package rename to net.minestom.server 2020-04-24 03:25:58 +02:00