diff --git a/VERSION b/VERSION index 0bee604d..3f684d2d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.3.3 +2.3.4 diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 70c7cb4f..8c8318c2 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +**2.3.4** +* Make Death Messages Customizable Server-Side +* Fix Q-Key Behavior Behavior When Editing Signs +* Add ``Force Touch Inventory`` Feature Flag (Disabled By Default) +* Add ``Fix Pause Menu`` Feature Flag (Enabled By Default) + * Enables Server Visibility Toggle Button +* Options Changes (Not Supported On Legacy) + * Add ``Fix Options Screen`` Feature Flag (Enabled By Default) + * Adds Options Button To Classic UI Start Screen + * Removes Useless Options Toggles + * Fixes Options Toggles' Default Position + * Store Multiple Settings In `options.txt` + * ``Peaceful Mode`` Feature Flag Moved To ``game_difficulty`` + * ``Smooth Lighting`` Feature Flag Moved To ``gfx_ao`` + * ``Fancy Graphics`` Feature Flag Moved To ``gfx_fancygraphics`` + * ``Disable Hosting LAN Worlds`` Feature Flag Moved To ``mp_server_visible_default`` + **2.3.3** * Add More Blocks To Expanded Creative Inventory * Add AppStream Metadata diff --git a/images/start.png b/images/start.png index 149444de..6e8c64a8 100644 Binary files a/images/start.png and b/images/start.png differ diff --git a/mods/src/options/options.cpp b/mods/src/options/options.cpp index af74c452..bcd86618 100644 --- a/mods/src/options/options.cpp +++ b/mods/src/options/options.cpp @@ -69,6 +69,7 @@ static std::vector OptionsFile_getOptionStrings_injection(unsigned } // Get New options.txt Path +#ifndef MCPI_SERVER_MODE static char *get_new_options_txt_path() { static char *path = NULL; // Path @@ -82,6 +83,12 @@ static char *get_new_options_txt_path() { __attribute__((destructor)) static void _free_new_options_txt_path() { free(get_new_options_txt_path()); } +#else +static char *get_new_options_txt_path() { + // Block options.txt On Servers + return (char *) "/dev/null"; +} +#endif // Modify Option Toggles static void OptionsPane_unknown_toggle_creating_function_injection(unsigned char *options_pane, unsigned char *unknown_object, std::string const& name, unsigned char *option) {