MorriCraft v2.2.25: Grass block rendering fix, Update system overhaul with Restart button, and Biome-stable spawning

This commit is contained in:
Michael Howard 2026-04-25 13:15:30 -05:00
parent d5b58fd2fd
commit f2875dcdf7
12 changed files with 12 additions and 7 deletions

Binary file not shown.

View File

@ -106,7 +106,12 @@ A pre-built `MorriCraft-Windows.zip` is available in the repository root.
## 📜 Version History ## 📜 Version History
### v2.2.24 - UI & Command Fixes (Current) ### v2.2.25 - Grass Block & Update System Patch (Current)
- **Held Item Rendering**: Fixed grass blocks, logs, and crafting tables showing incorrect textures in the player's hand.
- **Update System Overhaul**: Introduced an extraction phase with progress feedback and a "Restart" button for automated relaunch.
- **Spawn Stability**: Players now spawn in stable biome centers, avoiding transition edges.
### v2.2.24 - UI & Command Fixes
- **'E' Key Bug Fix**: Resolved an issue where the inventory overlay would get out of sync with container/cheat GUIs, preventing the menu from staying open or resulting in a missing cursor. - **'E' Key Bug Fix**: Resolved an issue where the inventory overlay would get out of sync with container/cheat GUIs, preventing the menu from staying open or resulting in a missing cursor.
- **/test Command**: Refined the `/test` command to grant exactly 1x Crafting Table and 64x Oak Logs with descriptive feedback. - **/test Command**: Refined the `/test` command to grant exactly 1x Crafting Table and 64x Oak Logs with descriptive feedback.
- **Help Command**: Updated `/help` to include all debug commands (`/test`, `/cheat`, `/fly`, `/seed`). - **Help Command**: Updated `/help` to include all debug commands (`/test`, `/cheat`, `/fly`, `/seed`).

View File

@ -1 +1 @@
v2.2.24 v2.2.25

Binary file not shown.

View File

@ -1 +1 @@
v2.2.24 v2.2.25

Binary file not shown.

View File

@ -1 +1 @@
v2.2.24 v2.2.25

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
v2.2.24 v2.2.25

View File

@ -1075,7 +1075,7 @@ int main(void)
float updateTimer = 0.0f; float updateTimer = 0.0f;
float downloadProgress = 0.0f; float downloadProgress = 0.0f;
std::string latestVersion = ""; std::string latestVersion = "";
std::string localVersion = "v2.2.23"; // Default fallback std::string localVersion = "v2.2.25"; // Default fallback
// Read local version // Read local version
std::ifstream vfile("assets/version.txt"); std::ifstream vfile("assets/version.txt");

View File

@ -1 +1 @@
v2.2.24 v2.2.25