Revert blindness

This commit is contained in:
2025-11-15 16:02:45 +01:00
parent 6fb361e9a6
commit 99be5edf3e
6 changed files with 3 additions and 104 deletions
@@ -4,5 +4,4 @@ public class ClientData {
public static float SANITY = 80f;
public static float INSANITY = 0f;
public static int TEMPO = 0;
public static boolean IDENTITY_BLIND = false;
}
@@ -1,29 +0,0 @@
package net.fretux.mindmotion.client;
import net.minecraft.client.model.HumanoidModel;
import net.minecraft.world.entity.LivingEntity;
import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.client.event.RenderLivingEvent;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.fml.common.Mod;
@Mod.EventBusSubscriber(modid = "mindmotion", value = Dist.CLIENT)
public class IdentityBlindnessFaceHider {
@SubscribeEvent
public static void hideFaces(RenderLivingEvent.Pre<?, ?> event) {
if (!ClientData.IDENTITY_BLIND) return;
if (event.getRenderer().getModel() instanceof HumanoidModel<?> model) {
model.head.visible = false;
model.hat.visible = false;
}
}
@SubscribeEvent
public static void restoreFaces(RenderLivingEvent.Post<?, ?> event) {
if (event.getRenderer().getModel() instanceof HumanoidModel<?> model) {
model.head.visible = true;
model.hat.visible = true;
}
}
}
@@ -1,17 +0,0 @@
package net.fretux.mindmotion.client;
import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.client.event.RenderNameTagEvent;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.fml.common.Mod;
@Mod.EventBusSubscriber(modid = "mindmotion", value = Dist.CLIENT)
public class IdentityBlindnessRenderer {
@SubscribeEvent
public static void hideNameTags(RenderNameTagEvent event) {
if (ClientData.IDENTITY_BLIND) {
event.setResult(RenderNameTagEvent.Result.DENY);
}
}
}