Fix build & add alpha option to StorageESP to close #814

This commit is contained in:
Bella 2020-05-16 21:57:15 -04:00
parent d38f575403
commit 6f8b15bd8a
No known key found for this signature in database
GPG Key ID: DBD4A6030080C8B3
2 changed files with 3 additions and 6 deletions

View File

@ -1,13 +1,9 @@
package me.zeroeightsix.kami.mixin.client;
import com.google.common.base.Predicate;
import me.zeroeightsix.kami.module.modules.misc.CameraClip;
import me.zeroeightsix.kami.module.modules.player.Freecam;
import me.zeroeightsix.kami.module.modules.player.NoEntityTrace;
import me.zeroeightsix.kami.module.modules.render.AntiFog;
import me.zeroeightsix.kami.module.modules.render.AntiOverlay;
import me.zeroeightsix.kami.module.modules.render.Brightness;
import me.zeroeightsix.kami.module.modules.render.NoHurtCam;
import me.zeroeightsix.kami.module.modules.render.*;
import net.minecraft.block.state.IBlockState;
import net.minecraft.client.entity.AbstractClientPlayer;
import net.minecraft.client.entity.EntityPlayerSP;

View File

@ -27,6 +27,7 @@ import java.util.*
category = Module.Category.RENDER
)
class StorageESP : Module() {
private val alpha = register(Settings.integerBuilder("Alpha").withRange(1, 255).withValue(100).build())
private val chest = register(Settings.b("Chest", true))
private val dispenser = register(Settings.b("Dispenser", true))
private val shulker = register(Settings.b("Shulker", true))
@ -67,7 +68,7 @@ class StorageESP : Module() {
if (entity is EntityItemFrame && frame.value || entity is EntityMinecartChest && cart.value) if (color != -1) a.add(Triplet(if (entity is EntityItemFrame) pos.add(0, -1, 0) else pos, color, GeometryMasks.Quad.ALL)) //GeometryTessellator.drawCuboid(event.getBuffer(), entity instanceof EntityItemFrame ? pos.add(0, -1, 0) : pos, GeometryMasks.Line.ALL, color);
}
KamiTessellator.prepare(GL11.GL_QUADS)
for (pair in a) KamiTessellator.drawBox(pair.first, changeAlpha(pair.second, 100), pair.third)
for (pair in a) KamiTessellator.drawBox(pair.first, changeAlpha(pair.second, alpha.value), pair.third)
KamiTessellator.release()
GlStateManager.popMatrix()
GlStateManager.enableTexture2D()