Bixilon
|
ee459bee47
|
improve light calculation
|
2022-08-15 00:30:56 +02:00 |
|
Bixilon
|
a3ca8e37ee
|
wip light decrease
|
2022-08-15 00:30:56 +02:00 |
|
Bixilon
|
8e5fb9a548
|
FluidCullSectionPreparer: use chunk neighbour cache
|
2022-08-15 00:30:55 +02:00 |
|
Bixilon
|
eee4d49ad6
|
section light: simplify neighbours
|
2022-08-15 00:30:54 +02:00 |
|
Bixilon
|
727db397f8
|
chunk section: outsource light to SectionLight
|
2022-08-15 00:30:54 +02:00 |
|
Bixilon
|
8815bcae65
|
fire LightChangeEvent
|
2022-08-15 00:30:53 +02:00 |
|
Bixilon
|
f7193760f1
|
light: properly update neighbour chunks
|
2022-08-15 00:30:52 +02:00 |
|
Bixilon
|
d683007995
|
light debug mode
|
2022-08-15 00:30:52 +02:00 |
|
Bixilon
|
e9743b0318
|
mark CommandsS2CP as thread safe
|
2022-08-15 00:30:51 +02:00 |
|
Bixilon
|
99e26ec699
|
network: force handle thread safe low priority packets async
|
2022-08-15 00:30:50 +02:00 |
|
Bixilon
|
802342401e
|
trace neighbour light
|
2022-08-15 00:30:49 +02:00 |
|
Bixilon
|
641c80d94e
|
chunk: neighbour cache
Plan was to use it for lighting, but the world renderer can also benefit from it. Kind of a graph now
|
2022-08-15 00:30:49 +02:00 |
|
Bixilon
|
decee49071
|
basic block light engine
|
2022-08-15 00:30:48 +02:00 |
|
Bixilon
|
a7ab19277b
|
discard light packets
|
2022-08-15 00:30:47 +02:00 |
|
Bixilon
|
e3158f5ead
|
ignore server light
|
2022-08-15 00:30:43 +02:00 |
|
Bixilon
|
a4862abe13
|
fix AssetsPropertiesGenerator never quitting
|
2022-07-16 00:13:02 +02:00 |
|
Bixilon
|
6ac6c8b362
|
1.19: fix global position reading, GH-6
|
2022-07-13 23:56:58 +02:00 |
|
Bixilon
|
f32ae22f16
|
fix chunk data packet reading
|
2022-07-13 23:45:04 +02:00 |
|
Bixilon
|
e4f2b3dad8
|
don't calculate occlusion for empty sections
|
2022-07-13 23:43:27 +02:00 |
|
Bixilon
|
f319436a6c
|
fix eventual crash in chunk reading
|
2022-07-13 23:43:03 +02:00 |
|
Bixilon
|
609e9a104e
|
fix view distance change performance/memory leaks
|
2022-07-13 22:09:59 +02:00 |
|
Bixilon
|
1dd41f25b2
|
properly calculate world view distance
|
2022-07-13 22:08:48 +02:00 |
|
Bixilon
|
a9c7a317c9
|
fix world visibility graph behind one frame when moving
|
2022-07-11 18:20:00 +02:00 |
|
Bixilon
|
b123c2617f
|
fix buggy world size calculation
|
2022-07-11 18:13:35 +02:00 |
|
Bixilon
|
6f071c81d0
|
properly verify assets, GH-6
|
2022-07-10 12:06:44 +02:00 |
|
Bixilon
|
8bde0bc65e
|
assets loading: only log first exception
|
2022-07-10 10:57:04 +02:00 |
|
Bixilon
|
df03e0b766
|
rename CommandSuggestionsC2SP
|
2022-07-10 10:56:02 +02:00 |
|
Bixilon
|
9dc05c4df8
|
network: 1.19.1-pre2, 1.19.1-pre3
|
2022-07-09 19:54:41 +02:00 |
|
Bixilon
|
5d69d0bad5
|
IndexAssetsManager: properly workaround bad timing issues, GH-6
|
2022-07-09 19:21:50 +02:00 |
|
Bixilon
|
902c7aef4a
|
connection loading: correctly handle async exceptions
|
2022-07-09 19:20:40 +02:00 |
|
Bixilon
|
bde17f02ef
|
set all log levels to verbose if running with --verbose
|
2022-07-09 19:20:13 +02:00 |
|
Bixilon
|
44d8aa36a1
|
fix stuck loading in IndexAssetsManager
|
2022-07-09 19:04:53 +02:00 |
|
Bixilon
|
abdcea39eb
|
Technoblade never dies
|
2022-07-01 23:34:45 +02:00 |
|
Bixilon
|
97189ff0e6
|
network: 1.19.1-pre1, 1.19.1-rc1
|
2022-06-27 19:23:15 +02:00 |
|
Bixilon
|
31b14cf54a
|
fix crash in AssetsPropertiesGenerator
|
2022-06-27 19:22:47 +02:00 |
|
Bixilon
|
0306868cc7
|
1.19: fix TabListS2CP public key reading
|
2022-06-17 21:36:35 +02:00 |
|
Bixilon
|
1677e9152a
|
network: fix encryption of nonce
|
2022-06-17 21:33:40 +02:00 |
|
Bixilon
|
0755ceb60b
|
chat component json serialisation
|
2022-06-17 19:51:10 +02:00 |
|
Bixilon
|
976a60bbd1
|
1.19: send signed chat messages
|
2022-06-17 17:40:03 +02:00 |
|
Bixilon
|
a45a03ad30
|
1.19: check signature of other player public keys
|
2022-06-17 15:59:24 +02:00 |
|
Bixilon
|
d2549fb0a5
|
1.19: wip signed connection
|
2022-06-17 15:35:49 +02:00 |
|
Bixilon
|
844ad8ccda
|
load player private key
|
2022-06-17 11:58:52 +02:00 |
|
Bixilon
|
605674e771
|
fetch minecraft public and private key
|
2022-06-17 11:26:40 +02:00 |
|
Bixilon
|
f10abc3d69
|
properly synchronized scoreboard, fix other scoreboard bugs
|
2022-06-16 16:06:01 +02:00 |
|
Bixilon
|
7cb84304d0
|
network: mark scoreboard packets as non thread safe
This fixes some scoreboard issues
|
2022-06-16 15:54:01 +02:00 |
|
Bixilon
|
fe0fadbc1f
|
Merge branch 'work/enties/player'
# Conflicts:
# src/main/java/de/bixilon/minosoft/data/entities/entities/decoration/Painting.kt
|
2022-06-16 15:36:33 +02:00 |
|
Bixilon
|
e50c0aa9fb
|
fix fallback texture reading
|
2022-06-16 15:34:16 +02:00 |
|
Bixilon
|
d07e95daf3
|
player textures: verify skin hash
|
2022-06-16 15:21:26 +02:00 |
|
Bixilon
|
8ad3a4422a
|
entities: create/destroy models async
|
2022-06-16 15:00:48 +02:00 |
|
Bixilon
|
1feb95a387
|
properly lock dynamic texture array
|
2022-06-16 15:00:18 +02:00 |
|