notmatthewbeshay
|
474d8b2896
|
Remove Win32 byte types from texture packets
|
2026-03-10 10:14:00 +11:00 |
|
notmatthewbeshay
|
6026f078ac
|
Remove Win32 byte types from memory texture loaders
|
2026-03-10 10:14:00 +11:00 |
|
notmatthewbeshay
|
e76f427e34
|
Remove DWORD from GUI chat accessors
|
2026-03-10 10:13:59 +11:00 |
|
notmatthewbeshay
|
26c3ac6197
|
Remove DWORD texture pack IDs from image metadata APIs
|
2026-03-10 10:13:59 +11:00 |
|
notmatthewbeshay
|
fc1e696409
|
Remove DWORD texture pack IDs from app path helpers
|
2026-03-10 10:13:59 +11:00 |
|
notmatthewbeshay
|
52b462fffd
|
Remove DWORD texture pack IDs from server prelogin state
|
2026-03-10 10:13:59 +11:00 |
|
notmatthewbeshay
|
91c8698358
|
Remove DWORD from required texture pack app state
|
2026-03-10 10:13:59 +11:00 |
|
notmatthewbeshay
|
e372b25075
|
Remove DWORD texture pack IDs from UI launch params
|
2026-03-10 10:13:59 +11:00 |
|
notmatthewbeshay
|
2dbce494d1
|
Remove DWORD texture pack IDs from pack interfaces
|
2026-03-10 10:13:59 +11:00 |
|
notmatthewbeshay
|
b47ed0af98
|
Remove Win32 metadata types from level generation interfaces
|
2026-03-10 10:13:59 +11:00 |
|
notmatthewbeshay
|
c10b1a1706
|
Remove DWORD sizes from DLC payload APIs
|
2026-03-10 10:13:59 +11:00 |
|
notmatthewbeshay
|
7bdf4c8ced
|
Remove Win32 byte counts from texture pack images
|
2026-03-10 10:13:59 +11:00 |
|
notmatthewbeshay
|
65dc775e84
|
Remove Win32 byte aliases from DLC texture loading
|
2026-03-10 10:13:58 +11:00 |
|
notmatthewbeshay
|
61808e925a
|
Remove Win32 byte pointers from DLC pack blobs
|
2026-03-10 10:13:58 +11:00 |
|
notmatthewbeshay
|
66538b67f2
|
Remove Win32 byte pointers from DLC file interfaces
|
2026-03-10 10:13:58 +11:00 |
|
notmatthewbeshay
|
b02bcd27f5
|
Remove Win32 byte pointers from texture pack icons
|
2026-03-10 10:13:58 +11:00 |
|
notmatthewbeshay
|
e4cc79387a
|
Remove Win32 byte types from ArchiveFile
|
2026-03-10 10:13:58 +11:00 |
|
notmatthewbeshay
|
88ffcab9a1
|
Remove Win32 types from WstringLookup
|
2026-03-10 10:13:58 +11:00 |
|
notmatthewbeshay
|
e38e7c1fc0
|
Remove Win32 types from StringTable
|
2026-03-10 10:13:58 +11:00 |
|
notmatthewbeshay
|
62a5c364f2
|
Use portable file reads for DLC texture data
|
2026-03-10 10:13:58 +11:00 |
|
notmatthewbeshay
|
e1a66b0ad0
|
Modernise portable file and timing utilities
|
2026-03-10 10:13:58 +11:00 |
|
MathiewMay
|
3f1c95418f
|
removed the turnOnLightLayer on handRenderer so that it renders correctly (similar to how chunk renderer had to be disbaled for proper rednering)
Add nullptr check before calling redner on itemInHandRenderre to prevent a occasional seg fault.
|
2026-03-09 13:25:56 -04:00 |
|
Emily
|
e13c573ecc
|
disable vsync and force maxFps to zero
|
2026-03-09 13:03:23 -04:00 |
|
JuiceyDev
|
6753364573
|
Merge pull request #128 from 4jcraft/fix/remove-vibecode
fix: remove LLM-generated socket initialization fix
|
2026-03-09 16:13:36 +01:00 |
|
Tropical
|
66b10b8226
|
fix: remove vibecoded socket initialization fix
|
2026-03-09 09:52:47 -05:00 |
|
sewn
|
bf5f416ba5
|
fix: support backtrace only on glibc systems
execinfo is glibc only, and prevents compiling on
other systems.
|
2026-03-09 15:12:39 +03:00 |
|
Sally Knight
|
63bed1be5d
|
fix: remove hardcoded interpolation
fixes the game feeling like low fps
|
2026-03-09 14:12:02 +04:00 |
|
DecalOverdose
|
a73e6e145f
|
Merge pull request #107 from 4jcraft/refactor/untangle-assets-mess
refactor: untangle assets from source
|
2026-03-09 11:10:27 +04:00 |
|
Tropical
|
c1d9413968
|
feat: render HUD
|
2026-03-09 02:04:02 -05:00 |
|
Tropical
|
4be19958ea
|
Merge branch 'dev' into refactor/untangle-assets-mess
Build Linux Release / build-linux (push) Has been cancelled
|
2026-03-09 01:20:45 -05:00 |
|
Tropical
|
4d543dd59d
|
fix: use Common/Media/MediaLinux.arc for mediapath
|
2026-03-09 00:34:28 -05:00 |
|
Tropical
|
5a36950239
|
fix: shuffle around remaining paths to get everything building again/home/tropical/Documents/GitHub/4jcraft-real/Minecraft.World/Level/../../Minecraft.Client/Textures/Packs/TexturePack.h
|
2026-03-09 00:34:09 -05:00 |
|
Tropical
|
dec2f8d8d0
|
fix: hopefully get assets building
|
2026-03-09 00:22:02 -05:00 |
|
Tropical
|
ad1e8369bc
|
refactor: move Common to Platform/Common
|
2026-03-09 00:17:42 -05:00 |
|
Tropical
|
10920d7be7
|
refactor: move unused assets in Client to .Assets/_unused
|
2026-03-08 23:56:50 -05:00 |
|
Tropical
|
49672a019f
|
refactor: move anything in Build that isn't strictly source into Assets
|
2026-03-08 23:54:30 -05:00 |
|
Tropical
|
1308333c86
|
refactor: move redist64 and x64 into Minecraft.Assets
These are
|
2026-03-08 23:46:15 -05:00 |
|
lotaviods
|
d1c602c2d7
|
fix: Camera movement and player hand
|
2026-03-09 00:53:44 -03:00 |
|
Tropical
|
54dab7708d
|
refactor: rename Build -> Platform in Minecraft.World
|
2026-03-08 21:33:18 -05:00 |
|
JuiceyDev
|
c7ede72c91
|
Merge pull request #100 from nikita-edel/dev
fix: wstring_to_utf8, depracated function and generated warnings.
|
2026-03-08 23:57:29 +01:00 |
|
JuiceyDev
|
21430e1758
|
fix new folder
|
2026-03-08 23:37:39 +01:00 |
|
JuiceyDev
|
f12cd2e1f2
|
Merge origin/dev into reapply/dev-on-upstream-202603082259 - auto-resolved conflicts preferring origin/dev
|
2026-03-08 23:19:14 +01:00 |
|
Nikita Edel
|
1c4aa32b13
|
typo
|
2026-03-08 23:06:52 +01:00 |
|
JuiceyDev
|
cb7bc7c9c9
|
Added winapistubs cuz it pissed me off
|
2026-03-08 22:59:57 +01:00 |
|
JuiceyDev
|
e631a62620
|
Fix: Ensure host-local socket streams created before any Connection is built
|
2026-03-08 22:59:57 +01:00 |
|
Nikita Edel
|
85df07e232
|
fixed typos
|
2026-03-08 22:59:29 +01:00 |
|
JuiceyDev
|
31821399ac
|
fixed whatever ts is
|
2026-03-08 22:49:11 +01:00 |
|
Tropical
|
63d216a672
|
fix: add remaining std:: namespaces
|
2026-03-08 22:44:00 +01:00 |
|
Tropical
|
66248339e5
|
refactor: unglob std::dynamic_pointer_cast
|
2026-03-08 22:44:00 +01:00 |
|
Tropical
|
39a359ca56
|
fix: remove some unintended changes to DirectX library comments
|
2026-03-08 22:44:00 +01:00 |
|
Tropical
|
5045acb86e
|
fix: unglob everything else and make it build
|
2026-03-08 22:44:00 +01:00 |
|
Tropical
|
a2e6957383
|
fix: unglob std::{min, max}, manual stuff
|
2026-03-08 22:43:59 +01:00 |
|
Tropical
|
cce3b0fdfe
|
refactor: unglob std::deque
|
2026-03-08 22:43:59 +01:00 |
|
Tropical
|
a05a15eb73
|
fix: stupid
|
2026-03-08 22:43:59 +01:00 |
|
Tropical
|
a744f8f471
|
refactor: deglob std::weak_ptr
|
2026-03-08 22:43:59 +01:00 |
|
Tropical
|
6e56e07c6b
|
refactor: unglob std::pair
|
2026-03-08 22:43:59 +01:00 |
|
Tropical
|
78ba464b8a
|
refactor: unglob std::list
|
2026-03-08 22:43:59 +01:00 |
|
Tropical
|
9a1e4e7752
|
refactor: byebye using namespace std
shoo
|
2026-03-08 22:43:44 +01:00 |
|
Tropical
|
6c4c3a9c94
|
refactor: unglob std::unordered_set
|
2026-03-08 22:43:43 +01:00 |
|
Tropical
|
5fad08b9fd
|
refactor: begin unglobbing std::vector
|
2026-03-08 22:43:43 +01:00 |
|
Tropical
|
cff2fc5f44
|
refactor: unglob std::wstring
|
2026-03-08 22:43:43 +01:00 |
|
Tropical
|
c571014bc9
|
refactor: unglob std::unordered_map
|
2026-03-08 22:43:43 +01:00 |
|
Tropical
|
8812c3967b
|
refactor: unglob std::shared_ptr
|
2026-03-08 22:43:43 +01:00 |
|
Pyogenics
|
1e06432842
|
Sort localisation strings alphabetically like 4j does
|
2026-03-08 22:42:33 +01:00 |
|
Pyogenics
|
53c22968ee
|
Quick patch to just get strings.h generation to generate a file that can be used to compile with
|
2026-03-08 22:42:33 +01:00 |
|
Pyogenics
|
5c7485144c
|
Create dedicated assets project to enable localisation header generation
|
2026-03-08 22:42:32 +01:00 |
|
Pyogenics
|
a624c136fb
|
Fix loc packer to use int based string ids (static mode)
|
2026-03-08 22:42:08 +01:00 |
|
Pyogenics
|
8ed5a8440c
|
Trim meson asset install to remove unneeded stuff and make build smaller
|
2026-03-08 22:42:08 +01:00 |
|
Pyogenics
|
125a46ea85
|
Match MediaWindows64.arc content
|
2026-03-08 22:42:08 +01:00 |
|
Pyogenics
|
f4c9f0f51c
|
Full meson asset build and copy hooked up
|
2026-03-08 22:42:08 +01:00 |
|
Pyogenics
|
18a5f2dbb3
|
Move Common/Media to Platform/MediaXbox
|
2026-03-08 22:42:08 +01:00 |
|
Pyogenics
|
506532f2c1
|
Move assets to more logical location
|
2026-03-08 22:41:47 +01:00 |
|
Pyogenics
|
c1c94293f1
|
Hookup asset build scripts to meson
|
2026-03-08 22:41:10 +01:00 |
|
zukrmn
|
53b5f7058e
|
fix: remove GCC diagnostic pragmas suppressing std::wstring_convert deprecation
|
2026-03-08 22:40:41 +01:00 |
|
zukrmn
|
42b0352ec3
|
fix: resolve all remaining compilation warnings
|
2026-03-08 22:40:41 +01:00 |
|
Nikita Edel
|
17a10ca9a3
|
fix wstring_to_utf8
|
2026-03-08 22:39:41 +01:00 |
|
Tropical
|
bcbaa98f90
|
fix: more replacement mistakes
|
2026-03-08 22:39:41 +01:00 |
|
Tropical
|
95c26f69cf
|
fix: undo some mistakes
|
2026-03-08 22:39:40 +01:00 |
|
Tropical
|
052a656673
|
fix: remove byte type alias
|
2026-03-08 22:39:40 +01:00 |
|
JuiceyDev
|
44251492ff
|
im gonna ry it works im so happy
|
2026-03-08 21:54:27 +01:00 |
|
JuiceyDev
|
3657169222
|
fixing my mistake in w
|
2026-03-08 17:18:21 +01:00 |
|
JuiceyDev
|
3c825a244c
|
w
|
2026-03-08 17:03:55 +01:00 |
|
Tropical
|
43a28fc490
|
Merge pull request #71 from 4jcraft/refactor/no-std-wildcard
refactor: remove `using namespace std`
|
2026-03-08 10:09:33 -05:00 |
|
JuiceyDev
|
afd41f33e8
|
Merge pull request #1 from lotaviods/amd_gpu_fixes
AMD chunk rendering failure caused by multithreaded OpenGL context usage
|
2026-03-08 11:26:02 +01:00 |
|
DecalOverdose
|
a508412246
|
Merge pull request #75 from Pyogenics/assetbuild
Asset build on compile
|
2026-03-07 20:44:12 +04:00 |
|
Pyogenics
|
dc54566cd4
|
Sort localisation strings alphabetically like 4j does
|
2026-03-07 16:08:44 +00:00 |
|
lotaviods
|
6d16d53114
|
chore: Perf graph looks cool i guess
|
2026-03-07 12:54:22 -03:00 |
|
Pyogenics
|
d0de4c695d
|
Quick patch to just get strings.h generation to generate a file that can be used to compile with
|
2026-03-07 15:26:59 +00:00 |
|
Pyogenics
|
edae8c85c9
|
Create dedicated assets project to enable localisation header generation
|
2026-03-07 14:36:34 +00:00 |
|
Pyogenics
|
6b67ec3518
|
Fix loc packer to use int based string ids (static mode)
|
2026-03-07 13:16:19 +00:00 |
|
Pyogenics
|
386b96d695
|
Trim meson asset install to remove unneeded stuff and make build smaller
|
2026-03-07 11:36:27 +00:00 |
|
Tropical
|
06ca3c6b78
|
fix: add remaining std:: namespaces
|
2026-03-06 23:51:37 -06:00 |
|
zukrmn
|
b12f34950c
|
fix: remove GCC diagnostic pragmas suppressing std::wstring_convert deprecation
|
2026-03-07 05:31:04 +00:00 |
|
zukrmn
|
ca11afdfca
|
fix: resolve all remaining compilation warnings
|
2026-03-07 04:43:50 +00:00 |
|
Tropical
|
deaeef7f7d
|
fix: missed some dynamic_pointer_cast calls in Common
|
2026-03-06 22:30:39 -06:00 |
|
Tropical
|
ed551d8658
|
refactor: unglob std::dynamic_pointer_cast
|
2026-03-06 22:13:29 -06:00 |
|
Pyogenics
|
9062c58aa5
|
Match MediaWindows64.arc content
|
2026-03-07 03:35:55 +00:00 |
|
Tropical
|
3832982eff
|
fix: remove some unintended changes to DirectX library comments
|
2026-03-06 21:23:59 -06:00 |
|
Tropical
|
e0479e90b4
|
fix: unglob everything else and make it build
|
2026-03-06 21:06:31 -06:00 |
|
Pyogenics
|
d93b5b4a08
|
Full meson asset build and copy hooked up
|
2026-03-07 02:58:30 +00:00 |
|
Tropical
|
04ff82ba70
|
fix: unglob std::{min, max}, manual stuff
|
2026-03-06 20:47:11 -06:00 |
|
Tropical
|
967ffbb2a6
|
refactor: unglob std::deque
|
2026-03-06 20:41:22 -06:00 |
|
Tropical
|
653a2c4289
|
fix: stupid
|
2026-03-06 20:39:58 -06:00 |
|
Tropical
|
6131826226
|
refactor: deglob std::weak_ptr
|
2026-03-06 20:38:50 -06:00 |
|
Tropical
|
e506b8fe7a
|
refactor: unglob std::pair
|
2026-03-06 20:37:41 -06:00 |
|
Tropical
|
e918160231
|
refactor: unglob std::list
|
2026-03-06 20:37:02 -06:00 |
|
Tropical
|
277e3a1e87
|
fix: unglob all of /Build/Common
|
2026-03-06 20:31:41 -06:00 |
|
Pyogenics
|
b9247c698c
|
Move Common/Media to Platform/MediaXbox
|
2026-03-07 01:30:34 +00:00 |
|
ThePixelMoon
|
87c9733e09
|
Merge pull request #80 from zukrmn/fix/linux-compiler-warnings
fix: resolve high-severity Linux compiler warnings
|
2026-03-07 03:23:05 +02:00 |
|
Pyogenics
|
3f3a0ab72a
|
Move assets to more logical location
|
2026-03-06 23:47:26 +00:00 |
|
JuiceyDev
|
8077e706e7
|
wawa the third
|
2026-03-07 00:20:11 +01:00 |
|
JuiceyDev
|
6d46ef2273
|
wawa
|
2026-03-07 00:17:56 +01:00 |
|
JuiceyDev
|
9dda66e0fc
|
wa
|
2026-03-07 00:16:44 +01:00 |
|
JuiceyDev
|
0ae4ba9dc6
|
wawa
|
2026-03-07 00:14:19 +01:00 |
|
JuiceyDev
|
a4ad9f771e
|
wawa
|
2026-03-07 00:11:28 +01:00 |
|
JuiceyDev
|
ffbb8598d4
|
wawa
|
2026-03-07 00:09:19 +01:00 |
|
JuiceyDev
|
8281af31b6
|
this will break the whole renderer pipeline
|
2026-03-07 00:08:03 +01:00 |
|
JuiceyDev
|
03f92a4dd7
|
wa
|
2026-03-07 00:05:51 +01:00 |
|
JuiceyDev
|
30e9149e29
|
wawawa
|
2026-03-07 00:02:06 +01:00 |
|
JuiceyDev
|
9dbdee6c30
|
hihihihihih
|
2026-03-06 23:58:56 +01:00 |
|
zukrmn
|
e3fc6ebe52
|
fix: resolve high-severity Linux compiler warnings
|
2026-03-06 22:57:02 +00:00 |
|
JuiceyDev
|
99f1dcf898
|
test
|
2026-03-06 23:50:56 +01:00 |
|
JuiceyDev
|
0b405ad590
|
cough couughhcougghhhc ougghh
|
2026-03-06 22:13:02 +01:00 |
|
JuiceyDev
|
2f8ed831fc
|
fix: enable TRIANGLE_MODE and use correct OpenGL constants to fix invisible terrain
|
2026-03-06 22:10:41 +01:00 |
|
Pyogenics
|
5ba10d7732
|
Hookup asset build scripts to meson
|
2026-03-06 21:09:34 +00:00 |
|
JuiceyDev
|
12c48a02ad
|
fix: use standard OpenGL constants on Linux to fix invisible terrain
|
2026-03-06 21:43:31 +01:00 |
|
JuiceyDev
|
f8510b88f0
|
fix: correct texture color channel mapping and mipmap conversion for Linux
|
2026-03-06 21:33:41 +01:00 |
|
JuiceyDev
|
2aa0058a8d
|
debug: disable fancy second pass to test terrain visibility
|
2026-03-06 21:22:05 +01:00 |
|
JuiceyDev
|
4ad16db139
|
fix: disable compact vertex format for terrain to fix invisible geometry on laptop/AMD GPUs
|
2026-03-06 21:01:42 +01:00 |
|
JuiceyDev
|
a92180a713
|
Revert "fix: reduce max level render size to stay within laptop GPU display list limits"
This reverts commit 2565c7193c.
|
2026-03-06 21:00:10 +01:00 |
|
JuiceyDev
|
2565c7193c
|
fix: reduce max level render size to stay within laptop GPU display list limits
|
2026-03-06 20:53:12 +01:00 |
|
JuiceyDev
|
3f489a4202
|
fixed a bunch of shit, might fix renderer ?
|
2026-03-06 20:09:37 +01:00 |
|
Tropical
|
bc7d4ff1d8
|
refactor: byebye using namespace std
shoo
|
2026-03-06 12:16:41 -06:00 |
|
Tropical
|
0855e6ddf4
|
refactor: unglob std::unordered_set
|
2026-03-06 12:13:01 -06:00 |
|
Tropical
|
7c95bfc0bd
|
refactor: begin unglobbing std::vector
|
2026-03-06 11:58:11 -06:00 |
|
Tropical
|
ac9f3cbca3
|
chore: resolve some void* memset cast warnings
|
2026-03-06 11:55:28 -06:00 |
|
JuiceyDev
|
58780ca7cd
|
i fucked up
|
2026-03-06 18:54:29 +01:00 |
|
JuiceyDev
|
d9184f1a99
|
screen size
|
2026-03-06 18:50:28 +01:00 |
|
Tropical
|
cdc08700e4
|
refactor: unglob std::wstring
|
2026-03-06 11:50:22 -06:00 |
|
Tropical
|
41db813a6d
|
Merge branch 'dev' into refactor/no-std-wildcard
|
2026-03-06 11:42:05 -06:00 |
|
JuiceyDev
|
dc57bf5634
|
Merge pull request #62 from 4jcraft/fix/byte-typealias
fix: remove `byte` type alias
|
2026-03-06 18:40:36 +01:00 |
|
JuiceyDev
|
417ea73050
|
painful update
|
2026-03-06 18:31:46 +01:00 |
|
Tropical
|
ecf7fc7f61
|
refactor: unglob std::unordered_map
|
2026-03-06 11:29:36 -06:00 |
|
Tropical
|
67ceccf2d4
|
refactor: unglob std::shared_ptr
|
2026-03-06 11:20:45 -06:00 |
|
JuiceyDev
|
36166bfdae
|
added bunch of todos, modified readme
|
2026-03-06 17:28:35 +01:00 |
|
JuiceyDev
|
0e13ac4955
|
funny
|
2026-03-06 17:22:54 +01:00 |
|
JuiceyDev
|
f9932754e5
|
so we back in the mines,, grab my pickaxe
|
2026-03-06 15:04:49 +01:00 |
|
JuiceyDev
|
577d4c8756
|
Merge branch '4jcraft:dev' into dev
|
2026-03-06 14:33:13 +01:00 |
|
ThePixelMoon
|
a0c92dacc6
|
4J.Render: use stb_image
|
2026-03-06 14:54:55 +02:00 |
|
JuiceyDev
|
9a108ea57c
|
Added winapistubs cuz it pissed me off
|
2026-03-06 12:43:15 +01:00 |
|