Give zombie pigmen some sunscreen

This commit is contained in:
Bigjango13 2024-06-30 01:22:35 +00:00
parent fb14444dba
commit 0083cc6a65

View File

@ -820,6 +820,11 @@ void render_camera_legs() {
Tesselator_vertexUV(t, -size, 0.5, size, 1, 0.5);
}
static float Zombie_aiStep_getBrightness_injection(Entity *self, float param_1) {
if (self->getEntityTypeId() == 36) return 0;
return self->getBrightness(param_1);
}
void init_misc() {
// Remove Invalid Item Background (A Red Background That Appears For Items That Are Not Included In The gui_blocks Atlas)
if (feature_has("Remove Invalid Item Background", server_disabled)) {
@ -1084,4 +1089,7 @@ void init_misc() {
// Fix camera legs
overwrite_call((void *) 0x659dc, (void *) EntityRenderer_bindTexture_Camera_leg_injection);
overwrite_call((void *) 0x65a08, (void *) render_camera_legs);
// Fix pigmen from burning in the sun
overwrite_call((void *) 0x89a1c, (void *) Zombie_aiStep_getBrightness_injection);
}