Add Feature Flag For Custom Skins

This commit is contained in:
TheBrokenRail 2023-10-19 01:56:09 -04:00
parent c908d46d54
commit 5b792fbf3a
2 changed files with 15 additions and 11 deletions

View File

@ -48,3 +48,4 @@ FALSE Add Biome Colors To Grass
TRUE Generate Caves
FALSE Disable Block Tinting
TRUE Disable Hostile AI In Creative Mode
TRUE Load Custom Skins

View File

@ -2,7 +2,7 @@
#include <symbols/minecraft.h>
#include <mods/init/init.h>
#include <mods/feature/feature.h>
#include "skin-internal.h"
// Base64 Encode (https://gist.github.com/tomykaira/f0fd86b6c73063283afe550bc5d77594)
@ -79,6 +79,8 @@ static int32_t Textures_loadAndBindTexture_injection(unsigned char *textures, __
// Init
void init_skin() {
// Check Feature Flag
if (feature_has("Load Custom Skins", server_disabled)) {
// LocalPlayer
overwrite_call((void *) 0x44c28, (void *) Player_username_assign_injection);
// RemotePlayer
@ -92,3 +94,4 @@ void init_skin() {
// Loader
_init_skin_loader();
}
}