mirror of
https://github.com/kami-blue/client
synced 2025-02-15 03:36:59 +00:00
parent
f9193d42a3
commit
d005899ece
@ -183,4 +183,9 @@ public class ForgeEventProcessor {
|
||||
KamiMod.EVENT_BUS.post(entityEvent);
|
||||
}
|
||||
|
||||
@SubscribeEvent
|
||||
public void onRenderBlockOverlay(RenderBlockOverlayEvent event) {
|
||||
KamiMod.EVENT_BUS.post(event);
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -8,6 +8,7 @@ import me.zeroeightsix.kami.setting.Setting;
|
||||
import me.zeroeightsix.kami.setting.Settings;
|
||||
import net.minecraft.network.Packet;
|
||||
import net.minecraft.network.play.server.*;
|
||||
import net.minecraftforge.client.event.RenderBlockOverlayEvent;
|
||||
|
||||
/**
|
||||
* Created by 086 on 4/02/2018.
|
||||
@ -15,11 +16,12 @@ import net.minecraft.network.play.server.*;
|
||||
@Module.Info(name = "NoRender", category = Module.Category.RENDER, description = "Ignore entity spawn packets")
|
||||
public class NoRender extends Module {
|
||||
|
||||
private Setting<Boolean> mob = register(Settings.b("Mob"));
|
||||
private Setting<Boolean> gentity = register(Settings.b("GEntity"));
|
||||
private Setting<Boolean> object = register(Settings.b("Object"));
|
||||
private Setting<Boolean> xp = register(Settings.b("XP"));
|
||||
private Setting<Boolean> paint = register(Settings.b("Paintings"));
|
||||
private Setting<Boolean> mob = register(Settings.b("Mob", false));
|
||||
private Setting<Boolean> gentity = register(Settings.b("GEntity", false));
|
||||
private Setting<Boolean> object = register(Settings.b("Object", false));
|
||||
private Setting<Boolean> xp = register(Settings.b("XP", false));
|
||||
private Setting<Boolean> paint = register(Settings.b("Paintings", false));
|
||||
private Setting<Boolean> fire = register(Settings.b("Fire"));
|
||||
|
||||
@EventHandler
|
||||
public Listener<PacketEvent.Receive> receiveListener = new Listener<>(event -> {
|
||||
@ -32,4 +34,9 @@ public class NoRender extends Module {
|
||||
event.cancel();
|
||||
});
|
||||
|
||||
@EventHandler
|
||||
public Listener<RenderBlockOverlayEvent> blockOverlayEventListener = new Listener<>(event -> {
|
||||
if (fire.getValue() && event.getOverlayType() == RenderBlockOverlayEvent.OverlayType.FIRE) event.setCanceled(true);
|
||||
});
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user