Bixilon
|
815889cdef
|
audio: ignore if audio.json is not present
This fixes issues when disabling index assets manager
|
2022-10-07 08:59:47 +02:00 |
|
Bixilon
|
18acd239be
|
minor light tracing improvements
|
2022-10-07 08:36:59 +02:00 |
|
Bixilon
|
a983c15453
|
improve light benchmark boot time
|
2022-10-07 08:33:07 +02:00 |
|
Bixilon
|
0a8e882714
|
add light benchmarks
|
2022-10-06 23:07:32 +02:00 |
|
Bixilon
|
25d7e29b5b
|
wip light testing, benchmarking
|
2022-10-06 21:11:33 +02:00 |
|
Bixilon
|
a68cf346b7
|
light: fix neighbour propagation
|
2022-10-06 20:20:08 +02:00 |
|
Bixilon
|
8887160835
|
network: check max length of compressed packet
|
2022-10-06 19:57:05 +02:00 |
|
Bixilon
|
04924cd8de
|
fix dead lock when placing block
|
2022-10-05 18:25:35 +02:00 |
|
Bixilon
|
5a695919e4
|
minor performance improvements
|
2022-10-05 18:22:27 +02:00 |
|
Bixilon
|
abd79f3485
|
fix light callback triggering when changing block
|
2022-10-05 18:22:12 +02:00 |
|
Bixilon
|
c80580274e
|
mesh: replace Float.fromButs calls with generalized call
|
2022-10-05 16:53:03 +02:00 |
|
Bixilon
|
877778bfb8
|
improve light propagation through non-full blocks
|
2022-10-05 10:44:48 +02:00 |
|
Bixilon
|
34ba1330e2
|
fix crash on worlds with minHeight < 0
|
2022-10-05 10:43:54 +02:00 |
|
Bixilon
|
bb607fc6aa
|
make Directions::inverted faster
|
2022-10-05 10:43:32 +02:00 |
|
Bixilon
|
7d78c62855
|
bump javafx-svg
|
2022-10-05 09:07:52 +02:00 |
|
Bixilon
|
f2a5d87407
|
bump dependencies
|
2022-10-04 23:37:11 +02:00 |
|
Bixilon
|
7ff14d8fde
|
heightmap: properly respect world height, fix crash when starting from above world height
|
2022-10-04 23:19:21 +02:00 |
|
Bixilon
|
ff60ca009d
|
fix deadlock when changing chunk block data
|
2022-10-04 23:11:11 +02:00 |
|
Bixilon
|
78e36501fc
|
TintManager: split fluid tint
|
2022-10-04 16:16:05 +02:00 |
|
Bixilon
|
ebe5a2fc31
|
TintManager: split block, item and particle tinting
* This removes the edge case for grass particles in BlockDustParticle
|
2022-10-04 11:13:18 +02:00 |
|
Bixilon
|
95f288bf23
|
lan servers: don't allow ports below 1024
|
2022-10-04 10:52:24 +02:00 |
|
Bixilon
|
a45bcbf52f
|
boot sequence: print start time
* used for profiling, could be interesting though
|
2022-10-04 10:33:59 +02:00 |
|
Bixilon
|
2177b19e2e
|
packet deflater and inflater: swap names, check expected size
|
2022-10-03 15:38:27 +02:00 |
|
Bixilon
|
381ab7ca2a
|
fix some fluid rendering bugs
|
2022-10-03 00:32:59 +02:00 |
|
Bixilon
|
5ca8e057f6
|
fix some potential dead locks
|
2022-10-03 00:09:20 +02:00 |
|
Bixilon
|
0eb265aebb
|
outsource chunk lighting in separate class
|
2022-10-02 23:17:05 +02:00 |
|
Bixilon
|
d9d3c51bde
|
improve non json ChatComponent parsing speed
|
2022-10-02 20:38:36 +02:00 |
|
Bixilon
|
5939d0908f
|
debug hud: fix facing updating in debug view
|
2022-10-02 11:33:55 +02:00 |
|
Bixilon
|
987eb086de
|
fix skylight propagation from neighbours
|
2022-10-01 23:40:05 +02:00 |
|
Bixilon
|
13626cde9d
|
add intellij copyright settings
|
2022-10-01 20:05:29 +02:00 |
|
Bixilon
|
fcd3735426
|
fix inSectionHeight calculation
Got broken in e0810829432748e718bb050740c91e053850bd62
|
2022-09-30 21:51:03 +02:00 |
|
Bixilon
|
257e0868cc
|
remove some unused item classes, item factories
|
2022-09-30 21:49:09 +02:00 |
|
Bixilon
|
e081082943
|
inline some functions, improve fluid rendering performance
|
2022-09-30 10:45:39 +02:00 |
|
Bixilon
|
b175861ab0
|
WorldRenderer: reduce system time calls
|
2022-09-30 10:24:52 +02:00 |
|
Bixilon
|
6fd41754a8
|
bump kutil, fix some critical interrupt bugs
* Jep, thought the JVM handles interrupts differently
|
2022-09-29 22:34:59 +02:00 |
|
Bixilon
|
254e90acb5
|
fix attack canceling on entities
* The packet still got sent, whoops
|
2022-09-29 20:19:17 +02:00 |
|
Bixilon
|
aefb60c8f4
|
make gui system safe, fix crash when hp changes but not dead
|
2022-09-29 20:15:37 +02:00 |
|
Bixilon
|
725bf8c159
|
forbid attacking of ItemEntity
|
2022-09-29 19:53:40 +02:00 |
|
Bixilon
|
81f3644565
|
use String::trimWhitespaces from kutil
|
2022-09-28 21:48:47 +02:00 |
|
Bixilon
|
c2248a8424
|
deprecated PlayConnection::rendering
|
2022-09-28 12:12:04 +02:00 |
|
Bixilon
|
77b0738134
|
YggdrasilException
|
2022-09-28 11:56:41 +02:00 |
|
Bixilon
|
2055669d1e
|
rendering: poll events before swapping buffers
|
2022-09-28 11:10:40 +02:00 |
|
Bixilon
|
bf2f8e49d2
|
eros: loading resources dialog
|
2022-09-28 10:58:57 +02:00 |
|
Bixilon
|
5621760a31
|
eros: Abstract ProgressDialog
|
2022-09-28 10:33:30 +02:00 |
|
Bixilon
|
a37a279787
|
improve neighbour propagation performance
|
2022-09-27 21:22:25 +02:00 |
|
Bixilon
|
4db63bc56f
|
reduce duplicated fired light events
|
2022-09-27 20:49:47 +02:00 |
|
Bixilon
|
948a5cb280
|
light recalculation: fire LightUpdateEvent
|
2022-09-27 20:16:02 +02:00 |
|
Bixilon
|
e981d0718a
|
light: fix bugs and improve performance when propagating light from neighbours
|
2022-09-27 19:48:23 +02:00 |
|
Bixilon
|
6c7915dcaf
|
light: propagate from neighbours if they change, cleanup neighbour light propagation
|
2022-09-27 19:36:36 +02:00 |
|
Bixilon
|
ff2272f11b
|
recalculate skylight on block break
|
2022-09-27 14:18:54 +02:00 |
|