Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Me.Trunce.Module.modules;
- import java.awt.Color;
- import org.lwjgl.input.Keyboard;
- import com.darkmagician6.eventapi.EventManager;
- import com.darkmagician6.eventapi.EventTarget;
- import Me.Trunce.Module.Category;
- import Me.Trunce.Module.Module;
- import Me.Trunce.Utils.RenderHelper;
- import net.minecraft.client.renderer.entity.RenderManager;
- import net.minecraft.entity.item.EntityItem;
- public class ItemEsp extends Module{
- public ItemEsp() {
- super("ItemEsp", Keyboard.KEY_N, Category.RENDER);
- }
- @Override
- public void onDisabled() {
- EventManager.unregister(this);
- super.onDisabled();
- }
- @Override
- public void onEnabled() {
- EventManager.register(this);
- super.onEnabled();
- }
- public void onRender() {
- for(Object o : mc.theWorld.loadedEntityList) {
- if(o instanceof EntityItem) {
- EntityItem e = (EntityItem) o;
- }
- }
- super.onRender();
- }
- public void passive(EntityItem entityItem) {
- Color color = (Color) Color.GREEN;
- this.mc.getRenderManager(); double x = entityItem.lastTickPosX + (entityItem.posX - entityItem.lastTickPosX) * this.mc.timer.renderPartialTicks - RenderManager.renderPosX;
- this.mc.getRenderManager(); double y = entityItem.lastTickPosY + (entityItem.posY - entityItem.lastTickPosY) * this.mc.timer.renderPartialTicks - RenderManager.renderPosY;
- this.mc.getRenderManager(); double z = entityItem.lastTickPosZ + (entityItem.posZ - entityItem.lastTickPosZ) * this.mc.timer.renderPartialTicks - RenderManager.renderPosZ;
- render(color, x, y, z, entityItem.width);
- }
- public void render(Color color, double x, double y, double z, float width) {
- RenderHelper.drawOutlinedEntityESP(x, y, z, width, 0.50F, color.getRed(), color.getGreen(), color.getBlue(), 0.75);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement