CTB Minecraft assets and bugfixes, no big features - #43
mbandersmc wants to merge 1 commit into
Conversation
|
I'm trying to upgrade the project to GameMaker LTS 2026 as part of the repo cleanup, I had to replace array_contains, string_split and matrix_inverse and patch the sun shader and ds_list/map_valid function. Are you on an older version? After fixing those things I get the same cloud issue. Schematic loading seems pretty unstable in GM but works in C++. There are issues with AO and reflections after your changes (in CppProject), I'm investigating right now. |
|
Yea I've still been using IDE v2022.0.2.51 Runtime v2022.0.2.49, same as old 2.0.2. I haven't noticed any significant changes to AO or reflections between 2.0.2 and this branch after compiling, so these issues might just be a GML/C++ difference (or maybe another runtime upgrade issue(?)). |
|
I figured out the AO/reflections, it was due to dev_mode_skip_tangents=true. |
uint16_t blockDatachanged touint32_tto fix the water biome colors in the world importer reading garbage data and appearing random.the_prefix is no longer removed fromthe_netherandthe_enddimensions' internal names. (changing the internal file names like that just felt wrong to me lmao)NBT.cppandNBT.hppare in place to fix the program trying to remove theminecraft:prefix from blockstate names in the world importer - where there is no such prefix.vertical_directionbecomesirection,waterloggedbecomesd, etc.).Replaced("minecraft:", "")lines were added toSection.cppto fix what removing that code broke.Notes: