3587 Commits

Author SHA1 Message Date
MihailRis
1aca4957a4 fix 2024-12-19 23:01:16 +03:00
MihailRis
3d6c1183c4 add logger.print 2024-12-19 22:57:51 +03:00
MihailRis
3d7a9fd225 Merge branch 'main' into headless-mode 2024-12-19 22:57:12 +03:00
MihailRis
cda34e3975 fix block overriding 2024-12-19 22:54:54 +03:00
MihailRis
2787f2fc54 fix: grabbed item is deleted on inventory close 2024-12-19 22:44:54 +03:00
MihailRis
9ef18498ff
Merge pull request #416 from RichardTry/patch-1
Copy metatable in table.deep_copy
2024-12-19 02:46:32 +03:00
MihailRis
3c6ca01df8 fix 2024-12-19 02:37:13 +03:00
MihailRis
008e11b4b7 fix ServerMainloop timer 2024-12-19 02:29:41 +03:00
Richard Try
61741a5cc8
Copy metatable in table.deepcopy
Copy metatable as well during deep copying
2024-12-19 01:37:34 +03:00
MihailRis
8a4f1e16f3 refactor PlayerController 2024-12-19 00:38:41 +03:00
MihailRis
8eda26f171 Merge branch 'main' into headless-mode 2024-12-18 23:50:30 +03:00
MihailRis
babb6a6d8d update doc/*/audio.md 2024-12-18 23:49:39 +03:00
MihailRis
1cd85b6f77 implement player ticks in headless mode & prevent on_player_tick call if player chunk does not exists 2024-12-18 23:31:26 +03:00
MihailRis
8e7dfe3e0b Merge branch 'main' into headless-mode 2024-12-18 19:55:42 +03:00
MihailRis
33c76e7d70 add 'heightmap-inputs' to world-generator docs 2024-12-18 19:54:47 +03:00
MihailRis
a144dd75b7 update vctest & add new test 2024-12-18 05:16:06 +03:00
MihailRis
d745a34657 refactor 2024-12-18 04:13:33 +03:00
MihailRis
5e55e20ec4 add test.quit, test.reopen_world 2024-12-18 02:25:28 +03:00
MihailRis
fa1646a9bd add '--script', '--version' command line arguments 2024-12-18 00:48:29 +03:00
MihailRis
48d94036fd rename Level.chunksStorage to Level.chunks 2024-12-17 23:57:00 +03:00
MihailRis
70370904db two players test 2024-12-17 22:38:08 +03:00
MihailRis
09e641fd91 advanced chunks loading test 2024-12-17 21:18:05 +03:00
MihailRis
b1fc666448 fix 2024-12-17 20:56:25 +03:00
MihailRis
49dd866c22 update Chunks::configure 2024-12-17 20:43:42 +03:00
MihailRis
1c18c02092 move Chunks from Level to Player 2024-12-17 19:40:00 +03:00
MihailRis
b7664b4188 move Lighting instance to ChunksController 2024-12-17 05:13:49 +03:00
MihailRis
c5049d0e24 performance test again 2024-12-17 02:05:52 +03:00
MihailRis
7ca91020e3 add docs to remaining public blocks_agent functions 2024-12-17 00:04:52 +03:00
MihailRis
6ed0bc3e7e add docs to some blocks_agent functions 2024-12-16 23:56:52 +03:00
MihailRis
5030a65bc1 add docs to some blocks_agent functions 2024-12-16 23:43:01 +03:00
MihailRis
fb3f201dfc move setRotation, checkReplaceability, raycast logic to the blocks_agent 2024-12-16 23:32:52 +03:00
MihailRis
c7c2fe29d2 move seekOrigin logic to the blocks_agent 2024-12-16 22:37:55 +03:00
MihailRis
87c19d69dc move block set logic to the blocks_agent 2024-12-16 20:46:06 +03:00
MihailRis
6157f8193d add blocks_agent templates & remove block.get_slow 2024-12-16 11:26:57 +03:00
MihailRis
5bf56d1f64 update workflows 2024-12-15 18:20:34 +03:00
MihailRis
92f11dd373 Merge branch 'main' into headless-mode 2024-12-14 19:43:49 +03:00
MihailRis
78e5f28d18
Merge pull request #412 from Onran0/main
minor docs update
2024-12-14 19:43:23 +03:00
Onran
8caa536a6a
Update libentities.md 2024-12-15 01:35:49 +09:00
Onran
26613b8741
Update libentities.md 2024-12-15 01:35:12 +09:00
MihailRis
e713412a6d rename ChunksStorage to GlobalChunks 2024-12-14 18:58:51 +03:00
MihailRis
323acb2573 static link libstdc++ (mingw) 2024-12-14 16:27:17 +03:00
MihailRis
5e025b548f update test 2024-12-14 04:59:57 +03:00
MihailRis
59978f4c6e rename workflows 2024-12-14 03:10:59 +03:00
MihailRis
12c10d1ad1
Add Windows build with Clang (#411)
after 72 commits and 24 hours
2024-12-14 03:09:25 +03:00
MihailRis
76559cc9ac Revert "test"
This reverts commit 251aca7abc13e269c1593745ce8ee08c7ccb1933.
2024-12-13 08:02:26 +03:00
MihailRis
251aca7abc test 2024-12-13 07:33:55 +03:00
MihailRis
bf43fd71bf update libblock 2024-12-13 07:16:13 +03:00
MihailRis
e0b3425eff migrate blocks interaction (scripting) to global chunks storage (WIP) 2024-12-13 05:54:41 +03:00
MihailRis
53cc8d3c7b add core.blank 2024-12-12 23:40:57 +03:00
MihailRis
086c20c370 cache block.index, block.name, item.index, item.name 2024-12-12 20:28:41 +03:00