3127 Commits

Author SHA1 Message Date
Bixilon
7bf2e85592
readme: update gradle build instructions 2022-10-17 21:08:20 +02:00
Bixilon
573926371c
gradle: remove javafx plugin 2022-10-17 21:07:58 +02:00
Bixilon
c0a2dfa8cb
github workflow: properly cache dependencies 2022-10-17 21:07:45 +02:00
Bixilon
bebb6f31b4
github workflow 2022-10-17 20:41:34 +02:00
Bixilon
97392c9d20
gradle: gitlab ci, build fat jar 2022-10-17 20:41:28 +02:00
Bixilon
162d0a97aa
integration tests 2022-10-17 19:57:26 +02:00
Bixilon
0c1dd555c6
replace maven with gradle 2022-10-17 18:37:49 +02:00
Bixilon
e954bfba4e
cli: handle EOL errors correctly 2022-10-17 18:36:29 +02:00
Bixilon
7e616b6d28
wip integration testing 2022-10-17 09:49:41 +02:00
Bixilon
5d8e224c18
doc: modding goals 2022-10-17 09:48:48 +02:00
Bixilon
743a7b5c68
network: 1.19.1-pre6, 1.19.1-rc2, 1.19.1-rc3, 1.19.1, 1.19.2-rc1, 1.19.2-rc2, 1.19.2 2022-10-16 21:37:11 +02:00
Bixilon
5e9dd15f0b
network: 1.19.1-pre5 2022-10-16 20:29:28 +02:00
Bixilon
80027e3754
network: 1.19.1-pre4 2022-10-16 18:05:53 +02:00
Bixilon
1fc08c0662
1.19.1-pre4: wip message reading 2022-10-16 18:05:52 +02:00
Bixilon
7b5ad38113
disable infinite torches 2022-10-12 22:48:26 +02:00
Bixilon
82e5c41ef2
Merge branch 'work/light'
# Conflicts:
#	pom.xml
#	src/main/java/de/bixilon/minosoft/Minosoft.kt
#	src/main/java/de/bixilon/minosoft/protocol/network/connection/play/PlayConnection.kt
#	src/main/java/de/bixilon/minosoft/terminal/CommandLineArguments.kt
#	src/main/java/de/bixilon/minosoft/terminal/RunConfiguration.kt
2022-10-12 18:59:41 +02:00
Bixilon
3404348bff
clear top and bottom chunk light 2022-10-12 18:51:52 +02:00
Bixilon
575b60baab
proper detection if skylight passes through block, fix heightmap bug
* fingers crossed
2022-10-12 17:05:46 +02:00
Bixilon
5d0a74ce57
rename rsl datafixer to rls 2022-10-12 13:09:52 +02:00
Bixilon
58aab01e49
proper check if light can enter block 2022-10-12 00:08:56 +02:00
Bixilon
c067c0e1f9
skylight: properly check heightmap
Everything ABOVE the heightmap should be 0xF0 and not EQUALS.
2022-10-11 18:23:17 +02:00
Bixilon
b44dd7eaef
sold rendering: fix light getting on chunk edges 2022-10-11 18:03:20 +02:00
Bixilon
33a4321f3a
block destroy: fix light propagation 2022-10-11 17:30:50 +02:00
Bixilon
74bb253e66
fix bugs with directed property 2022-10-11 17:01:19 +02:00
Bixilon
0aba823d6d
debug hud: show light from entity eye position 2022-10-11 16:39:48 +02:00
Bixilon
4451df6113
border light: faster access to first or last section 2022-10-11 14:26:21 +02:00
Bixilon
835f62d1f4
border light: fix skylight propagation 2022-10-11 14:15:02 +02:00
Bixilon
cad6fa8d2b
bump kutil and kotlin
* This fixes some bugs and improves performance
2022-10-10 18:01:02 +02:00
Bixilon
08fe1267ac
rework language loading, allow language inheritance 2022-10-10 16:50:36 +02:00
Bixilon
326e8d994d
fix some light neighbour propagation bugs 2022-10-08 19:41:22 +02:00
Bixilon
46f3a38b43
trace skylight through border light 2022-10-08 17:39:22 +02:00
Bixilon
a18d02e605
minor performance and memory improvements 2022-10-07 09:20:28 +02:00
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