From e7d0d66e54f2ba4b0593ad7a0a0d74468232c336 Mon Sep 17 00:00:00 2001 From: TheBrokenRail Date: Wed, 3 Feb 2021 20:58:43 -0500 Subject: [PATCH] Add Display Nametags By Default --- debian/client/common/usr/share/minecraft-pi/client/features | 1 + mods/src/options/options.c | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/debian/client/common/usr/share/minecraft-pi/client/features b/debian/client/common/usr/share/minecraft-pi/client/features index 10c49cd..2bdaa05 100644 --- a/debian/client/common/usr/share/minecraft-pi/client/features +++ b/debian/client/common/usr/share/minecraft-pi/client/features @@ -4,6 +4,7 @@ TRUE 'Fix Attacking' TRUE 'Mob Spawning' TRUE 'Fancy Graphics' TRUE 'Disable Autojump By Default' +TRUE 'Display Nametags By Default' TRUE 'Fix Sign Placement' TRUE 'Show Block Outlines' FALSE 'Expand Creative Inventory' diff --git a/mods/src/options/options.c b/mods/src/options/options.c index bd176c6..55da7b0 100644 --- a/mods/src/options/options.c +++ b/mods/src/options/options.c @@ -118,6 +118,11 @@ void init_options() { unsigned char autojump_patch[4] = {0x00, 0x30, 0xa0, 0xe3}; patch((void *) 0x44b90, autojump_patch); } + if (feature_has("Display Nametags By Default")) { + // Display Nametags By Default + unsigned char display_nametags_patch[4] = {0x1d, 0x60, 0xc0, 0xe5}; + patch((void *) 0xa6628, display_nametags_patch); + } // Show Block Outlines int block_outlines = feature_has("Show Block Outlines");