Kolja Strohm
|
9e77b69498
add json config for block and item types
|
1 éve |
Kolja Strohm
|
8c998fba42
only send block updates to observers of the corresponding chunk
|
1 éve |
Kolja Strohm
|
8f9b619f15
improve fluid system
|
1 éve |
Kolja Strohm
|
e245aa7153
fix fluid blocks were not ticked because they were not instanticated at world generation
|
1 éve |
Kolja Strohm
|
674557b8cd
add day-night cycle
|
1 éve |
Kolja Strohm
|
defe6108f7
send more blocks on chunk loading and not later when the chunk neighbor is set
|
1 éve |
Kolja Strohm
|
d418f08601
fix issue with block and light transmission at chunk borders
|
1 éve |
Kolja Strohm
|
09061cb99f
fix block updates in a chunk were send to the client before the chunk itself
|
1 éve |
Kolja Strohm
|
41e7a18a93
made world generation configurable via json
|
1 éve |
Kolja Strohm
|
ce04e66df8
implement all todos that were about items that needed to be spawned
|
1 éve |
Kolja Strohm
|
6548d5b031
change animation messages to be handled by chunk api
|
1 éve |
Kolja Strohm
|
ddbe48cff5
add working windows version
|
1 éve |
Kolja Strohm
|
b8c2d022c7
add map information
|
1 éve |
Kolja Strohm
|
54e3efe672
fix errors in recipie lookup menue uiml
|
1 éve |
Kolja Strohm
|
d4f3b96799
fix light info is transmitted for wrong locations
|
1 éve |
Kolja Strohm
|
b6dbff17e7
fix tree leaves not spawning behind removed leaves
|
1 éve |
Kolja Strohm
|
7347b12f13
fix issue with light transmission
|
1 éve |
Kolja Strohm
|
27c7b5c85f
fix some blocks were not generated on chunk borders
|
1 éve |
Kolja Strohm
|
396b447d77
actually tick the blocks that needs to be ticked
|
2 éve |
Kolja Strohm
|
5f6fe46883
apply new code formatter
|
2 éve |
Kolja Strohm
|
5b4c4f2119
improvd type system to reduce amount of needed souce code
|
2 éve |
Kolja Strohm
|
106ad437b5
save and load multiblock structures
|
2 éve |
Kolja Strohm
|
dec141550b
introduce Multiblock structures (WIP)
|
2 éve |
Kolja Strohm
|
bb7b5010d5
add torches and improved light sytsem
|
2 éve |
Kolja Strohm
|
a3cb05bd4d
greatly reduced ticking lags due to network synchronization locks
|
2 éve |
Kolja Strohm
|
a212c2aa0d
fixed lagging while chunk generation
|
2 éve |
Kolja Strohm
|
72ece6a5b2
send light data to clients
|
2 éve |
Kolja Strohm
|
dd2d41b6c5
calculate light levels for red, green and blue lights
|
2 éve |
Kolja Strohm
|
5737635a11
player movement is now client sided
|
2 éve |
Kolja Strohm
|
fe130366e6
clients can now subscribe to chunc changes
|
2 éve |