Moritz Zwerger
|
e2f30887ff
|
move ChunkUtil and LightUtil to network
|
2023-11-23 22:18:07 +01:00 |
|
Moritz Zwerger
|
c6ccd9b4bc
|
profiles: properly store and load forced version
|
2023-11-23 21:32:02 +01:00 |
|
Moritz Zwerger
|
70d736a289
|
particles: don't throw exception if no sprites available
important for <1.13
|
2023-11-23 21:28:42 +01:00 |
|
Moritz Zwerger
|
6449d2d54d
|
javafx: don't load minosoft logo async and wait for it
|
2023-11-23 21:14:31 +01:00 |
|
Moritz Zwerger
|
8d857a1cbb
|
move glfw factory to different class
performance...
|
2023-11-23 20:56:49 +01:00 |
|
Moritz Zwerger
|
1e0a66ee32
|
move EvokerFangs to correct package
|
2023-11-23 20:02:51 +01:00 |
|
Moritz Zwerger
|
e08d8e6d9d
|
fix potential eros start crash
|
2023-11-23 19:48:47 +01:00 |
|
Moritz Zwerger
|
d404664341
|
network: 1.20.3-pre3
|
2023-11-23 19:48:34 +01:00 |
|
Moritz Zwerger
|
ff4cdb8dce
|
network: 1.20.3: fix some network bugs
|
2023-11-23 19:48:17 +01:00 |
|
Moritz Zwerger
|
5e9c1e0d19
|
option to specify render api
|
2023-11-23 19:28:33 +01:00 |
|
Moritz Zwerger
|
b9109b350e
|
option to set custom window factory
|
2023-11-23 19:21:19 +01:00 |
|
Moritz Zwerger
|
6e996f80e0
|
chunk renderer: ignore block updates if paused
|
2023-11-23 18:50:53 +01:00 |
|
Moritz Zwerger
|
e236585ef1
|
outsource javafx text component rendering
|
2023-11-23 18:37:02 +01:00 |
|
Moritz Zwerger
|
89e4254ddd
|
abstract system/desktop api
Porting on platforms where javafx or awt is not the best choice (e.g. android) is easier
|
2023-11-23 18:14:58 +01:00 |
|
Moritz Zwerger
|
46dfbe3252
|
remove debug TextureArray::dump
|
2023-11-23 17:31:11 +01:00 |
|
Moritz Zwerger
|
cae786d741
|
integration tests: boot using MinosoftBoot
|
2023-11-23 17:08:03 +01:00 |
|
Moritz Zwerger
|
56f26dbae4
|
outsource minosoft boot process from main class to external class
That will make it much easier to use a custom main class, maybe useful on android
|
2023-11-23 16:19:53 +01:00 |
|
Moritz Zwerger
|
a2cb6b6258
|
move integrated assets managers to own holder
|
2023-11-23 16:04:02 +01:00 |
|
Moritz Zwerger
|
bd6a072dcb
|
render loop: remove debug statement
|
2023-11-23 15:03:33 +01:00 |
|
Moritz Zwerger
|
beedfb1cf1
|
cleanup VersionListCell
|
2023-11-23 14:15:21 +01:00 |
|
Moritz Zwerger
|
37c844cf8f
|
fix ProfileSelectDialog
|
2023-11-23 14:12:53 +01:00 |
|
Moritz Zwerger
|
e5535d9b72
|
remove name from some profile delegates
|
2023-11-23 08:12:17 +01:00 |
|
Moritz Zwerger
|
94b1400b53
|
migrate old profiles to new location
|
2023-11-23 08:11:37 +01:00 |
|
Moritz Zwerger
|
853d7692d1
|
network: 1.20.3-pre1
Resourcepack changes
|
2023-11-22 18:52:28 +01:00 |
|
Moritz Zwerger
|
694fcd991a
|
minosoft: only set home directory to current folder if running in ci
|
2023-11-22 14:32:17 +01:00 |
|
Moritz Zwerger
|
fe679f9903
|
accounts: properly inject storage
|
2023-11-22 14:28:47 +01:00 |
|
Moritz Zwerger
|
00e239527f
|
minosoft ci: cache integration test assets
|
2023-11-22 13:31:26 +01:00 |
|
Moritz Zwerger
|
901de32766
|
profile io: reset notify count
This fixes 100% cpu usage on that thread
|
2023-11-21 23:35:18 +01:00 |
|
Moritz Zwerger
|
19ad5e4ece
|
profiles: properly lock maps
|
2023-11-21 23:34:56 +01:00 |
|
Moritz Zwerger
|
f893c828d8
|
minor startup performance improvements
|
2023-11-21 22:54:29 +01:00 |
|
Moritz Zwerger
|
4704670c28
|
update doc/Performance
|
2023-11-21 20:17:15 +01:00 |
|
Moritz Zwerger
|
d9e9de4e86
|
rewrite handling of server types
Fixes some issues, improves it generally
|
2023-11-21 18:59:54 +01:00 |
|
Moritz Zwerger
|
c76a040930
|
custom server type: properly store servers
|
2023-11-21 18:31:30 +01:00 |
|
Moritz Zwerger
|
ad3d052d31
|
profile card: remove description
|
2023-11-21 18:30:59 +01:00 |
|
Moritz Zwerger
|
fd17575bf2
|
account storage
|
2023-11-21 18:30:38 +01:00 |
|
Moritz Zwerger
|
ac63265e12
|
replace redirect delegate
Won't work out without fucking up jacksons internals
|
2023-11-21 16:06:07 +01:00 |
|
Moritz Zwerger
|
60036f7f9a
|
StorageProfileManager test
|
2023-11-21 14:37:42 +01:00 |
|
Moritz Zwerger
|
1943a9f331
|
profile manager tests
|
2023-11-21 14:22:04 +01:00 |
|
Moritz Zwerger
|
b8a02311de
|
redirect delegate + tests
broken...
|
2023-11-21 08:12:21 +01:00 |
|
Moritz Zwerger
|
fca3adb48f
|
queue saving of selected profile
|
2023-11-21 07:39:54 +01:00 |
|
Moritz Zwerger
|
0fe5b949ad
|
save selected profile
|
2023-11-20 22:38:53 +01:00 |
|
Moritz Zwerger
|
0ff5430ac4
|
profile observing
|
2023-11-20 20:26:43 +01:00 |
|
Moritz Zwerger
|
6de73070ba
|
improve startup performance
Now from 2s down to 1.3s
|
2023-11-20 19:06:50 +01:00 |
|
Moritz Zwerger
|
dde8c1074c
|
profile saving
|
2023-11-20 18:41:43 +01:00 |
|
Moritz Zwerger
|
a60a2b9be1
|
Log: start observing profile after loading
Improves preboot performance a lot
|
2023-11-20 15:22:50 +01:00 |
|
Moritz Zwerger
|
16df6decf7
|
profiles: read using JsonNode
Makes the API worse, but that is critical in performance
|
2023-11-20 15:21:54 +01:00 |
|
Moritz Zwerger
|
c37164f63f
|
profile reading
|
2023-11-19 23:44:27 +01:00 |
|
Moritz Zwerger
|
7f1c74c36f
|
clean up profiles a bit
|
2023-11-19 19:08:28 +01:00 |
|
Moritz Zwerger
|
68751eb849
|
world: never remove local player + tests
|
2023-11-18 22:35:35 +01:00 |
|
Moritz Zwerger
|
fe5457b406
|
workaround ascented font
Fixes #75
|
2023-11-18 22:06:40 +01:00 |
|