772 Commits

Author SHA1 Message Date
Bixilon
14d25bcbb7
remove some java warning, improve code 2020-12-18 19:17:01 +01:00
Bixilon
d5707abc30
improve mod identifier handling with legacy identifiers 2020-12-18 18:32:07 +01:00
Bixilon
143b5c11e2
improvements: remove MapSet, rename Versions.java 2020-12-18 18:15:51 +01:00
Bixilon
d7bfb92fe6
wip (6) client side syntax check: UUID, Range parsers, improve hash methods 2020-12-18 14:37:06 +01:00
Bixilon
8dd92cf5ea
wip (5) client side syntax check: Position parser) 2020-12-17 22:51:15 +01:00
Bixilon
dd03a77da8
LANServerListener: don't use deprecated methods 2020-12-17 20:49:43 +01:00
Bixilon
250a005c3a
HashMaps: add some expected sizes to improve performance 2020-12-17 20:32:19 +01:00
Bixilon
dbd84f7481
NonBlockingSocketNetwork (improved Network handler) 2020-12-17 19:34:11 +01:00
Bixilon
98a43cf73d
support for 20w49a, 20w51a 2020-12-17 17:17:47 +01:00
Bixilon
1b93449347
Config: throw correct exception 2020-12-16 21:27:55 +01:00
Bixilon
a1e7c8cbf7
Text api: Real "obfuscating", config settings for text api 2020-12-16 19:46:22 +01:00
Bixilon
b5bc70ab7c
update serverlist screenshot 2020-12-16 16:48:36 +01:00
Bixilon
831e903018
server list cell: show ping, other fixes 2020-12-16 16:17:03 +01:00
Bixilon
5b9ced9b9c
remove (hopefully) all magic version numbers 2020-12-16 14:00:53 +01:00
Bixilon
1ec9f24df8
add some annotations, fix disconnect event miss match (vs login), fix network bug 2020-12-15 20:03:03 +01:00
Bixilon
a182e4dbfe
Improve SocketNetwork.java 2020-12-15 18:05:47 +01:00
Bixilon
96db60d8d5
optimizations: use more kotlin features (String.format) 2020-12-15 00:25:11 +01:00
Bixilon
90476fecb3
remove PacketHandler.java (handle packets in Packets classes) 2020-12-14 20:35:01 +01:00
Bixilon
1aecd27657
Remove 2. Constructor in VersionValueMap 2020-12-14 20:05:04 +01:00
Bixilon
16c5ff8c89
really big refactoring
Enums now use a static array to ordinal mapping (values())
More structure (static final instead of final static)
Write constants in CAPS
2020-12-14 18:37:46 +01:00
Bixilon
73f30fc45a
fixes: Remove all records and replace with kotlin data classes, other fixes 2020-12-14 16:30:56 +01:00
Bixilon
6e955e7571
bump jline 2020-12-14 13:30:27 +01:00
Bixilon
9d0b60ead5
fix maven build and pipelines (because of kotlin) 2020-12-14 13:30:04 +01:00
Bixilon
963afa0681
More kotlin, code improvements 2020-12-13 23:34:54 +01:00
Bixilon
848a274862
Kotlin support, refactoring, ItemStackParser 2020-12-13 22:52:45 +01:00
Bixilon
eb784ed625
rename exception packet, remove dummy commands 2020-12-12 23:15:37 +01:00
Bixilon
2bee414802
Launcher: fix connected state 2020-12-11 17:27:12 +01:00
Bixilon
ac0eb4f2f1
client side command parsing wip (4) 2020-12-11 17:05:47 +01:00
Lukas
efd23855d5 Refactoring: remove deprecated record getters, Chunk: remove magic numbers 2020-12-11 15:17:05 +01:00
Bixilon
76b963853f
fix config getting loaded before migrating 2020-12-11 13:11:55 +01:00
Bixilon
aefd1f5529
wip (3) command client side command syntax check: almost all entity parsers 2020-12-10 23:25:04 +01:00
Bixilon
1c891cb471
wip (3) command client side command syntax check: exceptions (show cause) 2020-12-10 20:31:23 +01:00
Bixilon
4817dd30d5
wip (2) command client side command syntax check 2020-12-10 17:51:04 +01:00
Bixilon
f8459aa177
make server cell resizeable, show error when ping failed, improve code 2020-12-09 18:37:54 +01:00
Bixilon
4c8377a1ae
Improve byte buffers 2020-12-09 16:37:17 +01:00
Bixilon
abcbd3fa28
improvements, wip (1) PacketDeclareCommands 2020-12-09 16:08:18 +01:00
Bixilon
bea841936b
bump javafx to 16-ea+5 2020-12-08 18:31:42 +01:00
Bixilon
93c6579cc9
Fix wrong block exception: AIR but with different id? 2020-12-08 18:28:49 +01:00
Bixilon
8b80ea6402
ByteBuffers: Rename TextComponent functions to ChatComponent 2020-12-08 17:20:22 +01:00
Bixilon
f0e922cdf5
fixes and improvements, ChatComponent: ClickEvent and HoverEvent 2020-12-07 22:17:56 +01:00
Bixilon
bf238f5ddd
display wrong parsed TextComponent exception 2020-12-07 16:30:50 +01:00
Bixilon
19afdf26ef
Headless mode 2020-12-06 23:36:39 +01:00
Bixilon
504534234b
Various fixes 2020-12-06 18:57:20 +01:00
Bixilon
263ba8c799
Improve Readmes 2020-12-06 14:19:17 +01:00
Bixilon
005f3c0f01
fix string reading 2020-12-05 16:10:26 +01:00
Bixilon
f359eb2d49
Improve Configuration.java, store config has hashmap in memory not as json 2020-12-05 16:09:21 +01:00
Bixilon
cf02469411
wip (2) Mod Dependencies (check or fail)
If a dependency is now given, Minosoft will check if this dependency is loaded
2020-12-04 22:34:04 +01:00
Bixilon
b68f1772a7
add block properties for 20w49a: sculk 2020-12-03 18:18:40 +01:00
Bixilon
80df1a749d migrate Fatal Error (Startup) dialog to JFX 2020-12-03 11:45:42 +01:00
Bixilon
9f19b460fb ByteBuffers: check String length against max length 2020-12-03 11:41:48 +01:00