Echo J.
e9fe7fee4d
LevelRenderer: Add missing namespace for player variable
...
This caused compile errors on my GitHub Actions instance
2026-03-11 08:18:29 +00:00
Echo J.
2f92fb2805
CI: Re-add missing cmake dependency
...
Fixes a silent ccache not found error (which prevents ccache from working)
2026-03-11 08:01:09 +00:00
JuiceyDev
8085703dbc
Merge pull request #176 from 4jcraft/feat/sprint-key
...
feat(input): add sprint keys
2026-03-11 08:11:21 +01:00
Tropical
32bd586c6e
Merge pull request #153 from MathiewMay/dev
...
Build (Linux, x86_64) / build-linux (push) Waiting to run
Build (Linux, x86_64) / build-linux-debug (push) Waiting to run
Changed entity id from 11-bit to 16-bit for movement and motion packets.
2026-03-11 00:31:32 -05:00
Tropical
5b4319556d
refactor: remove redundant casts in MoveEntityPacket
2026-03-11 00:20:23 -05:00
Tropical
c9f19ebcba
fix: undo turnOnLightLayer comment
2026-03-11 00:03:04 -05:00
Tropical
2c3a816e4b
Merge pull request #175 from realffqq/dev
...
fix: restore and fix entity, block and hand lighting
2026-03-10 23:59:42 -05:00
Tropical
f2ae9a509f
Merge pull request #140 from urzuline/dev
...
finish the fps uncap changes and remove the testing patch
2026-03-10 23:49:21 -05:00
Tropical
19bc286818
chore: remove another test print
2026-03-10 23:33:12 -05:00
Tropical
559cdfd281
chore: remove test prints
2026-03-10 23:31:13 -05:00
Emily
723f741a8e
Merge branch 'dev' of https://github.com/urzuline/4jcraft-urzuline into dev
2026-03-11 00:30:00 -04:00
Emily
4e286dd92c
ifdef the option 3
2026-03-11 00:29:19 -04:00
Emily
1a261de1ba
Merge branch '4jcraft:dev' into dev
2026-03-11 00:21:49 -04:00
ffqq
22f50372a5
Merge branch '4jcraft:dev' into dev
2026-03-11 07:20:32 +03:00
Sally Knight
c42f71ba22
fix: restore and fix entity, block and hand lighting
...
Block and entity light layers are done differently for now due to some caveats with light map transformation
2026-03-11 07:13:48 +03:00
Emily
bfc83f7830
forgot to add meson.options
2026-03-11 00:13:09 -04:00
Emily
0f605b8997
mrrrp (V-Sync Changes)
2026-03-11 00:09:07 -04:00
Emily
5baab016fa
meowww
2026-03-10 23:57:13 -04:00
DecalOverdose
3f7a53ad50
Merge pull request #173 from 4jcraft/fix/leaderboard-manager-null
...
fix: add dummy `LinuxLeaderboardManager` implementation
2026-03-11 07:53:56 +04:00
Tropical
c774e1eb18
feat(input): add sprint keys
2026-03-10 22:42:14 -05:00
Tropical
35a45063b1
fix: remove the fallback null LeaderboardManager
2026-03-10 21:39:46 -05:00
Tropical
deeee2a5d5
fix: add dummy LinuxLeaderboardManager implementation
2026-03-10 20:56:57 -05:00
Leah Anderson
d9dbb5c39c
Merge pull request #157 from 4jcraft/feat/sdl-support
...
Added SDL support & Remade 4j_Input
2026-03-10 19:42:49 -06:00
Tropical
ca9ac8e7f7
fix: hotbarSlot is zero-indexed, move max hotbar slots into a constant
Build (Linux, x86_64) / build-linux (push) Waiting to run
Build (Linux, x86_64) / build-linux-debug (push) Waiting to run
2026-03-10 20:18:03 -05:00
Tropical
28018e5022
refactor: die FPS flamegraph
2026-03-10 20:11:35 -05:00
Tropical
304c591512
fix: hotbarSlot bounds check
2026-03-10 20:08:54 -05:00
Tropical
9752dec5e7
fix: remove juicey's visionary offhand implementation
2026-03-10 20:08:01 -05:00
JuiceyDev
c2728cd2d9
SDL scroll wheel w/ hotbar & numbr support !!!!!!
2026-03-11 01:52:27 +01:00
Tropical
f90d9a2b0d
docs: don't list meson as a build dep
2026-03-10 18:13:57 -05:00
Tropical
6c67565a0b
fix: dont invoke apt-get with sudo in dockerfile
2026-03-10 18:10:45 -05:00
Tropical
c606302808
fix: dl dep is gone
2026-03-10 18:09:03 -05:00
Tropical
47db746861
no png go away shoo
2026-03-10 17:59:43 -05:00
Tropical
52ee114f24
refactor: dont depend on libpng and libdl, update docs
2026-03-10 17:57:56 -05:00
Tropical
bce996a2ef
refactor: simplify and update CI pipeline
2026-03-10 17:49:34 -05:00
Tropical
197bf0033f
Merge branch 'dev' into feat/sdl-support
2026-03-10 17:38:52 -05:00
Tropical
fe631bcff8
chore: undo unintentional meson changes, update README
2026-03-10 17:32:53 -05:00
MathiewMay
41d8202c47
applied changes requested by tropicaaal
...
"i would prefer that these be cast to sized integer types int8_t for portability reasons."
"The light layer changes are ultimately a hack over the broken renderer implementation and probably out of scope for this PR. There's an in-progress fix for the root cause of this, so this should be removed."
"std::numeric_limits<int16_t>::max()"
2026-03-10 18:20:33 -04:00
Leah Anderson
4e39635f20
Merge pull request #167 from 4jcraft/fix/missing-asset-error
...
Build Linux Release / build-linux (push) Waiting to run
Build Linux Release / build-linux-debug (push) Waiting to run
fix: remove unused console-only asset archive imports
2026-03-10 14:31:36 -06:00
Tropical
687d4e66a3
Merge pull request #147 from nikita-edel/dev
...
enhancement: make LCE runnable with ASan
2026-03-10 15:27:22 -05:00
Tropical
12ede0691a
fix: remove unused console-only asset archive imports
2026-03-10 15:22:37 -05:00
Nikita Edel
cc305944e5
Merge branch '4jcraft:dev' into dev
2026-03-10 20:59:25 +01:00
Tropical
fd785ad3f2
Merge pull request #132 from TheComputerGuy96/ci-debug-job
...
Debug build split (and other minor CI fixups)
2026-03-10 14:58:13 -05:00
Nikita Edel
c86bfe35f3
Merge branch '4jcraft:dev' into dev
2026-03-10 20:51:42 +01:00
Nikita Edel
0ff6f767e5
formailize comments
2026-03-10 20:30:31 +01:00
Nikita Edel
da3d69b5bd
final commit, removed scripts and reset meson.build
2026-03-10 20:27:11 +01:00
Nikita Edel
af16088015
improved a change
2026-03-10 20:13:01 +01:00
Tropical
750436d815
Merge pull request #165 from 4jcraft/fix/fatal-load-error
...
fix: implement `CConsoleMinecraftApp::FatalLoadError` on linux
2026-03-10 13:57:00 -05:00
Nikita Edel
f9fc430c43
Merge branch '4jcraft:dev' into dev
2026-03-10 19:34:42 +01:00
Tropical
d495ebf841
Merge pull request #166 from TheComputerGuy96/non-infinity
...
GameNetworkManager: Fix incorrect infinity value redefinition
2026-03-10 13:32:24 -05:00
Echo J.
8a8280b242
GameNetworkManager: Fix incorrect infinity value redefinition
...
WaitForSingleObject() uses the maximum 32-bit value for specifying infinite timeout (while INFINITY might overflow that sized value back to 0) which caused the server wait event to not actually wait when compiled with Clang (and the game to be forever stuck on a black screen due to abnormal server state)
2026-03-10 20:00:07 +02:00