mirror of
https://github.com/4jcraft/4jcraft.git
synced 2026-05-21 05:32:53 +00:00
Replace unsafe (wchar_t*)pchText casts with uint16_to_wstring() in all keyboard callbacks. The direct cast is incorrect on platforms where wchar_t is 4 bytes (Linux/macOS). New helpers in StringHelpers route through u16string for proper UTF-16 to wchar_t conversion. - Add uint16_len, uint16_to_u16string, uint16_to_wstring to StringHelpers - Fix casts in AnvilMenu, CreateWorldMenu, DebugCreateSchematic, DebugSetCamera, LaunchMoreOptionsMenu, SignEntryMenu - Truncate sign text to 15 chars in SignEntryMenu - Move m_bIgnoreInput reset after if-block in LaunchMoreOptionsMenu |
||
|---|---|---|
| .. | ||
| AI | ||
| Blocks | ||
| Commands | ||
| Containers | ||
| Core | ||
| Enchantments | ||
| Entities | ||
| Headers | ||
| IO | ||
| Items | ||
| Level | ||
| Network | ||
| Platform | ||
| Player | ||
| Recipes | ||
| Scores | ||
| Stats | ||
| Util | ||
| WorldGen | ||
| meson.build | ||
| ReadMe.txt | ||
========================================================================
STATIC LIBRARY : Minecraft.World Project Overview
========================================================================
AppWizard has created this Minecraft.World library project for you.
This file contains a summary of what you will find in each of the files that
make up your Minecraft.World application.
Minecraft.World.vcxproj
This is the main project file for VC++ projects generated using an Application Wizard.
It contains information about the version of Visual C++ that generated the file, and
information about the platforms, configurations, and project features selected with the
Application Wizard.
/////////////////////////////////////////////////////////////////////////////
StdAfx.h, StdAfx.cpp
These files are used to build a precompiled header (PCH) file
named Minecraft.World.pch and a precompiled types file named StdAfx.obj.
/////////////////////////////////////////////////////////////////////////////
Other notes:
AppWizard uses "TODO:" comments to indicate parts of the source code you
should add to or customize.
/////////////////////////////////////////////////////////////////////////////