diff --git a/pom.xml b/pom.xml index efd63146..1856f4ea 100644 --- a/pom.xml +++ b/pom.xml @@ -28,6 +28,12 @@ 1.8.8 + + co.gongzh.procbridge + procbridge + 1.1.1 + + org.json json diff --git a/src/main/java/net/minecraft/client/Minecraft.java b/src/main/java/net/minecraft/client/Minecraft.java index dfda6980..cb28f35f 100644 --- a/src/main/java/net/minecraft/client/Minecraft.java +++ b/src/main/java/net/minecraft/client/Minecraft.java @@ -195,6 +195,7 @@ import rip.athena.client.events.types.input.MouseMoveEvent; import rip.athena.client.events.types.render.RenderEvent; import rip.athena.client.events.types.render.RenderType; import rip.athena.client.gui.menu.AthenaMenu; +import rip.athena.client.modules.impl.fpssettings.OptimizerMod; public class Minecraft implements IThreadListener, IPlayerUsage { @@ -240,7 +241,7 @@ public class Minecraft implements IThreadListener, IPlayerUsage private Entity renderViewEntity; public Entity pointedEntity; public EffectRenderer effectRenderer; - private final Session session; + public Session session; private boolean isGamePaused; /** The font renderer used for displaying and measuring text */ @@ -1055,6 +1056,7 @@ public class Minecraft implements IThreadListener, IPlayerUsage { this.stream.shutdownStream(); logger.info("Stopping!"); + Athena.INSTANCE.shutdownClient(); try { @@ -2291,10 +2293,15 @@ public class Minecraft implements IThreadListener, IPlayerUsage /** * Arguments: World foldername, World ingame name, WorldSettings */ - public void launchIntegratedServer(String folderName, String worldName, WorldSettings worldSettingsIn) - { - this.loadWorld((WorldClient)null); - System.gc(); + public void launchIntegratedServer(String folderName, String worldName, WorldSettings worldSettingsIn) { + this.loadWorld((WorldClient) null); + + OptimizerMod mod = (OptimizerMod) Athena.INSTANCE.getModuleManager().get(OptimizerMod.class); + + if (!mod.FAST_WORLD_LOADING) { + System.gc(); + } + ISaveHandler isavehandler = this.saveLoader.getSaveLoader(folderName, false); WorldInfo worldinfo = isavehandler.loadWorldInfo(); diff --git a/src/main/java/net/minecraft/client/gui/GuiGameOver.java b/src/main/java/net/minecraft/client/gui/GuiGameOver.java index 1f499fe4..58ea1cd2 100644 --- a/src/main/java/net/minecraft/client/gui/GuiGameOver.java +++ b/src/main/java/net/minecraft/client/gui/GuiGameOver.java @@ -5,6 +5,7 @@ import net.minecraft.client.multiplayer.WorldClient; import net.minecraft.client.renderer.GlStateManager; import net.minecraft.client.resources.I18n; import net.minecraft.util.EnumChatFormatting; +import rip.athena.client.gui.menu.AthenaMenu; public class GuiGameOver extends GuiScreen implements GuiYesNoCallback { @@ -73,7 +74,7 @@ public class GuiGameOver extends GuiScreen implements GuiYesNoCallback case 1: if (this.mc.theWorld.getWorldInfo().isHardcoreModeEnabled()) { - this.mc.displayGuiScreen(new GuiMainMenu()); + this.mc.displayGuiScreen(new AthenaMenu()); } else { @@ -90,7 +91,7 @@ public class GuiGameOver extends GuiScreen implements GuiYesNoCallback { this.mc.theWorld.sendQuittingDisconnectingPacket(); this.mc.loadWorld((WorldClient)null); - this.mc.displayGuiScreen(new GuiMainMenu()); + this.mc.displayGuiScreen(new AthenaMenu()); } else { diff --git a/src/main/java/net/minecraft/client/gui/GuiIngame.java b/src/main/java/net/minecraft/client/gui/GuiIngame.java index 08902355..5593cd37 100644 --- a/src/main/java/net/minecraft/client/gui/GuiIngame.java +++ b/src/main/java/net/minecraft/client/gui/GuiIngame.java @@ -46,6 +46,7 @@ import optifine.CustomColors; import rip.athena.client.Athena; import rip.athena.client.events.types.render.RenderEvent; import rip.athena.client.events.types.render.RenderType; +import rip.athena.client.modules.impl.mods.OldAnimations; public class GuiIngame extends Gui { @@ -626,6 +627,12 @@ public class GuiIngame extends Gui int i = MathHelper.ceiling_float_int(entityplayer.getHealth()); boolean flag = this.healthUpdateCounter > (long)this.updateCounter && (this.healthUpdateCounter - (long)this.updateCounter) / 3L % 2L == 1L; + OldAnimations mod = (OldAnimations) Athena.INSTANCE.getModuleManager().get(OldAnimations.class); + + if(Athena.INSTANCE.getModuleManager().get(OldAnimations.class).isToggled() && mod.DISABLE_HEALTH_FLASH) { + flag = false; + } + if (i < this.playerHealth && entityplayer.hurtResistantTime > 0) { this.lastSystemTime = Minecraft.getSystemTime(); diff --git a/src/main/java/net/minecraft/client/gui/GuiIngameMenu.java b/src/main/java/net/minecraft/client/gui/GuiIngameMenu.java index 302e5747..0b7a39f1 100644 --- a/src/main/java/net/minecraft/client/gui/GuiIngameMenu.java +++ b/src/main/java/net/minecraft/client/gui/GuiIngameMenu.java @@ -6,6 +6,7 @@ import net.minecraft.client.gui.achievement.GuiStats; import net.minecraft.client.multiplayer.WorldClient; import net.minecraft.client.resources.I18n; import net.minecraft.realms.RealmsBridge; +import rip.athena.client.gui.menu.AthenaMenu; public class GuiIngameMenu extends GuiScreen { @@ -58,16 +59,16 @@ public class GuiIngameMenu extends GuiScreen if (flag) { - this.mc.displayGuiScreen(new GuiMainMenu()); + this.mc.displayGuiScreen(new AthenaMenu()); } else if (flag1) { RealmsBridge realmsbridge = new RealmsBridge(); - realmsbridge.switchToRealms(new GuiMainMenu()); + realmsbridge.switchToRealms(new AthenaMenu()); } else { - this.mc.displayGuiScreen(new GuiMultiplayer(new GuiMainMenu())); + this.mc.displayGuiScreen(new GuiMultiplayer(new AthenaMenu())); } case 2: diff --git a/src/main/java/net/minecraft/client/gui/GuiMemoryErrorScreen.java b/src/main/java/net/minecraft/client/gui/GuiMemoryErrorScreen.java index 77e38932..a6af3ac4 100644 --- a/src/main/java/net/minecraft/client/gui/GuiMemoryErrorScreen.java +++ b/src/main/java/net/minecraft/client/gui/GuiMemoryErrorScreen.java @@ -2,6 +2,7 @@ package net.minecraft.client.gui; import java.io.IOException; import net.minecraft.client.resources.I18n; +import rip.athena.client.gui.menu.AthenaMenu; public class GuiMemoryErrorScreen extends GuiScreen { @@ -23,7 +24,7 @@ public class GuiMemoryErrorScreen extends GuiScreen { if (button.id == 0) { - this.mc.displayGuiScreen(new GuiMainMenu()); + this.mc.displayGuiScreen(new AthenaMenu()); } else if (button.id == 1) { diff --git a/src/main/java/net/minecraft/client/gui/GuiNewChat.java b/src/main/java/net/minecraft/client/gui/GuiNewChat.java index 783a6ad4..16e83d9e 100644 --- a/src/main/java/net/minecraft/client/gui/GuiNewChat.java +++ b/src/main/java/net/minecraft/client/gui/GuiNewChat.java @@ -11,6 +11,8 @@ import net.minecraft.util.IChatComponent; import net.minecraft.util.MathHelper; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; +import rip.athena.client.font.FontManager; +import rip.athena.client.modules.impl.render.Chat; public class GuiNewChat extends Gui { @@ -81,8 +83,13 @@ public class GuiNewChat extends Gui int j2 = -i1 * 9; drawRect(i2, j2 - 9, i2 + l + 4, j2, l1 / 2 << 24); String s = chatline.getChatComponent().getFormattedText(); + GlStateManager.color(1,1,1); GlStateManager.enableBlend(); - this.mc.fontRendererObj.drawStringWithShadow(s, (float)i2, (float)(j2 - 8), 16777215 + (l1 << 24)); + if(Chat.customFont) { + FontManager.baloo17.drawStringWithShadow(s, (float) i2, (float) (j2 - 10), 16777215 + (l1 << 24)); + } else { + this.mc.fontRendererObj.drawStringWithShadow(s, (float) i2, (float) (j2 - 8), 16777215 + (l1 << 24)); + } GlStateManager.disableAlpha(); GlStateManager.disableBlend(); } diff --git a/src/main/java/net/minecraft/client/gui/GuiScreen.java b/src/main/java/net/minecraft/client/gui/GuiScreen.java index 03533d94..50ed5732 100644 --- a/src/main/java/net/minecraft/client/gui/GuiScreen.java +++ b/src/main/java/net/minecraft/client/gui/GuiScreen.java @@ -37,11 +37,13 @@ import net.minecraft.stats.StatList; import net.minecraft.util.ChatComponentTranslation; import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.IChatComponent; +import net.minecraft.util.ResourceLocation; import org.apache.commons.lang3.StringUtils; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.lwjgl.input.Keyboard; import org.lwjgl.input.Mouse; +import rip.athena.client.utils.render.DrawUtils; import tv.twitch.chat.ChatUserInfo; public abstract class GuiScreen extends Gui implements GuiYesNoCallback @@ -658,7 +660,8 @@ public abstract class GuiScreen extends Gui implements GuiYesNoCallback } else { - this.drawBackground(tint); + DrawUtils.drawImage(new ResourceLocation("Athena/menu/wallpaper.jpg"), 0, 0, width, height); + //this.drawBackground(tint); } } diff --git a/src/main/java/net/minecraft/client/model/ModelChest.java b/src/main/java/net/minecraft/client/model/ModelChest.java index d696245e..80a28f8d 100644 --- a/src/main/java/net/minecraft/client/model/ModelChest.java +++ b/src/main/java/net/minecraft/client/model/ModelChest.java @@ -1,5 +1,8 @@ package net.minecraft.client.model; +import rip.athena.client.Athena; +import rip.athena.client.modules.impl.fpssettings.OptimizerMod; + public class ModelChest extends ModelBase { /** The chest lid in the chest's model. */ @@ -34,9 +37,15 @@ public class ModelChest extends ModelBase */ public void renderAll() { - this.chestKnob.rotateAngleX = this.chestLid.rotateAngleX; - this.chestLid.render(0.0625F); - this.chestKnob.render(0.0625F); - this.chestBelow.render(0.0625F); + OptimizerMod mod = (OptimizerMod) Athena.INSTANCE.getModuleManager().get(OptimizerMod.class); + + if(mod.noBetterChests) { + this.chestBelow.render(0.0625F); + } else { + this.chestKnob.rotateAngleX = this.chestLid.rotateAngleX; + this.chestLid.render(0.0625F); + this.chestKnob.render(0.0625F); + this.chestBelow.render(0.0625F); + } } } diff --git a/src/main/java/net/minecraft/client/network/NetHandlerPlayClient.java b/src/main/java/net/minecraft/client/network/NetHandlerPlayClient.java index 86725b40..fad30dec 100644 --- a/src/main/java/net/minecraft/client/network/NetHandlerPlayClient.java +++ b/src/main/java/net/minecraft/client/network/NetHandlerPlayClient.java @@ -211,6 +211,7 @@ import net.minecraft.world.chunk.Chunk; import net.minecraft.world.storage.MapData; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; +import rip.athena.client.gui.menu.AthenaMenu; public class NetHandlerPlayClient implements INetHandlerPlayClient { @@ -807,7 +808,7 @@ public class NetHandlerPlayClient implements INetHandlerPlayClient } else { - this.gameController.displayGuiScreen(new GuiDisconnected(new GuiMultiplayer(new GuiMainMenu()), "disconnect.lost", reason)); + this.gameController.displayGuiScreen(new GuiDisconnected(new GuiMultiplayer(new AthenaMenu()), "disconnect.lost", reason)); } } diff --git a/src/main/java/net/minecraft/client/particle/EntityFX.java b/src/main/java/net/minecraft/client/particle/EntityFX.java index af8d17fe..e148282e 100644 --- a/src/main/java/net/minecraft/client/particle/EntityFX.java +++ b/src/main/java/net/minecraft/client/particle/EntityFX.java @@ -7,6 +7,8 @@ import net.minecraft.entity.Entity; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.MathHelper; import net.minecraft.world.World; +import rip.athena.client.Athena; +import rip.athena.client.modules.impl.fpssettings.OptimizerMod; public class EntityFX extends Entity { @@ -192,7 +194,14 @@ public class EntityFX extends Entity float f5 = (float)(this.prevPosX + (this.posX - this.prevPosX) * (double)partialTicks - interpPosX); float f6 = (float)(this.prevPosY + (this.posY - this.prevPosY) * (double)partialTicks - interpPosY); float f7 = (float)(this.prevPosZ + (this.posZ - this.prevPosZ) * (double)partialTicks - interpPosZ); - int i = this.getBrightnessForRender(partialTicks); + + int i = 15728880; + + OptimizerMod mod = (OptimizerMod) Athena.INSTANCE.getModuleManager().get(OptimizerMod.class); + + if(!mod.STATIC_PARTICLE_COLOR) { + i = this.getBrightnessForRender(partialTicks); + } int j = i >> 16 & 65535; int k = i & 65535; worldRendererIn.pos((double)(f5 - p_180434_4_ * f4 - p_180434_7_ * f4), (double)(f6 - p_180434_5_ * f4), (double)(f7 - p_180434_6_ * f4 - p_180434_8_ * f4)).tex((double)f1, (double)f3).color(this.particleRed, this.particleGreen, this.particleBlue, this.particleAlpha).lightmap(j, k).endVertex(); diff --git a/src/main/java/net/minecraft/client/renderer/BlockFluidRenderer.java b/src/main/java/net/minecraft/client/renderer/BlockFluidRenderer.java index 9723adab..3531f327 100644 --- a/src/main/java/net/minecraft/client/renderer/BlockFluidRenderer.java +++ b/src/main/java/net/minecraft/client/renderer/BlockFluidRenderer.java @@ -12,6 +12,8 @@ import net.minecraft.util.MathHelper; import net.minecraft.world.IBlockAccess; import optifine.CustomColors; import optifine.RenderEnv; +import rip.athena.client.Athena; +import rip.athena.client.modules.impl.fpssettings.OptimizerMod; public class BlockFluidRenderer { @@ -35,6 +37,12 @@ public class BlockFluidRenderer public boolean renderFluid(IBlockAccess blockAccess, IBlockState blockStateIn, BlockPos blockPosIn, WorldRenderer worldRendererIn) { + OptimizerMod mod = (OptimizerMod) Athena.INSTANCE.getModuleManager().get(OptimizerMod.class); + + if(mod.noLagClearWater) { + return false; + } + BlockLiquid blockliquid = (BlockLiquid)blockStateIn.getBlock(); blockliquid.setBlockBoundsBasedOnState(blockAccess, blockPosIn); TextureAtlasSprite[] atextureatlassprite = blockliquid.getMaterial() == Material.lava ? this.atlasSpritesLava : this.atlasSpritesWater; diff --git a/src/main/java/net/minecraft/client/renderer/BlockRendererDispatcher.java b/src/main/java/net/minecraft/client/renderer/BlockRendererDispatcher.java index db9d6fc4..bd500ee5 100644 --- a/src/main/java/net/minecraft/client/renderer/BlockRendererDispatcher.java +++ b/src/main/java/net/minecraft/client/renderer/BlockRendererDispatcher.java @@ -1,7 +1,9 @@ package net.minecraft.client.renderer; import net.minecraft.block.Block; +import net.minecraft.block.BlockReed; import net.minecraft.block.state.IBlockState; +import net.minecraft.client.Minecraft; import net.minecraft.client.renderer.texture.TextureAtlasSprite; import net.minecraft.client.resources.IResourceManager; import net.minecraft.client.resources.IResourceManagerReloadListener; @@ -19,6 +21,8 @@ import net.minecraft.world.IBlockAccess; import net.minecraft.world.WorldType; import optifine.Config; import optifine.Reflector; +import rip.athena.client.Athena; +import rip.athena.client.modules.impl.fpssettings.OptimizerMod; import shadersmod.client.SVertexBuilder; public class BlockRendererDispatcher implements IResourceManagerReloadListener @@ -109,6 +113,14 @@ public class BlockRendererDispatcher implements IResourceManagerReloadListener case 3: IBakedModel ibakedmodel = this.getModelFromBlockState(state, blockAccess, pos); + OptimizerMod mod = (OptimizerMod) Athena.INSTANCE.getModuleManager().get(OptimizerMod.class); + + if(state.getBlock() instanceof BlockReed && mod.noLagCane) { + if(Math.sqrt(Minecraft.getMinecraft().thePlayer.getPosition().distanceSq(pos.getX(),pos.getY(),pos.getZ())) >= 16) { + return false; + } + } + if (Config.isShaders()) { SVertexBuilder.pushEntity(state, pos, blockAccess, worldRendererIn); diff --git a/src/main/java/net/minecraft/client/renderer/EntityRenderer.java b/src/main/java/net/minecraft/client/renderer/EntityRenderer.java index 2fea37e3..bf21e9a9 100644 --- a/src/main/java/net/minecraft/client/renderer/EntityRenderer.java +++ b/src/main/java/net/minecraft/client/renderer/EntityRenderer.java @@ -22,8 +22,6 @@ import net.minecraft.client.gui.MapItemRenderer; import net.minecraft.client.gui.ScaledResolution; import net.minecraft.client.multiplayer.WorldClient; import net.minecraft.client.particle.EffectRenderer; -import net.minecraft.client.renderer.EntityRenderer1; -import net.minecraft.client.renderer.EntityRenderer2; import net.minecraft.client.renderer.culling.ClippingHelperImpl; import net.minecraft.client.renderer.culling.Frustum; import net.minecraft.client.renderer.texture.DynamicTexture; @@ -87,7 +85,12 @@ import org.lwjgl.opengl.GLContext; import org.lwjgl.util.glu.GLU; import org.lwjgl.util.glu.Project; import rip.athena.client.Athena; +import rip.athena.client.events.types.render.RenderEvent; +import rip.athena.client.events.types.render.RenderType; +import rip.athena.client.modules.impl.mods.NoHurtCam; import rip.athena.client.modules.impl.mods.Zoom; +import rip.athena.client.modules.impl.mods.Freelook; +import rip.athena.client.modules.impl.mods.OldAnimations; import shadersmod.client.Shaders; import shadersmod.client.ShadersRender; @@ -675,6 +678,9 @@ public class EntityRenderer implements IResourceManagerReloadListener private void hurtCameraEffect(float partialTicks) { + if(Athena.INSTANCE.getModuleManager().get(NoHurtCam.class).isToggled()) { + return; + } if (this.mc.getRenderViewEntity() instanceof EntityLivingBase) { EntityLivingBase entitylivingbase = (EntityLivingBase)this.mc.getRenderViewEntity(); @@ -773,6 +779,13 @@ public class EntityRenderer implements IResourceManagerReloadListener f2 += 180.0F; } + Freelook mod = (Freelook) Athena.INSTANCE.getModuleManager().get(Freelook.class); + + if(mod.isToggled() && mod.perspectiveToggled) { + f1 = mod.getCameraYaw(); + f2 = mod.getCameraPitch(); + } + double d4 = (double)(-MathHelper.sin(f1 / 180.0F * (float)Math.PI) * MathHelper.cos(f2 / 180.0F * (float)Math.PI)) * d3; double d5 = (double)(MathHelper.cos(f1 / 180.0F * (float)Math.PI) * MathHelper.cos(f2 / 180.0F * (float)Math.PI)) * d3; double d6 = (double)(-MathHelper.sin(f2 / 180.0F * (float)Math.PI)) * d3; @@ -803,19 +816,28 @@ public class EntityRenderer implements IResourceManagerReloadListener GlStateManager.rotate(180.0F, 0.0F, 1.0F, 0.0F); } - GlStateManager.rotate(entity.rotationPitch - f2, 1.0F, 0.0F, 0.0F); - GlStateManager.rotate(entity.rotationYaw - f1, 0.0F, 1.0F, 0.0F); - GlStateManager.translate(0.0F, 0.0F, (float)(-d3)); - GlStateManager.rotate(f1 - entity.rotationYaw, 0.0F, 1.0F, 0.0F); - GlStateManager.rotate(f2 - entity.rotationPitch, 1.0F, 0.0F, 0.0F); + if (mod.isToggled() || mod.perspectiveToggled) { + GlStateManager.rotate(mod.getCameraPitch() - f2, 1.0f, 0.0f, 0.0f); + GlStateManager.rotate(mod.getCameraYaw() - f1, 0.0f, 1.0f, 0.0f); + GlStateManager.translate(0.0f, 0.0f, (float) (-d3)); + GlStateManager.rotate(f1 - mod.getCameraYaw(), 0.0f, 1.0f, 0.0f); + GlStateManager.rotate(f2 - mod.getCameraPitch(), 1.0f, 0.0f, 0.0f); + } else { + GlStateManager.rotate(entity.rotationPitch - f2, 1.0F, 0.0F, 0.0F); + GlStateManager.rotate(entity.rotationYaw - f1, 0.0F, 1.0F, 0.0F); + GlStateManager.translate(0.0F, 0.0F, (float)(-d3)); + GlStateManager.rotate(f1 - entity.rotationYaw, 0.0F, 1.0F, 0.0F); + GlStateManager.rotate(f2 - entity.rotationPitch, 1.0F, 0.0F, 0.0F); + } } } else { GlStateManager.translate(0.0F, 0.0F, -0.1F); } + Freelook mod = (Freelook) Athena.INSTANCE.getModuleManager().get(Freelook.class); - if (Reflector.EntityViewRenderEvent_CameraSetup_Constructor.exists()) + if (Reflector.EntityViewRenderEvent_CameraSetup_Constructor.exists() || (mod.isToggled() && mod.perspectiveToggled)) { if (!this.mc.gameSettings.debugCamEnable) { @@ -978,6 +1000,12 @@ public class EntityRenderer implements IResourceManagerReloadListener public void renderHand(float p_renderHand_1_, int p_renderHand_2_, boolean p_renderHand_3_, boolean p_renderHand_4_, boolean p_renderHand_5_) { + OldAnimations mod = (OldAnimations) Athena.INSTANCE.getModuleManager().get(OldAnimations.class); + + if(Athena.INSTANCE.getModuleManager().get(OldAnimations.class).isToggled() && mod.OLD_EAT_USE_ANIMATION) { + mod.attemptSwing(); + } + if (!this.debugView) { GlStateManager.matrixMode(5889); @@ -1285,35 +1313,36 @@ public class EntityRenderer implements IResourceManagerReloadListener Mouse.setGrabbed(true); } - if (this.mc.inGameHasFocus && flag) - { - this.mc.mouseHelper.mouseXYChange(); - float f = this.mc.gameSettings.mouseSensitivity * 0.6F + 0.2F; - float f1 = f * f * f * 8.0F; - float f2 = (float)this.mc.mouseHelper.deltaX * f1; - float f3 = (float)this.mc.mouseHelper.deltaY * f1; - byte b0 = 1; + Freelook mod = Athena.INSTANCE.getModuleManager() == null ? null : (Freelook) Athena.INSTANCE.getModuleManager().get(Freelook.class); - if (this.mc.gameSettings.invertMouse) - { - b0 = -1; - } + if(mod != null && mod.isToggled() && mod.perspectiveToggled) { + mod.overrideMouse(); + } else { + if (this.mc.inGameHasFocus && flag) { + this.mc.mouseHelper.mouseXYChange(); + float f = this.mc.gameSettings.mouseSensitivity * 0.6F + 0.2F; + float f1 = f * f * f * 8.0F; + float f2 = (float) this.mc.mouseHelper.deltaX * f1; + float f3 = (float) this.mc.mouseHelper.deltaY * f1; + byte b0 = 1; - if (this.mc.gameSettings.smoothCamera) - { - this.smoothCamYaw += f2; - this.smoothCamPitch += f3; - float f4 = p_181560_1_ - this.smoothCamPartialTicks; - this.smoothCamPartialTicks = p_181560_1_; - f2 = this.smoothCamFilterX * f4; - f3 = this.smoothCamFilterY * f4; - this.mc.thePlayer.setAngles(f2, f3 * (float)b0); - } - else - { - this.smoothCamYaw = 0.0F; - this.smoothCamPitch = 0.0F; - this.mc.thePlayer.setAngles(f2, f3 * (float)b0); + if (this.mc.gameSettings.invertMouse) { + b0 = -1; + } + + if (this.mc.gameSettings.smoothCamera) { + this.smoothCamYaw += f2; + this.smoothCamPitch += f3; + float f4 = p_181560_1_ - this.smoothCamPartialTicks; + this.smoothCamPartialTicks = p_181560_1_; + f2 = this.smoothCamFilterX * f4; + f3 = this.smoothCamFilterY * f4; + this.mc.thePlayer.setAngles(f2, f3 * (float) b0); + } else { + this.smoothCamYaw = 0.0F; + this.smoothCamPitch = 0.0F; + this.mc.thePlayer.setAngles(f2, f3 * (float) b0); + } } } @@ -1889,6 +1918,12 @@ public class EntityRenderer implements IResourceManagerReloadListener Reflector.callVoid(Reflector.ForgeHooksClient_dispatchRenderLast, new Object[] {renderglobal, Float.valueOf(partialTicks)}); } + if(!Athena.INSTANCE.getEventBus().post(new RenderEvent(RenderType.WORLD, partialTicks))) { + Shaders.endRender(); + return; + } + + this.mc.mcProfiler.endStartSection("hand"); boolean flag2 = ReflectorForge.renderFirstPersonHand(this.mc.renderGlobal, partialTicks, pass); diff --git a/src/main/java/net/minecraft/client/renderer/ItemRenderer.java b/src/main/java/net/minecraft/client/renderer/ItemRenderer.java index 243c6f20..7953ee65 100644 --- a/src/main/java/net/minecraft/client/renderer/ItemRenderer.java +++ b/src/main/java/net/minecraft/client/renderer/ItemRenderer.java @@ -30,6 +30,8 @@ import optifine.DynamicLights; import optifine.Reflector; import org.lwjgl.opengl.GL11; +import rip.athena.client.Athena; +import rip.athena.client.modules.impl.mods.OldAnimations; import shadersmod.client.Shaders; public class ItemRenderer @@ -346,6 +348,7 @@ public class ItemRenderer else if (entityplayersp.getItemInUseCount() > 0) { EnumAction enumaction = this.itemToRender.getItemUseAction(); + OldAnimations mod = (OldAnimations) Athena.INSTANCE.getModuleManager().get(OldAnimations.class); switch (ItemRenderer.ItemRenderer$1.field_178094_a[enumaction.ordinal()]) { @@ -355,18 +358,36 @@ public class ItemRenderer case 2: case 3: - this.func_178104_a(entityplayersp, partialTicks); - this.transformFirstPersonItem(f, 0.0F); + if(Athena.INSTANCE.getModuleManager().get(OldAnimations.class).isToggled()) { + this.func_178104_a(entityplayersp, partialTicks); + this.transformFirstPersonItem(f,f1); + } else { + this.func_178104_a(entityplayersp, partialTicks); + this.transformFirstPersonItem(f, 0.0F); + } break; case 4: - this.transformFirstPersonItem(f, 0.0F); - this.func_178103_d(); + if(Athena.INSTANCE.getModuleManager().get(OldAnimations.class).isToggled() && mod.OLD_BLOCKING_HITTING) { + transformFirstPersonItem(f, f1); + this.func_178103_d(); + GlStateManager.scale(0.83f, 0.88f, 0.85f); + GlStateManager.translate(-0.3f, 0.1f, 0.0f); + } else { + this.transformFirstPersonItem(f, 0.0F); + this.func_178103_d(); + } break; case 5: - this.transformFirstPersonItem(f, 0.0F); - this.func_178098_a(partialTicks, entityplayersp); + if(Athena.INSTANCE.getModuleManager().get(OldAnimations.class).isToggled() && mod.OLD_BOW) { + this.transformFirstPersonItem(f, f1); + this.func_178098_a(partialTicks, entityplayersp); + GlStateManager.translate(0.0F, 0.1F, -0.15F); + } else { + this.transformFirstPersonItem(f, 0.0F); + this.func_178098_a(partialTicks, entityplayersp); + } } } else diff --git a/src/main/java/net/minecraft/client/renderer/RenderGlobal.java b/src/main/java/net/minecraft/client/renderer/RenderGlobal.java index 704e394a..86b0d9fb 100644 --- a/src/main/java/net/minecraft/client/renderer/RenderGlobal.java +++ b/src/main/java/net/minecraft/client/renderer/RenderGlobal.java @@ -62,6 +62,7 @@ import net.minecraft.crash.CrashReport; import net.minecraft.crash.CrashReportCategory; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.item.EntityEnderPearl; import net.minecraft.entity.item.EntityItemFrame; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.projectile.EntityWitherSkull; @@ -107,6 +108,9 @@ import org.lwjgl.input.Keyboard; import org.lwjgl.opengl.GL11; import org.lwjgl.util.vector.Vector3f; import org.lwjgl.util.vector.Vector4f; +import rip.athena.client.Athena; +import rip.athena.client.gui.clickgui.pages.SettingsPage; +import rip.athena.client.modules.impl.fpssettings.OptimizerMod; import shadersmod.client.Shaders; import shadersmod.client.ShadersRender; import shadersmod.client.ShadowUtils; @@ -762,45 +766,55 @@ public class RenderGlobal implements IWorldAccess, IResourceManagerReloadListene Entity entity2; boolean flag5; - while (true) - { - if (!iterator.hasNext()) - { + while (true) { + if (!iterator.hasNext()) { continue label920; } - entity2 = (Entity)iterator.next(); + entity2 = (Entity) iterator.next(); - if (!flag || Reflector.callBoolean(entity2, Reflector.ForgeEntity_shouldRenderInPass, new Object[] {Integer.valueOf(i)})) - { - flag5 = this.renderManager.shouldRender(entity2, camera, d0, d1, d2) || entity2.riddenByEntity == this.mc.thePlayer; + if (SettingsPage.ENTITIES.contains(entity2.getClass())) { + continue; + } - if (!flag5) - { - break; - } + OptimizerMod mod = (OptimizerMod) Athena.INSTANCE.getModuleManager().get(OptimizerMod.class); - boolean flag6 = this.mc.getRenderViewEntity() instanceof EntityLivingBase ? ((EntityLivingBase)this.mc.getRenderViewEntity()).isPlayerSleeping() : false; + boolean newRenderE = false; + int entDist = mod.noLagEntityDistance; - if ((entity2 != this.mc.getRenderViewEntity() || this.mc.gameSettings.thirdPersonView != 0 || flag6) && (entity2.posY < 0.0D || entity2.posY >= 256.0D || this.theWorld.isBlockLoaded(new BlockPos(entity2)))) - { - ++this.countEntitiesRendered; + if (entDist != 64) + newRenderE = true; - if (entity2.getClass() == EntityItemFrame.class) - { - entity2.renderDistanceWeight = 0.06D; + boolean doIt = (newRenderE && entity2.getDistanceToEntity(mc.thePlayer) <= entDist); + doIt = (entity2 instanceof EntityPlayer) || (entity2 instanceof EntityEnderPearl) || doIt; + + if (!newRenderE || doIt) { + if (!flag || Reflector.callBoolean(entity2, Reflector.ForgeEntity_shouldRenderInPass, new Object[]{Integer.valueOf(i)})) { + flag5 = this.renderManager.shouldRender(entity2, camera, d0, d1, d2) || entity2.riddenByEntity == this.mc.thePlayer; + + if (!flag5) { + break; } - this.renderedEntity = entity2; + boolean flag6 = this.mc.getRenderViewEntity() instanceof EntityLivingBase ? ((EntityLivingBase) this.mc.getRenderViewEntity()).isPlayerSleeping() : false; - if (flag7) - { - Shaders.nextEntity(entity2); + if ((entity2 != this.mc.getRenderViewEntity() || this.mc.gameSettings.thirdPersonView != 0 || flag6) && (entity2.posY < 0.0D || entity2.posY >= 256.0D || this.theWorld.isBlockLoaded(new BlockPos(entity2)))) { + ++this.countEntitiesRendered; + + if (entity2.getClass() == EntityItemFrame.class) { + entity2.renderDistanceWeight = 0.06D; + } + + this.renderedEntity = entity2; + + if (flag7) { + Shaders.nextEntity(entity2); + } + + this.renderManager.renderEntitySimple(entity2, partialTicks); + this.renderedEntity = null; + break; } - - this.renderManager.renderEntitySimple(entity2, partialTicks); - this.renderedEntity = null; - break; } } } @@ -894,8 +908,18 @@ public class RenderGlobal implements IWorldAccess, IResourceManagerReloadListene Shaders.nextBlockEntity(tileentity); } - TileEntityRendererDispatcher.instance.renderTileEntity(tileentity, partialTicks, -1); - ++this.countTileEntitiesRendered; + OptimizerMod mod = (OptimizerMod) Athena.INSTANCE.getModuleManager().get(OptimizerMod.class); + + int dist = mod.noLagBlockDistance; + boolean rdy = dist != 64; + + if(!rdy || (rdy && Minecraft.getMinecraft().thePlayer != null && Math.sqrt(tileentity.getDistanceSq(Minecraft.getMinecraft().thePlayer.posX, Minecraft.getMinecraft().thePlayer.posY, Minecraft.getMinecraft().thePlayer.posZ)) <= dist)) { + TileEntityRendererDispatcher.instance.renderTileEntity(tileentity, partialTicks, -1); + ++this.countTileEntitiesRendered; + } + + /*TileEntityRendererDispatcher.instance.renderTileEntity(tileentity, partialTicks, -1); + ++this.countTileEntitiesRendered;*/ fontrenderer.enabled = true; } } diff --git a/src/main/java/net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.java b/src/main/java/net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.java index cd84432c..edbdbe12 100644 --- a/src/main/java/net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.java +++ b/src/main/java/net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.java @@ -22,6 +22,8 @@ import net.minecraft.util.EnumWorldBlockLayer; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.lwjgl.opengl.GL11; +import rip.athena.client.Athena; +import rip.athena.client.modules.impl.fpssettings.OptimizerMod; public class ChunkRenderDispatcher { @@ -190,6 +192,17 @@ public class ChunkRenderDispatcher public ChunkCompileTaskGenerator getNextChunkUpdate() throws InterruptedException { + OptimizerMod mod = (OptimizerMod) Athena.INSTANCE.getModuleManager().get(OptimizerMod.class); + + if (mod.CHUNK_UPDATE_LIMITE_ENABLED) { + int limiter = mod.CHUNK_UPDATE_LIMITER; + if (limiter > 0) { + while (RenderChunk.renderChunksUpdated > limiter) { + Thread.sleep(50L); + } + } + } + return (ChunkCompileTaskGenerator)this.queueChunkUpdates.take(); } diff --git a/src/main/java/net/minecraft/client/renderer/chunk/VisGraph.java b/src/main/java/net/minecraft/client/renderer/chunk/VisGraph.java index 39539d5a..681a1643 100644 --- a/src/main/java/net/minecraft/client/renderer/chunk/VisGraph.java +++ b/src/main/java/net/minecraft/client/renderer/chunk/VisGraph.java @@ -8,6 +8,8 @@ import java.util.Set; import net.minecraft.util.BlockPos; import net.minecraft.util.EnumFacing; import optifine.IntegerCache; +import rip.athena.client.Athena; +import rip.athena.client.modules.impl.fpssettings.OptimizerMod; public class VisGraph { @@ -78,6 +80,14 @@ public class VisGraph int i = ((Integer)arraydeque.poll()).intValue(); this.func_178610_a(i, enumset); + OptimizerMod mod = (OptimizerMod) Athena.INSTANCE.getModuleManager().get(OptimizerMod.class); + + if(mod.CULLING_FIX) { + if(p_178604_1_ < enumset.size()) { + return enumset; + } + } + for (EnumFacing enumfacing : EnumFacing.VALUES) { int j = this.func_178603_a(i, enumfacing); diff --git a/src/main/java/net/minecraft/client/renderer/entity/Render.java b/src/main/java/net/minecraft/client/renderer/entity/Render.java index 58595b2f..bdce56a8 100644 --- a/src/main/java/net/minecraft/client/renderer/entity/Render.java +++ b/src/main/java/net/minecraft/client/renderer/entity/Render.java @@ -2,7 +2,9 @@ package net.minecraft.client.renderer.entity; import net.minecraft.block.Block; import net.minecraft.client.Minecraft; +import net.minecraft.client.entity.AbstractClientPlayer; import net.minecraft.client.gui.FontRenderer; +import net.minecraft.client.gui.Gui; import net.minecraft.client.renderer.GlStateManager; import net.minecraft.client.renderer.Tessellator; import net.minecraft.client.renderer.WorldRenderer; @@ -21,6 +23,7 @@ import net.minecraft.world.World; import optifine.Config; import org.lwjgl.opengl.GL11; +import rip.athena.client.socket.SocketClient; import shadersmod.client.Shaders; public abstract class Render @@ -363,6 +366,12 @@ public abstract class Render WorldRenderer worldrenderer = tessellator.getWorldRenderer(); byte b0 = 0; + if(entityIn instanceof AbstractClientPlayer) { + if (SocketClient.isUser(((AbstractClientPlayer) entityIn).getGameProfile().getName()) && entityIn.ticksExisted > 10) { + Minecraft.getMinecraft().getTextureManager().bindTexture(new ResourceLocation("Athena/logo/Athena.png")); + Gui.drawModalRectWithCustomSizedTexture(-fontrenderer.getStringWidth(entityIn.getDisplayName().getFormattedText()) / 2 - 12, (int) -1.5, 10, 10, 10, 10, 10, 10); + } + } if (str.equals("deadmau5")) { b0 = -10; diff --git a/src/main/java/net/minecraft/client/renderer/entity/RenderEntityItem.java b/src/main/java/net/minecraft/client/renderer/entity/RenderEntityItem.java index 8bc5de02..e2e39fbf 100644 --- a/src/main/java/net/minecraft/client/renderer/entity/RenderEntityItem.java +++ b/src/main/java/net/minecraft/client/renderer/entity/RenderEntityItem.java @@ -10,6 +10,8 @@ import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.MathHelper; import net.minecraft.util.ResourceLocation; +import rip.athena.client.Athena; +import rip.athena.client.modules.impl.fpssettings.OptimizerMod; public class RenderEntityItem extends Render { @@ -42,18 +44,20 @@ public class RenderEntityItem extends Render float f2 = p_177077_9_.getItemCameraTransforms().getTransform(ItemCameraTransforms.TransformType.GROUND).scale.y; GlStateManager.translate((float)p_177077_2_, (float)p_177077_4_ + f1 + 0.25F * f2, (float)p_177077_6_); - if (flag || this.renderManager.options != null) - { - float f3 = (((float)itemIn.getAge() + p_177077_8_) / 20.0F + itemIn.hoverStart) * (180F / (float)Math.PI); - GlStateManager.rotate(f3, 0.0F, 1.0F, 0.0F); - } + OptimizerMod mod = (OptimizerMod) Athena.INSTANCE.getModuleManager().get(OptimizerMod.class); - if (!flag) - { - float f6 = -0.0F * (float)(i - 1) * 0.5F; - float f4 = -0.0F * (float)(i - 1) * 0.5F; - float f5 = -0.046875F * (float)(i - 1) * 0.5F; - GlStateManager.translate(f6, f4, f5); + if(!mod.STATIC_DROPS) { + if (flag || this.renderManager.options != null) { + float f3 = (((float) itemIn.getAge() + p_177077_8_) / 20.0F + itemIn.hoverStart) * (180F / (float) Math.PI); + GlStateManager.rotate(f3, 0.0F, 1.0F, 0.0F); + } + + if (!flag) { + float f6 = -0.0F * (float) (i - 1) * 0.5F; + float f4 = -0.0F * (float) (i - 1) * 0.5F; + float f5 = -0.046875F * (float) (i - 1) * 0.5F; + GlStateManager.translate(f6, f4, f5); + } } GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); diff --git a/src/main/java/net/minecraft/client/renderer/entity/RenderManager.java b/src/main/java/net/minecraft/client/renderer/entity/RenderManager.java index 442cf8da..0c503290 100644 --- a/src/main/java/net/minecraft/client/renderer/entity/RenderManager.java +++ b/src/main/java/net/minecraft/client/renderer/entity/RenderManager.java @@ -103,6 +103,8 @@ import net.minecraft.util.Vec3; import net.minecraft.world.World; import optifine.PlayerItemsLayer; import optifine.Reflector; +import rip.athena.client.Athena; +import rip.athena.client.modules.impl.mods.Freelook; public class RenderManager { @@ -117,9 +119,9 @@ public class RenderManager /** Renders fonts */ private FontRenderer textRenderer; - private double renderPosX; - private double renderPosY; - private double renderPosZ; + public double renderPosX; + public double renderPosY; + public double renderPosZ; public TextureManager renderEngine; /** Reference to the World object. */ @@ -288,6 +290,13 @@ public class RenderManager this.playerViewY += 180.0F; } + Freelook mod = (Freelook) Athena.INSTANCE.getModuleManager().get(Freelook.class); + + if (mod.isToggled() && mod.perspectiveToggled) { + this.playerViewY = mod.getCameraYaw(); + this.playerViewX = mod.getCameraPitch(); + } + this.viewerPosX = livingPlayerIn.lastTickPosX + (livingPlayerIn.posX - livingPlayerIn.lastTickPosX) * (double)partialTicks; this.viewerPosY = livingPlayerIn.lastTickPosY + (livingPlayerIn.posY - livingPlayerIn.lastTickPosY) * (double)partialTicks; this.viewerPosZ = livingPlayerIn.lastTickPosZ + (livingPlayerIn.posZ - livingPlayerIn.lastTickPosZ) * (double)partialTicks; diff --git a/src/main/java/net/minecraft/client/renderer/entity/RendererLivingEntity.java b/src/main/java/net/minecraft/client/renderer/entity/RendererLivingEntity.java index 32305503..c136c4ea 100644 --- a/src/main/java/net/minecraft/client/renderer/entity/RendererLivingEntity.java +++ b/src/main/java/net/minecraft/client/renderer/entity/RendererLivingEntity.java @@ -29,6 +29,10 @@ import optifine.Reflector; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.lwjgl.opengl.GL11; +import rip.athena.client.Athena; +import rip.athena.client.events.types.render.RenderEntityEvent; +import rip.athena.client.modules.impl.other.Settings; +import rip.athena.client.modules.impl.render.CustomHitColor; import shadersmod.client.Shaders; public abstract class RendererLivingEntity extends Render @@ -99,6 +103,10 @@ public abstract class RendererLivingEntity extends R */ public void doRender(T entity, double x, double y, double z, float entityYaw, float partialTicks) { + if(!Athena.INSTANCE.getEventBus().post(new RenderEntityEvent(entity, this, x, y, z))) { + return; + } + if (!Reflector.RenderLivingEvent_Pre_Constructor.exists() || !Reflector.postForgeBusEvent(Reflector.RenderLivingEvent_Pre_Constructor, new Object[] {entity, this, Double.valueOf(x), Double.valueOf(y), Double.valueOf(z)})) { GlStateManager.pushMatrix(); @@ -350,13 +358,21 @@ public abstract class RendererLivingEntity extends R GL11.glTexEnvi(GL11.GL_TEXTURE_ENV, OpenGlHelper.GL_OPERAND0_ALPHA, GL11.GL_SRC_ALPHA); this.brightnessBuffer.position(0); - if (flag1) - { - this.brightnessBuffer.put(1.0F); - this.brightnessBuffer.put(0.0F); - this.brightnessBuffer.put(0.0F); - this.brightnessBuffer.put(0.3F); + if (flag1) { + CustomHitColor mod = (CustomHitColor) Athena.INSTANCE.getModuleManager().get(CustomHitColor.class); + + if(Athena.INSTANCE.getModuleManager().get(CustomHitColor.class).isToggled()) { + this.brightnessBuffer.put(mod.color.getRed() / 255F); + this.brightnessBuffer.put(mod.color.getGreen() / 255F); + this.brightnessBuffer.put(mod.color.getBlue() / 255F); + this.brightnessBuffer.put(mod.color.getAlpha() / 255F); + } else { + this.brightnessBuffer.put(1.0F); + this.brightnessBuffer.put(0.0F); + this.brightnessBuffer.put(0.0F); + this.brightnessBuffer.put(0.3F); + } if (Config.isShaders()) { Shaders.setEntityColor(1.0F, 0.0F, 0.0F, 0.3F); @@ -535,7 +551,9 @@ public abstract class RendererLivingEntity extends R { if (!Reflector.RenderLivingEvent_Specials_Pre_Constructor.exists() || !Reflector.postForgeBusEvent(Reflector.RenderLivingEvent_Specials_Pre_Constructor, new Object[] {entity, this, Double.valueOf(x), Double.valueOf(y), Double.valueOf(z)})) { - if (this.canRenderName(entity)) + Settings settings = (Settings) Athena.INSTANCE.getModuleManager().get(Settings.class); + + if (this.canRenderName(entity) || settings.F5Nametags && entity instanceof EntityPlayer && entity == Minecraft.getMinecraft().thePlayer) { double d0 = entity.getDistanceSqToEntity(this.renderManager.livingPlayer); float f = entity.isSneaking() ? NAME_TAG_RANGE_SNEAK : NAME_TAG_RANGE; diff --git a/src/main/java/net/minecraft/client/renderer/entity/layers/LayerHeldItem.java b/src/main/java/net/minecraft/client/renderer/entity/layers/LayerHeldItem.java index e01fad64..5fbca951 100644 --- a/src/main/java/net/minecraft/client/renderer/entity/layers/LayerHeldItem.java +++ b/src/main/java/net/minecraft/client/renderer/entity/layers/LayerHeldItem.java @@ -12,6 +12,8 @@ import net.minecraft.init.Items; import net.minecraft.item.Item; import net.minecraft.item.ItemBlock; import net.minecraft.item.ItemStack; +import rip.athena.client.Athena; +import rip.athena.client.modules.impl.mods.OldAnimations; public class LayerHeldItem implements LayerRenderer { @@ -38,8 +40,52 @@ public class LayerHeldItem implements LayerRenderer GlStateManager.scale(f, f, f); } - ((ModelBiped)this.livingEntityRenderer.getMainModel()).postRenderArm(0.0625F); - GlStateManager.translate(-0.0625F, 0.4375F, 0.0625F); + //((ModelBiped)this.livingEntityRenderer.getMainModel()).postRenderArm(0.0625F); + //GlStateManager.translate(-0.0625F, 0.4375F, 0.0625F); + + OldAnimations mod = (OldAnimations) Athena.INSTANCE.getModuleManager().get(OldAnimations.class); + + Label_0327: + if (entitylivingbaseIn instanceof EntityPlayer) { + if (Athena.INSTANCE.getModuleManager().get(OldAnimations.class).isToggled() && mod.OLD_BLOCKING) { + if (((EntityPlayer) entitylivingbaseIn).isBlocking()) { + if (entitylivingbaseIn.isSneaking()) { + ((ModelBiped) livingEntityRenderer.getMainModel()).postRenderArm(0.0325f); + GlStateManager.scale(1.05f, 1.05f, 1.05f); + GlStateManager.translate(-0.58f, 0.32f, -0.07f); + GlStateManager + .rotate(-24405.0f, 137290.0f, -2009900.0f, -2654900.0f); + } else { + ((ModelBiped) livingEntityRenderer.getMainModel()).postRenderArm(0.0325f); + GlStateManager.scale(1.05f, 1.05f, 1.05f); + GlStateManager.translate(-0.45f, 0.25f, -0.07f); + GlStateManager + .rotate(-24405.0f, 137290.0f, -2009900.0f, -2654900.0f); + } + } else { + ((ModelBiped) livingEntityRenderer.getMainModel()) + .postRenderArm(0.0625f); + } + } else { + ((ModelBiped) livingEntityRenderer.getMainModel()).postRenderArm(0.0625f); + } + if (Athena.INSTANCE.getModuleManager().get(OldAnimations.class).isToggled() && mod.OLD_ITEM_HELD) { + if (!((EntityPlayer) entitylivingbaseIn).isBlocking()) { + GlStateManager.translate(-0.0855f, 0.4775f, 0.1585f); + GlStateManager.rotate(-19.0f, 20.0f, 0.0f, -6.0f); + break Label_0327; + } + + if (((EntityPlayer) entitylivingbaseIn).isBlocking()) { + GlStateManager.translate(-0.0625f, 0.4375f, 0.0625f); + } + } else { + GlStateManager.translate(-0.0625f, 0.4375f, 0.0625f); + } + } else { + ((ModelBiped) livingEntityRenderer.getMainModel()).postRenderArm(0.0625f); + GlStateManager.translate(-0.0625f, 0.4375f, 0.0625f); + } if (entitylivingbaseIn instanceof EntityPlayer && ((EntityPlayer)entitylivingbaseIn).fishEntity != null) { diff --git a/src/main/java/net/minecraft/entity/Entity.java b/src/main/java/net/minecraft/entity/Entity.java index 8e5b52e9..3c6a419a 100644 --- a/src/main/java/net/minecraft/entity/Entity.java +++ b/src/main/java/net/minecraft/entity/Entity.java @@ -235,6 +235,7 @@ public abstract class Entity implements ICommandSender private final CommandResultStats cmdResultStats; private net.minecraftforge.common.capabilities.CapabilityDispatcher capabilities; + public boolean isMobSpawner; public int getEntityId() { diff --git a/src/main/java/net/minecraft/entity/EntityLivingBase.java b/src/main/java/net/minecraft/entity/EntityLivingBase.java index f4a11557..8c584693 100644 --- a/src/main/java/net/minecraft/entity/EntityLivingBase.java +++ b/src/main/java/net/minecraft/entity/EntityLivingBase.java @@ -12,6 +12,7 @@ import java.util.UUID; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.block.state.IBlockState; +import net.minecraft.client.entity.EntityPlayerSP; import net.minecraft.enchantment.EnchantmentHelper; import net.minecraft.entity.ai.attributes.AttributeModifier; import net.minecraft.entity.ai.attributes.BaseAttributeMap; @@ -50,6 +51,8 @@ import net.minecraft.util.MathHelper; import net.minecraft.util.Vec3; import net.minecraft.world.World; import net.minecraft.world.WorldServer; +import rip.athena.client.Athena; +import rip.athena.client.modules.impl.mods.MouseDelayFix; public abstract class EntityLivingBase extends Entity { @@ -2157,14 +2160,24 @@ public abstract class EntityLivingBase extends Entity /** * interpolated look vector */ - public Vec3 getLook(float partialTicks) - { - if (partialTicks == 1.0F) - { + public Vec3 getLook(float partialTicks) { + /*if (partialTicks == 1.0F) { return this.getVectorForRotation(this.rotationPitch, this.rotationYawHead); - } - else - { + } else {*/ + if (Athena.INSTANCE.getModuleManager().get(MouseDelayFix.class).isToggled()) { + if (this instanceof EntityPlayerSP) { + return super.getLook(partialTicks); + } else { + if (partialTicks == 1.0F) { + return this.getVectorForRotation(this.rotationPitch, this.rotationYawHead); + } else { + float f = this.prevRotationPitch + (this.rotationPitch - this.prevRotationPitch) * partialTicks; + float f1 = this.prevRotationYawHead + + (this.rotationYawHead - this.prevRotationYawHead) * partialTicks; + return this.getVectorForRotation(f, f1); + } + } + } else { float f = this.prevRotationPitch + (this.rotationPitch - this.prevRotationPitch) * partialTicks; float f1 = this.prevRotationYawHead + (this.rotationYawHead - this.prevRotationYawHead) * partialTicks; return this.getVectorForRotation(f, f1); diff --git a/src/main/java/net/minecraft/tileentity/MobSpawnerBaseLogic.java b/src/main/java/net/minecraft/tileentity/MobSpawnerBaseLogic.java index f84c59b7..40d4e0d9 100644 --- a/src/main/java/net/minecraft/tileentity/MobSpawnerBaseLogic.java +++ b/src/main/java/net/minecraft/tileentity/MobSpawnerBaseLogic.java @@ -345,6 +345,7 @@ public abstract class MobSpawnerBaseLogic if (entity != null) { entity = this.spawnNewEntity(entity, false); + entity.isMobSpawner = true; this.cachedEntity = entity; } } diff --git a/src/main/java/rip/athena/client/Athena.java b/src/main/java/rip/athena/client/Athena.java index bef539cf..91918ad5 100644 --- a/src/main/java/rip/athena/client/Athena.java +++ b/src/main/java/rip/athena/client/Athena.java @@ -2,12 +2,19 @@ package rip.athena.client; import lombok.Getter; import net.minecraft.client.Minecraft; +import org.lwjgl.Sys; +import org.lwjgl.opengl.Display; import rip.athena.client.events.EventBus; +import rip.athena.client.events.SubscribeEvent; +import rip.athena.client.events.types.client.ClientTickEvent; import rip.athena.client.gui.hud.HUDManager; +import rip.athena.client.macros.MacroManager; import rip.athena.client.modules.ModuleManager; +import rip.athena.client.socket.SocketClient; import rip.athena.client.utils.PrefixedLogger; import rip.athena.client.utils.input.KeybindManager; +import javax.swing.*; import java.io.File; import java.nio.file.Paths; @@ -52,9 +59,12 @@ public class Athena { private final String clientBuild = "230601"; private ModuleManager moduleManager; + private MacroManager macroManager; private HUDManager hudManager; private EventBus eventBus; + public static boolean hasSent = false; + /** * Initializes the client resources and setup. * This method is responsible for any necessary initialization tasks, @@ -65,21 +75,62 @@ public class Athena { if(!MAIN_DIR.exists()) { MAIN_DIR.mkdir(); } + if(SocketClient.isClientRunning()) { + JOptionPane.showMessageDialog(null, "If the client is currently running, please close it before proceeding. \nOtherwise, delete the 'client.lock' file in the '.minecraft/Athena' directory."); + System.exit(0); + } this.moduleManager = new ModuleManager(); + this.macroManager = new MacroManager(); this.hudManager = new HUDManager(); this.eventBus = new EventBus(); registerEvents(); - } public void registerEvents() { eventBus.register(new KeybindManager()); + eventBus.register(macroManager); eventBus.register(hudManager); eventBus.register(this); } + private boolean isGameRunningForeground = true; + + @SubscribeEvent + public void onTick(ClientTickEvent event) { + if (Minecraft.getMinecraft().thePlayer != null && Minecraft.getMinecraft().theWorld != null) { + String currentUsername = Minecraft.getMinecraft().thePlayer.getGameProfile().getName(); + + if (!hasSent || !currentUsername.equals(SocketClient.getCurrentUsername())) { + if (hasSent && !currentUsername.equals(SocketClient.getCurrentUsername())) { + // Player has changed their Minecraft account, disconnect the previous user + System.out.println(SocketClient.client.request("stop", SocketClient.getCurrentUsername() + ":true")); + hasSent = false; // Reset the hasSent flag + } + + System.out.println(SocketClient.client.request("start", currentUsername + ":true")); + SocketClient.setCurrentUsername(currentUsername); + hasSent = true; + } + } else { + if (hasSent && isGameRunningForeground) { + // Minecraft game is not running in the foreground, disconnect the user + System.out.println(SocketClient.client.request("stop", SocketClient.getCurrentUsername() + ":false")); + hasSent = false; // Reset the hasSent flag + } + isGameRunningForeground = false; + } + + if (Minecraft.getMinecraft().isFullScreen() || Display.isActive()) { + isGameRunningForeground = true; + } + } + + + + + /** * Cleans up and shuts down the client. * This method is responsible for any necessary cleanup tasks, @@ -87,5 +138,8 @@ public class Athena { */ public void shutdownClient() { log.info("Shutting down client"); + if(hasSent) { + System.out.println(SocketClient.client.request("stop", Minecraft.getMinecraft().thePlayer.getGameProfile().getName() + ":true")); + } } } diff --git a/src/main/java/rip/athena/client/events/types/render/RenderEntityEvent.java b/src/main/java/rip/athena/client/events/types/render/RenderEntityEvent.java new file mode 100644 index 00000000..1d657dc3 --- /dev/null +++ b/src/main/java/rip/athena/client/events/types/render/RenderEntityEvent.java @@ -0,0 +1,46 @@ +package rip.athena.client.events.types.render; + +import net.minecraft.client.renderer.entity.RendererLivingEntity; +import net.minecraft.entity.EntityLivingBase; +import rip.athena.client.events.Event; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ +public class RenderEntityEvent extends Event { + private T entity; + private RendererLivingEntity renderer; + private double x; + private double y; + private double z; + + public RenderEntityEvent(T entity, RendererLivingEntity renderer, double x, double y, double z) { + this.entity = entity; + this.renderer = renderer; + this.x = x; + this.y = y; + this.z = z; + } + + public T getEntity() { + return entity; + } + + public RendererLivingEntity getRenderer() { + return renderer; + } + + public double getX() { + return x; + } + + public double getY() { + return y; + } + + public double getZ() { + return z; + } +} diff --git a/src/main/java/rip/athena/client/gui/clickgui/IngameMenu.java b/src/main/java/rip/athena/client/gui/clickgui/IngameMenu.java index 3fb6bbe5..9a21f689 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/IngameMenu.java +++ b/src/main/java/rip/athena/client/gui/clickgui/IngameMenu.java @@ -18,6 +18,7 @@ import net.minecraft.util.ResourceLocation; import rip.athena.client.modules.Module; import rip.athena.client.modules.impl.other.Settings; import rip.athena.client.utils.render.AssetUtils; +import rip.athena.client.utils.render.DrawUtils; import java.awt.*; import java.util.ArrayList; @@ -122,24 +123,22 @@ public class IngameMenu extends MinecraftMenuImpl implements DrawImpl { menu.setX(sr.getScaledWidth() / 2 - menu.getWidth() / 2); menu.setY(sr.getScaledHeight() / 2 - menu.getHeight() / 2); } - + GlStateManager.pushMatrix(); float value = guiScale / new ScaledResolution(mc).getScaleFactor(); GlStateManager.scale(value, value, value); - rip.athena.client.gui.framework.draw.DrawImpl.drawRect(menu.getX(), menu.getY(), menu.getWidth(), 58, MENU_TOP_BG_COLOR); - FontManager.font1.drawString(Athena.INSTANCE.getClientName().toUpperCase(), menu.getX() + 70, menu.getY() + 20, MENU_HEADER_TEXT_COLOR); - - rip.athena.client.gui.framework.draw.DrawImpl.drawRect(menu.getX(), menu.getY() + 58, menu.getWidth(), menu.getHeight() - 58, MENU_PANE_BG_COLOR); + DrawUtils.drawRoundedRect(menu.getX(), menu.getY(), menu.getX() + menu.getWidth(), menu.getY() + 58, 4, MENU_TOP_BG_COLOR); + + drawShadowDown(menu.getX(), menu.getY() + 58, menu.getWidth()); + + FontManager.font1.drawString(Athena.INSTANCE.getClientName().toUpperCase(), menu.getX() + 70, menu.getY() + 20, MENU_HEADER_TEXT_COLOR); + + DrawUtils.drawRoundedRect(menu.getX(), menu.getY() + 54, menu.getX() + menu.getWidth(), menu.getY() + menu.getHeight(), 4, new Color(30, 30, 30, 255).getRGB()); drawShadowDown(menu.getX(), menu.getY() + 58, menu.getWidth()); - drawShadowUp(menu.getX(), menu.getY(), menu.getWidth()); - drawShadowDown(menu.getX(), menu.getY() + menu.getHeight(), menu.getWidth()); - drawShadowLeft(menu.getX(), menu.getY(), menu.getHeight()); - drawShadowRight(menu.getX() + menu.getWidth(), menu.getY(), menu.getHeight()); - if(category != null) { pageManager.getPage(category).onRender(); } diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/macros/FlipButton.java b/src/main/java/rip/athena/client/gui/clickgui/components/macros/FlipButton.java index a856b1ca..d79ca6e4 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/macros/FlipButton.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/macros/FlipButton.java @@ -1,10 +1,12 @@ package rip.athena.client.gui.clickgui.components.macros; import net.minecraft.client.Minecraft; +import rip.athena.client.font.FontManager; import rip.athena.client.gui.framework.components.MenuButton; import rip.athena.client.gui.framework.draw.ButtonState; import rip.athena.client.gui.framework.draw.DrawType; import rip.athena.client.gui.clickgui.IngameMenu; +import rip.athena.client.modules.impl.other.Settings; import java.awt.*; @@ -98,19 +100,32 @@ public class FlipButton extends MenuButton { mouseDown = false; } - + + @Override public void drawText(String string, int x, int y, int color) { - Minecraft.getMinecraft().fontRendererObj.drawString(string, x, y, color); + if(Settings.customGuiFont) { + FontManager.baloo17.drawString(string, x, y, color); + } else { + Minecraft.getMinecraft().fontRendererObj.drawString(string, x, y, color); + } } - + @Override public int getStringWidth(String string) { - return Minecraft.getMinecraft().fontRendererObj.getStringWidth(string); + if(Settings.customGuiFont) { + return (int) FontManager.baloo17.getStringWidth(string); + } else { + return Minecraft.getMinecraft().fontRendererObj.getStringWidth(string); + } } - + @Override public int getStringHeight(String string) { - return Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT; + if(Settings.customGuiFont) { + return (int) FontManager.baloo17.getHeight(string); + } else { + return Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT; + } } } diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/macros/MacroBase.java b/src/main/java/rip/athena/client/gui/clickgui/components/macros/MacroBase.java index 269614f0..a87c90db 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/macros/MacroBase.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/macros/MacroBase.java @@ -1,11 +1,13 @@ package rip.athena.client.gui.clickgui.components.macros; import net.minecraft.client.Minecraft; +import rip.athena.client.font.FontManager; import rip.athena.client.gui.framework.MenuComponent; import rip.athena.client.gui.framework.MenuPriority; import rip.athena.client.gui.framework.draw.ButtonState; import rip.athena.client.gui.framework.draw.DrawType; import rip.athena.client.gui.clickgui.IngameMenu; +import rip.athena.client.modules.impl.other.Settings; import java.awt.*; @@ -83,16 +85,28 @@ public class MacroBase extends MenuComponent { @Override public void drawText(String string, int x, int y, int color) { - Minecraft.getMinecraft().fontRendererObj.drawString(string, x, y, color); + if(Settings.customGuiFont) { + FontManager.baloo17.drawString(string, x, y, color); + } else { + Minecraft.getMinecraft().fontRendererObj.drawString(string, x, y, color); + } } @Override public int getStringWidth(String string) { - return Minecraft.getMinecraft().fontRendererObj.getStringWidth(string); + if(Settings.customGuiFont) { + return (int) FontManager.baloo17.getStringWidth(string); + } else { + return Minecraft.getMinecraft().fontRendererObj.getStringWidth(string); + } } @Override public int getStringHeight(String string) { - return Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT; + if(Settings.customGuiFont) { + return (int) FontManager.baloo17.getHeight(string); + } else { + return Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT; + } } } diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/macros/MacroSlimTextField.java b/src/main/java/rip/athena/client/gui/clickgui/components/macros/MacroSlimTextField.java index a389e2cf..5ff0863e 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/macros/MacroSlimTextField.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/macros/MacroSlimTextField.java @@ -1,12 +1,14 @@ package rip.athena.client.gui.clickgui.components.macros; import net.minecraft.client.Minecraft; +import rip.athena.client.font.FontManager; import rip.athena.client.gui.framework.TextPattern; import rip.athena.client.gui.framework.draw.ButtonState; import rip.athena.client.gui.framework.draw.DrawType; import rip.athena.client.gui.clickgui.IngameMenu; import rip.athena.client.gui.clickgui.components.mods.SearchTextfield; import org.lwjgl.input.Keyboard; +import rip.athena.client.modules.impl.other.Settings; import java.awt.*; @@ -83,18 +85,33 @@ public class MacroSlimTextField extends SearchTextfield { drawPointer = true; } } - - int labelWidth = (int) Minecraft.getMinecraft().fontRendererObj.getStringWidth(textToDraw + 1); + + int labelWidth; + + if(Settings.customGuiFont) { + labelWidth = (int) FontManager.baloo17.getStringWidth(textToDraw + 1); + } else { + labelWidth = Minecraft.getMinecraft().fontRendererObj.getStringWidth(textToDraw + 1); + } + int comp = 0; int toRender = index; while(labelWidth >= width) { if(comp < index){ textToDraw = textToDraw.substring(1); - labelWidth = (int)Minecraft.getMinecraft().fontRendererObj.getStringWidth(textToDraw + 1); + if(Settings.customGuiFont) { + labelWidth = (int) FontManager.baloo17.getStringWidth(textToDraw + 1); + } else { + labelWidth = Minecraft.getMinecraft().fontRendererObj.getStringWidth(textToDraw + 1); + } toRender--; } else if(comp > index){ textToDraw = textToDraw.substring(0, textToDraw.length() - 1); - labelWidth = (int)Minecraft.getMinecraft().fontRendererObj.getStringWidth(textToDraw + 1); + if(Settings.customGuiFont) { + labelWidth = (int) FontManager.baloo17.getStringWidth(textToDraw + 1); + } else { + labelWidth = Minecraft.getMinecraft().fontRendererObj.getStringWidth(textToDraw + 1); + } } comp++; @@ -109,9 +126,14 @@ public class MacroSlimTextField extends SearchTextfield { toRender = 0; } - int textHeight = (int)Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT; - - drawVerticalLine(x + (int)Minecraft.getMinecraft().fontRendererObj.getStringWidth(textToDraw.substring(0, toRender)) + 1, y + height / 2 - textHeight / 2, textHeight, 1, textColor); + int textHeight; + if(Settings.customGuiFont) { + textHeight = (int) FontManager.baloo17.getHeight(textToDraw); + drawVerticalLine(x + (int)FontManager.baloo17.getStringWidth(textToDraw.substring(0, toRender)) + 1, y + height / 2 - textHeight / 2, textHeight, 1, textColor); + } else { + textHeight = Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT; + drawVerticalLine(x + (int)Minecraft.getMinecraft().fontRendererObj.getStringWidth(textToDraw.substring(0, toRender)) + 1, y + height / 2 - textHeight / 2, textHeight, 1, textColor); + } } int renderIndex = comp; @@ -120,9 +142,12 @@ public class MacroSlimTextField extends SearchTextfield { while(index > text.length()) { index--; } - - Minecraft.getMinecraft().fontRendererObj.drawString(textToDraw, x, y + height / 2 - (int)Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT / 2, textColor); - + if(Settings.customGuiFont) { + FontManager.baloo17.drawString(textToDraw, x, y + height / 2 - (int)Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT / 2, textColor); + } else { + Minecraft.getMinecraft().fontRendererObj.drawString(textToDraw, x, y + height / 2 - (int)Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT / 2, textColor); + } + if(lastState == ButtonState.HOVER && mouseDown) { focused = true; lineTime = getLinePrediction(); diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/macros/SimpleTextButton.java b/src/main/java/rip/athena/client/gui/clickgui/components/macros/SimpleTextButton.java index a25cc95c..14a35db1 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/macros/SimpleTextButton.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/macros/SimpleTextButton.java @@ -1,10 +1,12 @@ package rip.athena.client.gui.clickgui.components.macros; import net.minecraft.client.Minecraft; +import rip.athena.client.font.FontManager; import rip.athena.client.gui.framework.components.MenuButton; import rip.athena.client.gui.framework.draw.ButtonState; import rip.athena.client.gui.framework.draw.DrawType; import rip.athena.client.gui.clickgui.IngameMenu; +import rip.athena.client.modules.impl.other.Settings; import java.awt.*; @@ -67,19 +69,31 @@ public class SimpleTextButton extends MenuButton { mouseDown = false; } - + @Override public void drawText(String string, int x, int y, int color) { - Minecraft.getMinecraft().fontRendererObj.drawString(string, x, y, color); + if(Settings.customGuiFont) { + FontManager.baloo17.drawString(string, x, y, color); + } else { + Minecraft.getMinecraft().fontRendererObj.drawString(string, x, y, color); + } } - + @Override public int getStringWidth(String string) { - return Minecraft.getMinecraft().fontRendererObj.getStringWidth(string); + if(Settings.customGuiFont) { + return (int) FontManager.baloo17.getStringWidth(string); + } else { + return Minecraft.getMinecraft().fontRendererObj.getStringWidth(string); + } } - + @Override public int getStringHeight(String string) { - return Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT; + if(Settings.customGuiFont) { + return (int) FontManager.baloo17.getHeight(string); + } else { + return Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT; + } } } diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/mods/GoBackButton.java b/src/main/java/rip/athena/client/gui/clickgui/components/mods/GoBackButton.java index 6c6249cd..a79c25a1 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/mods/GoBackButton.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/mods/GoBackButton.java @@ -1,6 +1,7 @@ package rip.athena.client.gui.clickgui.components.mods; import net.minecraft.client.Minecraft; +import net.minecraft.client.renderer.GlStateManager; import rip.athena.client.font.FontManager; import rip.athena.client.gui.framework.components.MenuButton; import rip.athena.client.gui.framework.draw.ButtonState; @@ -117,7 +118,9 @@ public class GoBackButton extends MenuButton { width += 4; x -= 2; y -= 2; - + + GlStateManager.color(1, 1,1); + DrawUtils.drawRoundedRect(x - 4, y - 4, x + width + 5, y + height + 5, rounding, 83886080); DrawUtils.drawRoundedRect(x - 3, y - 3, x + width + 4, y + height + 4, rounding, 335544320); DrawUtils.drawRoundedRect(x - 2, y - 2, x + width + 3, y + height + 3, rounding, 436207616); @@ -127,9 +130,9 @@ public class GoBackButton extends MenuButton { x += 2; y += 2; - DrawUtils.drawRoundedRect(x - 1, y - 1, x + width + 2, y + height + 2, rounding, lineColor); + /*DrawUtils.drawRoundedRect(x - 1, y - 1, x + width + 2, y + height + 2, rounding, lineColor); DrawUtils.drawRoundedRect(x, y, x + width + 1, y + height + 1, rounding, lineColor); - DrawUtils.drawRoundedRect(x + 1, y + 1, x + width, y + height, rounding, backgroundColor); + DrawUtils.drawRoundedRect(x + 1, y + 1, x + width, y + height, rounding, backgroundColor);*/ if(Settings.customGuiFont) { FontManager.baloo17.drawString(text, x + (width / 2 - getStringWidth(text) / 2), y + height / 2 - (getStringHeight(text) / 2), textColor); diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModCheckbox.java b/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModCheckbox.java index 5cc6806a..06b7fbc2 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModCheckbox.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModCheckbox.java @@ -4,6 +4,7 @@ import net.minecraft.client.renderer.GlStateManager; import rip.athena.client.gui.framework.components.MenuCheckbox; import rip.athena.client.gui.framework.draw.ButtonState; import rip.athena.client.gui.framework.draw.DrawType; +import rip.athena.client.utils.render.DrawUtils; import java.awt.*; @@ -22,11 +23,11 @@ public class MenuModCheckbox extends MenuCheckbox { @Override public void onInitColors() { super.onInitColors(); - + setColor(DrawType.BACKGROUND, ButtonState.NORMAL, new Color(0, 0, 0, 0)); - setColor(DrawType.BACKGROUND, ButtonState.ACTIVE, new Color(231, 27, 44, 255)); - setColor(DrawType.BACKGROUND, ButtonState.HOVER, new Color(100, 40, 40, 255)); - setColor(DrawType.BACKGROUND, ButtonState.HOVERACTIVE, new Color(239, 46, 90, 255)); + setColor(DrawType.BACKGROUND, ButtonState.ACTIVE, new Color(100, 100, 100, 255)); + setColor(DrawType.BACKGROUND, ButtonState.HOVER, new Color(70, 70, 70, 255)); + setColor(DrawType.BACKGROUND, ButtonState.HOVERACTIVE, new Color(150, 150, 150, 255)); setColor(DrawType.LINE, ButtonState.NORMAL, new Color(43, 43, 43, 255)); setColor(DrawType.LINE, ButtonState.ACTIVE, new Color(53, 53, 53, 255)); @@ -42,6 +43,7 @@ public class MenuModCheckbox extends MenuCheckbox { int backgroundColor = getColor(DrawType.BACKGROUND, lastState); int lineColor = getColor(DrawType.LINE, lastState); + GlStateManager.color(1, 1, 1); drawHorizontalLine(x, y, width + 1, 1, lineColor); @@ -52,7 +54,10 @@ public class MenuModCheckbox extends MenuCheckbox { rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x + 2, y + 2, width - 3, height - 3, lineColor); rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x + 3, y + 3, width - 5, height - 5, backgroundColor); - + + //DrawUtils.drawRoundedRect(x, y, x + width, y + height, 4, lineColor); + //DrawUtils.drawRoundedRect(x + 4, y + 4, x + width - 4, y + height - 4, 1, backgroundColor); + drawTooltip(); mouseDown = false; diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModColorPicker.java b/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModColorPicker.java index 5377bb2a..7a4ec10f 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModColorPicker.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModColorPicker.java @@ -35,6 +35,7 @@ public class MenuModColorPicker extends MenuColorPicker { int x = this.getRenderX(); int y = this.getRenderY(); int lineColor = getColor(DrawType.LINE, lastState); + GlStateManager.color(1, 1, 1); drawHorizontalLine(x, y, width + 1, 1, lineColor); @@ -60,7 +61,7 @@ public class MenuModColorPicker extends MenuColorPicker { } drawPicker(); - + if(wantsToDrag) { mouseDragging = Mouse.isButtonDown(0); wantsToDrag = mouseDragging; diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModKeybind.java b/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModKeybind.java index 02be78df..94e34bbd 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModKeybind.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModKeybind.java @@ -1,6 +1,7 @@ package rip.athena.client.gui.clickgui.components.mods; import net.minecraft.client.Minecraft; +import net.minecraft.client.renderer.GlStateManager; import rip.athena.client.font.FontManager; import rip.athena.client.gui.framework.MenuComponent; import rip.athena.client.gui.framework.MenuPriority; @@ -156,7 +157,9 @@ public class MenuModKeybind extends MenuComponent { int lineColor = getColor(DrawType.LINE, lastState); int textColor = getColor(DrawType.TEXT, ButtonState.NORMAL); - + + GlStateManager.color(1,1,1); + drawHorizontalLine(x, y, width + 1, 1, lineColor); drawVerticalLine(x, y + 1, height - 1, 1, lineColor); drawHorizontalLine(x, y + height, width + 1, 1, lineColor); diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModSlider.java b/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModSlider.java index 2c8bbf24..de0c6642 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModSlider.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/mods/MenuModSlider.java @@ -1,6 +1,7 @@ package rip.athena.client.gui.clickgui.components.mods; import net.minecraft.client.Minecraft; +import net.minecraft.client.renderer.GlStateManager; import rip.athena.client.font.FontManager; import rip.athena.client.gui.framework.components.MenuSlider; import rip.athena.client.gui.framework.draw.ButtonState; @@ -68,7 +69,9 @@ public class MenuModSlider extends MenuSlider { int backgroundColor = getColor(DrawType.BACKGROUND, lastState); int lineColor = getColor(DrawType.LINE, lastState); int textColor = getColor(DrawType.TEXT, lastState); - + + GlStateManager.color(1,1,1); + drawHorizontalLine(x, y, width + 1, 1, lineColor); drawVerticalLine(x, y + 1, height - 1, 1, lineColor); drawHorizontalLine(x, y + height, width + 1, 1, lineColor); diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModCategoryButton.java b/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModCategoryButton.java index 9c7af288..c9ce2fd6 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModCategoryButton.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModCategoryButton.java @@ -10,6 +10,7 @@ import net.minecraft.client.renderer.GlStateManager; import net.minecraft.util.ResourceLocation; import rip.athena.client.modules.Category; import rip.athena.client.modules.impl.other.Settings; +import rip.athena.client.utils.render.DrawUtils; import java.awt.*; @@ -39,7 +40,7 @@ public class ModCategoryButton extends MenuButton { public void onInitColors() { super.onInitColors(); - setColor(DrawType.BACKGROUND, ButtonState.NORMAL, new Color(MAIN_COLOR, true)); + setColor(DrawType.BACKGROUND, ButtonState.NORMAL, new Color(35, 35, 35, IngameMenu.MENU_ALPHA)); setColor(DrawType.BACKGROUND, ButtonState.ACTIVE, new Color(25, 25, 25, IngameMenu.MENU_ALPHA)); setColor(DrawType.BACKGROUND, ButtonState.HOVER, new Color(20, 20, 20, IngameMenu.MENU_ALPHA)); setColor(DrawType.BACKGROUND, ButtonState.HOVERACTIVE, new Color(35, 35, 39, IngameMenu.MENU_ALPHA)); @@ -57,10 +58,12 @@ public class ModCategoryButton extends MenuButton { int textColor = getColor(DrawType.TEXT, lastState); GlStateManager.color(1, 1, 1); - rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x, y, width - 10, height, backgroundColor); + + //rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x, y, width - 10, height, backgroundColor); + DrawUtils.drawRoundedRect(x + 10, y, x + width - 20, y + height, 4, backgroundColor); if(Settings.customGuiFont) { - FontManager.baloo17.drawString(text, x + (width / 2 - getStringWidth(text) / 2), y + height / 2 - (getStringHeight(text) / 2), textColor); + FontManager.baloo17.drawString(text, x + (width / 2 - getStringWidth(text) / 2) - 3, y + height / 2 - (getStringHeight(text) / 2), textColor); } else { Minecraft.getMinecraft().fontRendererObj.drawString(text, x + (width / 2 - getStringWidth(text) / 2), y + height / 2 - (getStringHeight(text) / 2), textColor); } diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModScrollPane.java b/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModScrollPane.java index 3703c58a..2925dab8 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModScrollPane.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModScrollPane.java @@ -1,5 +1,6 @@ package rip.athena.client.gui.clickgui.components.mods; +import net.minecraft.client.renderer.GlStateManager; import rip.athena.client.gui.framework.MenuComponent; import rip.athena.client.gui.framework.MenuPriority; import rip.athena.client.gui.framework.components.MenuDraggable; @@ -35,7 +36,7 @@ public class ModScrollPane extends MenuScrollPane { setColor(DrawType.BACKGROUND, ButtonState.POPUP, new Color(35, 35, 35, 255)); setColor(DrawType.BACKGROUND, ButtonState.NORMAL, new Color(35, 35, 35, 255)); setColor(DrawType.BACKGROUND, ButtonState.ACTIVE, new Color(25, 24, 29, 255)); - setColor(DrawType.BACKGROUND, ButtonState.HOVER, new Color(25, 24, 29, 255)); + setColor(DrawType.BACKGROUND, ButtonState.HOVER, new Color(30, 30, 30, 255)); setColor(DrawType.BACKGROUND, ButtonState.HOVERACTIVE, new Color(25, 24, 29, 255)); setColor(DrawType.BACKGROUND, ButtonState.DISABLED, new Color(100, 100, 100, 255)); @@ -224,6 +225,8 @@ public class ModScrollPane extends MenuScrollPane { if(newSize > 4) { if(scrollerSizeDelta < 1) { scrollerHeight -= 3; + GlStateManager.color(1, 1,1); + rip.athena.client.gui.framework.draw.DrawImpl.drawRect(scrollerX - 3, y - 2, scrollerWidth + 6, scrollerHeight + 8, 83886080); rip.athena.client.gui.framework.draw.DrawImpl.drawRect(scrollerX - 2, y - 1, scrollerWidth + 4, scrollerHeight + 6, 369098752); rip.athena.client.gui.framework.draw.DrawImpl.drawRect(scrollerX - 1, y, scrollerWidth + 2, scrollerHeight + 4, 587202560); @@ -235,7 +238,7 @@ public class ModScrollPane extends MenuScrollPane { rip.athena.client.gui.framework.draw.DrawImpl.drawRect(scrollerX - 2, newY - 2, scrollerWidth + 4, newSize + 4, 369098752); rip.athena.client.gui.framework.draw.DrawImpl.drawRect(scrollerX - 1, newY - 1, scrollerWidth + 2, newSize + 2, 587202560); - rip.athena.client.gui.framework.draw.DrawImpl.drawRect(scrollerX, newY, scrollerWidth, newSize, getColor(DrawType.LINE, scrollerState)); + //rip.athena.client.gui.framework.draw.DrawImpl.drawRect(scrollerX, newY, scrollerWidth, newSize, getColor(DrawType.LINE, scrollerState)); rip.athena.client.gui.framework.draw.DrawImpl.drawRect(scrollerX + 1, newY + 1, scrollerWidth - 2, newSize - 2, getColor(DrawType.BACKGROUND, scrollerState)); } } diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModTextbox.java b/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModTextbox.java index be0cd66b..1cdaa034 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModTextbox.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModTextbox.java @@ -1,6 +1,7 @@ package rip.athena.client.gui.clickgui.components.mods; import net.minecraft.client.Minecraft; +import net.minecraft.client.renderer.GlStateManager; import rip.athena.client.font.FontManager; import rip.athena.client.gui.framework.TextPattern; import rip.athena.client.gui.framework.components.MenuTextField; @@ -59,14 +60,16 @@ public class ModTextbox extends MenuTextField { int backgroundColor = getColor(DrawType.BACKGROUND, lastState); int lineColor = getColor(DrawType.LINE, lastState); int textColor = getColor(DrawType.TEXT, lastState); - - DrawUtils.drawRoundedRect(x - 4, y - 4, x + width + 5, y + height + 5, 10, 83886080); - DrawUtils.drawRoundedRect(x - 3, y - 3, x + width + 4, y + height + 4, 10, 369098752); - DrawUtils.drawRoundedRect(x - 2, y - 2, x + width + 3, y + height + 3, 10, 587202560); - DrawUtils.drawRoundedRect(x - 1, y - 1, x + width + 2, y + height + 2, 10, lineColor); - DrawUtils.drawRoundedRect(x, y, x + width + 1, y + height + 1, 10, lineColor); - DrawUtils.drawRoundedRect(x + 1, y + 1, x + width, y + height, 10, backgroundColor); + GlStateManager.color(1, 1,1); + + DrawUtils.drawRoundedRect(x - 4, y - 4, x + width + 5, y + height + 5, 4, 83886080); + DrawUtils.drawRoundedRect(x - 3, y - 3, x + width + 4, y + height + 4, 4, 369098752); + DrawUtils.drawRoundedRect(x - 2, y - 2, x + width + 3, y + height + 3, 4, 587202560); + + //DrawUtils.drawRoundedRect(x - 1, y - 1, x + width + 2, y + height + 2, 10, lineColor); + //DrawUtils.drawRoundedRect(x, y, x + width + 1, y + height + 1, 10, lineColor); + //DrawUtils.drawRoundedRect(x + 1, y + 1, x + width, y + height, 10, backgroundColor); String textToDraw = text; diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModsButton.java b/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModsButton.java index 079ded87..f21774cb 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModsButton.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModsButton.java @@ -1,6 +1,7 @@ package rip.athena.client.gui.clickgui.components.mods; import net.minecraft.client.Minecraft; +import net.minecraft.client.renderer.GlStateManager; import rip.athena.client.font.FontManager; import rip.athena.client.gui.framework.components.MenuButton; import rip.athena.client.gui.framework.draw.ButtonState; @@ -112,6 +113,8 @@ public class ModsButton extends MenuButton { int lineColor = getColor(DrawType.LINE, lastState); int textColor = getColor(DrawType.TEXT, lastState); + GlStateManager.color(1,1,1); + drawHorizontalLine(x, y, width + 1, 1, lineColor); drawVerticalLine(x, y + 1, height - 1, 1, lineColor); drawHorizontalLine(x, y + height, width + 1, 1, lineColor); diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModuleBox.java b/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModuleBox.java index 58bfa551..aa883e30 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModuleBox.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/mods/ModuleBox.java @@ -11,6 +11,7 @@ import rip.athena.client.gui.framework.draw.DrawType; import rip.athena.client.gui.clickgui.IngameMenu; import rip.athena.client.modules.Module; import rip.athena.client.modules.impl.other.Settings; +import rip.athena.client.utils.render.DrawUtils; import java.awt.*; import java.util.ArrayList; @@ -178,19 +179,11 @@ public class ModuleBox extends MenuComponent { int defaultColor = getColor(DrawType.BACKGROUND, ButtonState.NORMAL); int drawColor = defaultColor; + GlStateManager.color(1, 1, 1); - rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x + 1, y + 1, width - 1, height - 1, defaultColor); - - drawHorizontalLine(x, y, width + 1, 1, lineColor); - drawVerticalLine(x, y + 1, height - 1, 1, lineColor); - drawHorizontalLine(x, y + height, width + 1, 1, lineColor); - drawVerticalLine(x + width, y + 1, height - 1, 1, lineColor); - - drawShadowUp(x, y, width + 1); - drawShadowLeft(x, y, height + 1); - drawShadowDown(x, y + height + 1, width + 1); - drawShadowRight(x + width + 1, y, height + 1); + DrawUtils.drawRoundedRect(x, y, x + width, y + height, 4.0f, new Color(50,50,50,255).getRGB()); + DrawUtils.drawRoundedRect(x + 1, y + 1, x + width - 1, y + height - 1, 4.0f, new Color(35,35,35,255).getRGB()); int yPos = y + (height / 2) - tHeight / 2 - 5; @@ -213,18 +206,8 @@ public class ModuleBox extends MenuComponent { } } - /*drawShadowUp(x + 10, y + height - 30, width - 20); - drawShadowLeft(x + 10, y + height - 30, 20); - drawShadowDown(x + 10, y + height - 10, width - 20); - drawShadowRight(x + width - 10, y + height - 30, 20);*/ - - drawHorizontalLine(x + 10, y + height - 30, width - 20, 1, new Color(43, 43, 43, 225).getRGB()); - drawVerticalLine(x + 10, y + height - 30, 20, 1, new Color(43, 43, 43, 225).getRGB()); - drawHorizontalLine(x + 10, y + height - 10, width - 20, 1, new Color(43, 43, 43, 225).getRGB()); - drawVerticalLine(x + width - 10, y + height - 30, 20, 1, new Color(43, 43, 43, 225).getRGB()); - - rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x + 10, y + height - 10 - 20, width - 20, 20, module.isToggled() ? new Color(0, 200, 0, 255).getRGB() : new Color(200, 0, 0, 225).getRGB()); - rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x + 11, y + height - 10 - 19, width - 22, 18, module.isToggled() ? new Color(40, 157, 93, 255).getRGB() : new Color(157, 40, 40, 225).getRGB()); + DrawUtils.drawRoundedRect(x + 10, y + height - 10 - 20, x + width - 10, y + height - 10, 4.0f, module.isToggled() ? new Color(0, 200, 0, 255).getRGB() : new Color(200, 0, 0, 225).getRGB()); + DrawUtils.drawRoundedRect(x + 11, y + height - 10 - 19, x + width - 11, y + height - 11, 4.0f, module.isToggled() ? new Color(40, 157, 93, 255).getRGB() : new Color(157, 40, 40, 225).getRGB()); String text = module.isToggled() ? "ENABLED" : "DISABLED"; diff --git a/src/main/java/rip/athena/client/gui/clickgui/components/mods/SearchTextfield.java b/src/main/java/rip/athena/client/gui/clickgui/components/mods/SearchTextfield.java index 144ca18a..a8e08917 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/components/mods/SearchTextfield.java +++ b/src/main/java/rip/athena/client/gui/clickgui/components/mods/SearchTextfield.java @@ -62,15 +62,14 @@ public class SearchTextfield extends MenuTextField { int lineColor = getColor(DrawType.LINE, lastState); int textColor = getColor(DrawType.TEXT, lastState); - GlStateManager.color(1, 1,1,1); + GlStateManager.color(1, 1,1); DrawUtils.drawRoundedRect(x - 4, y - 4, x + width + 5, y + height + 5, 10, 83886080); - DrawUtils.drawRoundedRect(x - 3, y - 3, x + width + 4, y + height + 4, 10, 369098752); DrawUtils.drawRoundedRect(x - 2, y - 2, x + width + 3, y + height + 3, 10, 587202560); - DrawUtils.drawRoundedRect(x - 1, y - 1, x + width + 2, y + height + 2, 10, lineColor); + /*DrawUtils.drawRoundedRect(x - 1, y - 1, x + width + 2, y + height + 2, 10, lineColor); DrawUtils.drawRoundedRect(x, y, x + width + 1, y + height + 1, 10, lineColor); - DrawUtils.drawRoundedRect(x + 1, y + 1, x + width, y + height, 10, backgroundColor); + DrawUtils.drawRoundedRect(x + 1, y + 1, x + width, y + height, 10, backgroundColor);*/ String textToDraw = text; @@ -151,7 +150,8 @@ public class SearchTextfield extends MenuTextField { } int xAdd = 0; - + + if(textToDraw.isEmpty() && !isFocused()) { textToDraw = "SEARCH MODS..."; xAdd = 5; diff --git a/src/main/java/rip/athena/client/gui/clickgui/pages/MacrosPage.java b/src/main/java/rip/athena/client/gui/clickgui/pages/MacrosPage.java index e6dcda58..691ca6f3 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/pages/MacrosPage.java +++ b/src/main/java/rip/athena/client/gui/clickgui/pages/MacrosPage.java @@ -1,5 +1,7 @@ package rip.athena.client.gui.clickgui.pages; +import rip.athena.client.Athena; +import rip.athena.client.font.FontManager; import rip.athena.client.gui.framework.Menu; import rip.athena.client.gui.framework.TextPattern; import rip.athena.client.gui.clickgui.IngameMenu; @@ -10,6 +12,8 @@ import rip.athena.client.gui.clickgui.components.mods.ModCategoryButton; import rip.athena.client.gui.clickgui.components.mods.ModScrollPane; import net.minecraft.client.Minecraft; import org.lwjgl.input.Keyboard; +import rip.athena.client.macros.Macro; +import rip.athena.client.modules.impl.other.Settings; import java.awt.*; @@ -65,7 +69,7 @@ public class MacrosPage extends Page { return; } - //Athena.INSTANCE.macroManager.getMacros().add(new Macro(name.getText(), commandLine.getText(), bind.getBind())); + Athena.INSTANCE.getMacroManager().getMacros().add(new Macro(name.getText(), commandLine.getText(), bind.getBind())); name.setText(""); commandLine.setText(""); @@ -79,7 +83,7 @@ public class MacrosPage extends Page { public void onAction() { setActive(false); - //Athena.INSTANCE.macroManager.getMacros().clear(); + Athena.INSTANCE.getMacroManager().getMacros().clear(); populateScrollPane(); } }; @@ -100,7 +104,7 @@ public class MacrosPage extends Page { int width = scrollPane.getWidth() - spacing * 2; - /*for(Macro macro : Athena.INSTANCE.macroManager.getMacros()) { + for(Macro macro : Athena.INSTANCE.getMacroManager().getMacros()) { scrollPane.addComponent(new MacroBase(macro.getName(), x, y, width, height)); MacroSlimTextField field = new MacroSlimTextField(TextPattern.NONE, x + 160 + spacing, y, width - 160 - spacing * 4 - 90, height - 5) { @@ -128,13 +132,13 @@ public class MacrosPage extends Page { scrollPane.addComponent(new SimpleTextButton("X", width - spacing, y, 30, height, true) { @Override public void onAction() { - Athena.INSTANCE.macroManager.getMacros().remove(macro); + Athena.INSTANCE.getMacroManager().getMacros().remove(macro); populateScrollPane(); } }); y += height + spacing; - }*/ + } } @Override @@ -143,30 +147,45 @@ public class MacrosPage extends Page { int x = menu.getX() + menu.getWidth() - width + 20; int y = menu.getY() + 59; int height = 32; - - Minecraft.getMinecraft().fontRendererObj.drawString("MACROS", menu.getX() + 31, menu.getY() + 80, IngameMenu.MENU_HEADER_TEXT_COLOR); + if(Settings.customGuiFont) { + FontManager.baloo17.drawString("MACROS", menu.getX() + 31, menu.getY() + 80, IngameMenu.MENU_HEADER_TEXT_COLOR); + } else { + Minecraft.getMinecraft().fontRendererObj.drawString("MACROS", menu.getX() + 31, menu.getY() + 80, IngameMenu.MENU_HEADER_TEXT_COLOR); + } drawHorizontalLine(menu.getX() + 31, menu.getY() + 110, menu.getWidth() - width - 31 * 2, 3, IngameMenu.MENU_LINE_COLOR); rip.athena.client.gui.framework.draw.DrawImpl.drawRect(menu.getX() + menu.getWidth() - width, menu.getY() + 58, width, menu.getHeight() - 58, MENU_SIDE_BG_COLOR); rip.athena.client.gui.framework.draw.DrawImpl.drawRect(menu.getX() + menu.getWidth() - width, menu.getY() + 58, width, height + 1, ModCategoryButton.MAIN_COLOR); drawShadowDown(menu.getX() + menu.getWidth() - width, y + height, width); - Minecraft.getMinecraft().fontRendererObj.drawString("ADD NEW MACRO", menu.getX() + menu.getWidth() - width / 2 - Minecraft.getMinecraft().fontRendererObj.getStringWidth("ADD NEW MACRO") / 2, y + height / 2 - Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT / 2, IngameMenu.MENU_HEADER_TEXT_COLOR); - + + if(Settings.customGuiFont) { + FontManager.baloo17.drawString("ADD NEW MACRO", menu.getX() + menu.getWidth() - width / 2 - Minecraft.getMinecraft().fontRendererObj.getStringWidth("ADD NEW MACRO") / 2, y + height / 2 - Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT / 2, IngameMenu.MENU_HEADER_TEXT_COLOR); + } else { + Minecraft.getMinecraft().fontRendererObj.drawString("ADD NEW MACRO", menu.getX() + menu.getWidth() - width / 2 - Minecraft.getMinecraft().fontRendererObj.getStringWidth("ADD NEW MACRO") / 2, y + height / 2 - Minecraft.getMinecraft().fontRendererObj.FONT_HEIGHT / 2, IngameMenu.MENU_HEADER_TEXT_COLOR); + } drawShadowDown(menu.getX() + menu.getWidth() - width, y - 1, width); y += 60; - - Minecraft.getMinecraft().fontRendererObj.drawString("ENTER NAME", x, y, IngameMenu.MENU_HEADER_TEXT_COLOR); - + + if(Settings.customGuiFont) { + FontManager.baloo17.drawString("ENTER NAME", x, y, IngameMenu.MENU_HEADER_TEXT_COLOR); + } else { + Minecraft.getMinecraft().fontRendererObj.drawString("ENTER NAME", x, y, IngameMenu.MENU_HEADER_TEXT_COLOR); + } y += 70; - - Minecraft.getMinecraft().fontRendererObj.drawString("ENTER COMMAND LINE", x, y, IngameMenu.MENU_HEADER_TEXT_COLOR); - + if(Settings.customGuiFont) { + FontManager.baloo17.drawString("ENTER COMMAND LINE", x, y, IngameMenu.MENU_HEADER_TEXT_COLOR); + } else { + Minecraft.getMinecraft().fontRendererObj.drawString("ENTER COMMAND LINE", x, y, IngameMenu.MENU_HEADER_TEXT_COLOR); + } y += 70; - - Minecraft.getMinecraft().fontRendererObj.drawString("ADD KEYBIND", x, y, IngameMenu.MENU_HEADER_TEXT_COLOR); + if(Settings.customGuiFont) { + FontManager.baloo17.drawString("ADD KEYBIND", x, y, IngameMenu.MENU_HEADER_TEXT_COLOR); + } else { + Minecraft.getMinecraft().fontRendererObj.drawString("ADD KEYBIND", x, y, IngameMenu.MENU_HEADER_TEXT_COLOR); + } } @Override diff --git a/src/main/java/rip/athena/client/gui/clickgui/pages/ModsPage.java b/src/main/java/rip/athena/client/gui/clickgui/pages/ModsPage.java index 5a430cf0..208bd879 100644 --- a/src/main/java/rip/athena/client/gui/clickgui/pages/ModsPage.java +++ b/src/main/java/rip/athena/client/gui/clickgui/pages/ModsPage.java @@ -1,6 +1,7 @@ package rip.athena.client.gui.clickgui.pages; import net.minecraft.client.Minecraft; +import net.minecraft.client.renderer.GlStateManager; import net.minecraft.util.ResourceLocation; import rip.athena.client.Athena; import rip.athena.client.config.ConfigEntry; @@ -20,6 +21,7 @@ import rip.athena.client.modules.impl.other.Settings; import rip.athena.client.modules.impl.render.Crosshair; import rip.athena.client.utils.input.BindType; import rip.athena.client.utils.render.AssetUtils; +import rip.athena.client.utils.render.DrawUtils; import java.awt.*; import java.util.ArrayList; @@ -67,7 +69,6 @@ public class ModsPage extends Page { @Override public void onRender() { - int y = menu.getY() + 59; int height = 32; @@ -86,7 +87,7 @@ public class ModsPage extends Page { } y = menu.getY() + menu.getHeight() - height; - drawShadowUp(menu.getX(), y - 2, 215); + drawShadowUp(menu.getX(), y - 10, 215); if (modCategory != null) { if (Settings.customGuiFont) { @@ -229,7 +230,7 @@ public class ModsPage extends Page { ModScrollPane pane = new ModScrollPane(255, 140, menu.getWidth() - 255 - 32, menu.getHeight() - 141, false); menu.addComponent(pane); - menu.addComponent(new ModCategoryButton("EDIT HUD", 0, menu.getHeight() - height - 2, 225, height) { + menu.addComponent(new ModCategoryButton("EDIT HUD", 0, menu.getHeight() - height - 5, 225, height) { @Override public void onAction() { setActive(false); diff --git a/src/main/java/rip/athena/client/gui/framework/components/MenuButton.java b/src/main/java/rip/athena/client/gui/framework/components/MenuButton.java index 97c8ddf6..fba8155f 100644 --- a/src/main/java/rip/athena/client/gui/framework/components/MenuButton.java +++ b/src/main/java/rip/athena/client/gui/framework/components/MenuButton.java @@ -1,5 +1,6 @@ package rip.athena.client.gui.framework.components; +import net.minecraft.client.renderer.GlStateManager; import rip.athena.client.gui.framework.MenuComponent; import rip.athena.client.gui.framework.draw.ButtonState; import rip.athena.client.gui.framework.draw.DrawType; @@ -122,6 +123,8 @@ public class MenuButton extends MenuComponent { int lineColor = getColor(DrawType.LINE, lastState); int textColor = getColor(DrawType.TEXT, lastState); + GlStateManager.color(1, 1,1); + rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x + 1, y + 1, width - 1, height - 1, backgroundColor); drawHorizontalLine(x, y, width + 1, 1, lineColor); diff --git a/src/main/java/rip/athena/client/gui/framework/components/MenuTextField.java b/src/main/java/rip/athena/client/gui/framework/components/MenuTextField.java index f9096298..fe2cd690 100644 --- a/src/main/java/rip/athena/client/gui/framework/components/MenuTextField.java +++ b/src/main/java/rip/athena/client/gui/framework/components/MenuTextField.java @@ -1,5 +1,6 @@ package rip.athena.client.gui.framework.components; +import net.minecraft.client.renderer.GlStateManager; import rip.athena.client.Athena; import rip.athena.client.gui.framework.MenuComponent; import rip.athena.client.gui.framework.MenuPriority; @@ -264,8 +265,10 @@ public class MenuTextField extends MenuComponent { int lineColor = getColor(DrawType.LINE, lastState); int textColor = getColor(DrawType.TEXT, lastState); + GlStateManager.color(1, 1,1); + rip.athena.client.gui.framework.draw.DrawImpl.drawRect(x + 1, y + 1, width - 1, height - 1, backgroundColor); - + drawHorizontalLine(x, y, width + 1, 1, lineColor); drawVerticalLine(x, y + 1, height - 1, 1, lineColor); drawHorizontalLine(x, y + height, width + 1, 1, lineColor); diff --git a/src/main/java/rip/athena/client/gui/hud/HUDEditor.java b/src/main/java/rip/athena/client/gui/hud/HUDEditor.java index c8654cdb..b1ee811c 100644 --- a/src/main/java/rip/athena/client/gui/hud/HUDEditor.java +++ b/src/main/java/rip/athena/client/gui/hud/HUDEditor.java @@ -135,8 +135,6 @@ public class HUDEditor extends MinecraftMenuImpl implements DrawImpl { int border = element.isVisible() ? BORDER : BORDER_HIDDEN; int background = element.isVisible() ? BACKGROUND : BACKGROUND_HIDDEN; - drawText("X", x + 1, y + height - 10, TEXT_COLOR); - drawHorizontalLine(x, y, width + 1, 1, border); drawVerticalLine(x, y + 1, height - 1, 1, border); drawHorizontalLine(x, y + height, width + 1, 1, border); @@ -157,7 +155,7 @@ public class HUDEditor extends MinecraftMenuImpl implements DrawImpl { } if(height > SETTINGS_SIZE) { - //drawImage(SETTINGS, x + 1, y + height - SETTINGS_SIZE, SETTINGS_SIZE, SETTINGS_SIZE); + drawImage(new ResourceLocation("Athena/menu/exit.png"), x + 1, y + height - SETTINGS_SIZE, SETTINGS_SIZE, SETTINGS_SIZE); } int resizeSize = RESIZE_SIZE; diff --git a/src/main/java/rip/athena/client/gui/menu/AthenaMenu.java b/src/main/java/rip/athena/client/gui/menu/AthenaMenu.java index 48bf0384..fcace24d 100644 --- a/src/main/java/rip/athena/client/gui/menu/AthenaMenu.java +++ b/src/main/java/rip/athena/client/gui/menu/AthenaMenu.java @@ -50,6 +50,7 @@ import net.minecraft.world.demo.DemoWorldServer; import net.minecraft.world.storage.ISaveFormat; import net.minecraft.world.storage.WorldInfo; import rip.athena.client.Athena; +import rip.athena.client.font.FontManager; import rip.athena.client.utils.input.InputUtils; import rip.athena.client.utils.render.DrawUtils; @@ -58,7 +59,6 @@ import rip.athena.client.utils.render.DrawUtils; * @project Athena-Client * @date 6/2/2023 */ - public class AthenaMenu extends GuiScreen implements GuiYesNoCallback { private static final AtomicInteger field_175373_f = new AtomicInteger(0); @@ -317,177 +317,27 @@ public class AthenaMenu extends GuiScreen implements GuiYesNoCallback } } - private void drawPanorama(int p_73970_1_, int p_73970_2_, float p_73970_3_) - { - Tessellator tessellator = Tessellator.getInstance(); - WorldRenderer worldrenderer = tessellator.getWorldRenderer(); - GlStateManager.matrixMode(5889); - GlStateManager.pushMatrix(); - GlStateManager.loadIdentity(); - Project.gluPerspective(120.0F, 1.0F, 0.05F, 10.0F); - GlStateManager.matrixMode(5888); - GlStateManager.pushMatrix(); - GlStateManager.loadIdentity(); - GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); - GlStateManager.rotate(180.0F, 1.0F, 0.0F, 0.0F); - GlStateManager.rotate(90.0F, 0.0F, 0.0F, 1.0F); - GlStateManager.enableBlend(); - GlStateManager.disableAlpha(); - GlStateManager.disableCull(); - GlStateManager.depthMask(false); - GlStateManager.tryBlendFuncSeparate(770, 771, 1, 0); - int i = 8; - - for (int j = 0; j < i * i; ++j) - { - GlStateManager.pushMatrix(); - float f = ((float)(j % i) / (float)i - 0.5F) / 64.0F; - float f1 = ((float)(j / i) / (float)i - 0.5F) / 64.0F; - float f2 = 0.0F; - GlStateManager.translate(f, f1, f2); - GlStateManager.rotate(MathHelper.sin(((float)this.panoramaTimer + p_73970_3_) / 400.0F) * 25.0F + 20.0F, 1.0F, 0.0F, 0.0F); - GlStateManager.rotate(-((float)this.panoramaTimer + p_73970_3_) * 0.1F, 0.0F, 1.0F, 0.0F); - - for (int k = 0; k < 6; ++k) - { - GlStateManager.pushMatrix(); - - if (k == 1) - { - GlStateManager.rotate(90.0F, 0.0F, 1.0F, 0.0F); - } - - if (k == 2) - { - GlStateManager.rotate(180.0F, 0.0F, 1.0F, 0.0F); - } - - if (k == 3) - { - GlStateManager.rotate(-90.0F, 0.0F, 1.0F, 0.0F); - } - - if (k == 4) - { - GlStateManager.rotate(90.0F, 1.0F, 0.0F, 0.0F); - } - - if (k == 5) - { - GlStateManager.rotate(-90.0F, 1.0F, 0.0F, 0.0F); - } - - this.mc.getTextureManager().bindTexture(titlePanoramaPaths[k]); - worldrenderer.begin(7, DefaultVertexFormats.POSITION_TEX_COLOR); - int l = 255 / (j + 1); - float f3 = 0.0F; - worldrenderer.pos(-1.0D, -1.0D, 1.0D).tex(0.0D, 0.0D).color(255, 255, 255, l).endVertex(); - worldrenderer.pos(1.0D, -1.0D, 1.0D).tex(1.0D, 0.0D).color(255, 255, 255, l).endVertex(); - worldrenderer.pos(1.0D, 1.0D, 1.0D).tex(1.0D, 1.0D).color(255, 255, 255, l).endVertex(); - worldrenderer.pos(-1.0D, 1.0D, 1.0D).tex(0.0D, 1.0D).color(255, 255, 255, l).endVertex(); - tessellator.draw(); - GlStateManager.popMatrix(); - } - - GlStateManager.popMatrix(); - GlStateManager.colorMask(true, true, true, false); - } - - worldrenderer.setTranslation(0.0D, 0.0D, 0.0D); - GlStateManager.colorMask(true, true, true, true); - GlStateManager.matrixMode(5889); - GlStateManager.popMatrix(); - GlStateManager.matrixMode(5888); - GlStateManager.popMatrix(); - GlStateManager.depthMask(true); - GlStateManager.enableCull(); - GlStateManager.enableDepth(); - } - - private void rotateAndBlurSkybox(float p_73968_1_) - { - this.mc.getTextureManager().bindTexture(this.backgroundTexture); - GL11.glTexParameteri(GL11.GL_TEXTURE_2D, GL11.GL_TEXTURE_MIN_FILTER, GL11.GL_LINEAR); - GL11.glTexParameteri(GL11.GL_TEXTURE_2D, GL11.GL_TEXTURE_MAG_FILTER, GL11.GL_LINEAR); - GL11.glCopyTexSubImage2D(GL11.GL_TEXTURE_2D, 0, 0, 0, 0, 0, 256, 256); - GlStateManager.enableBlend(); - GlStateManager.tryBlendFuncSeparate(770, 771, 1, 0); - GlStateManager.colorMask(true, true, true, false); - Tessellator tessellator = Tessellator.getInstance(); - WorldRenderer worldrenderer = tessellator.getWorldRenderer(); - worldrenderer.begin(7, DefaultVertexFormats.POSITION_TEX_COLOR); - GlStateManager.disableAlpha(); - int i = 3; - - for (int j = 0; j < i; ++j) - { - float f = 1.0F / (float)(j + 1); - int k = this.width; - int l = this.height; - float f1 = (float)(j - i / 2) / 256.0F; - - worldrenderer.pos((double)k, (double)l, (double)this.zLevel).tex((double)(0.0F + f1), 1.0D).color(1.0F, 1.0F, 1.0F, f).endVertex(); - worldrenderer.pos((double)k, 0.0D, (double)this.zLevel).tex((double)(1.0F + f1), 1.0D).color(1.0F, 1.0F, 1.0F, f).endVertex(); - worldrenderer.pos(0.0D, 0.0D, (double)this.zLevel).tex((double)(1.0F + f1), 0.0D).color(1.0F, 1.0F, 1.0F, f).endVertex(); - worldrenderer.pos(0.0D, (double)l, (double)this.zLevel).tex((double)(0.0F + f1), 0.0D).color(1.0F, 1.0F, 1.0F, f).endVertex(); - } - - tessellator.draw(); - GlStateManager.enableAlpha(); - GlStateManager.colorMask(true, true, true, true); - } - - public void renderSkybox(int p_73971_1_, int p_73971_2_, float p_73971_3_) - { - this.mc.getFramebuffer().unbindFramebuffer(); - GlStateManager.viewport(0, 0, 256, 256); - this.drawPanorama(p_73971_1_, p_73971_2_, p_73971_3_); - this.rotateAndBlurSkybox(p_73971_3_); - this.rotateAndBlurSkybox(p_73971_3_); - this.rotateAndBlurSkybox(p_73971_3_); - this.rotateAndBlurSkybox(p_73971_3_); - this.rotateAndBlurSkybox(p_73971_3_); - this.rotateAndBlurSkybox(p_73971_3_); - this.rotateAndBlurSkybox(p_73971_3_); - this.mc.getFramebuffer().bindFramebuffer(true); - GlStateManager.viewport(0, 0, this.mc.displayWidth, this.mc.displayHeight); - float f = this.width > this.height ? 120.0F / (float)this.width : 120.0F / (float)this.height; - float f1 = (float)this.height * f / 256.0F; - float f2 = (float)this.width * f / 256.0F; - int i = this.width; - int j = this.height; - Tessellator tessellator = Tessellator.getInstance(); - WorldRenderer worldrenderer = tessellator.getWorldRenderer(); - worldrenderer.begin(7, DefaultVertexFormats.POSITION_TEX_COLOR); - worldrenderer.pos(0.0D, (double)j, (double)this.zLevel).tex((double)(0.5F - f1), (double)(0.5F + f2)).color(1.0F, 1.0F, 1.0F, 1.0F).endVertex(); - worldrenderer.pos((double)i, (double)j, (double)this.zLevel).tex((double)(0.5F - f1), (double)(0.5F - f2)).color(1.0F, 1.0F, 1.0F, 1.0F).endVertex(); - worldrenderer.pos((double)i, 0.0D, (double)this.zLevel).tex((double)(0.5F + f1), (double)(0.5F - f2)).color(1.0F, 1.0F, 1.0F, 1.0F).endVertex(); - worldrenderer.pos(0.0D, 0.0D, (double)this.zLevel).tex((double)(0.5F + f1), (double)(0.5F + f2)).color(1.0F, 1.0F, 1.0F, 1.0F).endVertex(); - tessellator.draw(); - } - public void drawScreen(int mouseX, int mouseY, float partialTicks) { - GlStateManager.disableAlpha(); - this.renderSkybox(mouseX, mouseY, partialTicks); - GlStateManager.enableAlpha(); - - this.drawGradientRect(0, 0, this.width, this.height, -2130706433, 16777215); - this.drawGradientRect(0, 0, this.width, this.height, 0, Integer.MIN_VALUE); - - String s = "Athena Client v" + Athena.INSTANCE.getClientVersion(); - - this.drawString(this.fontRendererObj, s, 2, this.height - 10, -1); + DrawUtils.drawImage(new ResourceLocation("Athena/menu/wallpaper.jpg"), 0, 0, width, height); int[] size = InputUtils.getWindowsSize(); int startX = size[0] / 2; int startY = size[1] / 2; int x = startX - 75; - int y = this.height / 4 - 49; + int y = this.height / 4 + 18; int width = 150; int height = 100; + FontManager.vision30.drawString(Athena.INSTANCE.getClientName().toUpperCase(), + this.width / 2 - 88 + FontManager.vision30.getStringWidth(Athena.INSTANCE.getClientName().toUpperCase()), y, new Color(255, 255, 255).getRGB()); + + GlStateManager.pushMatrix(); + DrawUtils.drawImage(new ResourceLocation("Athena/menu/exit.png"),startX + startX - 20, 10, 10, 10); + DrawUtils.drawImage(new ResourceLocation("Athena/menu/usericon.png"), startX + startX - 45, 10, 10, 10); + GlStateManager.popMatrix(); + GlStateManager.pushMatrix(); boolean isOverAccountManager = mouseX >= startX+startX-50 && mouseX <= startX+startX-30 && mouseY >= startY - startY + 5 && mouseY <= startY - startY + 25; DrawUtils.drawRoundedRect(startX+startX - 50, startY - startY + 5, startX+startX - 30, startY - startY + 25, 4, isOverAccountManager ? new Color(200,200,200,100).getRGB() : new Color(100,100,100,100).getRGB()); @@ -498,12 +348,6 @@ public class AthenaMenu extends GuiScreen implements GuiYesNoCallback DrawUtils.drawRoundedRect(startX+startX - 25 + 1, startY - startY + 5 + 1, startX+startX - 5 - 1, startY - startY + 25 - 1, 3, new Color(22, 24, 27,80).getRGB()); GlStateManager.popMatrix(); - - GlStateManager.pushMatrix(); - DrawUtils.drawImage(new ResourceLocation("Athena/menu/exit.png"),startX + startX - 20, 10, 10, 10); - DrawUtils.drawImage(new ResourceLocation("Athena/menu/usericon.png"), startX + startX - 45, 10, 10, 10); - GlStateManager.popMatrix(); - super.drawScreen(mouseX, mouseY, partialTicks); } @@ -517,14 +361,13 @@ public class AthenaMenu extends GuiScreen implements GuiYesNoCallback boolean isOverExit = mouseX >= startX+startX-25 && mouseX <= startX+startX - 5 && mouseY >= startY - startY + 5 && mouseY <= startY - startY + 25; boolean isOverAccountManager = mouseX >= startX+startX-50 && mouseX <= startX+startX-30 && mouseY >= startY - startY + 5 && mouseY <= startY - startY + 25; - boolean isOverReplay = mouseX >= startX+startX-75 && mouseX <= startX+startX-55 && mouseY >= startY - startY + 5 && mouseY <= startY - startY + 25; if(isOverExit) { this.mc.shutdown(); } if(isOverAccountManager) { - //this.mc.displayGuiScreen(new GuiAccountManager()); + this.mc.displayGuiScreen(new SessionGui(this)); } diff --git a/src/main/java/rip/athena/client/gui/menu/SessionGui.java b/src/main/java/rip/athena/client/gui/menu/SessionGui.java new file mode 100644 index 00000000..c95f8f14 --- /dev/null +++ b/src/main/java/rip/athena/client/gui/menu/SessionGui.java @@ -0,0 +1,116 @@ +package rip.athena.client.gui.menu; + +import net.minecraft.client.gui.GuiScreen; + +import com.google.gson.JsonObject; +import com.google.gson.JsonParser; +import net.minecraft.client.gui.GuiButton; +import net.minecraft.client.gui.GuiTextField; +import net.minecraft.client.gui.ScaledResolution; +import net.minecraft.util.Session; +import org.apache.commons.io.IOUtils; +import org.lwjgl.input.Keyboard; +import rip.athena.client.Athena; + +import java.awt .*; +import java.io.IOException; +import java.net.HttpURLConnection; +import java.net.URL; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ +public class SessionGui extends GuiScreen { + private GuiScreen previousScreen; + + private String status = "Session:"; + private GuiTextField sessionField; + private ScaledResolution sr; + + public SessionGui(GuiScreen previousScreen) { + this.previousScreen = previousScreen; + } + + @Override + public void initGui() { + Keyboard.enableRepeatEvents(true); + sr = new ScaledResolution(mc); + + sessionField = new GuiTextField(1, mc.fontRendererObj, sr.getScaledWidth() / 2 - 100, sr.getScaledHeight() / 2, 200, 20); + sessionField.setMaxStringLength(32767); + sessionField.setFocused(true); + + buttonList.add(new GuiButton(998, sr.getScaledWidth() / 2 - 100, sr.getScaledHeight() / 2 + 30, 200, 20, "Login")); + + super.initGui(); + } + + @Override + public void onGuiClosed() { + Keyboard.enableRepeatEvents(false); + + super.onGuiClosed(); + } + + @Override + public void drawScreen(int mouseX, int mouseY, float partialTicks) { + drawDefaultBackground(); + + mc.fontRendererObj.drawString(status, sr.getScaledWidth() / 2 - mc.fontRendererObj.getStringWidth(status) / 2, sr.getScaledHeight() / 2 - 30, Color.WHITE.getRGB()); + sessionField.drawTextBox(); + + super.drawScreen(mouseX, mouseY, partialTicks); + } + + @Override + protected void actionPerformed(GuiButton button) throws IOException { + //login button + if (button.id == 998) { + try { + String username, uuid, token, session = sessionField.getText(); + + if (session.contains(":")) { //if fully formatted string (ign:uuid:token) + //split string to data + username = session.split(":")[0]; + uuid = session.split(":")[1]; + token = session.split(":")[2]; + } else { //if only token + //make request + HttpURLConnection c = (HttpURLConnection) new URL("https://api.minecraftservices.com/minecraft/profile/").openConnection(); + c.setRequestProperty("Content-type", "application/json"); + c.setRequestProperty("Authorization", "Bearer " + sessionField.getText()); + c.setDoOutput(true); + + //get json + JsonObject json = new JsonParser().parse(IOUtils.toString(c.getInputStream())).getAsJsonObject(); + + //get data + username = json.get("name").getAsString(); + uuid = json.get("id").getAsString(); + token = session; + } + + //set session and return to previous screen + mc.session = new Session(username, uuid, token, "mojang"); + status = "§aSuccess: Logged into " + username; + //mc.displayGuiScreen(previousScreen); + //in case we couldn't set session for some reason + } catch (Exception e) { + status = "§cError: Couldn't set session (check mc logs)"; + e.printStackTrace(); + } + } + + super.actionPerformed(button); + } + + @Override + protected void keyTyped(char typedChar, int keyCode) throws IOException { + sessionField.textboxKeyTyped(typedChar, keyCode); + + if (Keyboard.KEY_ESCAPE == keyCode) mc.displayGuiScreen(previousScreen); + else super.keyTyped(typedChar, keyCode); + } +} diff --git a/src/main/java/rip/athena/client/macros/Macro.java b/src/main/java/rip/athena/client/macros/Macro.java new file mode 100644 index 00000000..7c2f87bd --- /dev/null +++ b/src/main/java/rip/athena/client/macros/Macro.java @@ -0,0 +1,30 @@ +package rip.athena.client.macros; + +import lombok.Getter; +import lombok.Setter; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ + +@Getter +@Setter +public class Macro { + + private String name, command; + private boolean enabled; + private int key; + + public Macro(String name, String command, int key, boolean enabled) { + this.name = name; + this.command = command; + this.key = key; + this.enabled = enabled; + } + + public Macro(String name, String command, int key) { + this(name, command, key, true); + } +} diff --git a/src/main/java/rip/athena/client/macros/MacroManager.java b/src/main/java/rip/athena/client/macros/MacroManager.java new file mode 100644 index 00000000..157316ea --- /dev/null +++ b/src/main/java/rip/athena/client/macros/MacroManager.java @@ -0,0 +1,58 @@ +package rip.athena.client.macros; + +import lombok.Getter; +import lombok.Setter; +import net.minecraft.client.Minecraft; +import rip.athena.client.Athena; +import rip.athena.client.events.SubscribeEvent; +import rip.athena.client.events.types.input.KeyDownEvent; +import rip.athena.client.events.types.input.MouseDownEvent; +import rip.athena.client.gui.clickgui.components.mods.MenuModKeybind; +import sun.rmi.transport.proxy.RMIHttpToCGISocketFactory; + +import javax.crypto.Mac; +import java.util.List; +import java.util.concurrent.CopyOnWriteArrayList; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ + +@Getter +@Setter +public class MacroManager { + + private List macros; + + public MacroManager() { + this.macros = new CopyOnWriteArrayList<>(); + } + + @SubscribeEvent + public void onMouseDown(MouseDownEvent event) { + if(Minecraft.getMinecraft().currentScreen != null) return; + + for(Macro macro : macros) { + if(!macro.isEnabled()) continue; + + if(macro.getKey() == event.getButton() - MenuModKeybind.mouseOffset) { + Minecraft.getMinecraft().thePlayer.sendChatMessage(macro.getCommand()); + } + } + } + + @SubscribeEvent + public void onKeyDown(KeyDownEvent event) { + if(Minecraft.getMinecraft().currentScreen != null) return; + + for(Macro macro : macros) { + if(!macro.isEnabled()) continue; + + if(macro.getKey() == event.getKey() && event.getKey() > 0) { + Minecraft.getMinecraft().thePlayer.sendChatMessage(macro.getCommand()); + } + } + } +} diff --git a/src/main/java/rip/athena/client/modules/impl/fpssettings/OptimizerMod.java b/src/main/java/rip/athena/client/modules/impl/fpssettings/OptimizerMod.java index e8482bf1..bfd5199f 100644 --- a/src/main/java/rip/athena/client/modules/impl/fpssettings/OptimizerMod.java +++ b/src/main/java/rip/athena/client/modules/impl/fpssettings/OptimizerMod.java @@ -11,8 +11,94 @@ import rip.athena.client.modules.Module; */ public class OptimizerMod extends Module { + @ConfigValue.Boolean(name = "Culling fix", description = "Fixes a bug which can cause chunks to not sometimes render, this can affect fps negatively.") + public boolean CULLING_FIX = true; + public boolean ENTITY_CULLING = true; + public int ENTITY_CULLING_INTERVAL = 0; + public boolean SMART_ENTITY_CULLING = true; + public boolean DONT_CULL_PLAYER_NAMETAGS = true; + public boolean DONT_CULL_ENTITY_NAMETAGS = true; + public boolean DONT_CULL_ARMOR_STANDS_NAMETAGS = true; + public boolean PARTICLE_CULLING = true; + public boolean ITEM_SEARCHING = true; + public boolean OPTIMISED_ITEM_RENDERER = true; + public boolean OPTIMISED_FONT_RENDERER = true; + public boolean CACHED_FONT_DATA = true; + + @ConfigValue.Boolean(name = "Low animation tick", description = "Renders animations slower for better performance.") + public boolean LOW_ANIMATION_TICK = true; + public boolean BATCH_MODEL_RENDERING = true; + public boolean DISABLE_GL_ERROR_CHECKING = true; + + @ConfigValue.Boolean(name = "Static particle color", description = "Makes particles render at full brightness.") + public boolean STATIC_PARTICLE_COLOR = true; + + @ConfigValue.Boolean(name = "Better skin loading", description = "Makes so skin loading should be less stuttery when you join servers.") + public boolean BETTER_SKIN_LOADING = true; + + @ConfigValue.Boolean(name = "Remove light calculation", description = "Removes light calculations, rendering the game in full brightness.") + public boolean LIGHT_CALCULATION_REMOVAL = true; + @ConfigValue.Boolean(name = "Chunk update limiter", description = "Enable a chunk update limiter to improve performance") - public boolean CHUNK_UPDATE_LIMITER_ENABLED = true; + public boolean CHUNK_UPDATE_LIMITE_ENABLED = true; + + @ConfigValue.Integer(name = "Chunk updates per second", description = "Lower value, better fps.", min = 1, max = 250) + public int CHUNK_UPDATE_LIMITER = 50; + + @ConfigValue.Boolean(name = "Remove text shadows", description = "Removes all text shadows.") + public boolean REMOVE_TEXT_SHADOWS= false; + + @ConfigValue.Boolean(name = "Remove chat background", description = "Removes the chat background.") + public boolean REMOVE_CHAT_BACKGROUND = false; + + @ConfigValue.Boolean(name = "Remove mob spawner entity", description = "Removes the spinning entity inside of mob spawners.") + public boolean REMOVE_ENTITY_SPAWNER = true; + + @ConfigValue.Boolean(name = "Static drops", description = "Items on ground no longer rotate.") + public boolean STATIC_DROPS = true; + public boolean FAST_WORLD_LOADING = true; + + @ConfigValue.Boolean(name = "Remove item glint", description = "Removes the enchantment glint from all items.") + public boolean REMOVE_ITEM_GLINT = true; + + @ConfigValue.Boolean(name = "Remove Piston Extentions", description = "Removes Piston Extentions Animation.") + public static boolean REMOVE_PISTON_EXTENTION = false; + + @ConfigValue.Boolean(name = "Disable TNT Flashing", description = "Disables Prime TNT Flashing to help FPS") + public boolean noLagTNTFlash = true; + + @ConfigValue.Boolean(name = "Remove TNT", description = "Removes all primed tnt blocks.") + public boolean REMOVE_TNT = false; + + @ConfigValue.Boolean(name = "Disable TNT Expand", description = "Disables Prime TNT Expanding to help FPS") + public boolean noLagTNTExpand = true; + + @ConfigValue.Boolean(name = "Merge TNT", description = "If Prime TNT is in the same block, render it as 1 Prime TNT") + public boolean noLagStackTNT = true; + + @ConfigValue.Boolean(name = "Holograms Render", description = "Disables the render of holograms") + public boolean noLagHolograms = true; + + @ConfigValue.Boolean(name = "Custom Cane Renderer", description = "Only render cane in a certain radius to help FPS") + public boolean noLagCane = false; + + @ConfigValue.Boolean(name = "Liquid Vision", description = "Makes it clear in water an lava") + public boolean noLagLiquidVision = false; + + @ConfigValue.Boolean(name = "Remove Water", description = "Removes the render of water") + public static boolean noLagClearWater = false; + + @ConfigValue.Integer(name = "Tile Entity Render Distance", min = 1, max = 64) + public int noLagBlockDistance = 32; + + @ConfigValue.Integer(name = "Entity Render Distance", min = 1, max = 64) + public int noLagEntityDistance = 32; + + @ConfigValue.Boolean(name = "Disable fog", description = "Disables fog") + public boolean noFog = true; + + @ConfigValue.Boolean(name = "Better Chests", description = "Disable render of knob/lid/reduce size of chests") + public boolean noBetterChests = false; public OptimizerMod() { super("Optimizer", Category.FPS_SETTINGS); diff --git a/src/main/java/rip/athena/client/modules/impl/fpssettings/impl/EntityCulling.java b/src/main/java/rip/athena/client/modules/impl/fpssettings/impl/EntityCulling.java new file mode 100644 index 00000000..f6ed0a22 --- /dev/null +++ b/src/main/java/rip/athena/client/modules/impl/fpssettings/impl/EntityCulling.java @@ -0,0 +1,238 @@ +package rip.athena.client.modules.impl.fpssettings.impl; + +import net.minecraft.client.Minecraft; +import net.minecraft.client.entity.EntityPlayerSP; +import net.minecraft.client.multiplayer.WorldClient; +import net.minecraft.client.renderer.GlStateManager; +import net.minecraft.client.renderer.Tessellator; +import net.minecraft.client.renderer.WorldRenderer; +import net.minecraft.client.renderer.vertex.DefaultVertexFormats; +import net.minecraft.entity.Entity; +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.item.EntityArmorStand; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.scoreboard.Team; +import net.minecraft.util.AxisAlignedBB; +import optifine.Config; +import org.lwjgl.opengl.GL15; +import org.lwjgl.opengl.GLContext; +import rip.athena.client.Athena; +import rip.athena.client.events.SubscribeEvent; +import rip.athena.client.events.types.client.ClientTickEvent; +import rip.athena.client.events.types.render.RenderEntityEvent; +import rip.athena.client.modules.impl.fpssettings.OptimizerMod; + +import java.util.ArrayList; +import java.util.List; +import java.util.UUID; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.TimeUnit; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ +public class EntityCulling { + public static boolean shouldPerformCulling = false; + private static final ConcurrentHashMap queries = new ConcurrentHashMap<>(); + private static final boolean SUPPORT_NEW_GL = (GLContext.getCapabilities()).OpenGL33; + private static OptimizerMod settings; + + public static boolean canRenderName(EntityLivingBase entity) { + EntityPlayerSP player = Minecraft.getMinecraft().thePlayer; + if (entity instanceof EntityPlayer && entity != player) { + Team otherEntityTeam = entity.getTeam(); + Team playerTeam = player.getTeam(); + if (otherEntityTeam != null) { + Team.EnumVisible teamVisibilityRule = otherEntityTeam.getNameTagVisibility(); + switch (teamVisibilityRule) { + case NEVER: + return false; + case HIDE_FOR_OTHER_TEAMS: + return (playerTeam == null || otherEntityTeam.isSameTeam(playerTeam)); + case HIDE_FOR_OWN_TEAM: + return (playerTeam == null || !otherEntityTeam.isSameTeam(playerTeam)); + + case ALWAYS: + default: + break; + } + return true; + } + } + + return false; + } + + @SubscribeEvent + public void shouldRenderEntity(RenderEntityEvent event) { + if(settings == null) { + settings = (OptimizerMod) Athena.INSTANCE.getModuleManager().get(OptimizerMod.class); + } + + if(settings.SMART_ENTITY_CULLING && Config.isShaders()) { + return; + } + + if (!settings.ENTITY_CULLING || !shouldPerformCulling) + return; + + EntityLivingBase entity = event.getEntity(); + + if(entity.isMobSpawner) { + return; + } + + boolean armorstand = entity instanceof EntityArmorStand; + if (entity == Minecraft.getMinecraft().thePlayer || entity.worldObj != Minecraft.getMinecraft().thePlayer.worldObj + || (entity.isInvisibleToPlayer((EntityPlayer) Minecraft.getMinecraft().thePlayer) && !armorstand)) + return; + if (checkEntity((Entity) entity)) { + event.setCancelled(true); + if (!canRenderName(entity)) + return; + if ((settings.DONT_CULL_PLAYER_NAMETAGS && entity instanceof EntityPlayer) + || (settings.DONT_CULL_ENTITY_NAMETAGS && !armorstand) + || (settings.DONT_CULL_ARMOR_STANDS_NAMETAGS && armorstand)) + event.getRenderer().renderName(entity, event.getX(), event.getY(), event.getZ()); + } + } + + public static void drawSelectionBoundingBox(AxisAlignedBB b) { + GlStateManager.disableAlpha(); + GlStateManager.disableCull(); + GlStateManager.depthMask(false); + GlStateManager.colorMask(false, false, false, false); + Tessellator tessellator = Tessellator.getInstance(); + WorldRenderer worldrenderer = tessellator.getWorldRenderer(); + worldrenderer.begin(8, DefaultVertexFormats.POSITION); + worldrenderer.pos(b.maxX, b.maxY, b.maxZ).endVertex(); + worldrenderer.pos(b.maxX, b.maxY, b.minZ).endVertex(); + worldrenderer.pos(b.minX, b.maxY, b.maxZ).endVertex(); + worldrenderer.pos(b.minX, b.maxY, b.minZ).endVertex(); + worldrenderer.pos(b.minX, b.minY, b.maxZ).endVertex(); + worldrenderer.pos(b.minX, b.minY, b.minZ).endVertex(); + worldrenderer.pos(b.minX, b.maxY, b.minZ).endVertex(); + worldrenderer.pos(b.minX, b.minY, b.minZ).endVertex(); + worldrenderer.pos(b.maxX, b.maxY, b.minZ).endVertex(); + worldrenderer.pos(b.maxX, b.minY, b.minZ).endVertex(); + worldrenderer.pos(b.maxX, b.maxY, b.maxZ).endVertex(); + worldrenderer.pos(b.maxX, b.minY, b.maxZ).endVertex(); + worldrenderer.pos(b.minX, b.maxY, b.maxZ).endVertex(); + worldrenderer.pos(b.minX, b.minY, b.maxZ).endVertex(); + worldrenderer.pos(b.minX, b.minY, b.maxZ).endVertex(); + worldrenderer.pos(b.maxX, b.minY, b.maxZ).endVertex(); + worldrenderer.pos(b.minX, b.minY, b.minZ).endVertex(); + worldrenderer.pos(b.maxX, b.minY, b.minZ).endVertex(); + tessellator.draw(); + GlStateManager.depthMask(true); + GlStateManager.colorMask(true, true, true, true); + GlStateManager.enableAlpha(); + } + + private static boolean checkEntity(Entity entity) { + OcclusionQuery query = queries.computeIfAbsent(entity.getUniqueID(), OcclusionQuery::new); + if (query.refresh) { + query.nextQuery = getQuery(); + query.refresh = false; + GlStateManager.pushMatrix(); + GlStateManager.translate(-Minecraft.getMinecraft().getRenderManager().renderPosX, -Minecraft.getMinecraft().getRenderManager().renderPosY, + -Minecraft.getMinecraft().getRenderManager().renderPosZ); + int mode = SUPPORT_NEW_GL ? 35887 : 35092; + GL15.glBeginQuery(mode, query.nextQuery); + drawSelectionBoundingBox(entity.getEntityBoundingBox().expand(0.2D, 0.2D, 0.2D)); + GL15.glEndQuery(mode); + GlStateManager.popMatrix(); + } + return query.occluded; + } + + private static int getQuery() { + try { + return GL15.glGenQueries(); + } catch (Throwable throwable) { + Athena.INSTANCE.getLog().error( + "Failed to run GL15.glGenQueries(). User's computer is likely too old to support OpenGL 1.5, Entity Culling has been force disabled." + throwable); + settings.ENTITY_CULLING = false; + Athena.INSTANCE.getLog().info( + "Entity Culling has forcefully been disabled as your computer is too old and does not support the technology behind it.\nIf you believe this is a mistake, please contact us at discord.gg/sk1er"); + return 0; + } + } + + private void check() { + if(settings == null) { + settings = (OptimizerMod) Athena.INSTANCE.getModuleManager().get(OptimizerMod.class); + } + + long delay = 0L; + switch (settings.ENTITY_CULLING_INTERVAL) { + case 0: + delay = 50L; + break; + case 1: + delay = 25L; + break; + case 2: + delay = 10L; + break; + } + long nanoTime = TimeUnit.NANOSECONDS.toMillis(System.nanoTime()); + for (OcclusionQuery query : queries.values()) { + if (query.nextQuery != 0) { + long queryObject = GL15.glGetQueryObjecti(query.nextQuery, 34919); + if (queryObject != 0L) { + query.occluded = (GL15.glGetQueryObjecti(query.nextQuery, 34918) == 0); + GL15.glDeleteQueries(query.nextQuery); + query.nextQuery = 0; + } + } + if (query.nextQuery == 0 && nanoTime - query.executionTime > delay) { + query.executionTime = nanoTime; + query.refresh = true; + } + } + } + + @SubscribeEvent + public void tick(ClientTickEvent event) { + WorldClient theWorld = Minecraft.getMinecraft().theWorld; + if (theWorld == null) + return; + List remove = new ArrayList<>(); + label26: for (OcclusionQuery value : queries.values()) { + for (Entity entity : theWorld.loadedEntityList) { + if (entity.getUniqueID() == value.uuid) + continue label26; + } + remove.add(value.uuid); + if (value.nextQuery != 0) + GL15.glDeleteQueries(value.nextQuery); + } + for (UUID uuid : remove) + queries.remove(uuid); + + Minecraft.getMinecraft().addScheduledTask(this::check); + } + + static class OcclusionQuery { + private final UUID uuid; + + private int nextQuery; + + private boolean refresh = true; + + private boolean occluded; + + private long executionTime = 0L; + + public OcclusionQuery(UUID uuid) { + this.uuid = uuid; + } + + public UUID getUuid() { + return this.uuid; + } + } +} diff --git a/src/main/java/rip/athena/client/modules/impl/mods/Freelook.java b/src/main/java/rip/athena/client/modules/impl/mods/Freelook.java new file mode 100644 index 00000000..bb705a3c --- /dev/null +++ b/src/main/java/rip/athena/client/modules/impl/mods/Freelook.java @@ -0,0 +1,114 @@ +package rip.athena.client.modules.impl.mods; + +import net.minecraft.client.Minecraft; +import org.lwjgl.opengl.Display; +import rip.athena.client.config.ConfigValue; +import rip.athena.client.events.SubscribeEvent; +import rip.athena.client.events.types.input.KeyDownEvent; +import rip.athena.client.events.types.input.KeyUpEvent; +import rip.athena.client.modules.Category; +import rip.athena.client.modules.Module; +import rip.athena.client.utils.input.KeybindManager; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/3/2023 + */ +public class Freelook extends Module { + + @ConfigValue.Boolean(name = "Require Hold") + private boolean returnOnRelease = false; + + @ConfigValue.Keybind(name = "Perspective Key") + private int keyBind = 0; + + public static boolean perspectiveToggled = false; + public int previousPerspective = 0; + + public static float cameraYaw, cameraPitch = 0F; + + + public Freelook() { + super("Freelook", Category.MODS); + } + + @SubscribeEvent + public void onKeyPress(KeyDownEvent event) { + if(KeybindManager.isInvalidScreen(mc.currentScreen)) return; + + if(keyBind == 0) return; + + if(event.getKey() == keyBind) { + perspectiveToggled = !perspectiveToggled; + + if(perspectiveToggled) { + previousPerspective = mc.gameSettings.thirdPersonView; + mc.gameSettings.thirdPersonView = 1; + cameraPitch = mc.thePlayer.rotationPitch; + cameraYaw = mc.thePlayer.rotationYaw; + mc.entityRenderer.loadEntityShader(null); + mc.renderGlobal.setDisplayListEntitiesDirty(); + } else { + mc.gameSettings.thirdPersonView = previousPerspective; + } + } + + if(event.getKey() == mc.gameSettings.keyBindTogglePerspective.getKeyCode()) { + perspectiveToggled = false; + } + } + + @SubscribeEvent + public void onKeyUp(KeyUpEvent event) { + if(event.getKey() == keyBind) { + if(returnOnRelease) { + perspectiveToggled = false; + mc.gameSettings.thirdPersonView = previousPerspective; + } + } + } + + public float getCameraYaw() { + return perspectiveToggled ? cameraYaw : Minecraft.getMinecraft().thePlayer.rotationYaw; + } + + public float getCameraPitch() { + return perspectiveToggled ? cameraPitch : Minecraft.getMinecraft().thePlayer.rotationPitch; + } + + public boolean overrideMouse() { + if (Minecraft.getMinecraft().inGameHasFocus && Display.isActive() && (isToggled())) { + if (!perspectiveToggled) { + return true; + } + + Minecraft.getMinecraft().mouseHelper.mouseXYChange(); + float f1 = Minecraft.getMinecraft().gameSettings.mouseSensitivity * 0.6F + 0.2F; + float f2 = f1 * f1 * f1 * 8.0F; + float f3 = (float) Minecraft.getMinecraft().mouseHelper.deltaX * f2; + float f4 = (float) Minecraft.getMinecraft().mouseHelper.deltaY * f2; + + cameraYaw += f3 * 0.15F; + cameraPitch -= f4 * 0.15F; + + if (cameraPitch > 90) + cameraPitch = 90; + if (cameraPitch < -90) + cameraPitch = -90; + Minecraft.getMinecraft().renderGlobal.setDisplayListEntitiesDirty(); + } + + return false; + } + + @Override + public void onEnable() { + super.onEnable(); + } + + @Override + public void onDisable() { + super.onDisable(); + } +} diff --git a/src/main/java/rip/athena/client/modules/impl/mods/MouseDelayFix.java b/src/main/java/rip/athena/client/modules/impl/mods/MouseDelayFix.java new file mode 100644 index 00000000..413b21dd --- /dev/null +++ b/src/main/java/rip/athena/client/modules/impl/mods/MouseDelayFix.java @@ -0,0 +1,16 @@ +package rip.athena.client.modules.impl.mods; + +import rip.athena.client.modules.Category; +import rip.athena.client.modules.Module; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ +public class MouseDelayFix extends Module { + + public MouseDelayFix() { + super("MouseDelayFix", Category.MODS); + } +} diff --git a/src/main/java/rip/athena/client/modules/impl/mods/NoHurtCam.java b/src/main/java/rip/athena/client/modules/impl/mods/NoHurtCam.java new file mode 100644 index 00000000..bd2649b8 --- /dev/null +++ b/src/main/java/rip/athena/client/modules/impl/mods/NoHurtCam.java @@ -0,0 +1,16 @@ +package rip.athena.client.modules.impl.mods; + +import rip.athena.client.modules.Category; +import rip.athena.client.modules.Module; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ +public class NoHurtCam extends Module { + + public NoHurtCam() { + super("NoHurtCam", Category.MODS); + } +} diff --git a/src/main/java/rip/athena/client/modules/impl/mods/OldAnimations.java b/src/main/java/rip/athena/client/modules/impl/mods/OldAnimations.java new file mode 100644 index 00000000..351ea156 --- /dev/null +++ b/src/main/java/rip/athena/client/modules/impl/mods/OldAnimations.java @@ -0,0 +1,67 @@ +package rip.athena.client.modules.impl.mods; + +import net.minecraft.client.entity.EntityPlayerSP; +import net.minecraft.potion.Potion; +import net.minecraft.util.MovingObjectPosition; +import rip.athena.client.config.ConfigValue; +import rip.athena.client.modules.Category; +import rip.athena.client.modules.Module; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ +public class OldAnimations extends Module { + + @ConfigValue.Boolean(name = "Blocking") + public boolean OLD_BLOCKING = true; + + @ConfigValue.Boolean(name = "Blocking Hitting") + public boolean OLD_BLOCKING_HITTING= true; + + @ConfigValue.Boolean(name = "Item Held") + public boolean OLD_ITEM_HELD = true; + + @ConfigValue.Boolean(name = "Bow") + public boolean OLD_BOW = true; + + @ConfigValue.Boolean(name = "Eat/Break Animation") + public boolean OLD_EAT_USE_ANIMATION = true; + + @ConfigValue.Boolean(name = "Armor Damage Flash") + public boolean ARMOR = true; + + @ConfigValue.Boolean(name = "Disable Health Flash") + public boolean DISABLE_HEALTH_FLASH = true; + + public OldAnimations() { + super("Old Animations", Category.MODS); + } + + public void attemptSwing() { + if (this.mc.thePlayer.getHeldItem() != null && this.isToggled() && OLD_EAT_USE_ANIMATION) { + boolean mouseDown = this.mc.gameSettings.keyBindAttack.isKeyDown() + && this.mc.gameSettings.keyBindUseItem.isKeyDown(); + + if (mouseDown && this.mc.objectMouseOver != null + && this.mc.objectMouseOver.typeOfHit == MovingObjectPosition.MovingObjectType.BLOCK) { + this.swingItem(this.mc.thePlayer); + } + } + + } + + private void swingItem(EntityPlayerSP entityplayersp) { + final int swingAnimationEnd = entityplayersp.isPotionActive(Potion.digSpeed) + ? (6 - (1 + entityplayersp.getActivePotionEffect(Potion.digSpeed).getAmplifier()) * 1) + : (entityplayersp.isPotionActive(Potion.digSlowdown) + ? (6 + (1 + entityplayersp.getActivePotionEffect(Potion.digSlowdown).getAmplifier()) * 2) + : 6); + if (!entityplayersp.isSwingInProgress || entityplayersp.swingProgressInt >= swingAnimationEnd / 2 + || entityplayersp.swingProgressInt < 0) { + entityplayersp.swingProgressInt = -1; + entityplayersp.isSwingInProgress = true; + } + } +} diff --git a/src/main/java/rip/athena/client/modules/impl/render/ArmorStatus.java b/src/main/java/rip/athena/client/modules/impl/render/ArmorStatus.java new file mode 100644 index 00000000..f072edfe --- /dev/null +++ b/src/main/java/rip/athena/client/modules/impl/render/ArmorStatus.java @@ -0,0 +1,330 @@ +package rip.athena.client.modules.impl.render; + +import net.minecraft.client.Minecraft; +import net.minecraft.client.renderer.GlStateManager; +import net.minecraft.client.renderer.RenderHelper; +import net.minecraft.client.renderer.entity.RenderItem; +import net.minecraft.item.ItemStack; +import net.minecraft.util.EnumChatFormatting; +import org.lwjgl.opengl.GL11; +import rip.athena.client.config.ConfigValue; +import rip.athena.client.font.FontManager; +import rip.athena.client.gui.hud.HUDElement; +import rip.athena.client.modules.Category; +import rip.athena.client.modules.Module; + +import java.awt.*; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ +public class ArmorStatus extends Module { + @ConfigValue.Boolean(name = "Item Name") + private boolean armorstatusitemname = false; + + @ConfigValue.Boolean(name = "Item Equipped") + private boolean armorstatusitemequipped = true; + + @ConfigValue.Boolean(name = "Preset Durability Colors") + private boolean duraColors = true; + + @ConfigValue.Color(name = "Durability Color") + private Color valueColor = Color.WHITE; + + @ConfigValue.Boolean(name = "Custom Font") + private boolean customFont = true; + + @ConfigValue.List(name = "Direction", values = { "Vertical", "Horizontal"}) + private String armourstatusdirection = "Vertical"; + + @ConfigValue.List(name = "Value Display", values = {"Percent", "Value Damage/Max", "Value Damage"}) + private String armorstatusdisplay = "Value Damage"; + + @ConfigValue.List(name = "Value Left/Right", values = {"Left", "Right"}) + private String leftRight = "Left"; + + private HUDElement hud; + private int armorstatuswidth = 10; + private int armorstatusheight = 10; + + public ArmorStatus() { + super("Armor Status", Category.RENDER); + + hud = new HUDElement("armorstatus", armorstatuswidth, armorstatusheight) { + @Override + public void onRender() { + render(); + } + }; + + hud.setX(0); + hud.setY(200); + + addHUD(hud); + } + + private EnumChatFormatting getColorThreshold(int percent) { + if (percent > 75 && percent <= 100) + return EnumChatFormatting.GREEN; + else if (percent > 50 && percent <= 75) + return EnumChatFormatting.YELLOW; + else if (percent > 25 && percent <= 50) + return EnumChatFormatting.RED; + else if (percent >= 0 && percent <= 25) + return EnumChatFormatting.DARK_RED; + + return EnumChatFormatting.WHITE; + } + + public void render() { + if (armourstatusdirection.contains("Horizontal")) { + armorstatuswidth = 170; + if (armorstatusdisplay.contains("Value Damage/Max")) { + armorstatuswidth += 80; + if (armorstatusitemequipped) { + armorstatuswidth += 35; + } + } + if (armorstatusdisplay.equals("Percent")) { + armorstatuswidth += 20; + } + if (armorstatusitemequipped) { + armorstatuswidth += 35; + } + armorstatusheight = 15; + } else { + armorstatuswidth = 50; + armorstatusheight = 65; + if (armorstatusitemequipped) { + armorstatusheight += 20; + } + if (armorstatusitemname) { + armorstatuswidth += 100; + } + if (armorstatusdisplay.contains("Value Damage/Max")) { + armorstatuswidth += 20; + } + } + + hud.setHeight(armorstatusheight); + hud.setWidth(armorstatuswidth); + + if (this.mc.gameSettings.showDebugInfo) { + return; + } + GL11.glPushMatrix(); + GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); + GlStateManager.enableAlpha(); + GlStateManager.enableRescaleNormal(); + GlStateManager.enableBlend(); + GlStateManager.disableLighting(); + GlStateManager.tryBlendFuncSeparate(770, 771, 1, 0); + RenderHelper.enableGUIStandardItemLighting(); + /* + * VERTICAL MODE + */ + int posX = hud.getX(); + int posY = hud.getY(); + + int xdraw = armorstatusheight - 17; + if (armourstatusdirection.contains("Vertical")) { + RenderItem itemRenderer = Minecraft.getMinecraft().getRenderItem(); + ItemStack[] reversed = new ItemStack[4]; + for (int i = 0; i < mc.thePlayer.inventory.armorInventory.length; i++) { + ItemStack itemStack = mc.thePlayer.inventory.armorInventory[i]; + if (itemStack != null) { + reversed[3 - i] = itemStack; + } + } + + if (armorstatusitemequipped) { + if (Minecraft.getMinecraft().thePlayer.getCurrentEquippedItem() != null) { + GlStateManager.disableLighting(); + GlStateManager.enableBlend(); + ItemStack itemStack = Minecraft.getMinecraft().thePlayer.getCurrentEquippedItem(); + int maxDamage = Minecraft.getMinecraft().thePlayer.getCurrentEquippedItem().getMaxDamage(); + int damage = Minecraft.getMinecraft().thePlayer.getCurrentEquippedItem().getItemDamage(); + int percent = maxDamage > 0 ? 100 - (damage * 100) / maxDamage : 1000; + String toDisplay = maxDamage > 0 ? (armorstatusdisplay.equalsIgnoreCase("Percent") ? percent + "% " + : armorstatusdisplay.equalsIgnoreCase("Value Damage/Max") + ? (maxDamage - damage) + "/" + maxDamage + : "" + (maxDamage - damage)) + : ""; + String color = EnumChatFormatting.WHITE.toString(); + if (this.armorstatusitemname) { + toDisplay += " " + EnumChatFormatting.WHITE.toString() + itemStack.getDisplayName(); + } + if (duraColors) { + color = getColorThreshold(percent).toString(); + } else { + color = ""; + } + int width = mc.fontRendererObj.getStringWidth(toDisplay); + if (!customFont) { + mc.fontRendererObj.drawStringWithShadow(color + toDisplay, + (float) (posX + (leftRight.equalsIgnoreCase("Left") + ? maxDamage > 0 ? armorstatuswidth - width - 21 : armorstatuswidth - width - 21 + : maxDamage > 0 ? 20 : 16)), + (float) (xdraw + posY + 5), valueColor.getRGB()); + } else { + width = (int) FontManager.baloo17.getStringWidth(EnumChatFormatting.getTextWithoutFormattingCodes(toDisplay)); + FontManager.baloo17.drawString(EnumChatFormatting.getTextWithoutFormattingCodes(toDisplay), (int) (posX - 3 + + (leftRight.equalsIgnoreCase("Left") + ? maxDamage > 0 ? armorstatuswidth - width - 21 : armorstatuswidth - width - 21 + : maxDamage > 0 ? 20 : 16)), + (int) (xdraw + posY + 1), valueColor.getRGB()); + } + + itemRenderer.renderItemAndEffectIntoGUI(itemStack, + (int) ((leftRight.equalsIgnoreCase("Left") ? posX + armorstatuswidth - 20 : posX)), + (int) (xdraw + posY + 0)); + itemRenderer.renderItemOverlayIntoGUI(mc.fontRendererObj, itemStack, + (int) ((leftRight.equalsIgnoreCase("Left") ? posX + armorstatuswidth - 20 : posX)), + (int) (xdraw + posY + 2), null); + xdraw -= 17; + } + } + + for (ItemStack itemStack : mc.thePlayer.inventory.armorInventory) { + + if (itemStack != null) { + GlStateManager.disableLighting(); + GlStateManager.enableBlend(); + int maxDamage = itemStack.getMaxDamage(); + int damage = itemStack.getItemDamage(); + int percent = maxDamage > 0 ? 100 - (damage * 100) / maxDamage : 1000; + String toDisplay = armorstatusdisplay.equalsIgnoreCase("Percent") ? percent + "% " + : armorstatusdisplay.equalsIgnoreCase("Value Damage/Max") + ? (maxDamage - damage) + "/" + maxDamage + : "" + (maxDamage - damage); + String color = EnumChatFormatting.WHITE.toString(); + if (this.armorstatusitemname) { + toDisplay += " " + EnumChatFormatting.WHITE.toString() + itemStack.getDisplayName(); + } + if (duraColors) { + color = getColorThreshold(percent).toString(); + } else { + color = ""; + } + int width = mc.fontRendererObj.getStringWidth(toDisplay); + if (!customFont) { + mc.fontRendererObj.drawStringWithShadow(color + toDisplay, + (float) (posX + + (leftRight.equalsIgnoreCase("Left") ? (armorstatuswidth) - width - 21 : 20)), + (float) (xdraw + posY + 5), valueColor.getRGB()); + } else { + width = (int) FontManager.baloo17.getStringWidth(EnumChatFormatting.getTextWithoutFormattingCodes(toDisplay)); + FontManager.baloo17.drawString(EnumChatFormatting.getTextWithoutFormattingCodes(toDisplay), + (int) (posX - 3 + + (leftRight.equalsIgnoreCase("Left") ? (armorstatuswidth) - width - 21 : 20)), + (int) (xdraw + posY + 1), valueColor.getRGB()); + } + itemRenderer.renderItemAndEffectIntoGUI(itemStack, + (int) ((leftRight.equalsIgnoreCase("Left") ? posX + armorstatuswidth - 20 : posX)), + (int) (xdraw + posY + 0)); + + itemRenderer.renderItemOverlayIntoGUI(mc.fontRendererObj, itemStack, + (int) ((leftRight.equalsIgnoreCase("Left") ? posX + armorstatuswidth - 20 : posX)), + (int) (xdraw + posY + 2), null); + xdraw -= 17; + } + } + + } + + int ydraw = 0; + + /* + * HORIZONTAL MODE + */ + + if (armourstatusdirection.contains("Horizontal")) { + GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); + RenderItem itemRenderer = Minecraft.getMinecraft().getRenderItem(); + ItemStack[] reversed = new ItemStack[4]; + for (int i = 0; i < mc.thePlayer.inventory.armorInventory.length; i++) { + ItemStack itemStack = mc.thePlayer.inventory.armorInventory[i]; + if (itemStack != null) { + reversed[3 - i] = itemStack; + } + } + + for (ItemStack itemStack : reversed) { + if (itemStack != null) { + GlStateManager.disableLighting(); + GlStateManager.enableBlend(); + int maxDamage = itemStack.getMaxDamage(); + int damage = itemStack.getItemDamage(); + int percent = maxDamage > 0 ? 100 - (damage * 100) / maxDamage : 1000; + String toDraw = armorstatusdisplay.equalsIgnoreCase("Percent") ? percent + "%" + : armorstatusdisplay.equalsIgnoreCase("Value Damage/Max") + ? "" + (maxDamage - damage) + "/" + maxDamage + : "" + (maxDamage - damage); + String color = EnumChatFormatting.WHITE.toString(); + int width = mc.fontRendererObj.getStringWidth(toDraw); + if (duraColors) { + color = getColorThreshold(percent).toString(); + } else { + color = ""; + } + if (this.customFont) { + width = (int) FontManager.baloo17.getStringWidth(EnumChatFormatting.getTextWithoutFormattingCodes(toDraw)); + FontManager.baloo17.drawString(EnumChatFormatting.getTextWithoutFormattingCodes(toDraw), (int) (posX + ydraw + 16), (int) (posY + 1), + valueColor.getRGB()); + } else { + mc.fontRendererObj.drawStringWithShadow(color + toDraw, (float) (posX + ydraw + 18), + (float) (posY + 5), valueColor.getRGB()); + } + itemRenderer.renderItemAndEffectIntoGUI(itemStack, (int) (posX + ydraw + 0), (int) (posY + 0)); + itemRenderer.renderItemOverlayIntoGUI(mc.fontRendererObj, itemStack, (int) (posX + ydraw + 0), + (int) (posY + 0), ""); + ydraw += width + 20; + } + } + + if (armorstatusitemequipped) { + if (Minecraft.getMinecraft().thePlayer.getCurrentEquippedItem() != null) { + GlStateManager.disableLighting(); + GlStateManager.enableBlend(); + ItemStack itemStack = Minecraft.getMinecraft().thePlayer.getCurrentEquippedItem(); + int maxDamage = Minecraft.getMinecraft().thePlayer.getCurrentEquippedItem().getMaxDamage(); + int damage = Minecraft.getMinecraft().thePlayer.getCurrentEquippedItem().getItemDamage(); + int percent = maxDamage > 0 ? 100 - (damage * 100) / maxDamage : 1000; + String toDraw = maxDamage > 0 ? (armorstatusdisplay.equalsIgnoreCase("Percent") ? percent + "% " + : armorstatusdisplay.equalsIgnoreCase("Value Damage/Max") + ? (maxDamage - damage) + "/" + maxDamage + : "" + (maxDamage - damage)) + : ""; + String color = EnumChatFormatting.WHITE.toString(); + int width = mc.fontRendererObj.getStringWidth(toDraw); + if (duraColors) { + color = getColorThreshold(percent).toString(); + } else { + color = ""; + } + if (this.customFont) { + width = (int) FontManager.baloo17.getStringWidth(EnumChatFormatting.getTextWithoutFormattingCodes(toDraw)); + FontManager.baloo17.drawString(EnumChatFormatting.getTextWithoutFormattingCodes(toDraw), (int) (posX + ydraw + 15), (int) (posY + 1), + valueColor.getRGB()); + } else { + mc.fontRendererObj.drawStringWithShadow(color + toDraw, (float) (posX + ydraw + 18), + (float) (posY + 5), valueColor.getRGB()); + } + itemRenderer.renderItemAndEffectIntoGUI(itemStack, (int) (posX + ydraw), (int) posY); + itemRenderer.renderItemOverlayIntoGUI(mc.fontRendererObj, itemStack, (int) (posX + ydraw + 0), + (int) (posY + 0), ""); + + ydraw += width + 20; + } + } + } + GlStateManager.disableLighting(); + GlStateManager.enableBlend(); + GlStateManager.disableAlpha(); + GlStateManager.disableRescaleNormal(); + RenderHelper.disableStandardItemLighting(); + GL11.glPopMatrix(); + } +} diff --git a/src/main/java/rip/athena/client/modules/impl/render/BlockOverlay.java b/src/main/java/rip/athena/client/modules/impl/render/BlockOverlay.java new file mode 100644 index 00000000..0c3593c9 --- /dev/null +++ b/src/main/java/rip/athena/client/modules/impl/render/BlockOverlay.java @@ -0,0 +1,263 @@ +package rip.athena.client.modules.impl.render; + +import net.minecraft.block.Block; +import net.minecraft.client.renderer.GlStateManager; +import net.minecraft.client.renderer.Tessellator; +import net.minecraft.client.renderer.WorldRenderer; +import net.minecraft.client.renderer.vertex.DefaultVertexFormats; +import net.minecraft.util.AxisAlignedBB; +import net.minecraft.util.BlockPos; +import net.minecraft.util.MovingObjectPosition; +import net.minecraft.util.MovingObjectPosition.MovingObjectType; +import org.lwjgl.opengl.GL11; +import rip.athena.client.config.ConfigValue; +import rip.athena.client.events.SubscribeEvent; +import rip.athena.client.events.types.render.RenderEvent; +import rip.athena.client.events.types.render.RenderType; +import rip.athena.client.modules.Category; +import rip.athena.client.modules.Module; + +import java.awt.*; + +public class BlockOverlay extends Module { + @ConfigValue.List(name = "Mode", values = { "Outline", "Highlight", "Both" }) + private String mode = "Outline"; + + @ConfigValue.Color(name = "Outline Color") + private Color vColor = Color.BLUE; + + @ConfigValue.Color(name = "Highlight Color") + private Color hColor = Color.BLUE; + + @ConfigValue.Float(name = "Line Width", min = 0.1F, max = 7.5F) + private float lineWidth = 1; + + @ConfigValue.Boolean(name = "Chroma") + private boolean isUsingChroma = false; + + public BlockOverlay() { + super("Block Overlay", Category.RENDER); + } + + @SubscribeEvent + public void onWorldRenderLast(RenderEvent event) { + if (event.getRenderType() != RenderType.WORLD) { + return; + } + + float f = event.getPartialTicks(); + float px = (float) mc.thePlayer.posX; + float py = (float) mc.thePlayer.posY; + float pz = (float) mc.thePlayer.posZ; + float mx = (float) mc.thePlayer.prevPosX; + float my = (float) mc.thePlayer.prevPosY; + float mz = (float) mc.thePlayer.prevPosZ; + float dx = mx + (px - mx) * f; + float dy = my + (py - my) * f; + float dz = mz + (pz - mz) * f; + + MovingObjectPosition mop = mc.objectMouseOver; + + if (mop == null) + return; + + if (mc.objectMouseOver != null && mc.objectMouseOver.typeOfHit == MovingObjectType.BLOCK) { + Block block = mc.theWorld.getBlockState(mop.getBlockPos()).getBlock(); + BlockPos blockPos = mop.getBlockPos(); + + if (mode.equalsIgnoreCase("Outline") || mode.equalsIgnoreCase("Both")) { + drawLines(block, blockPos, dx, dy, dz); + } + if (mode.equalsIgnoreCase("Highlight") || mode.equalsIgnoreCase("Both")) { + highlight(block, blockPos); + } + } + } + + private void highlight(Block block, BlockPos pos) { + float red = hColor.getRed() / 255.0f; + float green = hColor.getGreen() / 255.0f; + float blue = hColor.getBlue() / 255.0f; + float alpha = hColor.getAlpha() / 255.0f; + + if (isUsingChroma) { + float hue = System.currentTimeMillis() % 20000L / 20000.0f; + int chroma = Color.HSBtoRGB(hue, 1.0f, 1.0f); + alpha = (chroma >> 24 & 0xFF) / 255.0f; + red = (chroma >> 16 & 0xFF) / 255.0f; + green = (chroma >> 8 & 0xFF) / 255.0f; + blue = (chroma & 0xFF) / 255.0f; + } + float bx, by, bz; + + Tessellator tessellator = Tessellator.getInstance(); + WorldRenderer vertexBuffer = tessellator.getWorldRenderer(); + + double renderPosX = mc.getRenderManager().viewerPosX; + double renderPosY = mc.getRenderManager().viewerPosY; + double renderPosZ = mc.getRenderManager().viewerPosZ; + + GlStateManager.pushMatrix(); + GlStateManager.enableBlend(); + GlStateManager.tryBlendFuncSeparate(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA, 1, 0); + GlStateManager.disableTexture2D(); + GlStateManager.depthMask(false); + + GL11.glLineWidth(lineWidth); + GL11.glColor4f(red, green, blue, 0.5F); + + AxisAlignedBB bb = block.getSelectedBoundingBox(mc.theWorld, pos) + .expand(0.0020000000949949026D, 0.0020000000949949026D, 0.0020000000949949026D) + .offset(-renderPosX, -renderPosY, -renderPosZ); + + drawFilledBoundingBox(bb); + GL11.glLineWidth(1F); + GlStateManager.depthMask(true); + GlStateManager.enableTexture2D(); + GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); + GlStateManager.disableBlend(); + GlStateManager.popMatrix(); + + } + + private void drawLines(Block block, BlockPos b, float px, float py, float pz) { + float red = vColor.getRed() / 255.0f; + float green = vColor.getGreen() / 255.0f; + float blue = vColor.getBlue() / 255.0f; + float alpha = vColor.getAlpha() / 255.0f; + + if (isUsingChroma) { + float hue = System.currentTimeMillis() % 20000L / 20000.0f; + int chroma = Color.HSBtoRGB(hue, 1.0f, 1.0f); + alpha = (chroma >> 24 & 0xFF) / 255.0f; + red = (chroma >> 16 & 0xFF) / 255.0f; + green = (chroma >> 8 & 0xFF) / 255.0f; + blue = (chroma & 0xFF) / 255.0f; + } + + double renderPosX = mc.getRenderManager().viewerPosX; + double renderPosY = mc.getRenderManager().viewerPosY; + double renderPosZ = mc.getRenderManager().viewerPosZ; + + GlStateManager.pushMatrix(); + GlStateManager.enableBlend(); + GlStateManager.tryBlendFuncSeparate(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA, 1, 0); + GlStateManager.disableTexture2D(); + GlStateManager.depthMask(false); + GL11.glLineWidth(lineWidth); + GL11.glColor4f(red, green, blue, 1F); + + AxisAlignedBB box = block.getSelectedBoundingBox(mc.theWorld, b) + .expand(0.0020000000949949026D, 0.0020000000949949026D, 0.0020000000949949026D) + .offset(-renderPosX, -renderPosY, -renderPosZ); + ; + + drawSelectionBoundingBox(box); + GL11.glLineWidth(1F); + GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); + GlStateManager.depthMask(true); + GlStateManager.enableTexture2D(); + GlStateManager.disableBlend(); + GlStateManager.popMatrix(); + } + + private void drawSelectionBoundingBox(AxisAlignedBB p_181561_0_) { + Tessellator tessellator = Tessellator.getInstance(); + WorldRenderer worldrenderer = tessellator.getWorldRenderer(); + worldrenderer.begin(3, DefaultVertexFormats.POSITION); + worldrenderer.pos(p_181561_0_.minX, p_181561_0_.minY, p_181561_0_.minZ).endVertex(); + worldrenderer.pos(p_181561_0_.maxX, p_181561_0_.minY, p_181561_0_.minZ).endVertex(); + worldrenderer.pos(p_181561_0_.maxX, p_181561_0_.minY, p_181561_0_.maxZ).endVertex(); + worldrenderer.pos(p_181561_0_.minX, p_181561_0_.minY, p_181561_0_.maxZ).endVertex(); + worldrenderer.pos(p_181561_0_.minX, p_181561_0_.minY, p_181561_0_.minZ).endVertex(); + tessellator.draw(); + worldrenderer.begin(3, DefaultVertexFormats.POSITION); + worldrenderer.pos(p_181561_0_.minX, p_181561_0_.maxY, p_181561_0_.minZ).endVertex(); + worldrenderer.pos(p_181561_0_.maxX, p_181561_0_.maxY, p_181561_0_.minZ).endVertex(); + worldrenderer.pos(p_181561_0_.maxX, p_181561_0_.maxY, p_181561_0_.maxZ).endVertex(); + worldrenderer.pos(p_181561_0_.minX, p_181561_0_.maxY, p_181561_0_.maxZ).endVertex(); + worldrenderer.pos(p_181561_0_.minX, p_181561_0_.maxY, p_181561_0_.minZ).endVertex(); + tessellator.draw(); + worldrenderer.begin(1, DefaultVertexFormats.POSITION); + worldrenderer.pos(p_181561_0_.minX, p_181561_0_.minY, p_181561_0_.minZ).endVertex(); + worldrenderer.pos(p_181561_0_.minX, p_181561_0_.maxY, p_181561_0_.minZ).endVertex(); + worldrenderer.pos(p_181561_0_.maxX, p_181561_0_.minY, p_181561_0_.minZ).endVertex(); + worldrenderer.pos(p_181561_0_.maxX, p_181561_0_.maxY, p_181561_0_.minZ).endVertex(); + worldrenderer.pos(p_181561_0_.maxX, p_181561_0_.minY, p_181561_0_.maxZ).endVertex(); + worldrenderer.pos(p_181561_0_.maxX, p_181561_0_.maxY, p_181561_0_.maxZ).endVertex(); + worldrenderer.pos(p_181561_0_.minX, p_181561_0_.minY, p_181561_0_.maxZ).endVertex(); + worldrenderer.pos(p_181561_0_.minX, p_181561_0_.maxY, p_181561_0_.maxZ).endVertex(); + tessellator.draw(); + } + + private void drawFilledBoundingBox(AxisAlignedBB box) { + Tessellator tessellator = Tessellator.getInstance(); + WorldRenderer worldRenderer = tessellator.getWorldRenderer(); + + worldRenderer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION); + worldRenderer.pos(box.minX, box.minY, box.minZ).endVertex(); + worldRenderer.pos(box.minX, box.maxY, box.minZ).endVertex(); + worldRenderer.pos(box.maxX, box.minY, box.minZ).endVertex(); + worldRenderer.pos(box.maxX, box.maxY, box.minZ).endVertex(); + worldRenderer.pos(box.maxX, box.minY, box.maxZ).endVertex(); + worldRenderer.pos(box.maxX, box.maxY, box.maxZ).endVertex(); + worldRenderer.pos(box.minX, box.minY, box.maxZ).endVertex(); + worldRenderer.pos(box.minX, box.maxY, box.maxZ).endVertex(); + tessellator.draw(); + + worldRenderer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION); + worldRenderer.pos(box.maxX, box.maxY, box.minZ).endVertex(); + worldRenderer.pos(box.maxX, box.minY, box.minZ).endVertex(); + worldRenderer.pos(box.minX, box.maxY, box.minZ).endVertex(); + worldRenderer.pos(box.minX, box.minY, box.minZ).endVertex(); + worldRenderer.pos(box.minX, box.maxY, box.maxZ).endVertex(); + worldRenderer.pos(box.minX, box.minY, box.maxZ).endVertex(); + worldRenderer.pos(box.maxX, box.maxY, box.maxZ).endVertex(); + worldRenderer.pos(box.maxX, box.minY, box.maxZ).endVertex(); + tessellator.draw(); + + worldRenderer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION); + worldRenderer.pos(box.minX, box.maxY, box.minZ).endVertex(); + worldRenderer.pos(box.maxX, box.maxY, box.minZ).endVertex(); + worldRenderer.pos(box.maxX, box.maxY, box.maxZ).endVertex(); + worldRenderer.pos(box.minX, box.maxY, box.maxZ).endVertex(); + worldRenderer.pos(box.minX, box.maxY, box.minZ).endVertex(); + worldRenderer.pos(box.minX, box.maxY, box.maxZ).endVertex(); + worldRenderer.pos(box.maxX, box.maxY, box.maxZ).endVertex(); + worldRenderer.pos(box.maxX, box.maxY, box.minZ).endVertex(); + tessellator.draw(); + + worldRenderer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION); + worldRenderer.pos(box.minX, box.minY, box.minZ).endVertex(); + worldRenderer.pos(box.maxX, box.minY, box.minZ).endVertex(); + worldRenderer.pos(box.maxX, box.minY, box.maxZ).endVertex(); + worldRenderer.pos(box.minX, box.minY, box.maxZ).endVertex(); + worldRenderer.pos(box.minX, box.minY, box.minZ).endVertex(); + worldRenderer.pos(box.minX, box.minY, box.maxZ).endVertex(); + worldRenderer.pos(box.maxX, box.minY, box.maxZ).endVertex(); + worldRenderer.pos(box.maxX, box.minY, box.minZ).endVertex(); + tessellator.draw(); + + worldRenderer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION); + worldRenderer.pos(box.minX, box.minY, box.minZ).endVertex(); + worldRenderer.pos(box.minX, box.maxY, box.minZ).endVertex(); + worldRenderer.pos(box.minX, box.minY, box.maxZ).endVertex(); + worldRenderer.pos(box.minX, box.maxY, box.maxZ).endVertex(); + worldRenderer.pos(box.maxX, box.minY, box.maxZ).endVertex(); + worldRenderer.pos(box.maxX, box.maxY, box.maxZ).endVertex(); + worldRenderer.pos(box.maxX, box.minY, box.minZ).endVertex(); + worldRenderer.pos(box.maxX, box.maxY, box.minZ).endVertex(); + tessellator.draw(); + + worldRenderer.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION); + worldRenderer.pos(box.minX, box.maxY, box.maxZ).endVertex(); + worldRenderer.pos(box.minX, box.minY, box.maxZ).endVertex(); + worldRenderer.pos(box.minX, box.maxY, box.minZ).endVertex(); + worldRenderer.pos(box.minX, box.minY, box.minZ).endVertex(); + worldRenderer.pos(box.maxX, box.maxY, box.minZ).endVertex(); + worldRenderer.pos(box.maxX, box.minY, box.minZ).endVertex(); + worldRenderer.pos(box.maxX, box.maxY, box.maxZ).endVertex(); + worldRenderer.pos(box.maxX, box.minY, box.maxZ).endVertex(); + tessellator.draw(); + } +} diff --git a/src/main/java/rip/athena/client/modules/impl/render/Chat.java b/src/main/java/rip/athena/client/modules/impl/render/Chat.java new file mode 100644 index 00000000..ad07befb --- /dev/null +++ b/src/main/java/rip/athena/client/modules/impl/render/Chat.java @@ -0,0 +1,30 @@ +package rip.athena.client.modules.impl.render; + +import rip.athena.client.config.ConfigValue; +import rip.athena.client.modules.Category; +import rip.athena.client.modules.Module; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/3/2023 + */ +public class Chat extends Module { + + @ConfigValue.Boolean(name = "Custom Font") + public static boolean customFont = false; + + public Chat() { + super("Chat", Category.RENDER); + } + + @Override + public void onEnable() { + super.onEnable(); + } + + @Override + public void onDisable() { + super.onDisable(); + } +} diff --git a/src/main/java/rip/athena/client/modules/impl/render/CustomHitColor.java b/src/main/java/rip/athena/client/modules/impl/render/CustomHitColor.java new file mode 100644 index 00000000..59bbbe4f --- /dev/null +++ b/src/main/java/rip/athena/client/modules/impl/render/CustomHitColor.java @@ -0,0 +1,22 @@ +package rip.athena.client.modules.impl.render; + +import rip.athena.client.config.ConfigValue; +import rip.athena.client.modules.Category; +import rip.athena.client.modules.Module; + +import java.awt.*; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ +public class CustomHitColor extends Module { + + @ConfigValue.Color(name = "Hit Color", description = "Chose the color of your desires") + public Color color = Color.WHITE; + + public CustomHitColor() { + super("Custom Hit Color", Category.RENDER); + } +} diff --git a/src/main/java/rip/athena/client/modules/impl/render/CustomText.java b/src/main/java/rip/athena/client/modules/impl/render/CustomText.java new file mode 100644 index 00000000..57b72a98 --- /dev/null +++ b/src/main/java/rip/athena/client/modules/impl/render/CustomText.java @@ -0,0 +1,104 @@ +package rip.athena.client.modules.impl.render; + +import org.lwjgl.opengl.GL11; +import rip.athena.client.config.ConfigValue; +import rip.athena.client.font.FontManager; +import rip.athena.client.gui.hud.HUDElement; +import rip.athena.client.modules.Category; +import rip.athena.client.modules.Module; +import rip.athena.client.utils.render.DrawUtils; + +import java.awt.*; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ +public class CustomText extends Module { + + @ConfigValue.Text(name = "Custom Text", description = "Enter choice of text to display") + private String customText = "Custom Text Here"; + + @ConfigValue.Color(name = "Color") + private Color color = Color.WHITE; + + @ConfigValue.Boolean(name = "Custom Font") + private boolean customFont = false; + + @ConfigValue.Boolean(name = "Background") + private boolean backGround = true; + + @ConfigValue.Color(name = "Background Color") + private Color background = new Color(0, 0, 0, 150); + + @ConfigValue.Boolean(name = "Static Chroma") + private boolean isUsingStaticChroma = false; + + @ConfigValue.Boolean(name = "Wave Chroma") + private boolean isUsingWaveChroma = false; + + private HUDElement hud; + private int width = 56; + private int height = 18; + public CustomText() { + super("Custom Text", Category.RENDER); + + hud = new HUDElement("customtext", width, height) { + @Override + public void onRender() { + render(); + } + }; + + hud.setX(1); + hud.setY(200); + + addHUD(hud); + } + + public void render() { + if (mc.gameSettings.showDebugInfo) { + return; + } + GL11.glPushMatrix(); + + int width = hud.getWidth(); + int height = hud.getHeight(); + + if(backGround) { + DrawUtils.drawGradientRect(hud.getX(), hud.getY(), hud.getX() + width, hud.getY() + height, background.getRGB(), background.getRGB()); + } + + float posY = hud.getY() + 2; + float posX = hud.getX() + 9; + + if(customFont) { + hud.setWidth((int) FontManager.baloo17.getStringWidth(customText) + 16); + hud.setHeight((int)FontManager.baloo17.getHeight(customText) + 7); + + if(isUsingStaticChroma) { + DrawUtils.drawCustomFontChromaString(FontManager.baloo17, customText, (int) (posX), (int) posY + 1, true, true); + } else if(isUsingWaveChroma) { + DrawUtils.drawCustomFontChromaString(FontManager.baloo17, customText, (int) (posX), (int) posY + 1, false, true); + } else { + FontManager.baloo17.drawString(customText,(int) (posX), (int)posY + 1, color.getRGB()); + } + } else { + hud.setWidth(mc.fontRendererObj.getStringWidth(customText) + 16); + hud.setHeight(mc.fontRendererObj.FONT_HEIGHT + 9); + + if(isUsingStaticChroma) { + DrawUtils.drawChromaString(customText, posX, posY + 3, true ,true); + } else if(isUsingWaveChroma) { + DrawUtils.drawChromaString(customText, posX, posY+ 3, false ,true); + } else { + mc.fontRendererObj.drawStringWithShadow(customText, (float) (posX), (float) posY+ 3, color.getRGB()); + } + } + GL11.glColor3f(1, 1, 1); + GL11.glPopMatrix(); + } + + +} diff --git a/src/main/java/rip/athena/client/modules/impl/mods/MotionBlur.java b/src/main/java/rip/athena/client/modules/impl/render/MotionBlur.java similarity index 98% rename from src/main/java/rip/athena/client/modules/impl/mods/MotionBlur.java rename to src/main/java/rip/athena/client/modules/impl/render/MotionBlur.java index fa617de5..68e9f510 100644 --- a/src/main/java/rip/athena/client/modules/impl/mods/MotionBlur.java +++ b/src/main/java/rip/athena/client/modules/impl/render/MotionBlur.java @@ -1,4 +1,4 @@ -package rip.athena.client.modules.impl.mods; +package rip.athena.client.modules.impl.render; import net.minecraft.client.resources.FallbackResourceManager; import net.minecraft.client.resources.IResource; diff --git a/src/main/java/rip/athena/client/modules/impl/render/PotCounter.java b/src/main/java/rip/athena/client/modules/impl/render/PotCounter.java new file mode 100644 index 00000000..99392ba8 --- /dev/null +++ b/src/main/java/rip/athena/client/modules/impl/render/PotCounter.java @@ -0,0 +1,128 @@ +package rip.athena.client.modules.impl.render; + +import net.minecraft.client.entity.EntityPlayerSP; +import net.minecraft.client.renderer.GlStateManager; +import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; +import net.minecraft.util.FoodStats; +import org.lwjgl.opengl.GL11; +import rip.athena.client.config.ConfigValue; +import rip.athena.client.font.FontManager; +import rip.athena.client.gui.hud.HUDElement; +import rip.athena.client.modules.Category; +import rip.athena.client.modules.Module; +import rip.athena.client.utils.render.DrawUtils; + +import java.awt.*; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ +public class PotCounter extends Module { + + @ConfigValue.Color(name = "Color") + private Color color = Color.WHITE; + + @ConfigValue.Boolean(name = "Background") + private boolean background = true; + + @ConfigValue.Color(name = "Background Color") + private Color backgroundColor = new Color(0,0,0,150); + + @ConfigValue.List(name = "Potion Type", values = {"Instant Health", "Instant Health II", "Soup"}) + private String potType = "Instant Health II"; + + @ConfigValue.Boolean(name = "Custom Font") + private boolean customFont = false; + + @ConfigValue.Boolean(name = "Static Chroma") + private boolean isUsingStaticChroma = false; + + @ConfigValue.Boolean(name = "Wave Chroma") + private boolean isUsingWaveChroma = false; + + private HUDElement hud; + private int width = 56; + private int height = 18; + private int counter = 0; + + public PotCounter() { + super("Pot Counter", Category.RENDER); + + hud = new HUDElement("potioncounter", width, height) { + @Override + public void onRender() { + render(); + } + }; + + hud.setX(1); + hud.setY(200); + + addHUD(hud); + } + + public void render() { + if(mc.gameSettings.showDebugInfo) return; + + GL11.glPushMatrix(); + + counter = 0; + + if(mc.thePlayer != null && mc.theWorld != null) { + for(int i = 0; i < mc.thePlayer.inventory.getSizeInventory(); i++) { + ItemStack stack = mc.thePlayer.inventory.getStackInSlot(i); + if (stack != null) { + if(potType.contains("Instant Health II") && Item.getItemById(373) == stack.getItem() && stack.getMetadata() == 16421) { + counter += stack.stackSize; + } else if (potType.contains("Soup") && Item.getItemById(282) == stack.getItem()) { + counter += stack.stackSize; + } else if (potType.equalsIgnoreCase("Instant Health") && Item.getItemById(373) == stack.getItem() && stack.getMetadata() == 16453) { + counter += stack.stackSize; + } + } + } + } + String str = counter + (potType.contains("Instant") ? " Pots" : " Soup"); + + int width = hud.getWidth(); + int height = hud.getHeight(); + + if(background) { + DrawUtils.drawGradientRect(hud.getX(), hud.getY(), hud.getX() + width, hud.getY() + height, backgroundColor.getRGB(), backgroundColor.getRGB()); + } + + float posY = hud.getY() + 2; + float posX = hud.getX() + 9; + + if(customFont) { + hud.setWidth((int) (FontManager.baloo17.getStringWidth(str) + 16)); + hud.setHeight((int) (FontManager.baloo17.getHeight(str) + 7)); + + if(isUsingStaticChroma) { + DrawUtils.drawCustomFontChromaString(FontManager.baloo17, str, (int) posX, (int) posY + 1, true, true); + } else if (isUsingWaveChroma) { + DrawUtils.drawCustomFontChromaString(FontManager.baloo17, str, (int) posX, (int) posY + 1, false, true); + } else { + FontManager.baloo17.drawString(str, (int) posX, (int) posY + 1, color.getRGB()); + } + } else { + hud.setWidth(mc.fontRendererObj.getStringWidth(str) + 16); + hud.setHeight(mc.fontRendererObj.FONT_HEIGHT + 9); + + if(isUsingStaticChroma) { + DrawUtils.drawChromaString(str, posX, posY + 3, true, true); + } else if (isUsingWaveChroma) { + DrawUtils.drawChromaString(str, posX, posY + 3, false, true); + } else { + mc.fontRendererObj.drawString(str, (int) posX, (int) posY + 3, color.getRGB()); + } + } + + GL11.glColor3f(1,1,1); + GL11.glPopMatrix(); + + } +} diff --git a/src/main/java/rip/athena/client/socket/SocketClient.java b/src/main/java/rip/athena/client/socket/SocketClient.java new file mode 100644 index 00000000..c3223fce --- /dev/null +++ b/src/main/java/rip/athena/client/socket/SocketClient.java @@ -0,0 +1,56 @@ +package rip.athena.client.socket; + +import co.gongzh.procbridge.Client; + +import java.net.ServerSocket; +import java.net.SocketException; +import java.util.HashMap; +import java.util.Map; + +/** + * @author Athena Development + * @project Athena-Client + * @date 6/4/2023 + */ +public class SocketClient { + + public static final Client client = new Client("141.145.209.142", 1337); + private static final Map userCache = new HashMap<>(); + private static String currentUsername = ""; + + public static boolean isClientRunning() { + try { + ServerSocket serverSocket = new ServerSocket(1337); + serverSocket.close(); + return false; + } catch (Exception e) { + if (e instanceof SocketException) { + return true; + } + return false; + } + } + + public static Object sendRequest(String... args) { + return client.request("echo", String.join(" ", args)); + } + + public static boolean isUser(String username) { + if (userCache.containsKey(username)) { + return userCache.get(username); + } + + String[] args = client.request("isUser", username).toString().split(":"); + boolean isUser = args[0].equals("true"); + userCache.put(username, isUser); + return isUser; + } + + public static String getCurrentUsername() { + return currentUsername; + } + + public static void setCurrentUsername(String username) { + currentUsername = username; + } +} diff --git a/src/main/resources/assets/minecraft/Athena/logo/Athena-black.png b/src/main/resources/assets/minecraft/Athena/logo/Athena-black.png new file mode 100644 index 00000000..c7ced7ff Binary files /dev/null and b/src/main/resources/assets/minecraft/Athena/logo/Athena-black.png differ diff --git a/src/main/resources/assets/minecraft/Athena/logo/Athena-white.png b/src/main/resources/assets/minecraft/Athena/logo/Athena-white.png new file mode 100644 index 00000000..fdf4cb4f Binary files /dev/null and b/src/main/resources/assets/minecraft/Athena/logo/Athena-white.png differ diff --git a/src/main/resources/assets/minecraft/Athena/logo/Athena.png b/src/main/resources/assets/minecraft/Athena/logo/Athena.png new file mode 100644 index 00000000..d67f094a Binary files /dev/null and b/src/main/resources/assets/minecraft/Athena/logo/Athena.png differ diff --git a/src/main/resources/assets/minecraft/Athena/menu/wallpaper.jpg b/src/main/resources/assets/minecraft/Athena/menu/wallpaper.jpg new file mode 100644 index 00000000..dfe595f3 Binary files /dev/null and b/src/main/resources/assets/minecraft/Athena/menu/wallpaper.jpg differ diff --git a/src/main/resources/assets/minecraft/Athena/ranks/owner.png b/src/main/resources/assets/minecraft/Athena/ranks/owner.png new file mode 100644 index 00000000..fdf4cb4f Binary files /dev/null and b/src/main/resources/assets/minecraft/Athena/ranks/owner.png differ diff --git a/src/main/resources/assets/minecraft/Athena/ranks/user.png b/src/main/resources/assets/minecraft/Athena/ranks/user.png new file mode 100644 index 00000000..c7ced7ff Binary files /dev/null and b/src/main/resources/assets/minecraft/Athena/ranks/user.png differ diff --git a/workspace/assets/skins/11/11047dff24003d65f524c476050edfb3a884e0428debcf8c9e5eab7b223dfafd b/workspace/assets/skins/11/11047dff24003d65f524c476050edfb3a884e0428debcf8c9e5eab7b223dfafd new file mode 100644 index 00000000..dc3ee96b Binary files /dev/null and b/workspace/assets/skins/11/11047dff24003d65f524c476050edfb3a884e0428debcf8c9e5eab7b223dfafd differ diff --git a/workspace/assets/skins/11/1127648c5ea5f8ccea5dac96822d0148fcea75cd9f72e0766c155f58b107f128 b/workspace/assets/skins/11/1127648c5ea5f8ccea5dac96822d0148fcea75cd9f72e0766c155f58b107f128 new file mode 100644 index 00000000..e8682d39 Binary files /dev/null and b/workspace/assets/skins/11/1127648c5ea5f8ccea5dac96822d0148fcea75cd9f72e0766c155f58b107f128 differ diff --git a/workspace/assets/skins/11/1156a4e591d63dbefae8cc6ccf5102f2360985d815007c9c1a97f32bd34d265a b/workspace/assets/skins/11/1156a4e591d63dbefae8cc6ccf5102f2360985d815007c9c1a97f32bd34d265a new file mode 100644 index 00000000..9c615fce Binary files /dev/null and b/workspace/assets/skins/11/1156a4e591d63dbefae8cc6ccf5102f2360985d815007c9c1a97f32bd34d265a differ diff --git a/workspace/assets/skins/12/123ccb3344aed46c8fb220403b2dd33797ec6bea13bd4fcb75b87969a84f3131 b/workspace/assets/skins/12/123ccb3344aed46c8fb220403b2dd33797ec6bea13bd4fcb75b87969a84f3131 new file mode 100644 index 00000000..2f732f12 Binary files /dev/null and b/workspace/assets/skins/12/123ccb3344aed46c8fb220403b2dd33797ec6bea13bd4fcb75b87969a84f3131 differ diff --git a/workspace/assets/skins/16/1694ebafc5eb64eddbdbda1dd6023304c820634a26cd49d5be463dd587ee6018 b/workspace/assets/skins/16/1694ebafc5eb64eddbdbda1dd6023304c820634a26cd49d5be463dd587ee6018 new file mode 100644 index 00000000..d0276a17 Binary files /dev/null and b/workspace/assets/skins/16/1694ebafc5eb64eddbdbda1dd6023304c820634a26cd49d5be463dd587ee6018 differ diff --git a/workspace/assets/skins/17/179ccd2e3b151b5eea620a269d7f5d636e1e14af9e9491cef18cfef476b93eca b/workspace/assets/skins/17/179ccd2e3b151b5eea620a269d7f5d636e1e14af9e9491cef18cfef476b93eca new file mode 100644 index 00000000..c460a727 Binary files /dev/null and b/workspace/assets/skins/17/179ccd2e3b151b5eea620a269d7f5d636e1e14af9e9491cef18cfef476b93eca differ diff --git a/workspace/assets/skins/19/19036794f5415171f85e5e7921e6351ce7a718fb71ed17294eacaf6ee7839ddc b/workspace/assets/skins/19/19036794f5415171f85e5e7921e6351ce7a718fb71ed17294eacaf6ee7839ddc new file mode 100644 index 00000000..d4f50564 Binary files /dev/null and b/workspace/assets/skins/19/19036794f5415171f85e5e7921e6351ce7a718fb71ed17294eacaf6ee7839ddc differ diff --git a/workspace/assets/skins/19/192f6f5aca41fb42a23436fbc7e53437ee16d943efdf8e60ef12785b8d8d6f78 b/workspace/assets/skins/19/192f6f5aca41fb42a23436fbc7e53437ee16d943efdf8e60ef12785b8d8d6f78 new file mode 100644 index 00000000..21ad4ca7 Binary files /dev/null and b/workspace/assets/skins/19/192f6f5aca41fb42a23436fbc7e53437ee16d943efdf8e60ef12785b8d8d6f78 differ diff --git a/workspace/assets/skins/1a/1a582e7ea53d01683507ed65dad29ca608e1a997e5d169e4c5a9badd9014466b b/workspace/assets/skins/1a/1a582e7ea53d01683507ed65dad29ca608e1a997e5d169e4c5a9badd9014466b new file mode 100644 index 00000000..3e058183 Binary files /dev/null and b/workspace/assets/skins/1a/1a582e7ea53d01683507ed65dad29ca608e1a997e5d169e4c5a9badd9014466b differ diff --git a/workspace/assets/skins/1b/1bdd20d0045c1b250a1bc231ee0ac68da181102edbe4b557e285f23b6ddd48a6 b/workspace/assets/skins/1b/1bdd20d0045c1b250a1bc231ee0ac68da181102edbe4b557e285f23b6ddd48a6 new file mode 100644 index 00000000..d1b5beb3 Binary files /dev/null and b/workspace/assets/skins/1b/1bdd20d0045c1b250a1bc231ee0ac68da181102edbe4b557e285f23b6ddd48a6 differ diff --git a/workspace/assets/skins/1c/1c8a9c6d98c473e5e25c6b101d4eec94b8dea2c299f4d71baa5b208434c23e32 b/workspace/assets/skins/1c/1c8a9c6d98c473e5e25c6b101d4eec94b8dea2c299f4d71baa5b208434c23e32 new file mode 100644 index 00000000..9567c025 Binary files /dev/null and b/workspace/assets/skins/1c/1c8a9c6d98c473e5e25c6b101d4eec94b8dea2c299f4d71baa5b208434c23e32 differ diff --git a/workspace/assets/skins/1f/1f219dcab95b7c4a23036f60a7e2ec6c2af9ca76ed53d070f5b59d027849e3c4 b/workspace/assets/skins/1f/1f219dcab95b7c4a23036f60a7e2ec6c2af9ca76ed53d070f5b59d027849e3c4 new file mode 100644 index 00000000..44b971bf Binary files /dev/null and b/workspace/assets/skins/1f/1f219dcab95b7c4a23036f60a7e2ec6c2af9ca76ed53d070f5b59d027849e3c4 differ diff --git a/workspace/assets/skins/1f/1f834735948c3241819a8b50c595568f681f6b39d53fbb543250993eea8cd407 b/workspace/assets/skins/1f/1f834735948c3241819a8b50c595568f681f6b39d53fbb543250993eea8cd407 new file mode 100644 index 00000000..1db5b3ef Binary files /dev/null and b/workspace/assets/skins/1f/1f834735948c3241819a8b50c595568f681f6b39d53fbb543250993eea8cd407 differ diff --git a/workspace/assets/skins/22/22896fb7e7d5b9d0692a91b447f6a818a65b99373129db2edd250f45505a2869 b/workspace/assets/skins/22/22896fb7e7d5b9d0692a91b447f6a818a65b99373129db2edd250f45505a2869 new file mode 100644 index 00000000..a973c897 Binary files /dev/null and b/workspace/assets/skins/22/22896fb7e7d5b9d0692a91b447f6a818a65b99373129db2edd250f45505a2869 differ diff --git a/workspace/assets/skins/22/22e8e3b882ee96708507de99c9f9a644bf2ef7400ed1e895d2d7cdbdd1f02a5a b/workspace/assets/skins/22/22e8e3b882ee96708507de99c9f9a644bf2ef7400ed1e895d2d7cdbdd1f02a5a new file mode 100644 index 00000000..2a548f9e Binary files /dev/null and b/workspace/assets/skins/22/22e8e3b882ee96708507de99c9f9a644bf2ef7400ed1e895d2d7cdbdd1f02a5a differ diff --git a/workspace/assets/skins/23/234c259a72e0f57e685d1df69e734d24ca0355305b51b3e6693194bf49079456 b/workspace/assets/skins/23/234c259a72e0f57e685d1df69e734d24ca0355305b51b3e6693194bf49079456 new file mode 100644 index 00000000..3754905b Binary files /dev/null and b/workspace/assets/skins/23/234c259a72e0f57e685d1df69e734d24ca0355305b51b3e6693194bf49079456 differ diff --git a/workspace/assets/skins/23/23cd85e412204243753b9e6b71bd78bf7a472a8b4b08ef24f4bcca402233b130 b/workspace/assets/skins/23/23cd85e412204243753b9e6b71bd78bf7a472a8b4b08ef24f4bcca402233b130 new file mode 100644 index 00000000..e8d6d954 Binary files /dev/null and b/workspace/assets/skins/23/23cd85e412204243753b9e6b71bd78bf7a472a8b4b08ef24f4bcca402233b130 differ diff --git a/workspace/assets/skins/26/26c7a87988aeaa5b60d78f99682baa4e2e82ef3d65c9861c73fc7210cd8f4204 b/workspace/assets/skins/26/26c7a87988aeaa5b60d78f99682baa4e2e82ef3d65c9861c73fc7210cd8f4204 new file mode 100644 index 00000000..fb7e7b27 Binary files /dev/null and b/workspace/assets/skins/26/26c7a87988aeaa5b60d78f99682baa4e2e82ef3d65c9861c73fc7210cd8f4204 differ diff --git a/workspace/assets/skins/28/283dd3dd16fb96db508f84063a12502cfd8dcb935c6bde9e5994d4cf8e4d01aa b/workspace/assets/skins/28/283dd3dd16fb96db508f84063a12502cfd8dcb935c6bde9e5994d4cf8e4d01aa new file mode 100644 index 00000000..dc9fb00a Binary files /dev/null and b/workspace/assets/skins/28/283dd3dd16fb96db508f84063a12502cfd8dcb935c6bde9e5994d4cf8e4d01aa differ diff --git a/workspace/assets/skins/28/2853f487b50c35c5deaf09d77cfc986c9c43892aa38d0a68295e3d2230189543 b/workspace/assets/skins/28/2853f487b50c35c5deaf09d77cfc986c9c43892aa38d0a68295e3d2230189543 new file mode 100644 index 00000000..9af5ac63 Binary files /dev/null and b/workspace/assets/skins/28/2853f487b50c35c5deaf09d77cfc986c9c43892aa38d0a68295e3d2230189543 differ diff --git a/workspace/assets/skins/28/28dca2645b96cf05de163787a8323670f862a9ddad781fe2b4a3d867c46b0368 b/workspace/assets/skins/28/28dca2645b96cf05de163787a8323670f862a9ddad781fe2b4a3d867c46b0368 new file mode 100644 index 00000000..f1a7c695 Binary files /dev/null and b/workspace/assets/skins/28/28dca2645b96cf05de163787a8323670f862a9ddad781fe2b4a3d867c46b0368 differ diff --git a/workspace/assets/skins/29/29a6b0f92ecb7ba7ecee81e6d830477b54e852b415e5ee8abf44c2ecc927823c b/workspace/assets/skins/29/29a6b0f92ecb7ba7ecee81e6d830477b54e852b415e5ee8abf44c2ecc927823c new file mode 100644 index 00000000..c8bc1190 Binary files /dev/null and b/workspace/assets/skins/29/29a6b0f92ecb7ba7ecee81e6d830477b54e852b415e5ee8abf44c2ecc927823c differ diff --git a/workspace/assets/skins/2a/2ad933fdeac50782e7e7dca1f8f3b0bbc2ece0286e7dc941b753a45a7da9e550 b/workspace/assets/skins/2a/2ad933fdeac50782e7e7dca1f8f3b0bbc2ece0286e7dc941b753a45a7da9e550 new file mode 100644 index 00000000..7bb5d08f Binary files /dev/null and b/workspace/assets/skins/2a/2ad933fdeac50782e7e7dca1f8f3b0bbc2ece0286e7dc941b753a45a7da9e550 differ diff --git a/workspace/assets/skins/2c/2cb15ba74c7c9ac51569b0637e8c377a260971d7cfdb472c870b6a1f9db896e7 b/workspace/assets/skins/2c/2cb15ba74c7c9ac51569b0637e8c377a260971d7cfdb472c870b6a1f9db896e7 new file mode 100644 index 00000000..54af9ee3 Binary files /dev/null and b/workspace/assets/skins/2c/2cb15ba74c7c9ac51569b0637e8c377a260971d7cfdb472c870b6a1f9db896e7 differ diff --git a/workspace/assets/skins/2f/2f0795cc5cedba5ebcd04b73788234339762629f71077b0035d1f738dad1a68 b/workspace/assets/skins/2f/2f0795cc5cedba5ebcd04b73788234339762629f71077b0035d1f738dad1a68 new file mode 100644 index 00000000..5cdc4cc3 Binary files /dev/null and b/workspace/assets/skins/2f/2f0795cc5cedba5ebcd04b73788234339762629f71077b0035d1f738dad1a68 differ diff --git a/workspace/assets/skins/32/3239e4e93bd905b2b35eef507159f26d43f2fd4b07f633ccc679cd7772390f1 b/workspace/assets/skins/32/3239e4e93bd905b2b35eef507159f26d43f2fd4b07f633ccc679cd7772390f1 new file mode 100644 index 00000000..4b0da2cd Binary files /dev/null and b/workspace/assets/skins/32/3239e4e93bd905b2b35eef507159f26d43f2fd4b07f633ccc679cd7772390f1 differ diff --git a/workspace/assets/skins/33/331371a9f57e93979aacc0845eb4eef38131de96b6d78f9345cce3fbacf8dd7c b/workspace/assets/skins/33/331371a9f57e93979aacc0845eb4eef38131de96b6d78f9345cce3fbacf8dd7c new file mode 100644 index 00000000..68b08a44 Binary files /dev/null and b/workspace/assets/skins/33/331371a9f57e93979aacc0845eb4eef38131de96b6d78f9345cce3fbacf8dd7c differ diff --git a/workspace/assets/skins/33/335da60ca76dc5357c05e5d1851248eca2b77b53b24c54a549e337a4b9f22c7a b/workspace/assets/skins/33/335da60ca76dc5357c05e5d1851248eca2b77b53b24c54a549e337a4b9f22c7a new file mode 100644 index 00000000..41f86bd7 Binary files /dev/null and b/workspace/assets/skins/33/335da60ca76dc5357c05e5d1851248eca2b77b53b24c54a549e337a4b9f22c7a differ diff --git a/workspace/assets/skins/33/33b25d752bc5606063f18f709d9beee359d84c85f236bd6615edf50d3e589242 b/workspace/assets/skins/33/33b25d752bc5606063f18f709d9beee359d84c85f236bd6615edf50d3e589242 new file mode 100644 index 00000000..51b32a60 Binary files /dev/null and b/workspace/assets/skins/33/33b25d752bc5606063f18f709d9beee359d84c85f236bd6615edf50d3e589242 differ diff --git a/workspace/assets/skins/36/3689c90715c2dadd0f88e102c83a5b285a49cafaf3c5674bcdc6282af619fca2 b/workspace/assets/skins/36/3689c90715c2dadd0f88e102c83a5b285a49cafaf3c5674bcdc6282af619fca2 new file mode 100644 index 00000000..06a1a9dd Binary files /dev/null and b/workspace/assets/skins/36/3689c90715c2dadd0f88e102c83a5b285a49cafaf3c5674bcdc6282af619fca2 differ diff --git a/workspace/assets/skins/37/37785e48592f6710d5e6a3a9bcc69f95c338f564dc956932cfa04c7c257dda27 b/workspace/assets/skins/37/37785e48592f6710d5e6a3a9bcc69f95c338f564dc956932cfa04c7c257dda27 new file mode 100644 index 00000000..c61efa35 Binary files /dev/null and b/workspace/assets/skins/37/37785e48592f6710d5e6a3a9bcc69f95c338f564dc956932cfa04c7c257dda27 differ diff --git a/workspace/assets/skins/37/37e4a7c2b145c8c94c2dd413bfe391683c035c7710cf49357e3f3a411fdf6aed b/workspace/assets/skins/37/37e4a7c2b145c8c94c2dd413bfe391683c035c7710cf49357e3f3a411fdf6aed new file mode 100644 index 00000000..b23ac18a Binary files /dev/null and b/workspace/assets/skins/37/37e4a7c2b145c8c94c2dd413bfe391683c035c7710cf49357e3f3a411fdf6aed differ diff --git a/workspace/assets/skins/38/38e4ad1a405c13ce36447bf1b0a2c11e0079187574a45da587ecdb1b374fac5a b/workspace/assets/skins/38/38e4ad1a405c13ce36447bf1b0a2c11e0079187574a45da587ecdb1b374fac5a new file mode 100644 index 00000000..d811f92f Binary files /dev/null and b/workspace/assets/skins/38/38e4ad1a405c13ce36447bf1b0a2c11e0079187574a45da587ecdb1b374fac5a differ diff --git a/workspace/assets/skins/3b/3b11a9297bb9263d85332f162396d509475f9a70b5dfab63b0f33d5c9c32f297 b/workspace/assets/skins/3b/3b11a9297bb9263d85332f162396d509475f9a70b5dfab63b0f33d5c9c32f297 new file mode 100644 index 00000000..4b289d37 Binary files /dev/null and b/workspace/assets/skins/3b/3b11a9297bb9263d85332f162396d509475f9a70b5dfab63b0f33d5c9c32f297 differ diff --git a/workspace/assets/skins/3c/3c95c11d0d90d42f24a7f9246c1b0cc0537c98d2e8a122907c6fe2b26bac708d b/workspace/assets/skins/3c/3c95c11d0d90d42f24a7f9246c1b0cc0537c98d2e8a122907c6fe2b26bac708d new file mode 100644 index 00000000..cfa78687 Binary files /dev/null and b/workspace/assets/skins/3c/3c95c11d0d90d42f24a7f9246c1b0cc0537c98d2e8a122907c6fe2b26bac708d differ diff --git a/workspace/assets/skins/3c/3cf9365035b9eaef5fafaad74510e92fbb0634c999cd4627a6b9def35690b637 b/workspace/assets/skins/3c/3cf9365035b9eaef5fafaad74510e92fbb0634c999cd4627a6b9def35690b637 new file mode 100644 index 00000000..729aaaad Binary files /dev/null and b/workspace/assets/skins/3c/3cf9365035b9eaef5fafaad74510e92fbb0634c999cd4627a6b9def35690b637 differ diff --git a/workspace/assets/skins/40/407042723f0e1789c57f66077c11585d220cff8879310dd3db16708cdc4eb9d0 b/workspace/assets/skins/40/407042723f0e1789c57f66077c11585d220cff8879310dd3db16708cdc4eb9d0 new file mode 100644 index 00000000..dd08fb26 Binary files /dev/null and b/workspace/assets/skins/40/407042723f0e1789c57f66077c11585d220cff8879310dd3db16708cdc4eb9d0 differ diff --git a/workspace/assets/skins/41/41a4320e4cdaf003f34af6eb5cf29c367a746fb39f0275f4499237853e0690c5 b/workspace/assets/skins/41/41a4320e4cdaf003f34af6eb5cf29c367a746fb39f0275f4499237853e0690c5 new file mode 100644 index 00000000..ce20a8cd Binary files /dev/null and b/workspace/assets/skins/41/41a4320e4cdaf003f34af6eb5cf29c367a746fb39f0275f4499237853e0690c5 differ diff --git a/workspace/assets/skins/41/41ee1f6686b8f34b453550daa91f138371de73d65e143f3ded5eb75201b0d1e7 b/workspace/assets/skins/41/41ee1f6686b8f34b453550daa91f138371de73d65e143f3ded5eb75201b0d1e7 new file mode 100644 index 00000000..e358af97 Binary files /dev/null and b/workspace/assets/skins/41/41ee1f6686b8f34b453550daa91f138371de73d65e143f3ded5eb75201b0d1e7 differ diff --git a/workspace/assets/skins/42/429df8eb1e17694567d2bf120a0744e63d51c2b085aa6c520fe3437d4e501f32 b/workspace/assets/skins/42/429df8eb1e17694567d2bf120a0744e63d51c2b085aa6c520fe3437d4e501f32 new file mode 100644 index 00000000..a538e94b Binary files /dev/null and b/workspace/assets/skins/42/429df8eb1e17694567d2bf120a0744e63d51c2b085aa6c520fe3437d4e501f32 differ diff --git a/workspace/assets/skins/43/432f7c583044cec622bbaef3752cff674e6e4f730a557a028ab7b446f733e96d b/workspace/assets/skins/43/432f7c583044cec622bbaef3752cff674e6e4f730a557a028ab7b446f733e96d new file mode 100644 index 00000000..8ce0831a Binary files /dev/null and b/workspace/assets/skins/43/432f7c583044cec622bbaef3752cff674e6e4f730a557a028ab7b446f733e96d differ diff --git a/workspace/assets/skins/44/446efc9305320aead4a791c50f419a5e11b39263f4c0d27cbdcad40763aefc7a b/workspace/assets/skins/44/446efc9305320aead4a791c50f419a5e11b39263f4c0d27cbdcad40763aefc7a new file mode 100644 index 00000000..7ef3c053 Binary files /dev/null and b/workspace/assets/skins/44/446efc9305320aead4a791c50f419a5e11b39263f4c0d27cbdcad40763aefc7a differ diff --git a/workspace/assets/skins/44/44d090082ee52acf3f623b9b8d103a983374c8c9148469e21e81e8e33ca3c8c9 b/workspace/assets/skins/44/44d090082ee52acf3f623b9b8d103a983374c8c9148469e21e81e8e33ca3c8c9 new file mode 100644 index 00000000..05fcd906 Binary files /dev/null and b/workspace/assets/skins/44/44d090082ee52acf3f623b9b8d103a983374c8c9148469e21e81e8e33ca3c8c9 differ diff --git a/workspace/assets/skins/45/4593dfc223f0930a7d4d7f1f3d8a850e1585224935413346a54743abb1734c69 b/workspace/assets/skins/45/4593dfc223f0930a7d4d7f1f3d8a850e1585224935413346a54743abb1734c69 new file mode 100644 index 00000000..ebd8c208 Binary files /dev/null and b/workspace/assets/skins/45/4593dfc223f0930a7d4d7f1f3d8a850e1585224935413346a54743abb1734c69 differ diff --git a/workspace/assets/skins/45/45f4d8853f6803df3630dc3cb16795cc7545408993b9d1bb1bb520b335193600 b/workspace/assets/skins/45/45f4d8853f6803df3630dc3cb16795cc7545408993b9d1bb1bb520b335193600 new file mode 100644 index 00000000..d9f13178 Binary files /dev/null and b/workspace/assets/skins/45/45f4d8853f6803df3630dc3cb16795cc7545408993b9d1bb1bb520b335193600 differ diff --git a/workspace/assets/skins/46/46acb209ea993fec019a270ba4904d8ee86373ccb37d79576358a283f850674d b/workspace/assets/skins/46/46acb209ea993fec019a270ba4904d8ee86373ccb37d79576358a283f850674d new file mode 100644 index 00000000..0aeb19b4 Binary files /dev/null and b/workspace/assets/skins/46/46acb209ea993fec019a270ba4904d8ee86373ccb37d79576358a283f850674d differ diff --git a/workspace/assets/skins/46/46f4fbd7bbc6c1ec1ac8fce91b8f200b5900b424283fc34392bc1ba32f069821 b/workspace/assets/skins/46/46f4fbd7bbc6c1ec1ac8fce91b8f200b5900b424283fc34392bc1ba32f069821 new file mode 100644 index 00000000..e3cda437 Binary files /dev/null and b/workspace/assets/skins/46/46f4fbd7bbc6c1ec1ac8fce91b8f200b5900b424283fc34392bc1ba32f069821 differ diff --git a/workspace/assets/skins/47/477c6169a0bb590aaf6cbbe3cc75d1bbba6f1089dcefce862655d01f0eba77a4 b/workspace/assets/skins/47/477c6169a0bb590aaf6cbbe3cc75d1bbba6f1089dcefce862655d01f0eba77a4 new file mode 100644 index 00000000..f7585030 Binary files /dev/null and b/workspace/assets/skins/47/477c6169a0bb590aaf6cbbe3cc75d1bbba6f1089dcefce862655d01f0eba77a4 differ diff --git a/workspace/assets/skins/48/486debab06e49c44e445e62647a3e7f586f243daa8984251840c5edc026b9d76 b/workspace/assets/skins/48/486debab06e49c44e445e62647a3e7f586f243daa8984251840c5edc026b9d76 new file mode 100644 index 00000000..a44f6d84 Binary files /dev/null and b/workspace/assets/skins/48/486debab06e49c44e445e62647a3e7f586f243daa8984251840c5edc026b9d76 differ diff --git a/workspace/assets/skins/48/48b1a663daf6441934ca455fe79916e2d22e0bcb4e23e751c8286e9174cc060c b/workspace/assets/skins/48/48b1a663daf6441934ca455fe79916e2d22e0bcb4e23e751c8286e9174cc060c new file mode 100644 index 00000000..309bf8fb Binary files /dev/null and b/workspace/assets/skins/48/48b1a663daf6441934ca455fe79916e2d22e0bcb4e23e751c8286e9174cc060c differ diff --git a/workspace/assets/skins/49/49cfc542bf72a3acb38472099b180033d7f4c6b48988202a80e7a926266f3651 b/workspace/assets/skins/49/49cfc542bf72a3acb38472099b180033d7f4c6b48988202a80e7a926266f3651 new file mode 100644 index 00000000..24bf73fb Binary files /dev/null and b/workspace/assets/skins/49/49cfc542bf72a3acb38472099b180033d7f4c6b48988202a80e7a926266f3651 differ diff --git a/workspace/assets/skins/49/49fa72d3103388d052ed6207d0687e966e6c1a1c7a4f59b3f44a406ec4f89080 b/workspace/assets/skins/49/49fa72d3103388d052ed6207d0687e966e6c1a1c7a4f59b3f44a406ec4f89080 new file mode 100644 index 00000000..18926775 Binary files /dev/null and b/workspace/assets/skins/49/49fa72d3103388d052ed6207d0687e966e6c1a1c7a4f59b3f44a406ec4f89080 differ diff --git a/workspace/assets/skins/4a/4ab005bc558fb5f677a449dee7ac30f585347c655314bf5e0242fcd1fa248a84 b/workspace/assets/skins/4a/4ab005bc558fb5f677a449dee7ac30f585347c655314bf5e0242fcd1fa248a84 new file mode 100644 index 00000000..b359251f Binary files /dev/null and b/workspace/assets/skins/4a/4ab005bc558fb5f677a449dee7ac30f585347c655314bf5e0242fcd1fa248a84 differ diff --git a/workspace/assets/skins/4c/4c2328c1036c0dace0490c7e06a484a2ed5006df5c0da933cf51d854c247029e b/workspace/assets/skins/4c/4c2328c1036c0dace0490c7e06a484a2ed5006df5c0da933cf51d854c247029e new file mode 100644 index 00000000..0460b3cc Binary files /dev/null and b/workspace/assets/skins/4c/4c2328c1036c0dace0490c7e06a484a2ed5006df5c0da933cf51d854c247029e differ diff --git a/workspace/assets/skins/4d/4d6b42e4cb013e854960b3fb46523d9e2b721a49add3f5c3ef030ed9dbbda240 b/workspace/assets/skins/4d/4d6b42e4cb013e854960b3fb46523d9e2b721a49add3f5c3ef030ed9dbbda240 new file mode 100644 index 00000000..39f6a61e Binary files /dev/null and b/workspace/assets/skins/4d/4d6b42e4cb013e854960b3fb46523d9e2b721a49add3f5c3ef030ed9dbbda240 differ diff --git a/workspace/assets/skins/4e/4e359a8b4ebf69acc2c20db8f448c625b90f53c51773b0407b876aff90b0c282 b/workspace/assets/skins/4e/4e359a8b4ebf69acc2c20db8f448c625b90f53c51773b0407b876aff90b0c282 new file mode 100644 index 00000000..2263f0bd Binary files /dev/null and b/workspace/assets/skins/4e/4e359a8b4ebf69acc2c20db8f448c625b90f53c51773b0407b876aff90b0c282 differ diff --git a/workspace/assets/skins/4e/4e53d9f7856c6d93c6e27b0bed0b67f980c6415066bfe37890b69b7246745a0a b/workspace/assets/skins/4e/4e53d9f7856c6d93c6e27b0bed0b67f980c6415066bfe37890b69b7246745a0a new file mode 100644 index 00000000..b6d1f3d4 Binary files /dev/null and b/workspace/assets/skins/4e/4e53d9f7856c6d93c6e27b0bed0b67f980c6415066bfe37890b69b7246745a0a differ diff --git a/workspace/assets/skins/4e/4ecef7dda8770fe747f851dc753c0e5c69aaf19459f22260688fd8502303ed21 b/workspace/assets/skins/4e/4ecef7dda8770fe747f851dc753c0e5c69aaf19459f22260688fd8502303ed21 new file mode 100644 index 00000000..93157373 Binary files /dev/null and b/workspace/assets/skins/4e/4ecef7dda8770fe747f851dc753c0e5c69aaf19459f22260688fd8502303ed21 differ diff --git a/workspace/assets/skins/50/509b77102ebff6eb89e478f3e10f57ca258af8173c1ec916a0c5c61e6fa07799 b/workspace/assets/skins/50/509b77102ebff6eb89e478f3e10f57ca258af8173c1ec916a0c5c61e6fa07799 new file mode 100644 index 00000000..84e56dc2 Binary files /dev/null and b/workspace/assets/skins/50/509b77102ebff6eb89e478f3e10f57ca258af8173c1ec916a0c5c61e6fa07799 differ diff --git a/workspace/assets/skins/53/537e0eb89ef8e56138021bcc6a65b624b467696e3f92c5e345ed8ed1e3e620cc b/workspace/assets/skins/53/537e0eb89ef8e56138021bcc6a65b624b467696e3f92c5e345ed8ed1e3e620cc new file mode 100644 index 00000000..ac8adc27 Binary files /dev/null and b/workspace/assets/skins/53/537e0eb89ef8e56138021bcc6a65b624b467696e3f92c5e345ed8ed1e3e620cc differ diff --git a/workspace/assets/skins/53/538169703f905daa5615a83353ce5e91263466b938c4b970d5aabca968fddcf b/workspace/assets/skins/53/538169703f905daa5615a83353ce5e91263466b938c4b970d5aabca968fddcf new file mode 100644 index 00000000..4071ee02 Binary files /dev/null and b/workspace/assets/skins/53/538169703f905daa5615a83353ce5e91263466b938c4b970d5aabca968fddcf differ diff --git a/workspace/assets/skins/53/53903c85ff42f5b1a14dd1fcd2b497c26d4d336ecbf7bb59fcdc82453106ef6 b/workspace/assets/skins/53/53903c85ff42f5b1a14dd1fcd2b497c26d4d336ecbf7bb59fcdc82453106ef6 new file mode 100644 index 00000000..4e459888 Binary files /dev/null and b/workspace/assets/skins/53/53903c85ff42f5b1a14dd1fcd2b497c26d4d336ecbf7bb59fcdc82453106ef6 differ diff --git a/workspace/assets/skins/56/561640473c838a70a828b95fd2c68c9e4d9aff44ba9dd2c39c38837517b7f83b b/workspace/assets/skins/56/561640473c838a70a828b95fd2c68c9e4d9aff44ba9dd2c39c38837517b7f83b new file mode 100644 index 00000000..ea3013ea Binary files /dev/null and b/workspace/assets/skins/56/561640473c838a70a828b95fd2c68c9e4d9aff44ba9dd2c39c38837517b7f83b differ diff --git a/workspace/assets/skins/56/5664c6d0dde7f423df6807870f9468da03ea529774fea8ece59f6d8174f8bdd4 b/workspace/assets/skins/56/5664c6d0dde7f423df6807870f9468da03ea529774fea8ece59f6d8174f8bdd4 new file mode 100644 index 00000000..f48e4e6f Binary files /dev/null and b/workspace/assets/skins/56/5664c6d0dde7f423df6807870f9468da03ea529774fea8ece59f6d8174f8bdd4 differ diff --git a/workspace/assets/skins/57/576a656d3b89bd15313ba32f9908126a8ea64828d63852a73d04361b4443281e b/workspace/assets/skins/57/576a656d3b89bd15313ba32f9908126a8ea64828d63852a73d04361b4443281e new file mode 100644 index 00000000..82676f90 Binary files /dev/null and b/workspace/assets/skins/57/576a656d3b89bd15313ba32f9908126a8ea64828d63852a73d04361b4443281e differ diff --git a/workspace/assets/skins/59/593fe5562597e643a3265af81a03ac630a44cc8da824d4aa3a9adfe617f9c2e b/workspace/assets/skins/59/593fe5562597e643a3265af81a03ac630a44cc8da824d4aa3a9adfe617f9c2e new file mode 100644 index 00000000..7871ade1 Binary files /dev/null and b/workspace/assets/skins/59/593fe5562597e643a3265af81a03ac630a44cc8da824d4aa3a9adfe617f9c2e differ diff --git a/workspace/assets/skins/5a/5ac50ce347889ad8602b58debe45d5d3ccef3d1d9cce5cd55fb223036eb8ab5a b/workspace/assets/skins/5a/5ac50ce347889ad8602b58debe45d5d3ccef3d1d9cce5cd55fb223036eb8ab5a new file mode 100644 index 00000000..c5f4e99a Binary files /dev/null and b/workspace/assets/skins/5a/5ac50ce347889ad8602b58debe45d5d3ccef3d1d9cce5cd55fb223036eb8ab5a differ diff --git a/workspace/assets/skins/5c/5c14293f298dd89216df70c82e8c79cb5752d622d7d73452cc275565e5f23fee b/workspace/assets/skins/5c/5c14293f298dd89216df70c82e8c79cb5752d622d7d73452cc275565e5f23fee new file mode 100644 index 00000000..e6bebe5e Binary files /dev/null and b/workspace/assets/skins/5c/5c14293f298dd89216df70c82e8c79cb5752d622d7d73452cc275565e5f23fee differ diff --git a/workspace/assets/skins/5d/5d0bec41da69d7a69d37f2b58324419f2ef8ee7dbe3a1c17236940a930726f91 b/workspace/assets/skins/5d/5d0bec41da69d7a69d37f2b58324419f2ef8ee7dbe3a1c17236940a930726f91 new file mode 100644 index 00000000..399c334d Binary files /dev/null and b/workspace/assets/skins/5d/5d0bec41da69d7a69d37f2b58324419f2ef8ee7dbe3a1c17236940a930726f91 differ diff --git a/workspace/assets/skins/5e/5ed56740ad14092f4b1cbd8a2f133da3aa931d774687faa6cb46e2be81883b2d b/workspace/assets/skins/5e/5ed56740ad14092f4b1cbd8a2f133da3aa931d774687faa6cb46e2be81883b2d new file mode 100644 index 00000000..6b2bc35a Binary files /dev/null and b/workspace/assets/skins/5e/5ed56740ad14092f4b1cbd8a2f133da3aa931d774687faa6cb46e2be81883b2d differ diff --git a/workspace/assets/skins/5f/5f14f001d7a268067f89673c554bc1696b8507ec606a1986bdf67304af0820c2 b/workspace/assets/skins/5f/5f14f001d7a268067f89673c554bc1696b8507ec606a1986bdf67304af0820c2 new file mode 100644 index 00000000..92023cf1 Binary files /dev/null and b/workspace/assets/skins/5f/5f14f001d7a268067f89673c554bc1696b8507ec606a1986bdf67304af0820c2 differ diff --git a/workspace/assets/skins/61/61c6aa34960163a2b62595aeee63e99b8ca73983cbe15992ec860796bb3ac5c8 b/workspace/assets/skins/61/61c6aa34960163a2b62595aeee63e99b8ca73983cbe15992ec860796bb3ac5c8 new file mode 100644 index 00000000..03c7504c Binary files /dev/null and b/workspace/assets/skins/61/61c6aa34960163a2b62595aeee63e99b8ca73983cbe15992ec860796bb3ac5c8 differ diff --git a/workspace/assets/skins/63/636b3be62e118e6fb2b8249975505952afaa2616f79c10f81614c5c21eba1923 b/workspace/assets/skins/63/636b3be62e118e6fb2b8249975505952afaa2616f79c10f81614c5c21eba1923 new file mode 100644 index 00000000..18d59297 Binary files /dev/null and b/workspace/assets/skins/63/636b3be62e118e6fb2b8249975505952afaa2616f79c10f81614c5c21eba1923 differ diff --git a/workspace/assets/skins/63/639425e705370e1f639890e97bdf9d62afe02c64e359a2cb40682a53a688e0ad b/workspace/assets/skins/63/639425e705370e1f639890e97bdf9d62afe02c64e359a2cb40682a53a688e0ad new file mode 100644 index 00000000..ae953fec Binary files /dev/null and b/workspace/assets/skins/63/639425e705370e1f639890e97bdf9d62afe02c64e359a2cb40682a53a688e0ad differ diff --git a/workspace/assets/skins/65/657bcffaee14dcf06c53e7a135c24a28548bd5a13e0096adf9ffcc228c29790c b/workspace/assets/skins/65/657bcffaee14dcf06c53e7a135c24a28548bd5a13e0096adf9ffcc228c29790c new file mode 100644 index 00000000..0b50fa44 Binary files /dev/null and b/workspace/assets/skins/65/657bcffaee14dcf06c53e7a135c24a28548bd5a13e0096adf9ffcc228c29790c differ diff --git a/workspace/assets/skins/66/666fd23cff00e21ae13d01f199e366c5fa8204eeb8bcac22c906c3fa55e068c5 b/workspace/assets/skins/66/666fd23cff00e21ae13d01f199e366c5fa8204eeb8bcac22c906c3fa55e068c5 new file mode 100644 index 00000000..747ba877 Binary files /dev/null and b/workspace/assets/skins/66/666fd23cff00e21ae13d01f199e366c5fa8204eeb8bcac22c906c3fa55e068c5 differ diff --git a/workspace/assets/skins/66/66a903da2ee19dc95a10853ee5417118f8338a5b6205a8130656d281827eb15b b/workspace/assets/skins/66/66a903da2ee19dc95a10853ee5417118f8338a5b6205a8130656d281827eb15b new file mode 100644 index 00000000..8fc68adb Binary files /dev/null and b/workspace/assets/skins/66/66a903da2ee19dc95a10853ee5417118f8338a5b6205a8130656d281827eb15b differ diff --git a/workspace/assets/skins/67/6771d0faf0f7b7cc3744cea9dc52fff0f52b0e04014d546b6af64e19e7d3a55 b/workspace/assets/skins/67/6771d0faf0f7b7cc3744cea9dc52fff0f52b0e04014d546b6af64e19e7d3a55 new file mode 100644 index 00000000..ce9e586a Binary files /dev/null and b/workspace/assets/skins/67/6771d0faf0f7b7cc3744cea9dc52fff0f52b0e04014d546b6af64e19e7d3a55 differ diff --git a/workspace/assets/skins/68/683535db881ac491ca60cacb3968f6ce12aac63faeb9270ffdfe8c5e971bad96 b/workspace/assets/skins/68/683535db881ac491ca60cacb3968f6ce12aac63faeb9270ffdfe8c5e971bad96 new file mode 100644 index 00000000..d21a4f29 Binary files /dev/null and b/workspace/assets/skins/68/683535db881ac491ca60cacb3968f6ce12aac63faeb9270ffdfe8c5e971bad96 differ diff --git a/workspace/assets/skins/6f/6f6c99932feaa38650a528ea9d619af7d55cad35b0fc2e14a8a6c2e940e889d4 b/workspace/assets/skins/6f/6f6c99932feaa38650a528ea9d619af7d55cad35b0fc2e14a8a6c2e940e889d4 new file mode 100644 index 00000000..3f80deac Binary files /dev/null and b/workspace/assets/skins/6f/6f6c99932feaa38650a528ea9d619af7d55cad35b0fc2e14a8a6c2e940e889d4 differ diff --git a/workspace/assets/skins/71/717e185b1012cc2b4b4aed61f7b2187fda702eb42e1ba8d04610eaaf83d3fe8e b/workspace/assets/skins/71/717e185b1012cc2b4b4aed61f7b2187fda702eb42e1ba8d04610eaaf83d3fe8e new file mode 100644 index 00000000..83b829f7 Binary files /dev/null and b/workspace/assets/skins/71/717e185b1012cc2b4b4aed61f7b2187fda702eb42e1ba8d04610eaaf83d3fe8e differ diff --git a/workspace/assets/skins/72/72ed72b19c2d4275b307c6d9fcccb0c818097c31fa22911c2721d27f78d84f0e b/workspace/assets/skins/72/72ed72b19c2d4275b307c6d9fcccb0c818097c31fa22911c2721d27f78d84f0e new file mode 100644 index 00000000..1457ad20 Binary files /dev/null and b/workspace/assets/skins/72/72ed72b19c2d4275b307c6d9fcccb0c818097c31fa22911c2721d27f78d84f0e differ diff --git a/workspace/assets/skins/7a/7a4921fd3c816b053e71032d1a9b52740d62cdf9e3fdd2184e9d8f97aad9bb0a b/workspace/assets/skins/7a/7a4921fd3c816b053e71032d1a9b52740d62cdf9e3fdd2184e9d8f97aad9bb0a new file mode 100644 index 00000000..e543780c Binary files /dev/null and b/workspace/assets/skins/7a/7a4921fd3c816b053e71032d1a9b52740d62cdf9e3fdd2184e9d8f97aad9bb0a differ diff --git a/workspace/assets/skins/7e/7e0a7017185afa468754c2b4122914ce21773a6c50cf619a01360bfc007104a5 b/workspace/assets/skins/7e/7e0a7017185afa468754c2b4122914ce21773a6c50cf619a01360bfc007104a5 new file mode 100644 index 00000000..158b4639 Binary files /dev/null and b/workspace/assets/skins/7e/7e0a7017185afa468754c2b4122914ce21773a6c50cf619a01360bfc007104a5 differ diff --git a/workspace/assets/skins/7e/7ed5896429af43759d6d91327899a121fff4df099d42cccf611bff0b0fa636a0 b/workspace/assets/skins/7e/7ed5896429af43759d6d91327899a121fff4df099d42cccf611bff0b0fa636a0 new file mode 100644 index 00000000..2aef96df Binary files /dev/null and b/workspace/assets/skins/7e/7ed5896429af43759d6d91327899a121fff4df099d42cccf611bff0b0fa636a0 differ diff --git a/workspace/assets/skins/80/80530e8ef974258e82295d7121ee056e5eb12ec49d2dbcf223759f7fbebf0c29 b/workspace/assets/skins/80/80530e8ef974258e82295d7121ee056e5eb12ec49d2dbcf223759f7fbebf0c29 new file mode 100644 index 00000000..144d0dc2 Binary files /dev/null and b/workspace/assets/skins/80/80530e8ef974258e82295d7121ee056e5eb12ec49d2dbcf223759f7fbebf0c29 differ diff --git a/workspace/assets/skins/80/806c7a10e61d9333283ede3de44e27ab87ed46f0b1093d9bce67dab94cf28a5f b/workspace/assets/skins/80/806c7a10e61d9333283ede3de44e27ab87ed46f0b1093d9bce67dab94cf28a5f new file mode 100644 index 00000000..714f03b5 Binary files /dev/null and b/workspace/assets/skins/80/806c7a10e61d9333283ede3de44e27ab87ed46f0b1093d9bce67dab94cf28a5f differ diff --git a/workspace/assets/skins/80/80bbe226cf4947f087233a89cea8a79a9fd40f83a24543236839253df827a9e4 b/workspace/assets/skins/80/80bbe226cf4947f087233a89cea8a79a9fd40f83a24543236839253df827a9e4 new file mode 100644 index 00000000..b5b4116d Binary files /dev/null and b/workspace/assets/skins/80/80bbe226cf4947f087233a89cea8a79a9fd40f83a24543236839253df827a9e4 differ diff --git a/workspace/assets/skins/82/82a932a438590f1a7d1e63b5033d940f6c21080902038e51eb450822bff3f33e b/workspace/assets/skins/82/82a932a438590f1a7d1e63b5033d940f6c21080902038e51eb450822bff3f33e new file mode 100644 index 00000000..c7c2cb86 Binary files /dev/null and b/workspace/assets/skins/82/82a932a438590f1a7d1e63b5033d940f6c21080902038e51eb450822bff3f33e differ diff --git a/workspace/assets/skins/82/82ee006c884dd35fd9d814679ec9926be31725927a0fd6d4b24ce8437085ce8a b/workspace/assets/skins/82/82ee006c884dd35fd9d814679ec9926be31725927a0fd6d4b24ce8437085ce8a new file mode 100644 index 00000000..d071e6b4 Binary files /dev/null and b/workspace/assets/skins/82/82ee006c884dd35fd9d814679ec9926be31725927a0fd6d4b24ce8437085ce8a differ diff --git a/workspace/assets/skins/84/847b37f88ccacaadc0524140ebcbb9a3c3899a15d1db2c27250d6e2116ff1161 b/workspace/assets/skins/84/847b37f88ccacaadc0524140ebcbb9a3c3899a15d1db2c27250d6e2116ff1161 new file mode 100644 index 00000000..3f91d604 Binary files /dev/null and b/workspace/assets/skins/84/847b37f88ccacaadc0524140ebcbb9a3c3899a15d1db2c27250d6e2116ff1161 differ diff --git a/workspace/assets/skins/84/84a9999d115663373855e0a0601c93bb5c0ea287491ecf8244f26827aa264d71 b/workspace/assets/skins/84/84a9999d115663373855e0a0601c93bb5c0ea287491ecf8244f26827aa264d71 new file mode 100644 index 00000000..a3ef522b Binary files /dev/null and b/workspace/assets/skins/84/84a9999d115663373855e0a0601c93bb5c0ea287491ecf8244f26827aa264d71 differ diff --git a/workspace/assets/skins/85/859f6e0eca5c8c2d7dcabe3b08d4831b58c1f6acd2e70238e44cbf1b2e9df2ca b/workspace/assets/skins/85/859f6e0eca5c8c2d7dcabe3b08d4831b58c1f6acd2e70238e44cbf1b2e9df2ca new file mode 100644 index 00000000..46c6acc7 Binary files /dev/null and b/workspace/assets/skins/85/859f6e0eca5c8c2d7dcabe3b08d4831b58c1f6acd2e70238e44cbf1b2e9df2ca differ diff --git a/workspace/assets/skins/85/85c99cfda9b75c8a019ab39e2c3e71903d47d0f764574ddfea021029399437e2 b/workspace/assets/skins/85/85c99cfda9b75c8a019ab39e2c3e71903d47d0f764574ddfea021029399437e2 new file mode 100644 index 00000000..874e618a Binary files /dev/null and b/workspace/assets/skins/85/85c99cfda9b75c8a019ab39e2c3e71903d47d0f764574ddfea021029399437e2 differ diff --git a/workspace/assets/skins/85/85eac6401d24517d19623b990c795ba15063b59fc89e028b5c881c8acb3e8915 b/workspace/assets/skins/85/85eac6401d24517d19623b990c795ba15063b59fc89e028b5c881c8acb3e8915 new file mode 100644 index 00000000..a170a249 Binary files /dev/null and b/workspace/assets/skins/85/85eac6401d24517d19623b990c795ba15063b59fc89e028b5c881c8acb3e8915 differ diff --git a/workspace/assets/skins/86/863df78fc145baa61cd99318cfcde01141500f26d1a0e0670e35433588d349c1 b/workspace/assets/skins/86/863df78fc145baa61cd99318cfcde01141500f26d1a0e0670e35433588d349c1 new file mode 100644 index 00000000..7e437d7f Binary files /dev/null and b/workspace/assets/skins/86/863df78fc145baa61cd99318cfcde01141500f26d1a0e0670e35433588d349c1 differ diff --git a/workspace/assets/skins/86/86a7b9d7c623e6c491dbb67d0962b1b6d32f93893f0bf0081dddc7ce7b9cabe b/workspace/assets/skins/86/86a7b9d7c623e6c491dbb67d0962b1b6d32f93893f0bf0081dddc7ce7b9cabe new file mode 100644 index 00000000..c919a36a Binary files /dev/null and b/workspace/assets/skins/86/86a7b9d7c623e6c491dbb67d0962b1b6d32f93893f0bf0081dddc7ce7b9cabe differ diff --git a/workspace/assets/skins/86/86dd3a6050c332bab8e63138bdf443ed74b40fa2527c914974123061e293d367 b/workspace/assets/skins/86/86dd3a6050c332bab8e63138bdf443ed74b40fa2527c914974123061e293d367 new file mode 100644 index 00000000..4cf024f8 Binary files /dev/null and b/workspace/assets/skins/86/86dd3a6050c332bab8e63138bdf443ed74b40fa2527c914974123061e293d367 differ diff --git a/workspace/assets/skins/87/872cabe9039149eff168179942b338e07eb574ffab17d6ac697e2595e0613281 b/workspace/assets/skins/87/872cabe9039149eff168179942b338e07eb574ffab17d6ac697e2595e0613281 new file mode 100644 index 00000000..a44bd533 Binary files /dev/null and b/workspace/assets/skins/87/872cabe9039149eff168179942b338e07eb574ffab17d6ac697e2595e0613281 differ diff --git a/workspace/assets/skins/8a/8a8b84e61b929ef51607a7b6dce8f48ba1e5852e0079f7ee74172c3154b818ca b/workspace/assets/skins/8a/8a8b84e61b929ef51607a7b6dce8f48ba1e5852e0079f7ee74172c3154b818ca new file mode 100644 index 00000000..f683bf30 Binary files /dev/null and b/workspace/assets/skins/8a/8a8b84e61b929ef51607a7b6dce8f48ba1e5852e0079f7ee74172c3154b818ca differ diff --git a/workspace/assets/skins/8b/8b2cd38ee8fea74cbc2bc8421808f3c0c86b7709dab99b3a60c6fbc5baecf642 b/workspace/assets/skins/8b/8b2cd38ee8fea74cbc2bc8421808f3c0c86b7709dab99b3a60c6fbc5baecf642 new file mode 100644 index 00000000..e6d972e1 Binary files /dev/null and b/workspace/assets/skins/8b/8b2cd38ee8fea74cbc2bc8421808f3c0c86b7709dab99b3a60c6fbc5baecf642 differ diff --git a/workspace/assets/skins/8c/8cf23c8f8d764e42834c420cc09752c1471d5e04886b2991f35917061fbd8ef1 b/workspace/assets/skins/8c/8cf23c8f8d764e42834c420cc09752c1471d5e04886b2991f35917061fbd8ef1 new file mode 100644 index 00000000..19080f3b Binary files /dev/null and b/workspace/assets/skins/8c/8cf23c8f8d764e42834c420cc09752c1471d5e04886b2991f35917061fbd8ef1 differ diff --git a/workspace/assets/skins/8e/8e0d9c1f8369f5544e39bd613757536098ac87fcaa7e0a1c638def167dda66ab b/workspace/assets/skins/8e/8e0d9c1f8369f5544e39bd613757536098ac87fcaa7e0a1c638def167dda66ab new file mode 100644 index 00000000..b9ad30a9 Binary files /dev/null and b/workspace/assets/skins/8e/8e0d9c1f8369f5544e39bd613757536098ac87fcaa7e0a1c638def167dda66ab differ diff --git a/workspace/assets/skins/8e/8edfa42f54a65c2a60d0a9529c0b05bc98405aa30b99772b58c69bafc5b72349 b/workspace/assets/skins/8e/8edfa42f54a65c2a60d0a9529c0b05bc98405aa30b99772b58c69bafc5b72349 new file mode 100644 index 00000000..c5b38d42 Binary files /dev/null and b/workspace/assets/skins/8e/8edfa42f54a65c2a60d0a9529c0b05bc98405aa30b99772b58c69bafc5b72349 differ diff --git a/workspace/assets/skins/8f/8fa14f015a2ee11669f6064d0abc2834e7d9de3e291b8295e4fc1910004f7e9e b/workspace/assets/skins/8f/8fa14f015a2ee11669f6064d0abc2834e7d9de3e291b8295e4fc1910004f7e9e new file mode 100644 index 00000000..c178a21d Binary files /dev/null and b/workspace/assets/skins/8f/8fa14f015a2ee11669f6064d0abc2834e7d9de3e291b8295e4fc1910004f7e9e differ diff --git a/workspace/assets/skins/93/93708e4dce3db56914aba760f27268b637be4749e35cb3c5910b3a6586657238 b/workspace/assets/skins/93/93708e4dce3db56914aba760f27268b637be4749e35cb3c5910b3a6586657238 new file mode 100644 index 00000000..0b4af3f4 Binary files /dev/null and b/workspace/assets/skins/93/93708e4dce3db56914aba760f27268b637be4749e35cb3c5910b3a6586657238 differ diff --git a/workspace/assets/skins/94/942d858e59f11b30d51e1ad2a00bfdbe4fda8ffd9bd20c9c73d47f5608931119 b/workspace/assets/skins/94/942d858e59f11b30d51e1ad2a00bfdbe4fda8ffd9bd20c9c73d47f5608931119 new file mode 100644 index 00000000..5ffe95f6 Binary files /dev/null and b/workspace/assets/skins/94/942d858e59f11b30d51e1ad2a00bfdbe4fda8ffd9bd20c9c73d47f5608931119 differ diff --git a/workspace/assets/skins/95/9504ebcb3074f8c1ba1ba70a5ae7084fed7ae0f0171cd34cfc574d51bb82abf0 b/workspace/assets/skins/95/9504ebcb3074f8c1ba1ba70a5ae7084fed7ae0f0171cd34cfc574d51bb82abf0 new file mode 100644 index 00000000..16e949cf Binary files /dev/null and b/workspace/assets/skins/95/9504ebcb3074f8c1ba1ba70a5ae7084fed7ae0f0171cd34cfc574d51bb82abf0 differ diff --git a/workspace/assets/skins/95/9545a35d62612ba79b146946481287d622c6e6398ac32703f344ad796282e880 b/workspace/assets/skins/95/9545a35d62612ba79b146946481287d622c6e6398ac32703f344ad796282e880 new file mode 100644 index 00000000..c1bfd213 Binary files /dev/null and b/workspace/assets/skins/95/9545a35d62612ba79b146946481287d622c6e6398ac32703f344ad796282e880 differ diff --git a/workspace/assets/skins/96/969afb6255043fdf98cf545b192b5db1567558cd400356e1564ba9f01baa95c b/workspace/assets/skins/96/969afb6255043fdf98cf545b192b5db1567558cd400356e1564ba9f01baa95c new file mode 100644 index 00000000..a38f7980 Binary files /dev/null and b/workspace/assets/skins/96/969afb6255043fdf98cf545b192b5db1567558cd400356e1564ba9f01baa95c differ diff --git a/workspace/assets/skins/96/96fe83b102072f7d181345a6015e0611094fb0633aa601203807965007866358 b/workspace/assets/skins/96/96fe83b102072f7d181345a6015e0611094fb0633aa601203807965007866358 new file mode 100644 index 00000000..04715580 Binary files /dev/null and b/workspace/assets/skins/96/96fe83b102072f7d181345a6015e0611094fb0633aa601203807965007866358 differ diff --git a/workspace/assets/skins/98/981ed0e65520bbba814ec19e5b975c8a7855e9a68c3ede4f3080b436381eea48 b/workspace/assets/skins/98/981ed0e65520bbba814ec19e5b975c8a7855e9a68c3ede4f3080b436381eea48 new file mode 100644 index 00000000..b22d7fa0 Binary files /dev/null and b/workspace/assets/skins/98/981ed0e65520bbba814ec19e5b975c8a7855e9a68c3ede4f3080b436381eea48 differ diff --git a/workspace/assets/skins/99/999a285817ca4eb68063116588380f396848e95f7a253da2a3d08febd8f58b62 b/workspace/assets/skins/99/999a285817ca4eb68063116588380f396848e95f7a253da2a3d08febd8f58b62 new file mode 100644 index 00000000..857fee1e Binary files /dev/null and b/workspace/assets/skins/99/999a285817ca4eb68063116588380f396848e95f7a253da2a3d08febd8f58b62 differ diff --git a/workspace/assets/skins/99/99af46a85981d6c714ec0e37d5ad877abd8704fb408a70aaf31141a3526d5470 b/workspace/assets/skins/99/99af46a85981d6c714ec0e37d5ad877abd8704fb408a70aaf31141a3526d5470 new file mode 100644 index 00000000..c79ca393 Binary files /dev/null and b/workspace/assets/skins/99/99af46a85981d6c714ec0e37d5ad877abd8704fb408a70aaf31141a3526d5470 differ diff --git a/workspace/assets/skins/9b/9b480aca8ab318054834aabd41ce222677a96d174236c951b94de2b84f0ae57d b/workspace/assets/skins/9b/9b480aca8ab318054834aabd41ce222677a96d174236c951b94de2b84f0ae57d new file mode 100644 index 00000000..233d9111 Binary files /dev/null and b/workspace/assets/skins/9b/9b480aca8ab318054834aabd41ce222677a96d174236c951b94de2b84f0ae57d differ diff --git a/workspace/assets/skins/9d/9db0f3000fefbc70ca39270f34c57be429fc41edae901a84de73fb991f650fa2 b/workspace/assets/skins/9d/9db0f3000fefbc70ca39270f34c57be429fc41edae901a84de73fb991f650fa2 new file mode 100644 index 00000000..057432c4 Binary files /dev/null and b/workspace/assets/skins/9d/9db0f3000fefbc70ca39270f34c57be429fc41edae901a84de73fb991f650fa2 differ diff --git a/workspace/assets/skins/a1/a156d1d05e77ae9a1355b6dcc8a6f8f5c742d9ac93f7f8a1d10b9021452af3a3 b/workspace/assets/skins/a1/a156d1d05e77ae9a1355b6dcc8a6f8f5c742d9ac93f7f8a1d10b9021452af3a3 new file mode 100644 index 00000000..002b2982 Binary files /dev/null and b/workspace/assets/skins/a1/a156d1d05e77ae9a1355b6dcc8a6f8f5c742d9ac93f7f8a1d10b9021452af3a3 differ diff --git a/workspace/assets/skins/a1/a16ec33df6604e5a77949062df74f88e57f683932d5d3dfc8bf674d696eb9bc2 b/workspace/assets/skins/a1/a16ec33df6604e5a77949062df74f88e57f683932d5d3dfc8bf674d696eb9bc2 new file mode 100644 index 00000000..8893e7e0 Binary files /dev/null and b/workspace/assets/skins/a1/a16ec33df6604e5a77949062df74f88e57f683932d5d3dfc8bf674d696eb9bc2 differ diff --git a/workspace/assets/skins/a8/a8242547c3b8e00aba0dacb8e7eda325ca5887ff86de5cd264e6bac02ef97a5a b/workspace/assets/skins/a8/a8242547c3b8e00aba0dacb8e7eda325ca5887ff86de5cd264e6bac02ef97a5a new file mode 100644 index 00000000..f096ef69 Binary files /dev/null and b/workspace/assets/skins/a8/a8242547c3b8e00aba0dacb8e7eda325ca5887ff86de5cd264e6bac02ef97a5a differ diff --git a/workspace/assets/skins/a8/a86775f4975ee85a9e479661addb76a0ea479f9c9641303b6de5942f87aad6e0 b/workspace/assets/skins/a8/a86775f4975ee85a9e479661addb76a0ea479f9c9641303b6de5942f87aad6e0 new file mode 100644 index 00000000..4a10370b Binary files /dev/null and b/workspace/assets/skins/a8/a86775f4975ee85a9e479661addb76a0ea479f9c9641303b6de5942f87aad6e0 differ diff --git a/workspace/assets/skins/a9/a94c1a446bf693c204efe28b4e31e8eba317b71fd0aa40c598a1c5da3eb66ff5 b/workspace/assets/skins/a9/a94c1a446bf693c204efe28b4e31e8eba317b71fd0aa40c598a1c5da3eb66ff5 new file mode 100644 index 00000000..2c78be4f Binary files /dev/null and b/workspace/assets/skins/a9/a94c1a446bf693c204efe28b4e31e8eba317b71fd0aa40c598a1c5da3eb66ff5 differ diff --git a/workspace/assets/skins/ad/ad2f037bfc2a62d4235a2b1077b00e21f688a4cb3264c3cf493f1ec1450ffeca b/workspace/assets/skins/ad/ad2f037bfc2a62d4235a2b1077b00e21f688a4cb3264c3cf493f1ec1450ffeca new file mode 100644 index 00000000..a90ab885 Binary files /dev/null and b/workspace/assets/skins/ad/ad2f037bfc2a62d4235a2b1077b00e21f688a4cb3264c3cf493f1ec1450ffeca differ diff --git a/workspace/assets/skins/ad/ad76fd1dd8cab24daea6b8b4fd1870e3ddab26917f1419086e7d000722a6a207 b/workspace/assets/skins/ad/ad76fd1dd8cab24daea6b8b4fd1870e3ddab26917f1419086e7d000722a6a207 new file mode 100644 index 00000000..1d9a8329 Binary files /dev/null and b/workspace/assets/skins/ad/ad76fd1dd8cab24daea6b8b4fd1870e3ddab26917f1419086e7d000722a6a207 differ diff --git a/workspace/assets/skins/ad/adf38432b602050209b76b23038a65a5588eb851198e6a87e4fcc13363705478 b/workspace/assets/skins/ad/adf38432b602050209b76b23038a65a5588eb851198e6a87e4fcc13363705478 new file mode 100644 index 00000000..f2feda19 Binary files /dev/null and b/workspace/assets/skins/ad/adf38432b602050209b76b23038a65a5588eb851198e6a87e4fcc13363705478 differ diff --git a/workspace/assets/skins/b1/b133e0748922b02390865c659a3773a7be512af5c41c5d5fec0fb0a0559c73be b/workspace/assets/skins/b1/b133e0748922b02390865c659a3773a7be512af5c41c5d5fec0fb0a0559c73be new file mode 100644 index 00000000..987fb4c0 Binary files /dev/null and b/workspace/assets/skins/b1/b133e0748922b02390865c659a3773a7be512af5c41c5d5fec0fb0a0559c73be differ diff --git a/workspace/assets/skins/b1/b1792c151ad012c4b83c834f28a079e47d698c114871b795fa4d04056a5ef3d5 b/workspace/assets/skins/b1/b1792c151ad012c4b83c834f28a079e47d698c114871b795fa4d04056a5ef3d5 new file mode 100644 index 00000000..7eb157b0 Binary files /dev/null and b/workspace/assets/skins/b1/b1792c151ad012c4b83c834f28a079e47d698c114871b795fa4d04056a5ef3d5 differ diff --git a/workspace/assets/skins/b5/b571f58f11f0285ecce6a2c069c7b7f911af6db27f9ad332a64ff7deb7b26b3b b/workspace/assets/skins/b5/b571f58f11f0285ecce6a2c069c7b7f911af6db27f9ad332a64ff7deb7b26b3b new file mode 100644 index 00000000..94975db3 Binary files /dev/null and b/workspace/assets/skins/b5/b571f58f11f0285ecce6a2c069c7b7f911af6db27f9ad332a64ff7deb7b26b3b differ diff --git a/workspace/assets/skins/b5/b58e95d53dc1c95d9fd76a940e791a43214b77dda500b3c79e5ee3a8b752e63a b/workspace/assets/skins/b5/b58e95d53dc1c95d9fd76a940e791a43214b77dda500b3c79e5ee3a8b752e63a new file mode 100644 index 00000000..0d2a50c9 Binary files /dev/null and b/workspace/assets/skins/b5/b58e95d53dc1c95d9fd76a940e791a43214b77dda500b3c79e5ee3a8b752e63a differ diff --git a/workspace/assets/skins/b9/b9c6408998595c3d9e86c62367ba18870e28c25bd5eb0f44576407372526bf63 b/workspace/assets/skins/b9/b9c6408998595c3d9e86c62367ba18870e28c25bd5eb0f44576407372526bf63 new file mode 100644 index 00000000..dbe08d25 Binary files /dev/null and b/workspace/assets/skins/b9/b9c6408998595c3d9e86c62367ba18870e28c25bd5eb0f44576407372526bf63 differ diff --git a/workspace/assets/skins/ba/ba46a8faef8535f702f93cdad1f5defa5d04d1e613cd526736a804915d64ba63 b/workspace/assets/skins/ba/ba46a8faef8535f702f93cdad1f5defa5d04d1e613cd526736a804915d64ba63 new file mode 100644 index 00000000..4f4b0d6d Binary files /dev/null and b/workspace/assets/skins/ba/ba46a8faef8535f702f93cdad1f5defa5d04d1e613cd526736a804915d64ba63 differ diff --git a/workspace/assets/skins/bc/bcf8115103783afc03374a34395e89fc529473385e1c1f5849b7b5c3f07fa565 b/workspace/assets/skins/bc/bcf8115103783afc03374a34395e89fc529473385e1c1f5849b7b5c3f07fa565 new file mode 100644 index 00000000..591ddaa6 Binary files /dev/null and b/workspace/assets/skins/bc/bcf8115103783afc03374a34395e89fc529473385e1c1f5849b7b5c3f07fa565 differ diff --git a/workspace/assets/skins/bd/bd342dbc509f2a8caeb6c064e8f9268021b68fc1eac7c18f53b89433a657f8ac b/workspace/assets/skins/bd/bd342dbc509f2a8caeb6c064e8f9268021b68fc1eac7c18f53b89433a657f8ac new file mode 100644 index 00000000..39cb58dc Binary files /dev/null and b/workspace/assets/skins/bd/bd342dbc509f2a8caeb6c064e8f9268021b68fc1eac7c18f53b89433a657f8ac differ diff --git a/workspace/assets/skins/be/bec59af703ade96757b2ed08b3e80ed7bdadb6cf59e69bad8abe5d2c585499dc b/workspace/assets/skins/be/bec59af703ade96757b2ed08b3e80ed7bdadb6cf59e69bad8abe5d2c585499dc new file mode 100644 index 00000000..793ebbbc Binary files /dev/null and b/workspace/assets/skins/be/bec59af703ade96757b2ed08b3e80ed7bdadb6cf59e69bad8abe5d2c585499dc differ diff --git a/workspace/assets/skins/c2/c28e1186becc493946ec24d76890d001b25228927190a4cb8d58606273259748 b/workspace/assets/skins/c2/c28e1186becc493946ec24d76890d001b25228927190a4cb8d58606273259748 new file mode 100644 index 00000000..a29c57aa Binary files /dev/null and b/workspace/assets/skins/c2/c28e1186becc493946ec24d76890d001b25228927190a4cb8d58606273259748 differ diff --git a/workspace/assets/skins/c4/c4270c308998e45f2473309b9be89bda8486058566e94b865805d7857232447e b/workspace/assets/skins/c4/c4270c308998e45f2473309b9be89bda8486058566e94b865805d7857232447e new file mode 100644 index 00000000..b8cbfa2f Binary files /dev/null and b/workspace/assets/skins/c4/c4270c308998e45f2473309b9be89bda8486058566e94b865805d7857232447e differ diff --git a/workspace/assets/skins/c5/c59438e32d92f88763157c5e7721d99a4583ca3b07e1597d4b2cbb4c00bf81f2 b/workspace/assets/skins/c5/c59438e32d92f88763157c5e7721d99a4583ca3b07e1597d4b2cbb4c00bf81f2 new file mode 100644 index 00000000..48d1979a Binary files /dev/null and b/workspace/assets/skins/c5/c59438e32d92f88763157c5e7721d99a4583ca3b07e1597d4b2cbb4c00bf81f2 differ diff --git a/workspace/assets/skins/c5/c5de1b31021dbe271fc702f08aa3528599f8995313bb26f8170e11b1e799d88 b/workspace/assets/skins/c5/c5de1b31021dbe271fc702f08aa3528599f8995313bb26f8170e11b1e799d88 new file mode 100644 index 00000000..d01a9be7 Binary files /dev/null and b/workspace/assets/skins/c5/c5de1b31021dbe271fc702f08aa3528599f8995313bb26f8170e11b1e799d88 differ diff --git a/workspace/assets/skins/c7/c7425410f3172dc4168cb253989cf6ed0c343fb0c131cb4cbc4589f0c3a0ec39 b/workspace/assets/skins/c7/c7425410f3172dc4168cb253989cf6ed0c343fb0c131cb4cbc4589f0c3a0ec39 new file mode 100644 index 00000000..cc258adb Binary files /dev/null and b/workspace/assets/skins/c7/c7425410f3172dc4168cb253989cf6ed0c343fb0c131cb4cbc4589f0c3a0ec39 differ diff --git a/workspace/assets/skins/c8/c85715bc1b781ad4a6d5cf52228c1769fe32dcf54c08a038bbf8b52238e4430f b/workspace/assets/skins/c8/c85715bc1b781ad4a6d5cf52228c1769fe32dcf54c08a038bbf8b52238e4430f new file mode 100644 index 00000000..37d83084 Binary files /dev/null and b/workspace/assets/skins/c8/c85715bc1b781ad4a6d5cf52228c1769fe32dcf54c08a038bbf8b52238e4430f differ diff --git a/workspace/assets/skins/c8/c87dd89e8c9b9f627612bf2aecae0327604d722d5d8bf0920f0f169a874a2efd b/workspace/assets/skins/c8/c87dd89e8c9b9f627612bf2aecae0327604d722d5d8bf0920f0f169a874a2efd new file mode 100644 index 00000000..b9e32dae Binary files /dev/null and b/workspace/assets/skins/c8/c87dd89e8c9b9f627612bf2aecae0327604d722d5d8bf0920f0f169a874a2efd differ diff --git a/workspace/assets/skins/c8/c88e5677d5a9693ac496c2b69725346381768c46636b7198b6f5b42ad7ea8b35 b/workspace/assets/skins/c8/c88e5677d5a9693ac496c2b69725346381768c46636b7198b6f5b42ad7ea8b35 new file mode 100644 index 00000000..bc2299a2 Binary files /dev/null and b/workspace/assets/skins/c8/c88e5677d5a9693ac496c2b69725346381768c46636b7198b6f5b42ad7ea8b35 differ diff --git a/workspace/assets/skins/c9/c984222145a686bd21c0094c65287cf6117ecf47cf0e54d70eaa7eb92f37f2e8 b/workspace/assets/skins/c9/c984222145a686bd21c0094c65287cf6117ecf47cf0e54d70eaa7eb92f37f2e8 new file mode 100644 index 00000000..04afbdec Binary files /dev/null and b/workspace/assets/skins/c9/c984222145a686bd21c0094c65287cf6117ecf47cf0e54d70eaa7eb92f37f2e8 differ diff --git a/workspace/assets/skins/ca/cadd2bc2ef3a68e448d0ed73201ec5916f92d1ec57ac77ed185fe1f37170323e b/workspace/assets/skins/ca/cadd2bc2ef3a68e448d0ed73201ec5916f92d1ec57ac77ed185fe1f37170323e new file mode 100644 index 00000000..9e8e7433 Binary files /dev/null and b/workspace/assets/skins/ca/cadd2bc2ef3a68e448d0ed73201ec5916f92d1ec57ac77ed185fe1f37170323e differ diff --git a/workspace/assets/skins/cb/cb2e706d106ac8d7726127e3d6e7fd4902e1f7c7945ff45b265e6e2f773b52dd b/workspace/assets/skins/cb/cb2e706d106ac8d7726127e3d6e7fd4902e1f7c7945ff45b265e6e2f773b52dd new file mode 100644 index 00000000..d5e27dc6 Binary files /dev/null and b/workspace/assets/skins/cb/cb2e706d106ac8d7726127e3d6e7fd4902e1f7c7945ff45b265e6e2f773b52dd differ diff --git a/workspace/assets/skins/cc/cce3435718a243635742df075be6ed445110c628eed6461e203442e5a7052156 b/workspace/assets/skins/cc/cce3435718a243635742df075be6ed445110c628eed6461e203442e5a7052156 new file mode 100644 index 00000000..fa5d08f9 Binary files /dev/null and b/workspace/assets/skins/cc/cce3435718a243635742df075be6ed445110c628eed6461e203442e5a7052156 differ diff --git a/workspace/assets/skins/cf/cf3b9f281d5abdf1cadac0059e44dad87f547b5e716198f4b399874a58d05125 b/workspace/assets/skins/cf/cf3b9f281d5abdf1cadac0059e44dad87f547b5e716198f4b399874a58d05125 new file mode 100644 index 00000000..b4cb1601 Binary files /dev/null and b/workspace/assets/skins/cf/cf3b9f281d5abdf1cadac0059e44dad87f547b5e716198f4b399874a58d05125 differ diff --git a/workspace/assets/skins/d0/d02405791fb5d6544063d4692e16bd4c62915feac85c9f4a459ad9e3c47bfdff b/workspace/assets/skins/d0/d02405791fb5d6544063d4692e16bd4c62915feac85c9f4a459ad9e3c47bfdff new file mode 100644 index 00000000..588365a0 Binary files /dev/null and b/workspace/assets/skins/d0/d02405791fb5d6544063d4692e16bd4c62915feac85c9f4a459ad9e3c47bfdff differ diff --git a/workspace/assets/skins/d0/d0604b0681d841660bf3d2b7ee291d254506b47004c3e00666b7d07ee0a1db91 b/workspace/assets/skins/d0/d0604b0681d841660bf3d2b7ee291d254506b47004c3e00666b7d07ee0a1db91 new file mode 100644 index 00000000..51c5a9be Binary files /dev/null and b/workspace/assets/skins/d0/d0604b0681d841660bf3d2b7ee291d254506b47004c3e00666b7d07ee0a1db91 differ diff --git a/workspace/assets/skins/d1/d13135e7d17514ca79d2aa9b60e28758ea9c877dfb6e2257bc62b5406b7ee846 b/workspace/assets/skins/d1/d13135e7d17514ca79d2aa9b60e28758ea9c877dfb6e2257bc62b5406b7ee846 new file mode 100644 index 00000000..4d6af879 Binary files /dev/null and b/workspace/assets/skins/d1/d13135e7d17514ca79d2aa9b60e28758ea9c877dfb6e2257bc62b5406b7ee846 differ diff --git a/workspace/assets/skins/d5/d5e4f72b1abcfe0f41bbec50a0e35808d1859d6523f410b101732a14571fb459 b/workspace/assets/skins/d5/d5e4f72b1abcfe0f41bbec50a0e35808d1859d6523f410b101732a14571fb459 new file mode 100644 index 00000000..4a8c257e Binary files /dev/null and b/workspace/assets/skins/d5/d5e4f72b1abcfe0f41bbec50a0e35808d1859d6523f410b101732a14571fb459 differ diff --git a/workspace/assets/skins/d7/d795501d78f233279d9d866cdc38aa6feaf2a1c71b492b0c49d999fb12f3302c b/workspace/assets/skins/d7/d795501d78f233279d9d866cdc38aa6feaf2a1c71b492b0c49d999fb12f3302c new file mode 100644 index 00000000..72e4a81e Binary files /dev/null and b/workspace/assets/skins/d7/d795501d78f233279d9d866cdc38aa6feaf2a1c71b492b0c49d999fb12f3302c differ diff --git a/workspace/assets/skins/d8/d816777dbb2afef3ace5725e45ce04a016cf3f21ddc1854d623423b322820ecf b/workspace/assets/skins/d8/d816777dbb2afef3ace5725e45ce04a016cf3f21ddc1854d623423b322820ecf new file mode 100644 index 00000000..40fbb130 Binary files /dev/null and b/workspace/assets/skins/d8/d816777dbb2afef3ace5725e45ce04a016cf3f21ddc1854d623423b322820ecf differ diff --git a/workspace/assets/skins/d8/d89a9cf5109549ab05b289e38d2c80cf1642440cc017834a063803184dcf2900 b/workspace/assets/skins/d8/d89a9cf5109549ab05b289e38d2c80cf1642440cc017834a063803184dcf2900 new file mode 100644 index 00000000..02772f6d Binary files /dev/null and b/workspace/assets/skins/d8/d89a9cf5109549ab05b289e38d2c80cf1642440cc017834a063803184dcf2900 differ diff --git a/workspace/assets/skins/d8/d8dd55a9976a895a8a74baf443e58fb807c887fc26c726d597dd5de9f2b76a0a b/workspace/assets/skins/d8/d8dd55a9976a895a8a74baf443e58fb807c887fc26c726d597dd5de9f2b76a0a new file mode 100644 index 00000000..d4ebf1ca Binary files /dev/null and b/workspace/assets/skins/d8/d8dd55a9976a895a8a74baf443e58fb807c887fc26c726d597dd5de9f2b76a0a differ diff --git a/workspace/assets/skins/d9/d9f192a87092e0ab0d8987bad81f6f941dfc2c9ea5207ac73a8edc0ee5bba706 b/workspace/assets/skins/d9/d9f192a87092e0ab0d8987bad81f6f941dfc2c9ea5207ac73a8edc0ee5bba706 new file mode 100644 index 00000000..c4ffb448 Binary files /dev/null and b/workspace/assets/skins/d9/d9f192a87092e0ab0d8987bad81f6f941dfc2c9ea5207ac73a8edc0ee5bba706 differ diff --git a/workspace/assets/skins/da/da55ff8732f0c68122fedb65abb594574a4ef31a39106342201bfcd78952c8f3 b/workspace/assets/skins/da/da55ff8732f0c68122fedb65abb594574a4ef31a39106342201bfcd78952c8f3 new file mode 100644 index 00000000..669293e1 Binary files /dev/null and b/workspace/assets/skins/da/da55ff8732f0c68122fedb65abb594574a4ef31a39106342201bfcd78952c8f3 differ diff --git a/workspace/assets/skins/dd/dd4ffbd603bdb51d33aa4034b48141b7282c3a58d752e361a1b44e35969a41a6 b/workspace/assets/skins/dd/dd4ffbd603bdb51d33aa4034b48141b7282c3a58d752e361a1b44e35969a41a6 new file mode 100644 index 00000000..be2561ad Binary files /dev/null and b/workspace/assets/skins/dd/dd4ffbd603bdb51d33aa4034b48141b7282c3a58d752e361a1b44e35969a41a6 differ diff --git a/workspace/assets/skins/dd/ddc126cb62154a467dda36ef1b5cd16b39dfdee843d39fb044bc08f43045ec70 b/workspace/assets/skins/dd/ddc126cb62154a467dda36ef1b5cd16b39dfdee843d39fb044bc08f43045ec70 new file mode 100644 index 00000000..df8233a8 Binary files /dev/null and b/workspace/assets/skins/dd/ddc126cb62154a467dda36ef1b5cd16b39dfdee843d39fb044bc08f43045ec70 differ diff --git a/workspace/assets/skins/dd/ddd91ec64f9759f59add80cc0e546b5a639f4f61922142afc58a6392f5456818 b/workspace/assets/skins/dd/ddd91ec64f9759f59add80cc0e546b5a639f4f61922142afc58a6392f5456818 new file mode 100644 index 00000000..6caf6957 Binary files /dev/null and b/workspace/assets/skins/dd/ddd91ec64f9759f59add80cc0e546b5a639f4f61922142afc58a6392f5456818 differ diff --git a/workspace/assets/skins/df/df68c28b813391fda0149926716120eed75d1fa9f873a76a543b1416ae875d66 b/workspace/assets/skins/df/df68c28b813391fda0149926716120eed75d1fa9f873a76a543b1416ae875d66 new file mode 100644 index 00000000..5f3578c9 Binary files /dev/null and b/workspace/assets/skins/df/df68c28b813391fda0149926716120eed75d1fa9f873a76a543b1416ae875d66 differ diff --git a/workspace/assets/skins/df/dfed456bf0bff24692a09c010b8a2b0b9dc8270e6e5eb0dd6c2125ccf2549bf5 b/workspace/assets/skins/df/dfed456bf0bff24692a09c010b8a2b0b9dc8270e6e5eb0dd6c2125ccf2549bf5 new file mode 100644 index 00000000..3c667213 Binary files /dev/null and b/workspace/assets/skins/df/dfed456bf0bff24692a09c010b8a2b0b9dc8270e6e5eb0dd6c2125ccf2549bf5 differ diff --git a/workspace/assets/skins/e0/e0b77a791eef2badb947dd6105666d71f6e5a473a807a2d72945bada33d327b5 b/workspace/assets/skins/e0/e0b77a791eef2badb947dd6105666d71f6e5a473a807a2d72945bada33d327b5 new file mode 100644 index 00000000..a68ae399 Binary files /dev/null and b/workspace/assets/skins/e0/e0b77a791eef2badb947dd6105666d71f6e5a473a807a2d72945bada33d327b5 differ diff --git a/workspace/assets/skins/e4/e49d1730a80a3f19b73adee4fcccc3ba6e981ac3e693d9f5bcbe66be59cf5aef b/workspace/assets/skins/e4/e49d1730a80a3f19b73adee4fcccc3ba6e981ac3e693d9f5bcbe66be59cf5aef new file mode 100644 index 00000000..23975f96 Binary files /dev/null and b/workspace/assets/skins/e4/e49d1730a80a3f19b73adee4fcccc3ba6e981ac3e693d9f5bcbe66be59cf5aef differ diff --git a/workspace/assets/skins/e4/e4de77853cb1a7809d552d01b5f9c0001196bfb16e9c351dc20d8763f5a27131 b/workspace/assets/skins/e4/e4de77853cb1a7809d552d01b5f9c0001196bfb16e9c351dc20d8763f5a27131 new file mode 100644 index 00000000..77b392fb Binary files /dev/null and b/workspace/assets/skins/e4/e4de77853cb1a7809d552d01b5f9c0001196bfb16e9c351dc20d8763f5a27131 differ diff --git a/workspace/assets/skins/e5/e509f28de85d4f147698656e4b3e6adaf8c11232663e26d2f59a1646cd357e5e b/workspace/assets/skins/e5/e509f28de85d4f147698656e4b3e6adaf8c11232663e26d2f59a1646cd357e5e new file mode 100644 index 00000000..bf361bc7 Binary files /dev/null and b/workspace/assets/skins/e5/e509f28de85d4f147698656e4b3e6adaf8c11232663e26d2f59a1646cd357e5e differ diff --git a/workspace/assets/skins/eb/ebb6748cca5108e93c451ba671a603ad6efde90cead8f7e7a1cb1f00c2f24bc9 b/workspace/assets/skins/eb/ebb6748cca5108e93c451ba671a603ad6efde90cead8f7e7a1cb1f00c2f24bc9 new file mode 100644 index 00000000..494cbff7 Binary files /dev/null and b/workspace/assets/skins/eb/ebb6748cca5108e93c451ba671a603ad6efde90cead8f7e7a1cb1f00c2f24bc9 differ diff --git a/workspace/assets/skins/eb/ebc29908101de1061ef9205c1618d1bda324b67d5a1673d26547b3122d691b70 b/workspace/assets/skins/eb/ebc29908101de1061ef9205c1618d1bda324b67d5a1673d26547b3122d691b70 new file mode 100644 index 00000000..9f59f15e Binary files /dev/null and b/workspace/assets/skins/eb/ebc29908101de1061ef9205c1618d1bda324b67d5a1673d26547b3122d691b70 differ diff --git a/workspace/assets/skins/ec/ec781af548e8bac4a043aefcac74ae1613429fba39b55e5a3879194aa4985429 b/workspace/assets/skins/ec/ec781af548e8bac4a043aefcac74ae1613429fba39b55e5a3879194aa4985429 new file mode 100644 index 00000000..efecd923 Binary files /dev/null and b/workspace/assets/skins/ec/ec781af548e8bac4a043aefcac74ae1613429fba39b55e5a3879194aa4985429 differ diff --git a/workspace/assets/skins/ee/eeca5967cb9be34a103c8e4a080d5ad03f967d61d829a18b2c096632a6a8fc48 b/workspace/assets/skins/ee/eeca5967cb9be34a103c8e4a080d5ad03f967d61d829a18b2c096632a6a8fc48 new file mode 100644 index 00000000..24944a5d Binary files /dev/null and b/workspace/assets/skins/ee/eeca5967cb9be34a103c8e4a080d5ad03f967d61d829a18b2c096632a6a8fc48 differ diff --git a/workspace/assets/skins/ef/ef94b2ede2ba18688d2d8dcabbaddea94597c9b5279b28c71841b428fd4dd66 b/workspace/assets/skins/ef/ef94b2ede2ba18688d2d8dcabbaddea94597c9b5279b28c71841b428fd4dd66 new file mode 100644 index 00000000..4c4ca944 Binary files /dev/null and b/workspace/assets/skins/ef/ef94b2ede2ba18688d2d8dcabbaddea94597c9b5279b28c71841b428fd4dd66 differ diff --git a/workspace/assets/skins/f0/f08c92ad2d210d33c7d9bb132ccafdef3367a81800733513a88d6afdea281efe b/workspace/assets/skins/f0/f08c92ad2d210d33c7d9bb132ccafdef3367a81800733513a88d6afdea281efe new file mode 100644 index 00000000..a2215946 Binary files /dev/null and b/workspace/assets/skins/f0/f08c92ad2d210d33c7d9bb132ccafdef3367a81800733513a88d6afdea281efe differ diff --git a/workspace/assets/skins/f1/f15543c1bef6cbc23fa9f02566084fd3275e49c31a8694e3f20d6fc5a41ce38f b/workspace/assets/skins/f1/f15543c1bef6cbc23fa9f02566084fd3275e49c31a8694e3f20d6fc5a41ce38f new file mode 100644 index 00000000..d0d9940f Binary files /dev/null and b/workspace/assets/skins/f1/f15543c1bef6cbc23fa9f02566084fd3275e49c31a8694e3f20d6fc5a41ce38f differ diff --git a/workspace/assets/skins/f1/f15aa59b28333ba77e7e572465ffaee5b3b31c03940115564c39a376a5dd7c3e b/workspace/assets/skins/f1/f15aa59b28333ba77e7e572465ffaee5b3b31c03940115564c39a376a5dd7c3e new file mode 100644 index 00000000..3cbd9c7d Binary files /dev/null and b/workspace/assets/skins/f1/f15aa59b28333ba77e7e572465ffaee5b3b31c03940115564c39a376a5dd7c3e differ diff --git a/workspace/assets/skins/f2/f2dc3fcea9a5e33981d6d6aafb83acc26b912cf8012a90e9d30f18b6b099bbe0 b/workspace/assets/skins/f2/f2dc3fcea9a5e33981d6d6aafb83acc26b912cf8012a90e9d30f18b6b099bbe0 new file mode 100644 index 00000000..9a6c4e72 Binary files /dev/null and b/workspace/assets/skins/f2/f2dc3fcea9a5e33981d6d6aafb83acc26b912cf8012a90e9d30f18b6b099bbe0 differ diff --git a/workspace/assets/skins/f3/f37159efaf5f4e75037b1e2e0f9755bd37e7ec2bd58d0a266227326027d2b46c b/workspace/assets/skins/f3/f37159efaf5f4e75037b1e2e0f9755bd37e7ec2bd58d0a266227326027d2b46c new file mode 100644 index 00000000..1b07568b Binary files /dev/null and b/workspace/assets/skins/f3/f37159efaf5f4e75037b1e2e0f9755bd37e7ec2bd58d0a266227326027d2b46c differ diff --git a/workspace/assets/skins/f5/f50eb2b78d520f5746207b3edcdd72f25631bff6a845a080b41e65bdccd43319 b/workspace/assets/skins/f5/f50eb2b78d520f5746207b3edcdd72f25631bff6a845a080b41e65bdccd43319 new file mode 100644 index 00000000..a17b4a4d Binary files /dev/null and b/workspace/assets/skins/f5/f50eb2b78d520f5746207b3edcdd72f25631bff6a845a080b41e65bdccd43319 differ diff --git a/workspace/assets/skins/f7/f786756481fc68c670ef1223155dfdb20303747dba78700b452d82b2d6fd5bf4 b/workspace/assets/skins/f7/f786756481fc68c670ef1223155dfdb20303747dba78700b452d82b2d6fd5bf4 new file mode 100644 index 00000000..04ad7969 Binary files /dev/null and b/workspace/assets/skins/f7/f786756481fc68c670ef1223155dfdb20303747dba78700b452d82b2d6fd5bf4 differ diff --git a/workspace/assets/skins/f9/f94878d3e267f3d210350b45d335910e7da9bb84b2db389ff5f6692f45b288db b/workspace/assets/skins/f9/f94878d3e267f3d210350b45d335910e7da9bb84b2db389ff5f6692f45b288db new file mode 100644 index 00000000..b306d3a0 Binary files /dev/null and b/workspace/assets/skins/f9/f94878d3e267f3d210350b45d335910e7da9bb84b2db389ff5f6692f45b288db differ diff --git a/workspace/assets/skins/f9/f96c89e0ef0feef6d878d53c489b239b47e6eb842d2f3c3e9ad7d29bff1a349e b/workspace/assets/skins/f9/f96c89e0ef0feef6d878d53c489b239b47e6eb842d2f3c3e9ad7d29bff1a349e new file mode 100644 index 00000000..3ab22ea0 Binary files /dev/null and b/workspace/assets/skins/f9/f96c89e0ef0feef6d878d53c489b239b47e6eb842d2f3c3e9ad7d29bff1a349e differ diff --git a/workspace/assets/skins/fb/fbe51f450de41f53018f2a900074fe5d9d239f4aaaafaff015e75a8da62b1661 b/workspace/assets/skins/fb/fbe51f450de41f53018f2a900074fe5d9d239f4aaaafaff015e75a8da62b1661 new file mode 100644 index 00000000..571afb24 Binary files /dev/null and b/workspace/assets/skins/fb/fbe51f450de41f53018f2a900074fe5d9d239f4aaaafaff015e75a8da62b1661 differ diff --git a/workspace/assets/skins/fc/fc1bce08b6901c4f9d0dc3e8e65b5763b8d5bdb89e9fddb886cc151de8d319 b/workspace/assets/skins/fc/fc1bce08b6901c4f9d0dc3e8e65b5763b8d5bdb89e9fddb886cc151de8d319 new file mode 100644 index 00000000..e78ba692 Binary files /dev/null and b/workspace/assets/skins/fc/fc1bce08b6901c4f9d0dc3e8e65b5763b8d5bdb89e9fddb886cc151de8d319 differ diff --git a/workspace/assets/skins/fc/fc67acb23ea00a1df240015a301b3236c1bb0b49b8b00fa76c433eeecc2ee22f b/workspace/assets/skins/fc/fc67acb23ea00a1df240015a301b3236c1bb0b49b8b00fa76c433eeecc2ee22f new file mode 100644 index 00000000..e3902cd3 Binary files /dev/null and b/workspace/assets/skins/fc/fc67acb23ea00a1df240015a301b3236c1bb0b49b8b00fa76c433eeecc2ee22f differ diff --git a/workspace/assets/skins/fe/fecd0a1ef03230ea3cc9c03babd84417cde42345f6fc9ad680f20700f35cea8a b/workspace/assets/skins/fe/fecd0a1ef03230ea3cc9c03babd84417cde42345f6fc9ad680f20700f35cea8a new file mode 100644 index 00000000..1ed0527f Binary files /dev/null and b/workspace/assets/skins/fe/fecd0a1ef03230ea3cc9c03babd84417cde42345f6fc9ad680f20700f35cea8a differ diff --git a/workspace/crash-reports/crash-2023-06-04_11.38.28-client.txt b/workspace/crash-reports/crash-2023-06-04_11.38.28-client.txt new file mode 100644 index 00000000..fb25de31 --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_11.38.28-client.txt @@ -0,0 +1,102 @@ +---- Minecraft Crash Report ---- +// Don't be sad, have a hug! <3 + +Time: 6/4/23 11:38 AM +Description: Updating screen events + +java.lang.ArrayIndexOutOfBoundsException + at java.lang.System.arraycopy(Native Method) + at java.lang.AbstractStringBuilder.insert(AbstractStringBuilder.java:1215) + at java.lang.StringBuilder.insert(StringBuilder.java:338) + at rip.athena.client.gui.framework.components.MenuTextField.onKeyDown(MenuTextField.java:205) + at rip.athena.client.gui.framework.Menu.onKeyDown(Menu.java:144) + at rip.athena.client.gui.framework.MinecraftMenuImpl.keyTyped(MinecraftMenuImpl.java:123) + at net.minecraft.client.gui.GuiScreen.handleKeyboardInput(GuiScreen.java:627) + at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:578) + at net.minecraft.client.Minecraft.runTick(Minecraft.java:1806) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1123) + at net.minecraft.client.Minecraft.run(Minecraft.java:429) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at java.lang.System.arraycopy(Native Method) + at java.lang.AbstractStringBuilder.insert(AbstractStringBuilder.java:1215) + at java.lang.StringBuilder.insert(StringBuilder.java:338) + at rip.athena.client.gui.framework.components.MenuTextField.onKeyDown(MenuTextField.java:205) + at rip.athena.client.gui.framework.Menu.onKeyDown(Menu.java:144) + at rip.athena.client.gui.framework.MinecraftMenuImpl.keyTyped(MinecraftMenuImpl.java:123) + at net.minecraft.client.gui.GuiScreen.handleKeyboardInput(GuiScreen.java:627) + at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:578) + +-- Affected screen -- +Details: + Screen name: rip.athena.client.gui.clickgui.IngameMenu + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['Player547'/53, l='MpServer', x=770.97, y=70.00, z=462.61]] + Chunk stats: MultiplayerChunkCache: 169, 169 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 776461 game time, 143385 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 9 total; [EntityZombie['Zombie'/3235, l='MpServer', x=691.50, y=27.00, z=406.50], EntityZombie['Zombie'/2981, l='MpServer', x=712.50, y=54.00, z=420.50], EntityCreeper['Creeper'/3050, l='MpServer', x=749.53, y=70.00, z=444.31], EntityZombie['Zombie'/3151, l='MpServer', x=691.50, y=27.00, z=409.50], EntityCreeper['Creeper'/54, l='MpServer', x=756.50, y=71.00, z=440.31], EntityPlayerSP['Player547'/53, l='MpServer', x=770.97, y=70.00, z=462.61], EntitySpider['Spider'/2970, l='MpServer', x=779.78, y=23.00, z=476.03], EntityItem['item.item.rottenFlesh'/3162, l='MpServer', x=748.13, y=69.00, z=439.94], EntityCreeper['Creeper'/2653, l='MpServer', x=761.26, y=67.00, z=454.40]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2784) + at net.minecraft.client.Minecraft.run(Minecraft.java:450) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 420862120 bytes (401 MB) / 717750272 bytes (684 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 6 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_12.16.10-client.txt b/workspace/crash-reports/crash-2023-06-04_12.16.10-client.txt new file mode 100644 index 00000000..aa339b2d --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_12.16.10-client.txt @@ -0,0 +1,96 @@ +---- Minecraft Crash Report ---- +// Don't be sad, have a hug! <3 + +Time: 6/4/23 12:16 PM +Description: Rendering screen + +java.lang.NullPointerException: Rendering screen + at rip.athena.client.gui.framework.components.MenuSlider.onRender(MenuSlider.java:162) + at rip.athena.client.gui.framework.components.MenuColorPicker.drawPicker(MenuColorPicker.java:410) + at rip.athena.client.gui.framework.components.MenuScrollPane.drawExtras(MenuScrollPane.java:415) + at rip.athena.client.gui.clickgui.IngameMenu.drawScreen(IngameMenu.java:157) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1420) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1149) + at net.minecraft.client.Minecraft.run(Minecraft.java:429) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at rip.athena.client.gui.framework.components.MenuSlider.onRender(MenuSlider.java:162) + at rip.athena.client.gui.framework.components.MenuColorPicker.drawPicker(MenuColorPicker.java:410) + at rip.athena.client.gui.framework.components.MenuScrollPane.drawExtras(MenuScrollPane.java:415) + at rip.athena.client.gui.clickgui.IngameMenu.drawScreen(IngameMenu.java:157) + +-- Screen render details -- +Details: + Screen name: rip.athena.client.gui.clickgui.IngameMenu + Mouse location: Scaled: (696, 192). Absolute: (1392, 624) + Screen size: Scaled: (960, 505). Absolute: (1920, 1009). Scale factor of 2 + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['Player516'/48, l='MpServer', x=771.89, y=74.40, z=469.72]] + Chunk stats: MultiplayerChunkCache: 169, 169 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 820705 game time, 31951 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 2 total; [EntityZombie['Zombie'/5162, l='MpServer', x=706.19, y=32.00, z=462.81], EntityPlayerSP['Player516'/48, l='MpServer', x=771.89, y=74.40, z=469.72]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2784) + at net.minecraft.client.Minecraft.run(Minecraft.java:450) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 1128113144 bytes (1075 MB) / 1446510592 bytes (1379 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 6 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_17.42.35-client.txt b/workspace/crash-reports/crash-2023-06-04_17.42.35-client.txt new file mode 100644 index 00000000..8a802f15 --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_17.42.35-client.txt @@ -0,0 +1,150 @@ +---- Minecraft Crash Report ---- +// I bet Cylons wouldn't have this problem. + +Time: 6/4/23 5:42 PM +Description: Rendering entity in world + +co.gongzh.procbridge.ClientException: java.net.BindException: Address already in use: connect + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1150) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.BindException: Address already in use: connect + at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at java.net.Socket.connect(Socket.java:538) + at java.net.Socket.(Socket.java:434) + at java.net.Socket.(Socket.java:211) + at co.gongzh.procbridge.Client.request(Client.java:62) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 38 + Entity Name: Player287 + Entity's Exact location: 790.69, 68.00, 491.98 + Entity's Block location: 790.00,68.00,491.00 - World: (790,68,491), Chunk: (at 6,4,11 in 49,30; contains blocks 784,0,480 to 799,255,495), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: 0.00, -0.08, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@5a891dee + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 125.37622 + Delta: 0.533565 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['Player287'/38, l='MpServer', x=790.69, y=68.00, z=491.98]] + Chunk stats: MultiplayerChunkCache: 25, 25 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1062244 game time, 273490 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 3 total; [EntitySkeleton['Skeleton'/240, l='MpServer', x=810.50, y=33.00, z=510.50], EntityPlayerSP['Player287'/38, l='MpServer', x=790.69, y=68.00, z=491.98], EntityBat['Bat'/58, l='MpServer', x=785.00, y=32.22, z=526.94]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2790) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 147842272 bytes (140 MB) / 567279616 bytes (541 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_17.43.30-client.txt b/workspace/crash-reports/crash-2023-06-04_17.43.30-client.txt new file mode 100644 index 00000000..8cedab7a --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_17.43.30-client.txt @@ -0,0 +1,150 @@ +---- Minecraft Crash Report ---- +// I bet Cylons wouldn't have this problem. + +Time: 6/4/23 5:43 PM +Description: Rendering entity in world + +co.gongzh.procbridge.ClientException: java.net.BindException: Address already in use: connect + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1150) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.BindException: Address already in use: connect + at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at java.net.Socket.connect(Socket.java:538) + at java.net.Socket.(Socket.java:434) + at java.net.Socket.(Socket.java:211) + at co.gongzh.procbridge.Client.request(Client.java:62) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 38 + Entity Name: Player439 + Entity's Exact location: 779.98, 69.00, 486.41 + Entity's Block location: 779.00,69.00,486.00 - World: (779,69,486), Chunk: (at 11,4,6 in 48,30; contains blocks 768,0,480 to 783,255,495), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: -0.04, -0.08, -0.04 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@7ceedfbd + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 134.9006 + Delta: 0.049476624 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['Player439'/38, l='MpServer', x=779.98, y=69.00, z=486.41]] + Chunk stats: MultiplayerChunkCache: 30, 30 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1062356 game time, 273602 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 3 total; [EntityBat['Bat'/39, l='MpServer', x=788.35, y=31.06, z=528.89], EntitySkeleton['Skeleton'/40, l='MpServer', x=809.09, y=33.03, z=510.53], EntityPlayerSP['Player439'/38, l='MpServer', x=779.98, y=69.00, z=486.41]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2790) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 455929968 bytes (434 MB) / 901251072 bytes (859 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_17.48.34-client.txt b/workspace/crash-reports/crash-2023-06-04_17.48.34-client.txt new file mode 100644 index 00000000..491fa643 --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_17.48.34-client.txt @@ -0,0 +1,146 @@ +---- Minecraft Crash Report ---- +// Don't do that. + +Time: 6/4/23 5:48 PM +Description: Rendering entity in world + +java.lang.RuntimeException: java.net.SocketException: Connection reset + at co.gongzh.procbridge.Client.request(Client.java:88) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1150) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.SocketException: Connection reset + at java.net.SocketInputStream.read(SocketInputStream.java:210) + at java.net.SocketInputStream.read(SocketInputStream.java:141) + at java.net.SocketInputStream.read(SocketInputStream.java:224) + at co.gongzh.procbridge.Protocol.read(Protocol.java:26) + at co.gongzh.procbridge.Protocol.readResponse(Protocol.java:144) + at co.gongzh.procbridge.Client.lambda$request$0(Client.java:68) + at co.gongzh.procbridge.Client.request(Client.java:78) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:88) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 38 + Entity Name: Player294 + Entity's Exact location: 777.07, 69.79, 478.70 + Entity's Block location: 777.00,69.00,478.00 - World: (777,69,478), Chunk: (at 9,4,14 in 48,29; contains blocks 768,0,464 to 783,255,479), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: -0.13, -0.30, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@c483995 + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 393.73483 + Delta: 0.006978154 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['Player294'/38, l='MpServer', x=777.07, y=69.79, z=478.70]] + Chunk stats: MultiplayerChunkCache: 30, 30 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1062588 game time, 273834 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 3 total; [EntityPlayerSP['Player294'/38, l='MpServer', x=777.07, y=69.79, z=478.70], EntityBat['Bat'/41, l='MpServer', x=784.19, y=32.00, z=525.31], EntitySkeleton['Skeleton'/42, l='MpServer', x=809.44, y=33.00, z=511.06]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2790) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 567053544 bytes (540 MB) / 942669824 bytes (899 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_17.53.31-client.txt b/workspace/crash-reports/crash-2023-06-04_17.53.31-client.txt new file mode 100644 index 00000000..e77caffc --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_17.53.31-client.txt @@ -0,0 +1,150 @@ +---- Minecraft Crash Report ---- +// I bet Cylons wouldn't have this problem. + +Time: 6/4/23 5:53 PM +Description: Rendering entity in world + +co.gongzh.procbridge.ClientException: java.net.BindException: Address already in use: connect + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1150) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.BindException: Address already in use: connect + at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at java.net.Socket.connect(Socket.java:538) + at java.net.Socket.(Socket.java:434) + at java.net.Socket.(Socket.java:211) + at co.gongzh.procbridge.Client.request(Client.java:62) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityOtherPlayerMP) + Entity ID: 38 + Entity Name: Player664 + Entity's Exact location: 568.72, 68.00, 158.56 + Entity's Block location: 568.00,68.00,158.00 - World: (568,68,158), Chunk: (at 8,4,14 in 35,9; contains blocks 560,0,144 to 575,255,159), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: 0.00, 0.00, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@6d0c1c91 + Location: 4.11,-0.99,6.45 - World: (4,-1,6), Chunk: (at 4,-1,6 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 147.63733 + Delta: 0.5605446 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 2 total; [EntityPlayerSP['ziue'/1748, l='MpServer', x=564.66, y=68.87, z=152.06], EntityOtherPlayerMP['Player664'/38, l='MpServer', x=568.72, y=68.00, z=158.56]] + Chunk stats: MultiplayerChunkCache: 289, 289 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1067639 game time, 278885 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false + Forced entities: 74 total; [EntityPlayerSP['ziue'/1748, l='MpServer', x=564.66, y=68.87, z=152.06], EntityMinecartChest['container.minecart'/0, l='MpServer', x=613.50, y=12.06, z=82.50], EntityMinecartChest['container.minecart'/1, l='MpServer', x=613.50, y=12.06, z=82.50], EntityZombie['Zombie'/2945, l='MpServer', x=547.06, y=64.00, z=214.34], EntityMinecartChest['container.minecart'/2, l='MpServer', x=613.50, y=12.06, z=82.50], EntityZombie['Zombie'/3203, l='MpServer', x=494.50, y=69.00, z=229.50], EntitySkeleton['Skeleton'/3332, l='MpServer', x=606.50, y=67.00, z=153.50], EntityZombie['Zombie'/3717, l='MpServer', x=541.50, y=67.00, z=196.50], EntitySkeleton['Skeleton'/3078, l='MpServer', x=512.50, y=33.00, z=210.50], EntitySkeleton['Skeleton'/3079, l='MpServer', x=515.50, y=33.00, z=212.50], EntitySkeleton['Skeleton'/3337, l='MpServer', x=511.50, y=68.00, z=228.50], EntitySquid['Squid'/2826, l='MpServer', x=538.75, y=62.47, z=106.59], EntitySquid['Squid'/2827, l='MpServer', x=532.88, y=61.97, z=108.03], EntitySquid['Squid'/2828, l='MpServer', x=541.66, y=62.56, z=111.66], EntityZombie['Zombie'/1933, l='MpServer', x=519.50, y=51.00, z=163.50], EntitySquid['Squid'/2829, l='MpServer', x=532.13, y=60.66, z=104.75], EntityZombie['Zombie'/1934, l='MpServer', x=520.50, y=51.00, z=163.50], EntityZombie['Zombie'/1935, l='MpServer', x=517.97, y=51.00, z=164.41], EntityZombie['Zombie'/1936, l='MpServer', x=517.50, y=51.00, z=166.50], EntityBat['Bat'/3089, l='MpServer', x=490.55, y=56.02, z=218.76], EntitySkeleton['Skeleton'/3218, l='MpServer', x=607.19, y=64.00, z=224.75], EntitySkeleton['Skeleton'/3220, l='MpServer', x=604.50, y=64.00, z=230.50], EntityCreeper['Creeper'/1942, l='MpServer', x=511.50, y=41.00, z=192.50], EntityCreeper['Creeper'/1943, l='MpServer', x=511.47, y=41.00, z=191.06], EntitySkeleton['Skeleton'/1944, l='MpServer', x=572.50, y=57.00, z=136.50], EntityBat['Bat'/2462, l='MpServer', x=597.77, y=54.02, z=188.95], EntityBat['Bat'/2463, l='MpServer', x=603.47, y=47.00, z=169.75], EntitySkeleton['Skeleton'/2593, l='MpServer', x=549.50, y=54.00, z=186.50], EntitySquid['Squid'/2850, l='MpServer', x=550.69, y=53.88, z=129.38], EntityBat['Bat'/2978, l='MpServer', x=620.49, y=15.84, z=199.46], EntitySquid['Squid'/2851, l='MpServer', x=553.91, y=55.03, z=125.19], EntitySquid['Squid'/2852, l='MpServer', x=553.92, y=54.86, z=127.31], EntitySkeleton['Skeleton'/3364, l='MpServer', x=566.50, y=69.00, z=192.50], EntitySquid['Squid'/2853, l='MpServer', x=549.84, y=55.09, z=127.00], EntityOtherPlayerMP['Player664'/38, l='MpServer', x=568.72, y=68.00, z=158.56], EntitySkeleton['Skeleton'/3239, l='MpServer', x=531.50, y=64.00, z=169.50], EntityZombie['Zombie'/3368, l='MpServer', x=609.50, y=63.00, z=210.50], EntityBat['Bat'/2346, l='MpServer', x=533.25, y=55.31, z=179.03], EntityCreeper['Creeper'/2986, l='MpServer', x=508.03, y=23.00, z=157.44], EntityZombie['Zombie'/3370, l='MpServer', x=611.50, y=63.00, z=209.50], EntitySkeleton['Skeleton'/2987, l='MpServer', x=503.66, y=23.00, z=155.78], EntityCreeper['Creeper'/3243, l='MpServer', x=643.50, y=65.00, z=228.50], EntityZombie['Zombie'/3371, l='MpServer', x=613.50, y=63.00, z=209.50], EntitySpider['Spider'/2988, l='MpServer', x=606.50, y=63.00, z=116.50], EntityBat['Bat'/2741, l='MpServer', x=495.46, y=23.16, z=161.49], EntityEnderman['Enderman'/2231, l='MpServer', x=582.50, y=44.00, z=191.50], EntitySquid['Squid'/2875, l='MpServer', x=503.72, y=61.03, z=134.78], EntitySquid['Squid'/2876, l='MpServer', x=505.09, y=62.00, z=129.78], EntitySquid['Squid'/2877, l='MpServer', x=506.81, y=62.31, z=138.66], EntitySquid['Squid'/2878, l='MpServer', x=504.00, y=61.94, z=131.81], EntityZombie['Zombie'/3391, l='MpServer', x=616.44, y=62.53, z=81.91], EntitySpider['Spider'/3396, l='MpServer', x=616.50, y=63.00, z=90.50], EntitySpider['Spider'/3399, l='MpServer', x=618.50, y=63.00, z=90.50], EntitySpider['Spider'/2889, l='MpServer', x=626.50, y=64.00, z=197.50], EntitySpider['Spider'/2890, l='MpServer', x=622.50, y=64.00, z=198.50], EntityBat['Bat'/3274, l='MpServer', x=620.47, y=20.16, z=82.84], EntityBat['Bat'/3276, l='MpServer', x=621.00, y=20.06, z=83.56], EntityZombie['Zombie'/3150, l='MpServer', x=539.50, y=64.00, z=217.50], EntityZombie['Zombie'/3151, l='MpServer', x=541.50, y=64.00, z=221.50], EntityCreeper['Creeper'/3407, l='MpServer', x=633.41, y=63.00, z=101.94], EntitySkeleton['Skeleton'/3152, l='MpServer', x=542.09, y=64.00, z=218.72], EntitySkeleton['Skeleton'/3408, l='MpServer', x=635.13, y=63.00, z=106.53], EntitySpider['Spider'/2898, l='MpServer', x=625.50, y=64.00, z=203.50], EntitySpider['Spider'/2900, l='MpServer', x=621.50, y=64.00, z=203.50], EntityOtherPlayerMP['Player664'/38, l='MpServer', x=568.72, y=68.00, z=158.56], EntityCreeper['Creeper'/3303, l='MpServer', x=488.17, y=42.00, z=147.50], EntitySkeleton['Skeleton'/1768, l='MpServer', x=603.66, y=16.00, z=148.47], EntitySkeleton['Skeleton'/1771, l='MpServer', x=599.47, y=16.00, z=146.31], EntitySkeleton['Skeleton'/3308, l='MpServer', x=533.56, y=53.00, z=177.91], EntityCreeper['Creeper'/3309, l='MpServer', x=532.75, y=57.00, z=180.28], EntityZombie['Zombie'/2670, l='MpServer', x=594.50, y=21.00, z=166.50], EntitySkeleton['Skeleton'/2936, l='MpServer', x=544.50, y=64.00, z=210.50], EntityBat['Bat'/3193, l='MpServer', x=511.47, y=17.40, z=93.44], EntitySkeleton['Skeleton'/2939, l='MpServer', x=543.50, y=64.00, z=210.50]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Non-integrated multiplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2790) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 584230056 bytes (557 MB) / 925368320 bytes (882 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 8 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_17.54.19-client.txt b/workspace/crash-reports/crash-2023-06-04_17.54.19-client.txt new file mode 100644 index 00000000..5e71adc3 --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_17.54.19-client.txt @@ -0,0 +1,150 @@ +---- Minecraft Crash Report ---- +// My bad. + +Time: 6/4/23 5:54 PM +Description: Rendering entity in world + +co.gongzh.procbridge.ClientException: java.net.BindException: Address already in use: connect + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1150) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.BindException: Address already in use: connect + at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at java.net.Socket.connect(Socket.java:538) + at java.net.Socket.(Socket.java:434) + at java.net.Socket.(Socket.java:211) + at co.gongzh.procbridge.Client.request(Client.java:62) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityOtherPlayerMP) + Entity ID: 1527616 + Entity Name: HiitSayZ + Entity's Exact location: 3.80, 62.80, -44.44 + Entity's Block location: 3.00,62.00,-45.00 - World: (3,62,-45), Chunk: (at 3,3,3 in 0,-3; contains blocks 0,0,-48 to 15,255,-33), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1) + Entity's Momentum: 0.00, 0.00, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@7b36f798 + Location: 5.37,-3.85,-23.50 - World: (5,-4,-24), Chunk: (at 5,-1,8 in 0,-2; contains blocks 0,0,-32 to 15,255,-17), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1) + Rotation: -88.59363 + Delta: 0.17853785 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 30 total; [EntityPlayerSP['ziue'/2651981, l='MpServer', x=-1.92, y=66.50, z=-20.95], EntityOtherPlayerMP['§r'/-1234567, l='MpServer', x=-2.50, y=70.00, z=-13.50], EntityOtherPlayerMP['§r'/-1234574, l='MpServer', x=-5.50, y=70.00, z=-12.50], EntityOtherPlayerMP['§r'/-1234581, l='MpServer', x=6.50, y=70.00, z=-12.50], EntityOtherPlayerMP['§r'/-1234588, l='MpServer', x=3.50, y=70.00, z=-13.50], EntityOtherPlayerMP['§r'/-1234595, l='MpServer', x=0.50, y=70.00, z=-10.50], EntityOtherPlayerMP['oCritz'/708519, l='MpServer', x=-2.56, y=66.50, z=-21.16], EntityOtherPlayerMP['Vlamss'/921614, l='MpServer', x=-1.59, y=62.00, z=-36.47], EntityOtherPlayerMP['Slandun'/1124864, l='MpServer', x=0.00, y=70.00, z=-14.19], EntityOtherPlayerMP['MangoPlayz'/1223525, l='MpServer', x=3.19, y=62.00, z=-45.16], EntityOtherPlayerMP['Refected'/1353491, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['esito'/1379208, l='MpServer', x=3.69, y=70.00, z=-11.19], EntityOtherPlayerMP['CHIEFXD'/1489317, l='MpServer', x=0.47, y=70.00, z=-7.59], EntityOtherPlayerMP['ITSKOTOBOYO'/1494133, l='MpServer', x=27.56, y=76.06, z=2.78], EntityOtherPlayerMP['Pixel_String'/1496956, l='MpServer', x=-5.06, y=73.50, z=-9.38], EntityOtherPlayerMP['wTacos'/1542752, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['DOIGTAGE'/1548303, l='MpServer', x=0.63, y=70.00, z=-13.16], EntityOtherPlayerMP['wshCartel'/1555585, l='MpServer', x=1.84, y=141.00, z=38.06], EntityOtherPlayerMP['Bestiiah'/1556445, l='MpServer', x=0.41, y=62.00, z=-27.88], EntityOtherPlayerMP['Yourboiibasher2'/1599655, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['Nazevka'/1604604, l='MpServer', x=0.19, y=70.00, z=-3.84], EntityOtherPlayerMP['Loqzi'/1604914, l='MpServer', x=-0.81, y=70.00, z=2.22], EntityOtherPlayerMP['savegame'/1605686, l='MpServer', x=26.56, y=74.04, z=2.14], EntityOtherPlayerMP['ZeusMC10'/1609560, l='MpServer', x=19.47, y=84.00, z=-15.72], EntityOtherPlayerMP['HiitSayZ'/1527616, l='MpServer', x=3.80, y=62.80, z=-44.44], EntityOtherPlayerMP['9qu'/1440184, l='MpServer', x=5.90, y=62.60, z=-34.20], EntityOtherPlayerMP['Xewento'/1580094, l='MpServer', x=1.25, y=70.00, z=-12.72], EntityOtherPlayerMP['expello'/1260888, l='MpServer', x=15.56, y=63.00, z=-54.47], EntityOtherPlayerMP['Clqps'/1593007, l='MpServer', x=0.50, y=71.98, z=0.50], EntityOtherPlayerMP['xX_D357R0Y3R_Xx'/1478003, l='MpServer', x=0.50, y=72.03, z=0.46]] + Chunk stats: MultiplayerChunkCache: 121, 121 + Level seed: 0 + Level generator: ID 01 - flat, ver 0. Features enabled: false + Level generator options: + Level spawn location: -36.00,4.00,-79.00 - World: (-36,4,-79), Chunk: (at 12,0,1 in -3,-5; contains blocks -48,0,-80 to -33,255,-65), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1) + Level time: 857390 game time, 6000 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false + Forced entities: 75 total; [EntityOtherPlayerMP['Vlamss'/921614, l='MpServer', x=-1.59, y=62.00, z=-36.47], EntityArmorStand['§r§lCLICK TO PLAY'/-1234580, l='MpServer', x=-5.50, y=70.25, z=-12.50], EntityArmorStand['§d§lSolos'/-1234577, l='MpServer', x=-5.50, y=69.84, z=-12.50], EntityArmorStand['§d§lKit Editor'/-1234584, l='MpServer', x=6.50, y=69.84, z=-12.50], EntityOtherPlayerMP['§r'/-1234581, l='MpServer', x=6.50, y=70.00, z=-12.50], EntityOtherPlayerMP['Refected'/1353491, l='MpServer', x=0.50, y=70.00, z=0.50], EntityArmorStand['§r§lCLICK TO VIEW'/-1234587, l='MpServer', x=6.50, y=70.25, z=-12.50], EntityOtherPlayerMP['§r'/-1234588, l='MpServer', x=3.50, y=70.00, z=-13.50], EntityArmorStand['§d§lFFA'/-1234591, l='MpServer', x=3.50, y=69.84, z=-13.50], EntityOtherPlayerMP['Slandun'/1124864, l='MpServer', x=0.00, y=70.00, z=-14.19], EntityOtherPlayerMP['§r'/-1234567, l='MpServer', x=-2.50, y=70.00, z=-13.50], EntityOtherPlayerMP['wshCartel'/1555585, l='MpServer', x=1.84, y=141.00, z=38.06], EntityOtherPlayerMP['DOIGTAGE'/1548303, l='MpServer', x=0.63, y=70.00, z=-13.16], EntityArmorStand['§d§lDuos'/-1234570, l='MpServer', x=-2.50, y=69.84, z=-13.50], EntityOtherPlayerMP['esito'/1379208, l='MpServer', x=3.69, y=70.00, z=-11.19], EntityArmorStand['§r§lCLICK TO PLAY'/-1234573, l='MpServer', x=-2.50, y=70.25, z=-13.50], EntityOtherPlayerMP['§r'/-1234574, l='MpServer', x=-5.50, y=70.00, z=-12.50], EntityArmorStand['To quick play, §dright click with your sword.'/-1234610, l='MpServer', x=0.50, y=71.75, z=-6.50], EntityArmorStand['§fServer IP: §deu.minemen.club'/-1234613, l='MpServer', x=0.50, y=71.25, z=-6.50], EntityOtherPlayerMP['Xewento'/1580094, l='MpServer', x=1.25, y=70.00, z=-12.72], EntityPlayerSP['ziue'/2651981, l='MpServer', x=-1.92, y=66.50, z=-20.95], EntityOtherPlayerMP['§r'/-1234567, l='MpServer', x=-2.50, y=70.00, z=-13.50], EntityOtherPlayerMP['Loqzi'/1604914, l='MpServer', x=-0.81, y=70.00, z=2.22], EntityOtherPlayerMP['§r'/-1234574, l='MpServer', x=-5.50, y=70.00, z=-12.50], EntityOtherPlayerMP['oCritz'/708519, l='MpServer', x=-2.56, y=66.50, z=-21.16], EntityOtherPlayerMP['9qu'/1440184, l='MpServer', x=5.90, y=62.60, z=-34.20], EntityOtherPlayerMP['savegame'/1605686, l='MpServer', x=26.56, y=74.04, z=2.14], EntityOtherPlayerMP['§r'/-1234581, l='MpServer', x=6.50, y=70.00, z=-12.50], EntityOtherPlayerMP['§r'/-1234595, l='MpServer', x=0.50, y=70.00, z=-10.50], EntityOtherPlayerMP['§r'/-1234588, l='MpServer', x=3.50, y=70.00, z=-13.50], EntityOtherPlayerMP['Clqps'/1593007, l='MpServer', x=0.50, y=71.98, z=0.50], EntityArmorStand['§r§lCLICK TO PLAY'/-1234594, l='MpServer', x=3.50, y=70.25, z=-13.50], EntityOtherPlayerMP['CHIEFXD'/1489317, l='MpServer', x=0.47, y=70.00, z=-7.59], EntityOtherPlayerMP['xX_D357R0Y3R_Xx'/1478003, l='MpServer', x=0.50, y=72.03, z=0.46], EntityOtherPlayerMP['§r'/-1234595, l='MpServer', x=0.50, y=70.00, z=-10.50], EntityArmorStand['§d§lFireball Fight'/-1234598, l='MpServer', x=0.50, y=69.84, z=-10.50], EntityOtherPlayerMP['Clqps'/1593007, l='MpServer', x=0.50, y=71.98, z=0.50], EntityArmorStand['§f§lEU Practice'/-1234604, l='MpServer', x=0.50, y=72.75, z=-6.50], EntityArmorStand['§r§lCLICK TO PLAY'/-1234601, l='MpServer', x=0.50, y=70.25, z=-10.50], EntityArmorStand['To duel a friend, do: §d/duel [their name]'/-1234607, l='MpServer', x=0.50, y=72.25, z=-6.50], EntityOtherPlayerMP['oCritz'/708519, l='MpServer', x=-2.56, y=66.50, z=-21.16], EntityOtherPlayerMP['Vlamss'/921614, l='MpServer', x=-1.59, y=62.00, z=-36.47], EntityOtherPlayerMP['Slandun'/1124864, l='MpServer', x=0.00, y=70.00, z=-14.19], EntityOtherPlayerMP['MangoPlayz'/1223525, l='MpServer', x=3.19, y=62.00, z=-45.16], EntityOtherPlayerMP['Yourboiibasher2'/1599655, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['Refected'/1353491, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['ZeusMC10'/1609560, l='MpServer', x=19.47, y=84.00, z=-15.72], EntityOtherPlayerMP['esito'/1379208, l='MpServer', x=3.69, y=70.00, z=-11.19], EntityOtherPlayerMP['CHIEFXD'/1489317, l='MpServer', x=0.47, y=70.00, z=-7.59], EntityOtherPlayerMP['ITSKOTOBOYO'/1494133, l='MpServer', x=27.56, y=76.06, z=2.78], EntityOtherPlayerMP['Pixel_String'/1496956, l='MpServer', x=-5.06, y=73.50, z=-9.38], EntityOtherPlayerMP['wTacos'/1542752, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['DOIGTAGE'/1548303, l='MpServer', x=0.63, y=70.00, z=-13.16], EntityOtherPlayerMP['wshCartel'/1555585, l='MpServer', x=1.84, y=141.00, z=38.06], EntityOtherPlayerMP['Bestiiah'/1556445, l='MpServer', x=0.41, y=62.00, z=-27.88], EntityOtherPlayerMP['Yourboiibasher2'/1599655, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['Bestiiah'/1556445, l='MpServer', x=0.41, y=62.00, z=-27.88], EntityOtherPlayerMP['Nazevka'/1604604, l='MpServer', x=0.19, y=70.00, z=-3.84], EntityOtherPlayerMP['Loqzi'/1604914, l='MpServer', x=-0.81, y=70.00, z=2.22], EntityOtherPlayerMP['expello'/1260888, l='MpServer', x=15.56, y=63.00, z=-54.47], EntityOtherPlayerMP['savegame'/1605686, l='MpServer', x=26.56, y=74.04, z=2.14], EntityOtherPlayerMP['ZeusMC10'/1609560, l='MpServer', x=19.47, y=84.00, z=-15.72], EntityOtherPlayerMP['Ebuysar'/1616183, l='MpServer', x=-20.41, y=63.41, z=-32.91], EntityOtherPlayerMP['HiitSayZ'/1527616, l='MpServer', x=3.80, y=62.80, z=-44.44], EntityOtherPlayerMP['ITSKOTOBOYO'/1494133, l='MpServer', x=27.56, y=76.06, z=2.78], EntityOtherPlayerMP['Nazevka'/1604604, l='MpServer', x=0.19, y=70.00, z=-3.84], EntityOtherPlayerMP['xX_D357R0Y3R_Xx'/1478003, l='MpServer', x=0.50, y=72.03, z=0.46], EntityOtherPlayerMP['Pixel_String'/1496956, l='MpServer', x=-5.06, y=73.50, z=-9.38], EntityOtherPlayerMP['HiitSayZ'/1527616, l='MpServer', x=3.80, y=62.80, z=-44.44], EntityOtherPlayerMP['9qu'/1440184, l='MpServer', x=5.90, y=62.60, z=-34.20], EntityOtherPlayerMP['Xewento'/1580094, l='MpServer', x=1.25, y=70.00, z=-12.72], EntityOtherPlayerMP['yyvx'/1543336, l='MpServer', x=0.50, y=72.51, z=0.50], EntityOtherPlayerMP['MangoPlayz'/1223525, l='MpServer', x=3.19, y=62.00, z=-45.16], EntityOtherPlayerMP['wTacos'/1542752, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['expello'/1260888, l='MpServer', x=15.56, y=63.00, z=-54.47]] + Retry entities: 0 total; [] + Server brand: XeBungee <- ClubSpigot + Server type: Non-integrated multiplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2790) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 285926144 bytes (272 MB) / 976224256 bytes (931 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_18.12.11-client.txt b/workspace/crash-reports/crash-2023-06-04_18.12.11-client.txt new file mode 100644 index 00000000..91621d0d --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_18.12.11-client.txt @@ -0,0 +1,150 @@ +---- Minecraft Crash Report ---- +// Hi. I'm Minecraft, and I'm a crashaholic. + +Time: 6/4/23 6:12 PM +Description: Rendering entity in world + +co.gongzh.procbridge.ClientException: java.net.BindException: Address already in use: connect + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1151) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.BindException: Address already in use: connect + at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at java.net.Socket.connect(Socket.java:538) + at java.net.Socket.(Socket.java:434) + at java.net.Socket.(Socket.java:211) + at co.gongzh.procbridge.Client.request(Client.java:62) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityOtherPlayerMP) + Entity ID: 921614 + Entity Name: Vlamss + Entity's Exact location: -1.63, 62.00, -36.50 + Entity's Block location: -2.00,62.00,-37.00 - World: (-2,62,-37), Chunk: (at 14,3,11 in -1,-3; contains blocks -16,0,-48 to -1,255,-33), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1) + Entity's Momentum: 0.00, 0.00, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@1cdebca8 + Location: -0.71,-8.00,-19.49 - World: (-1,-8,-20), Chunk: (at 15,-1,12 in -1,-2; contains blocks -16,0,-32 to -1,255,-17), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1) + Rotation: -180.0 + Delta: 0.9225657 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 32 total; [EntityPlayerSP['ziue'/2714232, l='MpServer', x=-0.92, y=70.00, z=-17.01], EntityOtherPlayerMP['§r'/-1234581, l='MpServer', x=6.50, y=70.00, z=-12.50], EntityOtherPlayerMP['§r'/-1234588, l='MpServer', x=3.50, y=70.00, z=-13.50], EntityOtherPlayerMP['§r'/-1234595, l='MpServer', x=0.50, y=70.00, z=-10.50], EntityOtherPlayerMP['§r'/-1234567, l='MpServer', x=-2.50, y=70.00, z=-13.50], EntityOtherPlayerMP['§r'/-1234574, l='MpServer', x=-5.50, y=70.00, z=-12.50], EntityOtherPlayerMP['§r'/-1234567, l='MpServer', x=-2.50, y=70.00, z=-13.50], EntityOtherPlayerMP['§r'/-1234574, l='MpServer', x=-5.50, y=70.00, z=-12.50], EntityOtherPlayerMP['§r'/-1234581, l='MpServer', x=6.50, y=70.00, z=-12.50], EntityOtherPlayerMP['§r'/-1234588, l='MpServer', x=3.50, y=70.00, z=-13.50], EntityOtherPlayerMP['§r'/-1234595, l='MpServer', x=0.50, y=70.00, z=-10.50], EntityOtherPlayerMP['oCritz'/708519, l='MpServer', x=-2.56, y=66.50, z=-21.16], EntityOtherPlayerMP['Vlamss'/921614, l='MpServer', x=-1.63, y=62.00, z=-36.50], EntityOtherPlayerMP['lolhacking'/1060694, l='MpServer', x=-23.22, y=63.00, z=-41.34], EntityOtherPlayerMP['Slandun'/1124864, l='MpServer', x=-0.03, y=70.00, z=-14.19], EntityOtherPlayerMP['MangoPlayz'/1223525, l='MpServer', x=3.19, y=62.00, z=-45.16], EntityOtherPlayerMP['esito'/1379208, l='MpServer', x=3.69, y=70.00, z=-11.19], EntityOtherPlayerMP['9qu'/1440184, l='MpServer', x=-7.28, y=73.97, z=-29.31], EntityOtherPlayerMP['Yxc75'/1556445, l='MpServer', x=2.56, y=62.00, z=-36.78], EntityOtherPlayerMP['Ynv1'/1577632, l='MpServer', x=0.94, y=72.47, z=-16.03], EntityOtherPlayerMP['Yourboiibasher2'/1599655, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['Ebuysar'/1616183, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['Razzo_'/1626343, l='MpServer', x=1.78, y=70.78, z=0.44], EntityOtherPlayerMP['vorelaZzZ'/1671878, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['elplatinum'/1672783, l='MpServer', x=0.63, y=71.00, z=7.69], EntityOtherPlayerMP['1stSecond'/1690033, l='MpServer', x=0.44, y=70.00, z=-4.09], EntityOtherPlayerMP['DOIGTAGE'/1548303, l='MpServer', x=-7.38, y=73.28, z=-52.75], EntityOtherPlayerMP['expello'/1260888, l='MpServer', x=15.56, y=63.00, z=-54.47], EntityOtherPlayerMP['PappasKnivar'/1693025, l='MpServer', x=1.50, y=71.03, z=-5.98], EntityOtherPlayerMP['Xewento'/1580094, l='MpServer', x=8.13, y=94.00, z=-62.13], EntityOtherPlayerMP['savegame'/1605686, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['CHIEFXD'/1489317, l='MpServer', x=0.61, y=72.32, z=-0.25]] + Chunk stats: MultiplayerChunkCache: 121, 121 + Level seed: 0 + Level generator: ID 01 - flat, ver 0. Features enabled: false + Level generator options: + Level spawn location: -36.00,4.00,-79.00 - World: (-36,4,-79), Chunk: (at 12,0,1 in -3,-5; contains blocks -48,0,-80 to -33,255,-65), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1) + Level time: 878843 game time, 6000 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false + Forced entities: 71 total; [EntityOtherPlayerMP['Vlamss'/921614, l='MpServer', x=-1.63, y=62.00, z=-36.50], EntityOtherPlayerMP['Slandun'/1124864, l='MpServer', x=-0.03, y=70.00, z=-14.19], EntityOtherPlayerMP['§r'/-1234567, l='MpServer', x=-2.50, y=70.00, z=-13.50], EntityOtherPlayerMP['DOIGTAGE'/1548303, l='MpServer', x=-7.38, y=73.28, z=-52.75], EntityOtherPlayerMP['§r'/-1234574, l='MpServer', x=-5.50, y=70.00, z=-12.50], EntityOtherPlayerMP['esito'/1379208, l='MpServer', x=3.69, y=70.00, z=-11.19], EntityOtherPlayerMP['§r'/-1234581, l='MpServer', x=6.50, y=70.00, z=-12.50], EntityOtherPlayerMP['§r'/-1234588, l='MpServer', x=3.50, y=70.00, z=-13.50], EntityOtherPlayerMP['§r'/-1234595, l='MpServer', x=0.50, y=70.00, z=-10.50], EntityOtherPlayerMP['Xewento'/1580094, l='MpServer', x=8.13, y=94.00, z=-62.13], EntityOtherPlayerMP['1stSecond'/1690033, l='MpServer', x=0.44, y=70.00, z=-4.09], EntityOtherPlayerMP['oCritz'/708519, l='MpServer', x=-2.56, y=66.50, z=-21.16], EntityOtherPlayerMP['Vlamss'/921614, l='MpServer', x=-1.63, y=62.00, z=-36.50], EntityOtherPlayerMP['oCritz'/708519, l='MpServer', x=-2.56, y=66.50, z=-21.16], EntityOtherPlayerMP['lolhacking'/1060694, l='MpServer', x=-23.22, y=63.00, z=-41.34], EntityOtherPlayerMP['9qu'/1440184, l='MpServer', x=-7.28, y=73.97, z=-29.31], EntityOtherPlayerMP['Slandun'/1124864, l='MpServer', x=-0.03, y=70.00, z=-14.19], EntityOtherPlayerMP['savegame'/1605686, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['MangoPlayz'/1223525, l='MpServer', x=3.19, y=62.00, z=-45.16], EntityOtherPlayerMP['Ebuysar'/1616183, l='MpServer', x=0.50, y=70.00, z=0.50], EntityPlayerSP['ziue'/2714232, l='MpServer', x=-0.92, y=70.00, z=-17.01], EntityOtherPlayerMP['esito'/1379208, l='MpServer', x=3.69, y=70.00, z=-11.19], EntityOtherPlayerMP['§r'/-1234567, l='MpServer', x=-2.50, y=70.00, z=-13.50], EntityOtherPlayerMP['9qu'/1440184, l='MpServer', x=-7.28, y=73.97, z=-29.31], EntityOtherPlayerMP['Yxc75'/1556445, l='MpServer', x=2.56, y=62.00, z=-36.78], EntityOtherPlayerMP['Ynv1'/1577632, l='MpServer', x=0.94, y=72.47, z=-16.03], EntityOtherPlayerMP['CHIEFXD'/1489317, l='MpServer', x=0.61, y=72.32, z=-0.25], EntityOtherPlayerMP['§r'/-1234574, l='MpServer', x=-5.50, y=70.00, z=-12.50], EntityOtherPlayerMP['7gtz'/1590811, l='MpServer', x=26.23, y=62.99, z=-51.60], EntityOtherPlayerMP['Yourboiibasher2'/1599655, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['Ebuysar'/1616183, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['§r'/-1234581, l='MpServer', x=6.50, y=70.00, z=-12.50], EntityOtherPlayerMP['Razzo_'/1626343, l='MpServer', x=1.78, y=70.78, z=0.44], EntityOtherPlayerMP['Ynv1'/1577632, l='MpServer', x=0.94, y=72.47, z=-16.03], EntityOtherPlayerMP['vorelaZzZ'/1671878, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['elplatinum'/1672783, l='MpServer', x=0.63, y=71.00, z=7.69], EntityOtherPlayerMP['§r'/-1234588, l='MpServer', x=3.50, y=70.00, z=-13.50], EntityOtherPlayerMP['1stSecond'/1690033, l='MpServer', x=0.44, y=70.00, z=-4.09], EntityOtherPlayerMP['§r'/-1234595, l='MpServer', x=0.50, y=70.00, z=-10.50], EntityOtherPlayerMP['Yourboiibasher2'/1599655, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['oCritz'/708519, l='MpServer', x=-2.56, y=66.50, z=-21.16], EntityOtherPlayerMP['Vlamss'/921614, l='MpServer', x=-1.59, y=62.00, z=-36.47], EntityOtherPlayerMP['lolhacking'/1060694, l='MpServer', x=-23.19, y=63.00, z=-41.31], EntityOtherPlayerMP['lolhacking'/1060694, l='MpServer', x=-23.22, y=63.00, z=-41.34], EntityOtherPlayerMP['Slandun'/1124864, l='MpServer', x=0.00, y=70.00, z=-14.19], EntityOtherPlayerMP['MangoPlayz'/1223525, l='MpServer', x=3.19, y=62.00, z=-45.16], EntityOtherPlayerMP['esito'/1379208, l='MpServer', x=3.69, y=70.00, z=-11.19], EntityOtherPlayerMP['9qu'/1440184, l='MpServer', x=-7.28, y=73.97, z=-29.31], EntityOtherPlayerMP['Yxc75'/1556445, l='MpServer', x=2.56, y=62.00, z=-36.78], EntityOtherPlayerMP['Ynv1'/1577632, l='MpServer', x=0.94, y=72.47, z=-16.03], EntityOtherPlayerMP['expello'/1260888, l='MpServer', x=15.56, y=63.00, z=-54.47], EntityOtherPlayerMP['Yourboiibasher2'/1599655, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['Loqzi'/1604914, l='MpServer', x=0.31, y=62.00, z=-39.06], EntityOtherPlayerMP['Ebuysar'/1616183, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['Razzo_'/1626343, l='MpServer', x=10.88, y=70.00, z=2.39], EntityOtherPlayerMP['vorelaZzZ'/1671878, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['1stSecond'/1690033, l='MpServer', x=0.47, y=70.00, z=-4.06], EntityOtherPlayerMP['DOIGTAGE'/1548303, l='MpServer', x=-7.38, y=73.28, z=-52.75], EntityOtherPlayerMP['elplatinum'/1672783, l='MpServer', x=0.63, y=71.00, z=7.69], EntityOtherPlayerMP['expello'/1260888, l='MpServer', x=15.56, y=63.00, z=-54.47], EntityOtherPlayerMP['7gtz'/1590811, l='MpServer', x=26.49, y=61.22, z=-64.48], EntityOtherPlayerMP['PappasKnivar'/1693025, l='MpServer', x=1.50, y=71.03, z=-5.98], EntityOtherPlayerMP['Refected'/1666058, l='MpServer', x=0.53, y=70.00, z=-1.14], EntityOtherPlayerMP['Xewento'/1580094, l='MpServer', x=8.13, y=94.00, z=-62.13], EntityOtherPlayerMP['savegame'/1605686, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['vorelaZzZ'/1671878, l='MpServer', x=0.50, y=70.00, z=0.50], EntityOtherPlayerMP['CHIEFXD'/1489317, l='MpServer', x=0.61, y=72.32, z=-0.25], EntityOtherPlayerMP['wrangs'/1690724, l='MpServer', x=17091.66, y=70.00, z=17087.31], EntityOtherPlayerMP['MangoPlayz'/1223525, l='MpServer', x=3.19, y=62.00, z=-45.16], EntityOtherPlayerMP['PappasKnivar'/1693025, l='MpServer', x=1.50, y=71.03, z=-5.98], EntityOtherPlayerMP['Razzo_'/1626343, l='MpServer', x=1.78, y=70.78, z=0.44]] + Retry entities: 0 total; [] + Server brand: XeBungee <- ClubSpigot + Server type: Non-integrated multiplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2791) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 987902472 bytes (942 MB) / 1371013120 bytes (1307 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_18.27.03-client.txt b/workspace/crash-reports/crash-2023-06-04_18.27.03-client.txt new file mode 100644 index 00000000..4d83d9e0 --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_18.27.03-client.txt @@ -0,0 +1,67 @@ +---- Minecraft Crash Report ---- +// Why did you do that? + +Time: 6/4/23 6:27 PM +Description: Initializing game + +java.lang.NoClassDefFoundError: rip/athena/client/socket/SocketClient + at rip.athena.client.Athena.initClient(Athena.java:76) + at net.minecraft.client.Minecraft.startGame(Minecraft.java:489) + at net.minecraft.client.Minecraft.run(Minecraft.java:410) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.lang.ClassNotFoundException: rip.athena.client.socket.SocketClient + at java.net.URLClassLoader.findClass(URLClassLoader.java:382) + at java.lang.ClassLoader.loadClass(ClassLoader.java:424) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) + at java.lang.ClassLoader.loadClass(ClassLoader.java:357) + ... 5 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at rip.athena.client.Athena.initClient(Athena.java:76) + at net.minecraft.client.Minecraft.startGame(Minecraft.java:489) + +-- Initialization -- +Details: +Stacktrace: + at net.minecraft.client.Minecraft.run(Minecraft.java:410) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 177486128 bytes (169 MB) / 268959744 bytes (256 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread. + GL Caps: + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: ~~ERROR~~ NullPointerException: null + Profiler Position: N/A (disabled) + CPU: + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: null + OpenGlRenderer: null + OpenGlVendor: null + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_18.50.44-client.txt b/workspace/crash-reports/crash-2023-06-04_18.50.44-client.txt new file mode 100644 index 00000000..60f81f8d --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_18.50.44-client.txt @@ -0,0 +1,150 @@ +---- Minecraft Crash Report ---- +// I let you down. Sorry :( + +Time: 6/4/23 6:50 PM +Description: Rendering entity in world + +co.gongzh.procbridge.ClientException: java.net.BindException: Address already in use: connect + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:52) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1151) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.BindException: Address already in use: connect + at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at java.net.Socket.connect(Socket.java:538) + at java.net.Socket.(Socket.java:434) + at java.net.Socket.(Socket.java:211) + at co.gongzh.procbridge.Client.request(Client.java:62) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:52) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 147 + Entity Name: Player387 + Entity's Exact location: 587.91, 69.00, 146.89 + Entity's Block location: 587.00,69.00,146.00 - World: (587,69,146), Chunk: (at 11,4,2 in 36,9; contains blocks 576,0,144 to 591,255,159), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: 0.00, -0.08, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@327fb20a + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 1826.2191 + Delta: 0.5569684 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['Player387'/147, l='MpServer', x=587.91, y=69.00, z=146.89]] + Chunk stats: MultiplayerChunkCache: 36, 36 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1094755 game time, 306001 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 2 total; [EntityPlayerSP['Player387'/147, l='MpServer', x=587.91, y=69.00, z=146.89], EntityZombie['Zombie'/62, l='MpServer', x=568.51, y=45.00, z=151.00]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2791) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 63980352 bytes (61 MB) / 257425408 bytes (245 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_18.53.59-client.txt b/workspace/crash-reports/crash-2023-06-04_18.53.59-client.txt new file mode 100644 index 00000000..9deb6bcc --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_18.53.59-client.txt @@ -0,0 +1,150 @@ +---- Minecraft Crash Report ---- +// Don't be sad, have a hug! <3 + +Time: 6/4/23 6:54 PM +Description: Rendering entity in world + +co.gongzh.procbridge.ClientException: java.net.BindException: Address already in use: connect + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:52) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1151) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.BindException: Address already in use: connect + at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at java.net.Socket.connect(Socket.java:538) + at java.net.Socket.(Socket.java:434) + at java.net.Socket.(Socket.java:211) + at co.gongzh.procbridge.Client.request(Client.java:62) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:52) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 182 + Entity Name: Player368 + Entity's Exact location: 573.13, 68.00, 182.97 + Entity's Block location: 573.00,68.00,182.00 - World: (573,68,182), Chunk: (at 13,4,6 in 35,11; contains blocks 560,0,176 to 575,255,191), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: 0.00, -0.08, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@3290b61e + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 445.4477 + Delta: 0.98102075 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['Player368'/182, l='MpServer', x=573.13, y=68.00, z=182.97]] + Chunk stats: MultiplayerChunkCache: 35, 35 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1095921 game time, 307167 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 32 total; [EntityZombie['Zombie'/1092, l='MpServer', x=565.50, y=14.00, z=164.50], EntityCreeper['Creeper'/453, l='MpServer', x=572.50, y=39.00, z=154.50], EntitySkeleton['Skeleton'/261, l='MpServer', x=610.50, y=63.00, z=204.50], EntityCreeper['Creeper'/454, l='MpServer', x=571.50, y=39.00, z=157.50], EntityCreeper['Creeper'/458, l='MpServer', x=555.50, y=68.00, z=169.50], EntitySpider['Spider'/523, l='MpServer', x=578.06, y=41.09, z=153.69], EntitySpider['Spider'/460, l='MpServer', x=559.50, y=68.00, z=171.31], EntityCreeper['Creeper'/974, l='MpServer', x=564.66, y=23.00, z=167.75], EntityCreeper['Creeper'/527, l='MpServer', x=623.94, y=64.00, z=176.44], EntityCreeper['Creeper'/975, l='MpServer', x=565.69, y=23.00, z=167.28], EntitySkeleton['Skeleton'/1041, l='MpServer', x=548.50, y=64.00, z=162.50], EntitySpider['Spider'/787, l='MpServer', x=568.50, y=70.00, z=136.50], EntityZombie['Zombie'/1043, l='MpServer', x=556.50, y=64.00, z=158.50], EntitySkeleton['Skeleton'/789, l='MpServer', x=572.50, y=70.00, z=134.50], EntityCreeper['Creeper'/86, l='MpServer', x=555.91, y=58.00, z=195.50], EntitySkeleton['Skeleton'/790, l='MpServer', x=569.50, y=70.00, z=134.50], EntityCreeper['Creeper'/793, l='MpServer', x=574.50, y=70.00, z=139.50], EntityCreeper['Creeper'/476, l='MpServer', x=600.97, y=46.00, z=175.31], EntitySkeleton['Skeleton'/289, l='MpServer', x=564.56, y=23.00, z=168.66], EntitySkeleton['Skeleton'/616, l='MpServer', x=584.50, y=55.00, z=193.50], EntityCreeper['Creeper'/617, l='MpServer', x=585.50, y=55.00, z=192.50], EntityZombie['Zombie'/427, l='MpServer', x=605.47, y=46.00, z=175.09], EntityBat['Bat'/1004, l='MpServer', x=587.75, y=59.10, z=137.75], EntitySquid['Squid'/815, l='MpServer', x=557.28, y=59.78, z=130.50], EntityZombie['Zombie'/624, l='MpServer', x=569.13, y=62.00, z=192.84], EntitySquid['Squid'/816, l='MpServer', x=558.50, y=59.00, z=130.50], EntitySkeleton['Skeleton'/625, l='MpServer', x=568.28, y=62.00, z=193.69], EntitySquid['Squid'/817, l='MpServer', x=566.78, y=60.41, z=125.41], EntityBat['Bat'/1009, l='MpServer', x=578.46, y=55.22, z=155.44], EntitySkeleton['Skeleton'/626, l='MpServer', x=552.49, y=56.84, z=190.59], EntityPlayerSP['Player368'/182, l='MpServer', x=573.13, y=68.00, z=182.97], EntitySkeleton['Skeleton'/379, l='MpServer', x=603.50, y=16.00, z=148.50]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2791) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 343670176 bytes (327 MB) / 957874176 bytes (913 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_18.54.59-client.txt b/workspace/crash-reports/crash-2023-06-04_18.54.59-client.txt new file mode 100644 index 00000000..4d990b7f --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_18.54.59-client.txt @@ -0,0 +1,150 @@ +---- Minecraft Crash Report ---- +// Hi. I'm Minecraft, and I'm a crashaholic. + +Time: 6/4/23 6:55 PM +Description: Rendering entity in world + +co.gongzh.procbridge.ClientException: java.net.BindException: Address already in use: connect + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:52) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1151) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.BindException: Address already in use: connect + at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at java.net.Socket.connect(Socket.java:538) + at java.net.Socket.(Socket.java:434) + at java.net.Socket.(Socket.java:211) + at co.gongzh.procbridge.Client.request(Client.java:62) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:52) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 155 + Entity Name: Player292 + Entity's Exact location: 567.57, 68.00, 183.65 + Entity's Block location: 567.00,68.00,183.00 - World: (567,68,183), Chunk: (at 7,4,7 in 35,11; contains blocks 560,0,176 to 575,255,191), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: 0.00, -0.08, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@512d3398 + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 82.708374 + Delta: 0.17888981 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['Player292'/155, l='MpServer', x=567.57, y=68.00, z=183.65]] + Chunk stats: MultiplayerChunkCache: 25, 25 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1096180 game time, 307426 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 22 total; [EntitySkeleton['Skeleton'/64, l='MpServer', x=584.50, y=55.00, z=193.50], EntityCreeper['Creeper'/65, l='MpServer', x=585.50, y=55.00, z=192.50], EntityZombie['Zombie'/37, l='MpServer', x=556.50, y=64.00, z=158.50], EntityCreeper['Creeper'/38, l='MpServer', x=555.50, y=68.00, z=169.50], EntitySkeleton['Skeleton'/39, l='MpServer', x=554.55, y=68.00, z=172.75], EntitySpider['Spider'/40, l='MpServer', x=565.66, y=68.00, z=174.81], EntitySkeleton['Skeleton'/41, l='MpServer', x=551.88, y=56.00, z=190.25], EntityCreeper['Creeper'/42, l='MpServer', x=555.86, y=58.00, z=195.38], EntitySkeleton['Skeleton'/76, l='MpServer', x=603.50, y=16.00, z=148.50], EntityZombie['Zombie'/77, l='MpServer', x=605.47, y=46.00, z=175.09], EntityCreeper['Creeper'/78, l='MpServer', x=600.97, y=46.00, z=175.31], EntityCreeper['Creeper'/48, l='MpServer', x=574.59, y=39.00, z=152.94], EntityCreeper['Creeper'/49, l='MpServer', x=574.06, y=40.00, z=158.19], EntityZombie['Zombie'/50, l='MpServer', x=562.78, y=13.00, z=162.81], EntitySkeleton['Skeleton'/51, l='MpServer', x=564.56, y=23.00, z=168.66], EntityCreeper['Creeper'/52, l='MpServer', x=564.66, y=23.00, z=167.75], EntityCreeper['Creeper'/53, l='MpServer', x=565.69, y=23.00, z=167.28], EntitySkeleton['Skeleton'/54, l='MpServer', x=565.28, y=62.00, z=192.47], EntityZombie['Zombie'/55, l='MpServer', x=569.34, y=62.00, z=193.13], EntityPlayerSP['Player292'/155, l='MpServer', x=567.57, y=68.00, z=183.65], EntitySpider['Spider'/62, l='MpServer', x=578.00, y=39.00, z=153.69], EntityBat['Bat'/63, l='MpServer', x=588.75, y=55.92, z=158.39]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2791) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 172573080 bytes (164 MB) / 871890944 bytes (831 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_19.34.15-client.txt b/workspace/crash-reports/crash-2023-06-04_19.34.15-client.txt new file mode 100644 index 00000000..2bdab668 --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_19.34.15-client.txt @@ -0,0 +1,150 @@ +---- Minecraft Crash Report ---- +// There are four lights! + +Time: 6/4/23 7:34 PM +Description: Rendering entity in world + +co.gongzh.procbridge.ClientException: java.net.BindException: Address already in use: connect + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:53) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:371) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:85) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:67) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1151) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.BindException: Address already in use: connect + at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at java.net.Socket.connect(Socket.java:538) + at java.net.Socket.(Socket.java:434) + at java.net.Socket.(Socket.java:211) + at co.gongzh.procbridge.Client.request(Client.java:62) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:53) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:371) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:85) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:67) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 352 + Entity Name: ziue + Entity's Exact location: 559.31, 68.00, 181.54 + Entity's Block location: 559.00,68.00,181.00 - World: (559,68,181), Chunk: (at 15,4,5 in 34,11; contains blocks 544,0,176 to 559,255,191), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: 0.00, -0.08, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@19bade1a + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 442.12885 + Delta: 0.16422391 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['ziue'/352, l='MpServer', x=559.31, y=68.00, z=181.54]] + Chunk stats: MultiplayerChunkCache: 30, 30 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1097030 game time, 308276 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 27 total; [EntitySpider['Spider'/262, l='MpServer', x=581.88, y=38.91, z=155.69], EntityCreeper['Creeper'/263, l='MpServer', x=577.03, y=39.00, z=152.94], EntityBat['Bat'/264, l='MpServer', x=605.61, y=46.96, z=172.20], EntitySkeleton['Skeleton'/265, l='MpServer', x=584.50, y=55.00, z=193.50], EntityCreeper['Creeper'/266, l='MpServer', x=585.50, y=55.00, z=192.50], EntityBat['Bat'/398, l='MpServer', x=574.75, y=25.38, z=171.46], EntityBat['Bat'/402, l='MpServer', x=553.51, y=23.00, z=169.60], EntitySkeleton['Skeleton'/277, l='MpServer', x=587.81, y=11.00, z=144.69], EntityZombie['Zombie'/278, l='MpServer', x=605.47, y=46.00, z=175.09], EntityCreeper['Creeper'/279, l='MpServer', x=603.84, y=46.00, z=172.09], EntityBat['Bat'/477, l='MpServer', x=519.59, y=47.91, z=221.56], EntityBat['Bat'/478, l='MpServer', x=517.44, y=46.10, z=213.22], EntityPlayerSP['ziue'/352, l='MpServer', x=559.31, y=68.00, z=181.54], EntityZombie['Zombie'/238, l='MpServer', x=558.97, y=67.00, z=158.63], EntityCreeper['Creeper'/239, l='MpServer', x=562.19, y=68.00, z=161.84], EntitySkeleton['Skeleton'/240, l='MpServer', x=555.22, y=68.00, z=173.25], EntitySkeleton['Skeleton'/241, l='MpServer', x=549.13, y=55.00, z=185.63], EntityCreeper['Creeper'/242, l='MpServer', x=558.06, y=53.00, z=186.31], EntitySkeleton['Skeleton'/246, l='MpServer', x=582.72, y=68.00, z=151.09], EntityCreeper['Creeper'/248, l='MpServer', x=574.06, y=40.00, z=158.19], EntityCreeper['Creeper'/251, l='MpServer', x=564.66, y=23.00, z=167.75], EntityCreeper['Creeper'/252, l='MpServer', x=565.69, y=23.00, z=167.28], EntitySpider['Spider'/253, l='MpServer', x=561.53, y=68.00, z=166.03], EntitySkeleton['Skeleton'/445, l='MpServer', x=572.98, y=46.00, z=189.51], EntityZombie['Zombie'/254, l='MpServer', x=566.94, y=63.00, z=193.53], EntitySpider['Spider'/446, l='MpServer', x=563.50, y=38.00, z=164.50], EntitySkeleton['Skeleton'/255, l='MpServer', x=569.00, y=62.00, z=191.38]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2791) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 409290256 bytes (390 MB) / 860356608 bytes (820 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_19.35.30-client.txt b/workspace/crash-reports/crash-2023-06-04_19.35.30-client.txt new file mode 100644 index 00000000..0ece1754 --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_19.35.30-client.txt @@ -0,0 +1,150 @@ +---- Minecraft Crash Report ---- +// Hi. I'm Minecraft, and I'm a crashaholic. + +Time: 6/4/23 7:35 PM +Description: Rendering entity in world + +co.gongzh.procbridge.ClientException: java.net.BindException: Address already in use: connect + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:53) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:371) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:85) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:67) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1151) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.BindException: Address already in use: connect + at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at java.net.Socket.connect(Socket.java:538) + at java.net.Socket.(Socket.java:434) + at java.net.Socket.(Socket.java:211) + at co.gongzh.procbridge.Client.request(Client.java:62) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:53) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:371) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:85) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:67) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 322 + Entity Name: ziue + Entity's Exact location: 551.62, 69.00, 183.12 + Entity's Block location: 551.00,69.00,183.00 - World: (551,69,183), Chunk: (at 7,4,7 in 34,11; contains blocks 544,0,176 to 559,255,191), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: 0.00, -0.08, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@1912e328 + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 93.43448 + Delta: 0.2671632 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['ziue'/322, l='MpServer', x=551.62, y=69.00, z=183.12]] + Chunk stats: MultiplayerChunkCache: 25, 25 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1097414 game time, 308660 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 24 total; [EntityCreeper['Creeper'/224, l='MpServer', x=574.06, y=40.00, z=158.19], EntityCreeper['Creeper'/225, l='MpServer', x=575.03, y=25.00, z=168.56], EntityCreeper['Creeper'/226, l='MpServer', x=558.59, y=25.00, z=163.97], EntityPlayerSP['ziue'/322, l='MpServer', x=551.62, y=69.00, z=183.12], EntityBat['Bat'/227, l='MpServer', x=565.97, y=23.35, z=170.70], EntitySpider['Spider'/228, l='MpServer', x=563.50, y=38.00, z=164.50], EntitySpider['Spider'/229, l='MpServer', x=561.53, y=68.00, z=166.03], EntityCreeper['Creeper'/230, l='MpServer', x=557.97, y=67.00, z=159.44], EntitySkeleton['Skeleton'/231, l='MpServer', x=571.75, y=46.00, z=190.28], EntitySkeleton['Skeleton'/232, l='MpServer', x=569.00, y=62.00, z=191.38], EntityZombie['Zombie'/233, l='MpServer', x=564.59, y=62.00, z=195.00], EntityBat['Bat'/203, l='MpServer', x=517.44, y=46.10, z=213.25], EntityBat['Bat'/204, l='MpServer', x=514.53, y=47.00, z=216.75], EntitySkeleton['Skeleton'/238, l='MpServer', x=587.81, y=11.00, z=144.69], EntitySpider['Spider'/239, l='MpServer', x=581.81, y=39.00, z=155.69], EntityCreeper['Creeper'/240, l='MpServer', x=568.81, y=39.00, z=158.16], EntitySkeleton['Skeleton'/241, l='MpServer', x=582.72, y=68.00, z=151.09], EntitySkeleton['Skeleton'/242, l='MpServer', x=584.50, y=55.00, z=193.50], EntityCreeper['Creeper'/243, l='MpServer', x=585.50, y=55.00, z=192.50], EntityZombie['Zombie'/216, l='MpServer', x=552.22, y=63.00, z=158.50], EntityBat['Bat'/217, l='MpServer', x=555.28, y=25.31, z=167.18], EntitySkeleton['Skeleton'/218, l='MpServer', x=554.47, y=66.00, z=166.19], EntityCreeper['Creeper'/219, l='MpServer', x=558.06, y=53.00, z=186.31], EntitySkeleton['Skeleton'/220, l='MpServer', x=549.13, y=55.00, z=185.63]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2791) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 296327688 bytes (282 MB) / 930086912 bytes (887 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_19.37.27-client.txt b/workspace/crash-reports/crash-2023-06-04_19.37.27-client.txt new file mode 100644 index 00000000..0159ac2d --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_19.37.27-client.txt @@ -0,0 +1,150 @@ +---- Minecraft Crash Report ---- +// This doesn't make any sense! + +Time: 6/4/23 7:37 PM +Description: Rendering entity in world + +co.gongzh.procbridge.ClientException: java.net.BindException: Address already in use: connect + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:53) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:371) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:85) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:67) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1151) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.BindException: Address already in use: connect + at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at java.net.Socket.connect(Socket.java:538) + at java.net.Socket.(Socket.java:434) + at java.net.Socket.(Socket.java:211) + at co.gongzh.procbridge.Client.request(Client.java:62) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:53) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:371) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:85) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:67) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 317 + Entity Name: ziue + Entity's Exact location: 542.66, 69.00, 181.22 + Entity's Block location: 542.00,69.00,181.00 - World: (542,69,181), Chunk: (at 14,4,5 in 33,11; contains blocks 528,0,176 to 543,255,191), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: 0.00, -0.08, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@2b6d0e01 + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 296.18506 + Delta: 0.23769191 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['ziue'/317, l='MpServer', x=542.66, y=69.00, z=181.22]] + Chunk stats: MultiplayerChunkCache: 25, 25 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1098625 game time, 309871 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 22 total; [EntityCreeper['Creeper'/354, l='MpServer', x=558.03, y=19.00, z=180.47], EntityCreeper['Creeper'/227, l='MpServer', x=568.81, y=39.00, z=158.16], EntitySpider['Spider'/228, l='MpServer', x=574.69, y=39.00, z=152.69], EntitySkeleton['Skeleton'/229, l='MpServer', x=574.81, y=69.00, z=148.56], EntityCreeper['Creeper'/230, l='MpServer', x=568.59, y=23.00, z=176.00], EntityBat['Bat'/231, l='MpServer', x=560.40, y=25.31, z=166.14], EntitySpider['Spider'/233, l='MpServer', x=577.72, y=68.00, z=187.88], EntitySkeleton['Skeleton'/234, l='MpServer', x=571.75, y=46.00, z=190.28], EntityZombie['Zombie'/235, l='MpServer', x=562.19, y=61.00, z=194.44], EntitySkeleton['Skeleton'/236, l='MpServer', x=563.81, y=62.00, z=193.47], EntityBat['Bat'/204, l='MpServer', x=517.44, y=46.10, z=213.25], EntityBat['Bat'/205, l='MpServer', x=525.41, y=44.10, z=230.75], EntityZombie['Zombie'/216, l='MpServer', x=565.91, y=58.00, z=168.66], EntityCreeper['Creeper'/217, l='MpServer', x=555.45, y=65.00, z=159.06], EntityCreeper['Creeper'/569, l='MpServer', x=519.50, y=31.00, z=223.50], EntityCreeper['Creeper'/218, l='MpServer', x=558.59, y=25.00, z=163.97], EntityBat['Bat'/219, l='MpServer', x=562.80, y=13.07, z=162.33], EntitySkeleton['Skeleton'/220, l='MpServer', x=553.50, y=64.00, z=163.19], EntitySkeleton['Skeleton'/572, l='MpServer', x=519.50, y=31.00, z=221.50], EntityCreeper['Creeper'/221, l='MpServer', x=558.06, y=53.00, z=186.31], EntityPlayerSP['ziue'/317, l='MpServer', x=542.66, y=69.00, z=181.22], EntitySkeleton['Skeleton'/222, l='MpServer', x=558.88, y=49.00, z=172.53]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2791) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 700444616 bytes (667 MB) / 1146093568 bytes (1093 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_19.38.26-client.txt b/workspace/crash-reports/crash-2023-06-04_19.38.26-client.txt new file mode 100644 index 00000000..31fa9d23 --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_19.38.26-client.txt @@ -0,0 +1,150 @@ +---- Minecraft Crash Report ---- +// I bet Cylons wouldn't have this problem. + +Time: 6/4/23 7:38 PM +Description: Rendering entity in world + +co.gongzh.procbridge.ClientException: java.net.BindException: Address already in use: connect + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:53) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:372) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:86) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:68) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1151) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.BindException: Address already in use: connect + at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at java.net.Socket.connect(Socket.java:538) + at java.net.Socket.(Socket.java:434) + at java.net.Socket.(Socket.java:211) + at co.gongzh.procbridge.Client.request(Client.java:62) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:84) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:53) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:372) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:86) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:68) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 308 + Entity Name: ziue + Entity's Exact location: 539.89, 70.00, 185.86 + Entity's Block location: 539.00,70.00,185.00 - World: (539,70,185), Chunk: (at 11,4,9 in 33,11; contains blocks 528,0,176 to 543,255,191), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: 0.00, -0.08, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@50f0a7a8 + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 86.99756 + Delta: 0.29474053 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['ziue'/308, l='MpServer', x=539.89, y=70.00, z=185.86]] + Chunk stats: MultiplayerChunkCache: 25, 25 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1098977 game time, 310223 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 22 total; [EntityCreeper['Creeper'/224, l='MpServer', x=553.72, y=19.00, z=179.56], EntityCreeper['Creeper'/225, l='MpServer', x=558.06, y=53.00, z=186.31], EntityCreeper['Creeper'/229, l='MpServer', x=566.02, y=38.00, z=169.21], EntitySpider['Spider'/230, l='MpServer', x=574.69, y=39.00, z=152.69], EntitySkeleton['Skeleton'/231, l='MpServer', x=574.81, y=69.00, z=148.56], EntityBat['Bat'/232, l='MpServer', x=553.25, y=20.09, z=166.25], EntityZombie['Zombie'/233, l='MpServer', x=565.91, y=58.00, z=168.66], EntityCreeper['Creeper'/234, l='MpServer', x=568.59, y=23.00, z=176.00], EntitySkeleton['Skeleton'/235, l='MpServer', x=571.75, y=46.00, z=190.28], EntityZombie['Zombie'/236, l='MpServer', x=563.28, y=62.00, z=194.09], EntitySkeleton['Skeleton'/237, l='MpServer', x=564.28, y=62.00, z=193.28], EntityCreeper['Creeper'/207, l='MpServer', x=519.50, y=31.00, z=223.50], EntitySkeleton['Skeleton'/208, l='MpServer', x=514.59, y=32.00, z=212.88], EntityBat['Bat'/209, l='MpServer', x=517.44, y=46.10, z=213.25], EntityCreeper['Creeper'/210, l='MpServer', x=514.78, y=32.00, z=221.56], EntitySpider['Spider'/243, l='MpServer', x=571.60, y=68.00, z=177.41], EntityPlayerSP['ziue'/308, l='MpServer', x=539.89, y=70.00, z=185.86], EntityCreeper['Creeper'/219, l='MpServer', x=556.58, y=66.55, z=159.59], EntityCreeper['Creeper'/220, l='MpServer', x=553.91, y=24.00, z=165.44], EntityBat['Bat'/221, l='MpServer', x=572.44, y=24.94, z=175.32], EntitySkeleton['Skeleton'/222, l='MpServer', x=559.69, y=48.00, z=173.66], EntitySkeleton['Skeleton'/223, l='MpServer', x=551.36, y=64.00, z=166.00]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2791) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 301895920 bytes (287 MB) / 829423616 bytes (791 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_19.41.41-client.txt b/workspace/crash-reports/crash-2023-06-04_19.41.41-client.txt new file mode 100644 index 00000000..17ed4cf1 --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_19.41.41-client.txt @@ -0,0 +1,137 @@ +---- Minecraft Crash Report ---- +// You should try our sister game, Minceraft! + +Time: 6/4/23 7:41 PM +Description: Rendering entity in world + +java.lang.NullPointerException: Rendering entity in world + at net.minecraft.util.ResourceLocation.splitObjectName(ResourceLocation.java:34) + at net.minecraft.util.ResourceLocation.(ResourceLocation.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:382) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:86) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:68) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1151) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at net.minecraft.util.ResourceLocation.splitObjectName(ResourceLocation.java:34) + at net.minecraft.util.ResourceLocation.(ResourceLocation.java:19) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:382) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:86) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:68) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 994 + Entity Name: ziue + Entity's Exact location: 546.48, 70.00, 185.45 + Entity's Block location: 546.00,70.00,185.00 - World: (546,70,185), Chunk: (at 2,4,9 in 34,11; contains blocks 544,0,176 to 559,255,191), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: 0.00, -0.08, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@3c9c4ca1 + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 290.11368 + Delta: 0.4816551 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['ziue'/994, l='MpServer', x=546.48, y=70.00, z=185.45]] + Chunk stats: MultiplayerChunkCache: 30, 30 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1099515 game time, 310761 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 27 total; [EntitySquid['Squid'/898, l='MpServer', x=524.25, y=47.91, z=147.78], EntitySquid['Squid'/899, l='MpServer', x=534.72, y=60.47, z=151.59], EntityBat['Bat'/900, l='MpServer', x=530.28, y=48.13, z=201.09], EntityItem['item.item.arrow'/1031, l='MpServer', x=551.06, y=64.00, z=166.19], EntityCreeper['Creeper'/905, l='MpServer', x=557.03, y=67.00, z=159.56], EntityCreeper['Creeper'/906, l='MpServer', x=558.06, y=25.00, z=163.66], EntityBat['Bat'/907, l='MpServer', x=562.69, y=13.98, z=164.24], EntityCreeper['Creeper'/909, l='MpServer', x=553.78, y=19.00, z=179.56], EntityCreeper['Creeper'/910, l='MpServer', x=556.53, y=51.00, z=186.38], EntityBat['Bat'/916, l='MpServer', x=577.05, y=27.49, z=163.09], EntityCreeper['Creeper'/917, l='MpServer', x=566.50, y=38.00, z=169.44], EntityZombie['Zombie'/918, l='MpServer', x=560.47, y=49.00, z=178.09], EntityCreeper['Creeper'/919, l='MpServer', x=568.59, y=23.00, z=176.00], EntitySkeleton['Skeleton'/920, l='MpServer', x=572.06, y=46.00, z=190.69], EntitySkeleton['Skeleton'/921, l='MpServer', x=559.47, y=50.00, z=183.13], EntitySpider['Spider'/922, l='MpServer', x=568.09, y=68.00, z=178.47], EntityZombie['Zombie'/923, l='MpServer', x=555.81, y=58.00, z=195.25], EntitySkeleton['Skeleton'/924, l='MpServer', x=567.88, y=63.00, z=191.41], EntitySkeleton['Skeleton'/929, l='MpServer', x=587.81, y=11.00, z=144.69], EntitySpider['Spider'/930, l='MpServer', x=578.69, y=39.00, z=155.72], EntityPlayerSP['ziue'/994, l='MpServer', x=546.48, y=70.00, z=185.45], EntityBat['Bat'/931, l='MpServer', x=575.67, y=55.97, z=134.84], EntitySkeleton['Skeleton'/932, l='MpServer', x=584.50, y=55.00, z=193.50], EntityCreeper['Creeper'/933, l='MpServer', x=585.50, y=55.00, z=192.50], EntityBat['Bat'/890, l='MpServer', x=517.44, y=46.10, z=213.25], EntitySkeleton['Skeleton'/891, l='MpServer', x=514.59, y=32.00, z=212.88], EntityCreeper['Creeper'/892, l='MpServer', x=514.94, y=32.00, z=221.56]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2791) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 441543992 bytes (421 MB) / 923795456 bytes (881 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_19.42.53-client.txt b/workspace/crash-reports/crash-2023-06-04_19.42.53-client.txt new file mode 100644 index 00000000..4918bb24 --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_19.42.53-client.txt @@ -0,0 +1,146 @@ +---- Minecraft Crash Report ---- +// Surprise! Haha. Well, this is awkward. + +Time: 6/4/23 7:42 PM +Description: Rendering entity in world + +java.lang.RuntimeException: java.net.SocketException: Connection reset + at co.gongzh.procbridge.Client.request(Client.java:88) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:53) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:372) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:86) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:68) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1151) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.SocketException: Connection reset + at java.net.SocketInputStream.read(SocketInputStream.java:210) + at java.net.SocketInputStream.read(SocketInputStream.java:141) + at java.net.SocketInputStream.read(SocketInputStream.java:224) + at co.gongzh.procbridge.Protocol.read(Protocol.java:26) + at co.gongzh.procbridge.Protocol.readResponse(Protocol.java:144) + at co.gongzh.procbridge.Client.lambda$request$0(Client.java:68) + at co.gongzh.procbridge.Client.request(Client.java:78) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:88) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:53) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:372) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:86) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:68) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 321 + Entity Name: ziue + Entity's Exact location: 550.00, 69.00, 180.94 + Entity's Block location: 550.00,69.00,180.00 - World: (550,69,180), Chunk: (at 6,4,4 in 34,11; contains blocks 544,0,176 to 559,255,191), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: 0.00, -0.08, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@4f54e588 + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 622.0373 + Delta: 0.46336776 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['ziue'/321, l='MpServer', x=550.00, y=69.00, z=180.94]] + Chunk stats: MultiplayerChunkCache: 25, 25 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1100231 game time, 311477 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 26 total; [EntityPlayerSP['ziue'/321, l='MpServer', x=550.00, y=69.00, z=180.94], EntitySquid['Squid'/211, l='MpServer', x=524.41, y=46.03, z=140.38], EntityBat['Bat'/212, l='MpServer', x=517.44, y=46.10, z=213.25], EntitySkeleton['Skeleton'/213, l='MpServer', x=514.59, y=32.00, z=212.88], EntityCreeper['Creeper'/214, l='MpServer', x=514.94, y=32.00, z=221.56], EntityZombie['Zombie'/535, l='MpServer', x=588.50, y=55.00, z=189.50], EntitySquid['Squid'/220, l='MpServer', x=534.75, y=62.38, z=151.66], EntityBat['Bat'/221, l='MpServer', x=534.41, y=49.10, z=198.25], EntityCreeper['Creeper'/227, l='MpServer', x=557.03, y=67.00, z=159.56], EntityCreeper['Creeper'/228, l='MpServer', x=558.06, y=25.00, z=163.66], EntityItem['item.item.arrow'/229, l='MpServer', x=551.06, y=64.00, z=166.19], EntityCreeper['Creeper'/230, l='MpServer', x=559.00, y=18.00, z=181.56], EntityCreeper['Creeper'/231, l='MpServer', x=554.44, y=51.00, z=185.31], EntitySkeleton['Skeleton'/232, l='MpServer', x=558.47, y=53.00, z=186.13], EntityZombie['Zombie'/233, l='MpServer', x=557.65, y=60.00, z=196.15], EntityBat['Bat'/238, l='MpServer', x=556.90, y=18.51, z=166.67], EntityBat['Bat'/239, l='MpServer', x=586.06, y=29.72, z=157.93], EntityCreeper['Creeper'/240, l='MpServer', x=566.50, y=38.00, z=169.44], EntityCreeper['Creeper'/241, l='MpServer', x=568.59, y=23.00, z=176.00], EntitySkeleton['Skeleton'/242, l='MpServer', x=572.06, y=46.00, z=190.69], EntitySkeleton['Skeleton'/243, l='MpServer', x=567.88, y=63.00, z=191.41], EntityZombie['Zombie'/244, l='MpServer', x=559.07, y=48.00, z=178.15], EntitySpider['Spider'/245, l='MpServer', x=571.09, y=64.09, z=168.69], EntitySkeleton['Skeleton'/251, l='MpServer', x=587.81, y=11.00, z=144.69], EntitySpider['Spider'/252, l='MpServer', x=578.69, y=39.00, z=155.72], EntitySkeleton['Skeleton'/253, l='MpServer', x=584.50, y=55.00, z=193.50]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2791) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 598940048 bytes (571 MB) / 961544192 bytes (917 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/crash-reports/crash-2023-06-04_19.58.03-client.txt b/workspace/crash-reports/crash-2023-06-04_19.58.03-client.txt new file mode 100644 index 00000000..ff431d08 --- /dev/null +++ b/workspace/crash-reports/crash-2023-06-04_19.58.03-client.txt @@ -0,0 +1,146 @@ +---- Minecraft Crash Report ---- +// Don't be sad, have a hug! <3 + +Time: 6/4/23 7:58 PM +Description: Rendering entity in world + +java.lang.RuntimeException: java.net.SocketException: Connection reset + at co.gongzh.procbridge.Client.request(Client.java:88) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:63) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1368) + at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1151) + at net.minecraft.client.Minecraft.run(Minecraft.java:430) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) +Caused by: java.net.SocketException: Connection reset + at java.net.SocketInputStream.read(SocketInputStream.java:210) + at java.net.SocketInputStream.read(SocketInputStream.java:141) + at java.net.SocketInputStream.read(SocketInputStream.java:224) + at co.gongzh.procbridge.Protocol.read(Protocol.java:26) + at co.gongzh.procbridge.Protocol.readResponse(Protocol.java:144) + at co.gongzh.procbridge.Client.lambda$request$0(Client.java:68) + at co.gongzh.procbridge.Client.request(Client.java:78) + ... 22 more + + +A detailed walkthrough of the error, its code path and all known details is as follows: +--------------------------------------------------------------------------------------- + +-- Head -- +Stacktrace: + at co.gongzh.procbridge.Client.request(Client.java:88) + at rip.athena.client.socket.SocketClient.isUser(SocketClient.java:63) + at net.minecraft.client.renderer.entity.Render.renderLivingLabel(Render.java:370) + at net.minecraft.client.renderer.entity.Render.renderOffsetLivingLabel(Render.java:84) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:164) + at net.minecraft.client.renderer.entity.RenderPlayer.renderOffsetLivingLabel(RenderPlayer.java:24) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:601) + at net.minecraft.client.renderer.entity.RendererLivingEntity.renderName(RendererLivingEntity.java:38) + at net.minecraft.client.renderer.entity.Render.doRender(Render.java:66) + at net.minecraft.client.renderer.entity.RendererLivingEntity.doRender(RendererLivingEntity.java:224) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:73) + at net.minecraft.client.renderer.entity.RenderPlayer.doRender(RenderPlayer.java:24) + +-- Entity being rendered -- +Details: + Entity Type: null (net.minecraft.client.entity.EntityPlayerSP) + Entity ID: 168 + Entity Name: Player378 + Entity's Exact location: 557.82, 69.00, 185.25 + Entity's Block location: 557.00,69.00,185.00 - World: (557,69,185), Chunk: (at 13,4,9 in 34,11; contains blocks 544,0,176 to 559,255,191), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Entity's Momentum: 0.00, -0.08, 0.00 + Entity's Rider: ~~ERROR~~ NullPointerException: null + Entity's Vehicle: ~~ERROR~~ NullPointerException: null + +-- Renderer details -- +Details: + Assigned renderer: net.minecraft.client.renderer.entity.RenderPlayer@1376f837 + Location: 0.00,0.00,0.00 - World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) + Rotation: 268.38168 + Delta: 0.88603204 +Stacktrace: + at net.minecraft.client.renderer.entity.RenderManager.doRenderEntity(RenderManager.java:408) + at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:365) + at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:332) + at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:814) + at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1757) + at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1570) + +-- Affected level -- +Details: + Level name: MpServer + All players: 1 total; [EntityPlayerSP['Player378'/168, l='MpServer', x=557.82, y=69.00, z=185.25]] + Chunk stats: MultiplayerChunkCache: 30, 30 + Level seed: 0 + Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false + Level generator options: + Level spawn location: 584.00,64.00,166.00 - World: (584,64,166), Chunk: (at 8,4,6 in 36,10; contains blocks 576,0,160 to 591,255,175), Region: (1,0; contains chunks 32,0 to 63,31, blocks 512,0,0 to 1023,255,511) + Level time: 1105509 game time, 316755 day time + Level dimension: 0 + Level storage version: 0x00000 - Unknown? + Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) + Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false + Forced entities: 18 total; [EntityBat['Bat'/64, l='MpServer', x=534.53, y=55.10, z=183.50], EntityBat['Bat'/65, l='MpServer', x=534.41, y=49.10, z=198.25], EntityZombie['Zombie'/99, l='MpServer', x=579.50, y=54.00, z=211.50], EntitySkeleton['Skeleton'/100, l='MpServer', x=586.13, y=51.00, z=229.53], EntitySkeleton['Skeleton'/72, l='MpServer', x=557.97, y=48.00, z=181.00], EntityPlayerSP['Player378'/168, l='MpServer', x=557.82, y=69.00, z=185.25], EntityZombie['Zombie'/74, l='MpServer', x=555.59, y=48.00, z=176.84], EntityZombie['Zombie'/75, l='MpServer', x=550.88, y=54.00, z=189.25], EntityBat['Bat'/76, l='MpServer', x=556.56, y=50.97, z=174.44], EntitySquid['Squid'/52, l='MpServer', x=513.22, y=60.06, z=154.78], EntitySquid['Squid'/54, l='MpServer', x=519.75, y=60.28, z=146.50], EntitySpider['Spider'/90, l='MpServer', x=559.31, y=57.09, z=174.28], EntitySkeleton['Skeleton'/91, l='MpServer', x=569.44, y=62.00, z=191.84], EntityCreeper['Creeper'/59, l='MpServer', x=534.50, y=34.00, z=174.50], EntityCreeper['Creeper'/60, l='MpServer', x=534.50, y=34.00, z=175.50], EntityCreeper['Creeper'/61, l='MpServer', x=533.47, y=34.00, z=175.00], EntityCreeper['Creeper'/62, l='MpServer', x=534.78, y=32.00, z=166.88], EntityCreeper['Creeper'/63, l='MpServer', x=528.56, y=51.00, z=171.91]] + Retry entities: 0 total; [] + Server brand: vanilla + Server type: Integrated singleplayer server +Stacktrace: + at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:401) + at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2791) + at net.minecraft.client.Minecraft.run(Minecraft.java:451) + at net.minecraft.client.main.Main.main(Main.java:113) + at Start.main(Start.java:11) + +-- System Details -- +Details: + Minecraft Version: 1.8.8 + Operating System: Windows 10 (amd64) version 10.0 + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + Java Version: 1.8.0_202, Oracle Corporation + Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation + Memory: 632520144 bytes (603 MB) / 839385088 bytes (800 MB) up to 3801088000 bytes (3625 MB) + JVM Flags: 0 total; + IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99 + Launched Version: mcp + LWJGL: 2.9.4 + OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 532.03, NVIDIA Corporation + GL Caps: Using GL 1.3 multitexturing. +Using GL 1.3 texture combiners. +Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. +Shaders are available because OpenGL 2.1 is supported. +VBOs are available because OpenGL 1.5 is supported. + + Using VBOs: Yes + Is Modded: Very likely; Jar signature invalidated + Type: Client (map_client.txt) + Resource Packs: ! §bPotfast 5kay.zip + Current Language: English (US) + Profiler Position: N/A (disabled) + CPU: 12x AMD Ryzen 5 5600X 6-Core Processor + OptiFine Version: OptiFine_1.8.8_HD_U_H8 + Render Distance Chunks: 2 + Mipmaps: 0 + Anisotropic Filtering: 1 + Antialiasing: 0 + Multitexture: false + Shaders: null + OpenGlVersion: 4.6.0 NVIDIA 532.03 + OpenGlRenderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 + OpenGlVendor: NVIDIA Corporation + CpuCount: 12 \ No newline at end of file diff --git a/workspace/hs_err_pid17464.log b/workspace/hs_err_pid17464.log new file mode 100644 index 00000000..6a2e6440 --- /dev/null +++ b/workspace/hs_err_pid17464.log @@ -0,0 +1,464 @@ +# +# A fatal error has been detected by the Java Runtime Environment: +# +# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000072e4a1b0, pid=17464, tid=0x0000000000006a44 +# +# JRE version: Java(TM) SE Runtime Environment (8.0_202-b08) (build 1.8.0_202-b08) +# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.202-b08 mixed mode windows-amd64 compressed oops) +# Problematic frame: +# V [jvm.dll+0x4fa1b0] +# +# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows +# +# If you would like to submit a bug report, please visit: +# http://bugreport.java.com/bugreport/crash.jsp +# + +--------------- T H R E A D --------------- + +Current thread (0x000000001dbbc800): JavaThread "C2 CompilerThread2" daemon [_thread_in_native, id=27204, stack(0x000000001f690000,0x000000001f790000)] + +siginfo: ExceptionCode=0xc0000005, reading address 0x000000000000002c + +Registers: +RAX=0x0000000023cb8080, RBX=0x0000000033b8df90, RCX=0x0000000000000000, RDX=0x0000000000002e19 +RSP=0x000000001f78c088, RBP=0x000000001f78c190, RSI=0x0000000000000001, RDI=0x0000000033b8dce0 +R8 =0x0000000000000010, R9 =0x0000000000000002, R10=0x000000002fcbf600, R11=0x000000000000001b +R12=0x0000000000000008, R13=0x0000000030590920, R14=0x000000000000021a, R15=0x0000000000000000 +RIP=0x0000000072e4a1b0, EFLAGS=0x0000000000010202 + +Top of Stack: (sp=0x000000001f78c088) +0x000000001f78c088: 0000000072e6b6db 0000000000000e1e +0x000000001f78c098: 000000000000072b 000000001f78c190 +0x000000001f78c0a8: 0000000000000007 0000000000000001 +0x000000001f78c0b8: 0000000000003bc8 0000000000000001 +0x000000001f78c0c8: 000000002025f800 000000001f78c270 +0x000000001f78c0d8: 00000000000000db 000000000000000a +0x000000001f78c0e8: 0000000033b8c120 0000000000000005 +0x000000001f78c0f8: 0000000000000005 0000000073176440 +0x000000001f78c108: 0000000500000109 0000223600000000 +0x000000001f78c118: 000000001f78c460 000000000000000f +0x000000001f78c128: 000000002110b0f0 0000000000000000 +0x000000001f78c138: 0000223600000109 000000001f78c460 +0x000000001f78c148: 000000000000000f 0000000031dbd690 +0x000000001f78c158: 0000000000000000 0000000031ccded0 +0x000000001f78c168: 000000001deb1060 00000000000000da +0x000000001f78c178: 00000000000003d8 000000001deb1438 + +Instructions: (pc=0x0000000072e4a1b0) +0x0000000072e4a190: 01 ff 10 c1 eb 02 03 c3 48 8b 5c 24 30 03 47 18 +0x0000000072e4a1a0: 48 83 c4 20 5f c3 cc cc cc cc cc cc cc cc cc cc +0x0000000072e4a1b0: 0f b6 41 2c 24 03 3c 02 75 05 e9 d1 37 fe ff 0f +0x0000000072e4a1c0: b7 41 2e d1 e8 83 e0 01 c3 cc cc cc cc cc cc cc + + +Register to memory mapping: + +RAX=0x0000000023cb8080 is an unknown value +RBX=0x0000000033b8df90 is an unknown value +RCX=0x0000000000000000 is an unknown value +RDX=0x0000000000002e19 is an unknown value +RSP=0x000000001f78c088 is pointing into the stack for thread: 0x000000001dbbc800 +RBP=0x000000001f78c190 is pointing into the stack for thread: 0x000000001dbbc800 +RSI=0x0000000000000001 is an unknown value +RDI=0x0000000033b8dce0 is an unknown value +R8 =0x0000000000000010 is an unknown value +R9 =0x0000000000000002 is an unknown value +R10=0x000000002fcbf600 is an unknown value +R11=0x000000000000001b is an unknown value +R12=0x0000000000000008 is an unknown value +R13=0x0000000030590920 is an unknown value +R14=0x000000000000021a is an unknown value +R15=0x0000000000000000 is an unknown value + + +Stack: [0x000000001f690000,0x000000001f790000], sp=0x000000001f78c088, free space=1008k +Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) +V [jvm.dll+0x4fa1b0] + + +Current CompileTask: +C2: 119391 10329 4 rip.athena.client.modules.impl.render.ArmorStatus::render (2372 bytes) + + +--------------- P R O C E S S --------------- + +Java Threads: ( => current thread ) + 0x000000003007d800 JavaThread "File IO Thread" [_thread_blocked, id=27000, stack(0x0000000041990000,0x0000000041a90000)] + 0x000000003007b800 JavaThread "Netty Server IO #1" daemon [_thread_in_native, id=1964, stack(0x00000000459b0000,0x0000000045ab0000)] + 0x000000003007d000 JavaThread "Netty Local Client IO #0" daemon [_thread_blocked, id=26404, stack(0x00000000458b0000,0x00000000459b0000)] + 0x0000000030080800 JavaThread "Netty Server IO #0" daemon [_thread_in_native, id=21320, stack(0x0000000045680000,0x0000000045780000)] + 0x0000000030078800 JavaThread "Server thread" [_thread_blocked, id=26036, stack(0x0000000045380000,0x0000000045480000)] + 0x000000003007c000 JavaThread "Snooper Timer" daemon [_thread_blocked, id=31420, stack(0x000000002e680000,0x000000002e780000)] + 0x000000001fceb000 JavaThread "LWJGL Timer" daemon [_thread_blocked, id=23880, stack(0x0000000041b90000,0x0000000041c90000)] + 0x000000001fce9000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=15288, stack(0x000000003bab0000,0x000000003bbb0000)] + 0x000000001fce9800 JavaThread "Chunk Batcher 1" daemon [_thread_blocked, id=20780, stack(0x0000000034770000,0x0000000034870000)] + 0x000000001fce5000 JavaThread "Chunk Batcher 0" daemon [_thread_blocked, id=15336, stack(0x000000002e1f0000,0x000000002e2f0000)] + 0x000000001fcec000 JavaThread "Thread-8" [_thread_blocked, id=2792, stack(0x000000002eb90000,0x000000002ec90000)] + 0x000000001fce7800 JavaThread "Thread-7" [_thread_blocked, id=7296, stack(0x000000002e580000,0x000000002e680000)] + 0x000000002281c000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=22080, stack(0x0000000023b80000,0x0000000023c80000)] + 0x0000000023db3000 JavaThread "Timer hack thread" daemon [_thread_blocked, id=23460, stack(0x0000000023530000,0x0000000023630000)] + 0x0000000020aa0800 JavaThread "Snooper Timer" daemon [_thread_blocked, id=11524, stack(0x0000000023730000,0x0000000023830000)] + 0x0000000020a51000 JavaThread "Snooper Timer" daemon [_thread_blocked, id=16260, stack(0x0000000023430000,0x0000000023530000)] + 0x000000001dbd7000 JavaThread "Service Thread" daemon [_thread_blocked, id=6876, stack(0x000000001f890000,0x000000001f990000)] + 0x000000001dbbd800 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=31052, stack(0x000000001f790000,0x000000001f890000)] +=>0x000000001dbbc800 JavaThread "C2 CompilerThread2" daemon [_thread_in_native, id=27204, stack(0x000000001f690000,0x000000001f790000)] + 0x000000001dbbc000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=9824, stack(0x000000001f590000,0x000000001f690000)] + 0x000000001dbba800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=29104, stack(0x000000001f490000,0x000000001f590000)] + 0x000000001db5b800 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=29760, stack(0x000000001f390000,0x000000001f490000)] + 0x000000001db54800 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=4888, stack(0x000000001f290000,0x000000001f390000)] + 0x000000001db47800 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=15804, stack(0x000000001f190000,0x000000001f290000)] + 0x000000001db3e000 JavaThread "Attach Listener" daemon [_thread_blocked, id=21532, stack(0x000000001f090000,0x000000001f190000)] + 0x000000001db3c000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5316, stack(0x000000001ef90000,0x000000001f090000)] + 0x00000000027ee000 JavaThread "Finalizer" daemon [_thread_blocked, id=30776, stack(0x000000001ed90000,0x000000001ee90000)] + 0x000000001c45d800 JavaThread "Reference Handler" daemon [_thread_blocked, id=30836, stack(0x000000001ec90000,0x000000001ed90000)] + 0x00000000026f4800 JavaThread "Client thread" [_thread_in_native, id=12908, stack(0x0000000002400000,0x0000000002500000)] + +Other Threads: + 0x000000001c457800 VMThread [stack: 0x000000001eb90000,0x000000001ec90000] [id=21488] + 0x000000001dc86000 WatcherThread [stack: 0x000000001f990000,0x000000001fa90000] [id=1276] + +VM state:not at safepoint (normal execution) + +VM Mutex/Monitor currently owned by a thread: None + +heap address: 0x00000006c1200000, size: 4078 MB, Compressed Oops mode: Zero based, Oop shift amount: 3 +Narrow klass base: 0x0000000000000000, Narrow klass shift: 3 +Compressed class space size: 1073741824 Address: 0x00000007c0000000 + +Heap: + PSYoungGen total 783872K, used 775078K [0x000000076b100000, 0x00000007a5c80000, 0x00000007c0000000) + eden space 778240K, 98% used [0x000000076b100000,0x000000079a06cc08,0x000000079a900000) + from space 5632K, 99% used [0x00000007a5700000,0x00000007a5c7cc40,0x00000007a5c80000) + to space 27136K, 0% used [0x00000007a2780000,0x00000007a2780000,0x00000007a4200000) + ParOldGen total 223232K, used 171505K [0x00000006c1200000, 0x00000006cec00000, 0x000000076b100000) + object space 223232K, 76% used [0x00000006c1200000,0x00000006cb97c708,0x00000006cec00000) + Metaspace used 46635K, capacity 47129K, committed 47320K, reserved 1091584K + class space used 5458K, capacity 5582K, committed 5632K, reserved 1048576K + +Card table byte_map: [0x0000000011bb0000,0x00000000123b0000] byte_map_base: 0x000000000e5a7000 + +Marking Bits: (ParMarkBitMap*) 0x0000000073175ce0 + Begin Bits: [0x0000000013300000, 0x00000000172b8000) + End Bits: [0x00000000172b8000, 0x000000001b270000) + +Polling page: 0x0000000000a10000 + +CodeCache: size=245760Kb used=32421Kb max_used=32431Kb free=213338Kb + bounds [0x00000000027f0000, 0x0000000004810000, 0x00000000117f0000] + total_blobs=8361 nmethods=7466 adapters=815 + compilation: enabled + +Compilation events (10 events): +Event: 118.020 Thread 0x000000001dbbc000 nmethod 10324 0x00000000042afc10 code [0x00000000042afe60, 0x00000000042b1010] +Event: 118.348 Thread 0x000000001dbbd800 10325 3 rip.athena.client.gui.framework.components.MenuScrollPane::passesThrough (169 bytes) +Event: 118.348 Thread 0x000000001dbbd800 nmethod 10325 0x0000000004051f90 code [0x0000000004052180, 0x0000000004052eb8] +Event: 118.959 Thread 0x000000001dbbc800 10326 4 rip.athena.client.gui.framework.components.MenuScrollPane::passesThrough (169 bytes) +Event: 118.962 Thread 0x000000001dbbc800 nmethod 10326 0x0000000003bd4810 code [0x0000000003bd4980, 0x0000000003bd4f98] +Event: 118.998 Thread 0x000000001dbba800 10327 4 net.minecraft.entity.Entity::moveFlying (119 bytes) +Event: 118.998 Thread 0x000000001dbbc000 10328 4 net.minecraft.entity.EntityLivingBase::updateFallState (174 bytes) +Event: 118.999 Thread 0x000000001dbba800 nmethod 10327 0x000000000404fd10 code [0x000000000404fea0, 0x0000000004050068] +Event: 118.999 Thread 0x000000001dbbc000 nmethod 10328 0x0000000004050d90 code [0x0000000004050f20, 0x0000000004051168] +Event: 119.221 Thread 0x000000001dbbc800 10329 4 rip.athena.client.modules.impl.render.ArmorStatus::render (2372 bytes) + +GC Heap History (10 events): +Event: 95.372 GC heap before +{Heap before GC invocations=36 (full 4): + PSYoungGen total 1004032K, used 970960K [0x000000076b100000, 0x00000007ab600000, 0x00000007c0000000) + eden space 964608K, 100% used [0x000000076b100000,0x00000007a5f00000,0x00000007a5f00000) + from space 39424K, 16% used [0x00000007a5f00000,0x00000007a6534310,0x00000007a8580000) + to space 36864K, 0% used [0x00000007a9200000,0x00000007a9200000,0x00000007ab600000) + ParOldGen total 223232K, used 170654K [0x00000006c1200000, 0x00000006cec00000, 0x000000076b100000) + object space 223232K, 76% used [0x00000006c1200000,0x00000006cb8a7af8,0x00000006cec00000) + Metaspace used 46601K, capacity 47129K, committed 47320K, reserved 1091584K + class space used 5458K, capacity 5582K, committed 5632K, reserved 1048576K +Event: 95.375 GC heap after +Heap after GC invocations=36 (full 4): + PSYoungGen total 930304K, used 6320K [0x000000076b100000, 0x00000007a9880000, 0x00000007c0000000) + eden space 923648K, 0% used [0x000000076b100000,0x000000076b100000,0x00000007a3700000) + from space 6656K, 94% used [0x00000007a9200000,0x00000007a982c310,0x00000007a9880000) + to space 34816K, 0% used [0x00000007a5480000,0x00000007a5480000,0x00000007a7680000) + ParOldGen total 223232K, used 170654K [0x00000006c1200000, 0x00000006cec00000, 0x000000076b100000) + object space 223232K, 76% used [0x00000006c1200000,0x00000006cb8a7af8,0x00000006cec00000) + Metaspace used 46601K, capacity 47129K, committed 47320K, reserved 1091584K + class space used 5458K, capacity 5582K, committed 5632K, reserved 1048576K +} +Event: 100.606 GC heap before +{Heap before GC invocations=37 (full 4): + PSYoungGen total 930304K, used 929968K [0x000000076b100000, 0x00000007a9880000, 0x00000007c0000000) + eden space 923648K, 100% used [0x000000076b100000,0x00000007a3700000,0x00000007a3700000) + from space 6656K, 94% used [0x00000007a9200000,0x00000007a982c310,0x00000007a9880000) + to space 34816K, 0% used [0x00000007a5480000,0x00000007a5480000,0x00000007a7680000) + ParOldGen total 223232K, used 170654K [0x00000006c1200000, 0x00000006cec00000, 0x000000076b100000) + object space 223232K, 76% used [0x00000006c1200000,0x00000006cb8a7af8,0x00000006cec00000) + Metaspace used 46601K, capacity 47129K, committed 47320K, reserved 1091584K + class space used 5458K, capacity 5582K, committed 5632K, reserved 1048576K +Event: 100.609 GC heap after +Heap after GC invocations=37 (full 4): + PSYoungGen total 891392K, used 6233K [0x000000076b100000, 0x00000007a9280000, 0x00000007c0000000) + eden space 884736K, 0% used [0x000000076b100000,0x000000076b100000,0x00000007a1100000) + from space 6656K, 93% used [0x00000007a5480000,0x00000007a5a965b0,0x00000007a5b00000) + to space 32768K, 0% used [0x00000007a7280000,0x00000007a7280000,0x00000007a9280000) + ParOldGen total 223232K, used 170654K [0x00000006c1200000, 0x00000006cec00000, 0x000000076b100000) + object space 223232K, 76% used [0x00000006c1200000,0x00000006cb8a7af8,0x00000006cec00000) + Metaspace used 46601K, capacity 47129K, committed 47320K, reserved 1091584K + class space used 5458K, capacity 5582K, committed 5632K, reserved 1048576K +} +Event: 105.688 GC heap before +{Heap before GC invocations=38 (full 4): + PSYoungGen total 891392K, used 890969K [0x000000076b100000, 0x00000007a9280000, 0x00000007c0000000) + eden space 884736K, 100% used [0x000000076b100000,0x00000007a1100000,0x00000007a1100000) + from space 6656K, 93% used [0x00000007a5480000,0x00000007a5a965b0,0x00000007a5b00000) + to space 32768K, 0% used [0x00000007a7280000,0x00000007a7280000,0x00000007a9280000) + ParOldGen total 223232K, used 170654K [0x00000006c1200000, 0x00000006cec00000, 0x000000076b100000) + object space 223232K, 76% used [0x00000006c1200000,0x00000006cb8a7af8,0x00000006cec00000) + Metaspace used 46613K, capacity 47129K, committed 47320K, reserved 1091584K + class space used 5458K, capacity 5582K, committed 5632K, reserved 1048576K +Event: 105.691 GC heap after +Heap after GC invocations=38 (full 4): + PSYoungGen total 854016K, used 6256K [0x000000076b100000, 0x00000007a7900000, 0x00000007c0000000) + eden space 847360K, 0% used [0x000000076b100000,0x000000076b100000,0x000000079ec80000) + from space 6656K, 94% used [0x00000007a7280000,0x00000007a789c310,0x00000007a7900000) + to space 30720K, 0% used [0x00000007a3d00000,0x00000007a3d00000,0x00000007a5b00000) + ParOldGen total 223232K, used 170654K [0x00000006c1200000, 0x00000006cec00000, 0x000000076b100000) + object space 223232K, 76% used [0x00000006c1200000,0x00000006cb8a7af8,0x00000006cec00000) + Metaspace used 46613K, capacity 47129K, committed 47320K, reserved 1091584K + class space used 5458K, capacity 5582K, committed 5632K, reserved 1048576K +} +Event: 110.392 GC heap before +{Heap before GC invocations=39 (full 4): + PSYoungGen total 854016K, used 853616K [0x000000076b100000, 0x00000007a7900000, 0x00000007c0000000) + eden space 847360K, 100% used [0x000000076b100000,0x000000079ec80000,0x000000079ec80000) + from space 6656K, 94% used [0x00000007a7280000,0x00000007a789c310,0x00000007a7900000) + to space 30720K, 0% used [0x00000007a3d00000,0x00000007a3d00000,0x00000007a5b00000) + ParOldGen total 223232K, used 170654K [0x00000006c1200000, 0x00000006cec00000, 0x000000076b100000) + object space 223232K, 76% used [0x00000006c1200000,0x00000006cb8a7af8,0x00000006cec00000) + Metaspace used 46635K, capacity 47129K, committed 47320K, reserved 1091584K + class space used 5458K, capacity 5582K, committed 5632K, reserved 1048576K +Event: 110.396 GC heap after +Heap after GC invocations=39 (full 4): + PSYoungGen total 818688K, used 6456K [0x000000076b100000, 0x00000007a7300000, 0x00000007c0000000) + eden space 812032K, 0% used [0x000000076b100000,0x000000076b100000,0x000000079ca00000) + from space 6656K, 97% used [0x00000007a3d00000,0x00000007a434e2c0,0x00000007a4380000) + to space 28672K, 0% used [0x00000007a5700000,0x00000007a5700000,0x00000007a7300000) + ParOldGen total 223232K, used 170726K [0x00000006c1200000, 0x00000006cec00000, 0x000000076b100000) + object space 223232K, 76% used [0x00000006c1200000,0x00000006cb8b9af8,0x00000006cec00000) + Metaspace used 46635K, capacity 47129K, committed 47320K, reserved 1091584K + class space used 5458K, capacity 5582K, committed 5632K, reserved 1048576K +} +Event: 115.048 GC heap before +{Heap before GC invocations=40 (full 4): + PSYoungGen total 818688K, used 818488K [0x000000076b100000, 0x00000007a7300000, 0x00000007c0000000) + eden space 812032K, 100% used [0x000000076b100000,0x000000079ca00000,0x000000079ca00000) + from space 6656K, 97% used [0x00000007a3d00000,0x00000007a434e2c0,0x00000007a4380000) + to space 28672K, 0% used [0x00000007a5700000,0x00000007a5700000,0x00000007a7300000) + ParOldGen total 223232K, used 170726K [0x00000006c1200000, 0x00000006cec00000, 0x000000076b100000) + object space 223232K, 76% used [0x00000006c1200000,0x00000006cb8b9af8,0x00000006cec00000) + Metaspace used 46635K, capacity 47129K, committed 47320K, reserved 1091584K + class space used 5458K, capacity 5582K, committed 5632K, reserved 1048576K +Event: 115.052 GC heap after +Heap after GC invocations=40 (full 4): + PSYoungGen total 783872K, used 5619K [0x000000076b100000, 0x00000007a5c80000, 0x00000007c0000000) + eden space 778240K, 0% used [0x000000076b100000,0x000000076b100000,0x000000079a900000) + from space 5632K, 99% used [0x00000007a5700000,0x00000007a5c7cc40,0x00000007a5c80000) + to space 27136K, 0% used [0x00000007a2780000,0x00000007a2780000,0x00000007a4200000) + ParOldGen total 223232K, used 171505K [0x00000006c1200000, 0x00000006cec00000, 0x000000076b100000) + object space 223232K, 76% used [0x00000006c1200000,0x00000006cb97c708,0x00000006cec00000) + Metaspace used 46635K, capacity 47129K, committed 47320K, reserved 1091584K + class space used 5458K, capacity 5582K, committed 5632K, reserved 1048576K +} + +Deoptimization events (10 events): +Event: 109.069 Thread 0x0000000030078800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000004559d2c method=net.minecraft.world.SpawnerAnimals.findChunksForSpawning(Lnet/minecraft/world/WorldServer;ZZZ)I @ 773 +Event: 109.081 Thread 0x0000000030078800 Uncommon trap: reason=predicate action=maybe_recompile pc=0x0000000003b62264 method=net.minecraft.entity.EntityLiving.isEntityInsideOpaqueBlock()Z @ 28 +Event: 109.081 Thread 0x0000000030078800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000000477bcd8 method=net.minecraft.entity.EntityLivingBase.updatePotionEffects()V @ 118 +Event: 109.081 Thread 0x0000000030078800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000003c43948 method=net.minecraft.entity.EntityTracker.updateTrackedEntities()V @ 55 +Event: 111.709 Thread 0x00000000026f4800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002cd45a8 method=rip.athena.client.gui.framework.components.MenuLabel.onPreSort()V @ 41 +Event: 113.917 Thread 0x00000000026f4800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003db672c method=rip.athena.client.modules.impl.render.ArmorStatus.render()V @ 464 +Event: 115.151 Thread 0x00000000026f4800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003d2426c method=net.minecraft.client.renderer.EntityRenderer.updateFogColor(F)V @ 191 +Event: 117.116 Thread 0x00000000026f4800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003ebd3e4 method=rip.athena.client.modules.impl.render.ArmorStatus.render()V @ 9 +Event: 117.116 Thread 0x00000000026f4800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003bc51e4 method=net.minecraft.client.renderer.entity.RenderItem.renderItemOverlayIntoGUI(Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/item/ItemStack;IILjava/lang/String;)V @ 14 +Event: 118.316 Thread 0x00000000026f4800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003a3bf90 method=rip.athena.client.gui.framework.components.MenuScrollPane.passesThrough()Z @ 62 + +Classes redefined (0 events): +No events + +Internal exceptions (10 events): +Event: 119.369 Thread 0x000000001fce7800 Exception (0x0000000799179c98) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u202\12323\hotspot\src\share\vm\prims\jvm.cpp, line 3336] +Event: 119.371 Thread 0x000000001fce7800 Exception (0x0000000799179f40) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u202\12323\hotspot\src\share\vm\prims\jvm.cpp, line 3336] +Event: 119.372 Thread 0x000000001fce7800 Exception (0x000000079917a1e8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u202\12323\hotspot\src\share\vm\prims\jvm.cpp, line 3336] +Event: 119.373 Thread 0x000000001fce7800 Exception (0x000000079917a490) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u202\12323\hotspot\src\share\vm\prims\jvm.cpp, line 3336] +Event: 119.374 Thread 0x000000001fce7800 Exception (0x000000079917a738) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u202\12323\hotspot\src\share\vm\prims\jvm.cpp, line 3336] +Event: 119.375 Thread 0x000000001fce7800 Exception (0x000000079917a9e0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u202\12323\hotspot\src\share\vm\prims\jvm.cpp, line 3336] +Event: 119.376 Thread 0x000000001fce7800 Exception (0x000000079917ac88) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u202\12323\hotspot\src\share\vm\prims\jvm.cpp, line 3336] +Event: 119.377 Thread 0x000000001fce7800 Exception (0x000000079917af30) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u202\12323\hotspot\src\share\vm\prims\jvm.cpp, line 3336] +Event: 119.378 Thread 0x000000001fce7800 Exception (0x000000079917b1d8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u202\12323\hotspot\src\share\vm\prims\jvm.cpp, line 3336] +Event: 119.379 Thread 0x000000001fce7800 Exception (0x000000079917b480) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u202\12323\hotspot\src\share\vm\prims\jvm.cpp, line 3336] + +Events (10 events): +Event: 119.375 Thread 0x000000001fce7800 DEOPT PACKING pc=0x000000000393ff1c sp=0x000000002e67ee50 +Event: 119.375 Thread 0x000000001fce7800 DEOPT UNPACKING pc=0x0000000002837490 sp=0x000000002e67eb68 mode 1 +Event: 119.376 Thread 0x000000001fce7800 DEOPT PACKING pc=0x000000000393ff1c sp=0x000000002e67ee50 +Event: 119.376 Thread 0x000000001fce7800 DEOPT UNPACKING pc=0x0000000002837490 sp=0x000000002e67eb68 mode 1 +Event: 119.377 Thread 0x000000001fce7800 DEOPT PACKING pc=0x000000000393ff1c sp=0x000000002e67ee50 +Event: 119.377 Thread 0x000000001fce7800 DEOPT UNPACKING pc=0x0000000002837490 sp=0x000000002e67eb68 mode 1 +Event: 119.378 Thread 0x000000001fce7800 DEOPT PACKING pc=0x000000000393ff1c sp=0x000000002e67ee50 +Event: 119.378 Thread 0x000000001fce7800 DEOPT UNPACKING pc=0x0000000002837490 sp=0x000000002e67eb68 mode 1 +Event: 119.379 Thread 0x000000001fce7800 DEOPT PACKING pc=0x000000000393ff1c sp=0x000000002e67ee50 +Event: 119.379 Thread 0x000000001fce7800 DEOPT UNPACKING pc=0x0000000002837490 sp=0x000000002e67eb68 mode 1 + + +Dynamic libraries: +0x00007ff6e1ff0000 - 0x00007ff6e2027000 C:\Program Files\Java\jdk1.8.0_202\bin\java.exe +0x00007fff2d8b0000 - 0x00007fff2dac4000 C:\WINDOWS\SYSTEM32\ntdll.dll +0x00007fff2b6b0000 - 0x00007fff2b772000 C:\WINDOWS\System32\KERNEL32.DLL +0x00007fff2b140000 - 0x00007fff2b4e3000 C:\WINDOWS\System32\KERNELBASE.dll +0x00007fff2d7c0000 - 0x00007fff2d86e000 C:\WINDOWS\System32\ADVAPI32.dll +0x00007fff2cd80000 - 0x00007fff2ce27000 C:\WINDOWS\System32\msvcrt.dll +0x00007fff2bec0000 - 0x00007fff2bf64000 C:\WINDOWS\System32\sechost.dll +0x00007fff2d010000 - 0x00007fff2d127000 C:\WINDOWS\System32\RPCRT4.dll +0x00007fff2c770000 - 0x00007fff2c91b000 C:\WINDOWS\System32\USER32.dll +0x00007fff2adc0000 - 0x00007fff2ade6000 C:\WINDOWS\System32\win32u.dll +0x00007fff2d6d0000 - 0x00007fff2d6f9000 C:\WINDOWS\System32\GDI32.dll +0x00007fff2af60000 - 0x00007fff2b078000 C:\WINDOWS\System32\gdi32full.dll +0x00007fff2b4f0000 - 0x00007fff2b58a000 C:\WINDOWS\System32\msvcp_win.dll +0x00007fff2b590000 - 0x00007fff2b6a1000 C:\WINDOWS\System32\ucrtbase.dll +0x00007fff1dfe0000 - 0x00007fff1e26e000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22621.1635_none_270f70857386168e\COMCTL32.dll +0x00007fff2d780000 - 0x00007fff2d7b1000 C:\WINDOWS\System32\IMM32.DLL +0x0000000073200000 - 0x00000000732d2000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\msvcr100.dll +0x0000000072950000 - 0x00000000731f5000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\server\jvm.dll +0x00007fff2bce0000 - 0x00007fff2bce8000 C:\WINDOWS\System32\PSAPI.DLL +0x00007ffeff4c0000 - 0x00007ffeff4c9000 C:\WINDOWS\SYSTEM32\WSOCK32.dll +0x00007fff2bc60000 - 0x00007fff2bcd1000 C:\WINDOWS\System32\WS2_32.dll +0x00007fff22c10000 - 0x00007fff22c1a000 C:\WINDOWS\SYSTEM32\VERSION.dll +0x00007fff23b70000 - 0x00007fff23ba4000 C:\WINDOWS\SYSTEM32\WINMM.dll +0x00007ffe7b3b0000 - 0x00007ffe7b3bf000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\verify.dll +0x00007ffe76b80000 - 0x00007ffe76ba9000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\java.dll +0x00007fff1f710000 - 0x00007fff1f745000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\jdwp.dll +0x00007fff27b50000 - 0x00007fff27b58000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\npt.dll +0x00007fff1f6e0000 - 0x00007fff1f703000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\instrument.dll +0x00007ffe76720000 - 0x00007ffe76736000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\zip.dll +0x00007fff2bf70000 - 0x00007fff2c76a000 C:\WINDOWS\System32\SHELL32.dll +0x00007fff28ce0000 - 0x00007fff295ae000 C:\WINDOWS\SYSTEM32\windows.storage.dll +0x00007fff2d130000 - 0x00007fff2d4b9000 C:\WINDOWS\System32\combase.dll +0x00007fff28ba0000 - 0x00007fff28cde000 C:\WINDOWS\SYSTEM32\wintypes.dll +0x00007fff2ca00000 - 0x00007fff2caf1000 C:\WINDOWS\System32\SHCORE.dll +0x00007fff2cfb0000 - 0x00007fff2d00e000 C:\WINDOWS\System32\shlwapi.dll +0x00007fff2ac00000 - 0x00007fff2ac21000 C:\WINDOWS\SYSTEM32\profapi.dll +0x00007fff25cb0000 - 0x00007fff25cb9000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\dt_socket.dll +0x00007fff2a280000 - 0x00007fff2a2e9000 C:\WINDOWS\system32\mswsock.dll +0x00007fff24ed0000 - 0x00007fff24edd000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\management.dll +0x00007ffe76700000 - 0x00007ffe7671a000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\net.dll +0x00007fff0c9e0000 - 0x00007fff0cbcf000 C:\WINDOWS\SYSTEM32\urlmon.dll +0x00007fff106f0000 - 0x00007fff109a1000 C:\WINDOWS\SYSTEM32\iertutil.dll +0x00007fff0ee80000 - 0x00007fff0eea8000 C:\WINDOWS\SYSTEM32\srvcli.dll +0x00007fff297d0000 - 0x00007fff297dc000 C:\WINDOWS\SYSTEM32\netutils.dll +0x00007ffe71160000 - 0x00007ffe71172000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\nio.dll +0x00007fff0bf70000 - 0x00007fff0bf87000 C:\WINDOWS\system32\napinsp.dll +0x00007fff0bf50000 - 0x00007fff0bf6b000 C:\WINDOWS\system32\pnrpnsp.dll +0x00007fff298f0000 - 0x00007fff299e3000 C:\WINDOWS\SYSTEM32\DNSAPI.dll +0x00007fff298c0000 - 0x00007fff298ed000 C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL +0x00007fff2ccc0000 - 0x00007fff2ccc9000 C:\WINDOWS\System32\NSI.dll +0x00007fff0bef0000 - 0x00007fff0bf01000 C:\WINDOWS\System32\winrnr.dll +0x00007fff0bed0000 - 0x00007fff0bee5000 C:\WINDOWS\system32\wshbth.dll +0x00007fff0be40000 - 0x00007fff0be61000 C:\WINDOWS\system32\nlansp_c.dll +0x00007fff22fb0000 - 0x00007fff23034000 C:\WINDOWS\System32\fwpuclnt.dll +0x00007fff1d690000 - 0x00007fff1d69a000 C:\Windows\System32\rasadhlp.dll +0x0000000180000000 - 0x0000000180053000 C:\Users\remig\Desktop\Athena-Client\workspace\versions\1.8.8\1.8.8-natives\lwjgl64.dll +0x00007ffecbc30000 - 0x00007ffecbd30000 C:\WINDOWS\SYSTEM32\OPENGL32.dll +0x00007ffecbc00000 - 0x00007ffecbc2d000 C:\WINDOWS\SYSTEM32\GLU32.dll +0x00007fff27f30000 - 0x00007fff27f66000 C:\WINDOWS\SYSTEM32\dxcore.dll +0x00007fff2a4e0000 - 0x00007fff2a4fb000 C:\WINDOWS\SYSTEM32\CRYPTSP.dll +0x00007fff29d80000 - 0x00007fff29db5000 C:\WINDOWS\system32\rsaenh.dll +0x00007fff2a380000 - 0x00007fff2a3a8000 C:\WINDOWS\SYSTEM32\USERENV.dll +0x00007fff2a680000 - 0x00007fff2a6a8000 C:\WINDOWS\SYSTEM32\bcrypt.dll +0x00007fff2acd0000 - 0x00007fff2ad4b000 C:\WINDOWS\System32\bcryptprimitives.dll +0x00007fff2a500000 - 0x00007fff2a50c000 C:\WINDOWS\SYSTEM32\CRYPTBASE.dll +0x00007fff24190000 - 0x00007fff241a9000 C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL +0x00007fff24170000 - 0x00007fff2418f000 C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL +0x00007ffee36e0000 - 0x00007ffee3879000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\awt.dll +0x00007fff2c920000 - 0x00007fff2c9f7000 C:\WINDOWS\System32\OLEAUT32.dll +0x00007fff27c60000 - 0x00007fff27cf7000 C:\WINDOWS\SYSTEM32\apphelp.dll +0x00007fff21090000 - 0x00007fff2114c000 C:\WINDOWS\SYSTEM32\mscms.dll +0x00007fff29e10000 - 0x00007fff29e28000 C:\WINDOWS\SYSTEM32\kernel.appcore.dll +0x00007fff27df0000 - 0x00007fff27e9b000 C:\WINDOWS\system32\uxtheme.dll +0x00007fff2bda0000 - 0x00007fff2bebe000 C:\WINDOWS\System32\MSCTF.dll +0x00007fff1cf60000 - 0x00007fff1d08d000 C:\WINDOWS\SYSTEM32\textinputframework.dll +0x00007fff27850000 - 0x00007fff27983000 C:\WINDOWS\System32\CoreMessaging.dll +0x00007fff2d4c0000 - 0x00007fff2d65c000 C:\WINDOWS\System32\ole32.dll +0x00007fff2bcf0000 - 0x00007fff2bda0000 C:\WINDOWS\System32\clbcatq.dll +0x00007ffe465e0000 - 0x00007ffe4a238000 C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_91a2cdd03914725b\nvoglv64.dll +0x00007fff2b780000 - 0x00007fff2bbf4000 C:\WINDOWS\System32\SETUPAPI.dll +0x00007fff27c40000 - 0x00007fff27c54000 C:\WINDOWS\SYSTEM32\WTSAPI32.dll +0x00007fff2a9f0000 - 0x00007fff2aa02000 C:\WINDOWS\SYSTEM32\msasn1.dll +0x00007fff21680000 - 0x00007fff216b2000 C:\WINDOWS\SYSTEM32\cryptnet.dll +0x00007fff2adf0000 - 0x00007fff2af57000 C:\WINDOWS\System32\CRYPT32.dll +0x00007fff21510000 - 0x00007fff21671000 C:\WINDOWS\SYSTEM32\drvstore.dll +0x00007fff2a970000 - 0x00007fff2a99c000 C:\WINDOWS\SYSTEM32\devobj.dll +0x00007fff2a9a0000 - 0x00007fff2a9ee000 C:\WINDOWS\SYSTEM32\cfgmgr32.dll +0x00007fff2a590000 - 0x00007fff2a5d8000 C:\WINDOWS\SYSTEM32\wldp.dll +0x00007fff2ad50000 - 0x00007fff2adbb000 C:\WINDOWS\System32\WINTRUST.dll +0x00007fff29e30000 - 0x00007fff29e64000 C:\WINDOWS\SYSTEM32\ntmarta.dll +0x00007ffedec70000 - 0x00007ffedef41000 C:\WINDOWS\system32\nvspcap64.dll +0x00007fff28090000 - 0x00007fff280bb000 C:\WINDOWS\SYSTEM32\dwmapi.dll +0x00007ffee4360000 - 0x00007ffee43a9000 C:\WINDOWS\SYSTEM32\icm32.dll +0x00007fff29be0000 - 0x00007fff29c2d000 C:\WINDOWS\SYSTEM32\powrprof.dll +0x00007fff29bc0000 - 0x00007fff29bd3000 C:\WINDOWS\SYSTEM32\UMPDC.dll +0x00007fff29850000 - 0x00007fff298b6000 C:\WINDOWS\SYSTEM32\WINSTA.dll +0x000000002c7b0000 - 0x000000002c7e8000 C:\Users\remig\AppData\Local\Temp\jna\jna4242120678339308135.dll +0x00007fff1f600000 - 0x00007fff1f631000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\jpeg.dll +0x0000000070a40000 - 0x0000000070adc000 C:\Users\remig\Desktop\Athena-Client\workspace\versions\1.8.8\1.8.8-natives\avutil-ttv-51.dll +0x0000000065980000 - 0x00000000659d6000 C:\Users\remig\Desktop\Athena-Client\workspace\versions\1.8.8\1.8.8-natives\swresample-ttv-0.dll +0x000000006eb80000 - 0x000000006ec50000 C:\Users\remig\Desktop\Athena-Client\workspace\versions\1.8.8\1.8.8-natives\libmp3lame-ttv.dll +0x00007ffe1f970000 - 0x00007ffe20d14000 C:\Users\remig\Desktop\Athena-Client\workspace\versions\1.8.8\1.8.8-natives\libmfxsw64.dll +0x00007ffedeb00000 - 0x00007ffedec6d000 C:\Users\remig\Desktop\Athena-Client\workspace\versions\1.8.8\1.8.8-natives\twitchsdk.dll +0x00007fff0f5b0000 - 0x00007fff0faa4000 C:\WINDOWS\SYSTEM32\WININET.dll +0x000000002c6f0000 - 0x000000002c754000 C:\Users\remig\Desktop\Athena-Client\workspace\versions\1.8.8\1.8.8-natives\OpenAL64.dll +0x00007fff0eaa0000 - 0x00007fff0eb42000 C:\WINDOWS\SYSTEM32\dsound.dll +0x00007fff0d840000 - 0x00007fff0d869000 C:\WINDOWS\SYSTEM32\winmmbase.dll +0x00007fff0dab0000 - 0x00007fff0db61000 C:\WINDOWS\SYSTEM32\ResampleDmo.DLL +0x00007fff0d830000 - 0x00007fff0d83b000 C:\WINDOWS\SYSTEM32\msdmo.dll +0x00007fff20ca0000 - 0x00007fff20d3d000 C:\WINDOWS\System32\MMDevApi.dll +0x00007fff1cbd0000 - 0x00007fff1cdb5000 C:\WINDOWS\SYSTEM32\AUDIOSES.DLL +0x00007fff282e0000 - 0x00007fff282f5000 C:\WINDOWS\SYSTEM32\resourcepolicyclient.dll +0x00007fff1f5b0000 - 0x00007fff1f5f7000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\fontmanager.dll +0x00007fff1bed0000 - 0x00007fff1c079000 C:\WINDOWS\system32\d3d9.dll +0x00007fff20bb0000 - 0x00007fff20c6d000 C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_91a2cdd03914725b\nvldumdx.dll +0x00007fff2cf80000 - 0x00007fff2cf9f000 C:\WINDOWS\System32\imagehlp.dll +0x00007ffe783b0000 - 0x00007ffe7b2a6000 C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_91a2cdd03914725b\nvd3dumx.dll +0x00007fff24690000 - 0x00007fff246d8000 C:\WINDOWS\SYSTEM32\directxdatabasehelper.dll +0x00007fff2a310000 - 0x00007fff2a336000 C:\WINDOWS\SYSTEM32\gpapi.dll +0x00007fff1f560000 - 0x00007fff1f5a2000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\t2k.dll +0x00007fff1ee80000 - 0x00007fff1eeaa000 C:\Program Files\Java\jdk1.8.0_202\jre\bin\dcpr.dll +0x00007fff23e00000 - 0x00007fff2416c000 C:\WINDOWS\SYSTEM32\CoreUIComponents.dll +0x00007fff285e0000 - 0x00007fff2880e000 C:\WINDOWS\SYSTEM32\dbghelp.dll + +VM Arguments: +jvm_args: -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:62035,suspend=y,server=n -Djava.library.path=versions/1.8.8/1.8.8-natives/ -javaagent:C:\Users\remig\AppData\Local\JetBrains\IdeaIC2022.3\captureAgent\debugger-agent.jar -Dfile.encoding=UTF-8 +java_command: Start +java_class_path (initial): C:\Program Files\Java\jdk1.8.0_202\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_202\jre\lib\rt.jar;C:\Users\remig\Desktop\Athena-Client\target\classes;C:\Users\remig\.m2\repository\net\minecraft\minecraft\1.8.8\minecraft-1.8.8.jar;C:\Users\remig\.m2\repository\org\json\json\20230227\json-20230227.jar;C:\Users\remig\.m2\repository\javax\vecmath\vecmath\1.5.2\vecmath-1.5.2.jar;C:\Users\remig\.m2\repository\org\reflections\reflections\0.10.2\reflections-0.10.2.jar;C:\Users\remig\.m2\repository\org\javassist\javassist\3.28.0-GA\javassist-3.28.0-GA.jar;C:\Users\remig\.m2\repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;C:\Users\remig\.m2\repository\org\slf4j\slf4j-api\1.7.32\slf4j-api-1.7.32.jar;C:\Users\remig\.m2\repository\o +Launcher Type: SUN_STANDARD + +Environment Variables: +JAVA_HOME=C:\Program Files\Java\jdk1.8.0_361 +PATH=C:\Program Files\Eclipse Adoptium\jdk-17.0.6.10-hotspot\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Program Files\dotnet\;C:\Program Files\PuTTY\;C:\Program Files\Mullvad VPN\resources;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\apache-maven-3.8.7\bin;C:\Program Files (x86)\Go\bin;C:\Program Files\Tailscale\;C:\Program Files\CMake\bin;C:\Users\remig\AppData\Local\Programs\Python\Python39-32\Scripts\;C:\Users\remig\AppData\Local\Programs\Python\Python39-32\;C:\Users\remig\AppData\Local\Microsoft\WindowsApps;C:\Users\remig\AppData\Roaming\npm;C:\Users\remig\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\remig\AppData\Local\spicetify;C:\Users\remig\.dotnet\tools;C:\Users\remig\AppData\Local\Microsoft\WindowsApps;C:\php;C:\Users\remig\go\bin +USERNAME=remig +OS=Windows_NT +PROCESSOR_IDENTIFIER=AMD64 Family 25 Model 33 Stepping 0, AuthenticAMD + + + +--------------- S Y S T E M --------------- + +OS: Windows 10.0 , 64 bit Build 22621 (10.0.22621.1635) + +CPU:total 12 (initial active 12) (12 cores per cpu, 1 threads per core) family 25 model 33 stepping 0, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, mmxext, 3dnowpref, lzcnt, sse4a, tsc, tscinvbit, tscinv, bmi1 + +Memory: 4k page, physical 16698296k(1935828k free), swap 33396592k(10230560k free) + +vm_info: Java HotSpot(TM) 64-Bit Server VM (25.202-b08) for windows-amd64 JRE (1.8.0_202-b08), built on Dec 15 2018 19:54:30 by "java_re" with MS VC++ 10.0 (VS2010) + +time: Sun Jun 04 12:36:54 2023 +timezone: W. Europe Daylight Time +elapsed time: 119 seconds (0d 0h 1m 59s) + diff --git a/workspace/logs/2023-06-02-1.log.gz b/workspace/logs/2023-06-02-1.log.gz new file mode 100644 index 00000000..d25b00ae Binary files /dev/null and b/workspace/logs/2023-06-02-1.log.gz differ diff --git a/workspace/logs/2023-06-03-1.log.gz b/workspace/logs/2023-06-03-1.log.gz new file mode 100644 index 00000000..a198f544 Binary files /dev/null and b/workspace/logs/2023-06-03-1.log.gz differ diff --git a/workspace/logs/2023-06-03-2.log.gz b/workspace/logs/2023-06-03-2.log.gz new file mode 100644 index 00000000..8ee1006b Binary files /dev/null and b/workspace/logs/2023-06-03-2.log.gz differ diff --git a/workspace/logs/2023-06-03-3.log.gz b/workspace/logs/2023-06-03-3.log.gz new file mode 100644 index 00000000..385e2daf Binary files /dev/null and b/workspace/logs/2023-06-03-3.log.gz differ diff --git a/workspace/logs/2023-06-03-4.log.gz b/workspace/logs/2023-06-03-4.log.gz new file mode 100644 index 00000000..21cc1a0d Binary files /dev/null and b/workspace/logs/2023-06-03-4.log.gz differ diff --git a/workspace/logs/2023-06-03-5.log.gz b/workspace/logs/2023-06-03-5.log.gz new file mode 100644 index 00000000..3af9c718 Binary files /dev/null and b/workspace/logs/2023-06-03-5.log.gz differ diff --git a/workspace/logs/2023-06-03-6.log.gz b/workspace/logs/2023-06-03-6.log.gz new file mode 100644 index 00000000..bc5f815a Binary files /dev/null and b/workspace/logs/2023-06-03-6.log.gz differ diff --git a/workspace/logs/2023-06-03-7.log.gz b/workspace/logs/2023-06-03-7.log.gz new file mode 100644 index 00000000..ebeec1e1 Binary files /dev/null and b/workspace/logs/2023-06-03-7.log.gz differ diff --git a/workspace/logs/2023-06-04-1.log.gz b/workspace/logs/2023-06-04-1.log.gz new file mode 100644 index 00000000..5bebf398 Binary files /dev/null and b/workspace/logs/2023-06-04-1.log.gz differ diff --git a/workspace/logs/2023-06-04-2.log.gz b/workspace/logs/2023-06-04-2.log.gz new file mode 100644 index 00000000..129e339a Binary files /dev/null and b/workspace/logs/2023-06-04-2.log.gz differ diff --git a/workspace/logs/2023-06-04-3.log.gz b/workspace/logs/2023-06-04-3.log.gz new file mode 100644 index 00000000..baca6ce0 Binary files /dev/null and b/workspace/logs/2023-06-04-3.log.gz differ diff --git a/workspace/logs/2023-06-04-4.log.gz b/workspace/logs/2023-06-04-4.log.gz new file mode 100644 index 00000000..5714ce58 Binary files /dev/null and b/workspace/logs/2023-06-04-4.log.gz differ diff --git a/workspace/logs/2023-06-04-5.log.gz b/workspace/logs/2023-06-04-5.log.gz new file mode 100644 index 00000000..aabd69f8 Binary files /dev/null and b/workspace/logs/2023-06-04-5.log.gz differ diff --git a/workspace/logs/2023-06-04-6.log.gz b/workspace/logs/2023-06-04-6.log.gz new file mode 100644 index 00000000..d59db46e Binary files /dev/null and b/workspace/logs/2023-06-04-6.log.gz differ diff --git a/workspace/logs/2023-06-04-7.log.gz b/workspace/logs/2023-06-04-7.log.gz new file mode 100644 index 00000000..a0004b04 Binary files /dev/null and b/workspace/logs/2023-06-04-7.log.gz differ diff --git a/workspace/logs/latest.log b/workspace/logs/latest.log new file mode 100644 index 00000000..8d694b63 --- /dev/null +++ b/workspace/logs/latest.log @@ -0,0 +1,143 @@ +[22:09:18] [Client thread/INFO]: Setting user: Player90 +[22:09:18] [Client thread/INFO]: (Session ID is token:0:Player90) +[22:09:18] [Client thread/INFO]: [OptiFine] *** Reflector Forge *** +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.Attributes +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: mods.betterfoliage.client.BetterFoliageClient +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.asm.transformers.BlamingTransformer +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.ChunkWatchEvent$UnWatch +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.relauncher.CoreModManager +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.DimensionManager +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Pre +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.GuiScreenEvent$DrawScreenEvent$Post +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$CameraSetup +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.EntityViewRenderEvent$FogColors +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.EventBus +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.eventhandler.Event$Result +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.ExtendedBlockState +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.FMLClientHandler +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.FMLCommonHandler +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.biome.BiomeGenBase.getWaterColorMultiplier +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addDestroyEffects +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.addHitEffects +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canCreatureSpawn +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.canRenderInLayer +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.doesSideBlockRendering +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getBedDirection +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.getExtendedState +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.hasTileEntity +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isAir +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBed +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isBedFoot +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.block.Block.isSideSolid +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.canRiderInteract +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.captureDrops +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Field not present: net.minecraft.entity.Entity.capturedDrops +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRenderInPass +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.entity.Entity.shouldRiderSit +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.ForgeEventFactory +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeHooks +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ForgeHooksClient +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getDurabilityForDisplay +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.getModel +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.onEntitySwing +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.shouldCauseReequipAnimation +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.Item.showDurabilityBar +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.item.ItemRecord.getRecordResource +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.ForgeModContainer +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.potion.PotionEffect.isCurativeItem +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.canRenderBreaking +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.getRenderBoundingBox +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.hasFastRenderer +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.tileentity.TileEntity.shouldRenderInPass +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.preDrawBatch +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.drawBatch +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.preDraw +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.client.renderer.vertex.VertexFormatElement$EnumUsage.postDraw +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.countEntities +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.World.getPerWorldStorage +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getCloudRenderer +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getSkyRenderer +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Method not present: net.minecraft.world.WorldProvider.getWeatherRenderer +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.GuiModList +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.IColoredBakedQuad +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.property.IExtendedBlockState +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.IRenderHandler +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ISmartBlockModel +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.ItemModelMesherForge +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraft.launchwrapper.Launch +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.pipeline.LightUtil +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.common.MinecraftForge +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.MinecraftForgeClient +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.model.ModelLoader +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderBlockOverlayEvent$OverlayType +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.registry.RenderingRegistry +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderItemInFrameEvent +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Pre +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Post +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Pre +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.client.event.RenderLivingEvent$Specials$Post +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.client.SplashProgress +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: net.minecraftforge.event.world.WorldEvent$Load +[22:09:18] [Client thread/INFO]: [OptiFine] *** Reflector Vanilla *** +[22:09:18] [Client thread/INFO]: [OptiFine] (Reflector) Class not present: optifine.OptiFineClassTransformer +[22:09:19] [Client thread/ERROR]: [Athena] Failed to load resource outside namespace (C:\Users\remig\Desktop\Athena-Client\workspace\.\assets\minecraft\Athena\gui\logo-bg-new.png).javax.imageio.IIOException: Can't read input file! +[22:09:19] [Client thread/ERROR]: [Athena] Failed to load resource outside namespace (C:\Users\remig\Desktop\Athena-Client\workspace\.\assets\minecraft\Athena\gui\settings.png).javax.imageio.IIOException: Can't read input file! +[22:09:19] [Client thread/ERROR]: [Athena] Failed to load resource outside namespace (C:\Users\remig\Desktop\Athena-Client\workspace\.\assets\minecraft\Athena\gui\user.png).javax.imageio.IIOException: Can't read input file! +[22:09:19] [Client thread/INFO]: LWJGL Version: 2.9.4 +[22:09:19] [Client thread/INFO]: [OptiFine] +[22:09:19] [Client thread/INFO]: [OptiFine] OptiFine_1.8.8_HD_U_H8 +[22:09:19] [Client thread/INFO]: [OptiFine] Build: null +[22:09:19] [Client thread/INFO]: [OptiFine] OS: Windows 10 (amd64) version 10.0 +[22:09:19] [Client thread/INFO]: [OptiFine] Java: 1.8.0_202, Oracle Corporation +[22:09:19] [Client thread/INFO]: [OptiFine] VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation +[22:09:19] [Client thread/INFO]: [OptiFine] LWJGL: 2.9.4 +[22:09:19] [Client thread/INFO]: [OptiFine] OpenGL: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2, version 4.6.0 NVIDIA 532.03, NVIDIA Corporation +[22:09:19] [Client thread/INFO]: [OptiFine] OpenGL Version: 4.6.0 +[22:09:19] [Client thread/INFO]: [OptiFine] Maximum texture size: 32768x32768 +[22:09:19] [Thread-6/INFO]: [OptiFine] Checking for new version +[22:09:19] [Client thread/INFO]: [Shaders] ShadersMod version: 2.4.12 +[22:09:19] [Client thread/INFO]: [Shaders] OpenGL Version: 4.6.0 NVIDIA 532.03 +[22:09:19] [Client thread/INFO]: [Shaders] Vendor: NVIDIA Corporation +[22:09:19] [Client thread/INFO]: [Shaders] Renderer: NVIDIA GeForce RTX 2080 SUPER/PCIe/SSE2 +[22:09:19] [Client thread/INFO]: [Shaders] Capabilities: 2.0 2.1 3.0 3.2 4.0 +[22:09:19] [Client thread/INFO]: [Shaders] GL_MAX_DRAW_BUFFERS: 8 +[22:09:19] [Client thread/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8 +[22:09:19] [Client thread/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 32 +[22:09:19] [Client thread/INFO]: [Shaders] Load ShadersMod configuration. +[22:09:19] [Client thread/INFO]: [Shaders] Shaders can not be loaded, Fast Render is enabled. +[22:09:19] [Client thread/INFO]: [Shaders] No shaderpack loaded. +[22:09:19] [Client thread/INFO]: Reloading ResourceManager: Default, ! §bPotfast 5kay.zip +[22:09:19] [Client thread/INFO]: [OptiFine] *** Reloading textures *** +[22:09:19] [Client thread/INFO]: [OptiFine] Resource packs: ! §bPotfast 5kay.zip +[22:09:19] [Thread-6/INFO]: [OptiFine] Version found: I7 +[22:09:19] [Sound Library Loader/INFO]: Starting up SoundSystem... +[22:09:20] [Thread-7/INFO]: Initializing LWJGL OpenAL +[22:09:20] [Thread-7/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) +[22:09:20] [Thread-7/INFO]: OpenAL initialized. +[22:09:20] [Sound Library Loader/INFO]: Sound engine started +[22:09:20] [Client thread/INFO]: [OptiFine] Multitexture: false +[22:09:21] [Client thread/INFO]: Created: 2048x2048 textures-atlas +[22:09:21] [Client thread/INFO]: [OptiFine] *** Reloading custom textures *** +[22:09:21] [Client thread/INFO]: [OptiFine] Enable face culling: acacia_leaves, birch_leaves, dark_oak_leaves, jungle_leaves, oak_leaves, spruce_leaves +[22:09:28] [Server thread/INFO]: Starting integrated minecraft server version 1.8.8 +[22:09:28] [Server thread/INFO]: Generating keypair +[22:09:28] [Server thread/INFO]: Preparing start region for level 0 +[22:09:28] [Server thread/INFO]: Changing view distance to 8, from 10 +[22:09:28] [Server thread/INFO]: Player90[local:E:2314a6b1] logged in with entity id 154 at (521.3000000119209, 67.24918707874468, 226.69999998807907) +[22:09:28] [Server thread/INFO]: Player90 joined the game +[22:09:29] [Client thread/INFO]: [CHAT] A new §eOptiFine§f version is available: §eHD Ultra I7§f +[22:09:30] [Server thread/INFO]: Saving and pausing game... +[22:09:30] [Server thread/INFO]: Saving chunks for level 'mcpworld'/Overworld +[22:09:30] [Server thread/INFO]: Saving chunks for level 'mcpworld'/Nether +[22:09:30] [Server thread/INFO]: Saving chunks for level 'mcpworld'/The End +[22:09:50] [Client thread/INFO]: Stopping! +[22:09:50] [Client thread/INFO]: [Athena] Shutting down client +[22:09:50] [Client thread/INFO]: SoundSystem shutting down... +[22:09:50] [Server thread/INFO]: Stopping server +[22:09:50] [Server thread/INFO]: Saving players +[22:09:50] [Server thread/INFO]: Saving worlds +[22:09:50] [Server thread/INFO]: Saving chunks for level 'mcpworld'/Overworld +[22:09:50] [Server thread/INFO]: Saving chunks for level 'mcpworld'/Nether +[22:09:50] [Server thread/INFO]: Saving chunks for level 'mcpworld'/The End +[22:09:50] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com diff --git a/workspace/options.txt b/workspace/options.txt index b097a1a8..c6c95e52 100644 --- a/workspace/options.txt +++ b/workspace/options.txt @@ -1,9 +1,9 @@ invertYMouse:false mouseSensitivity:0.17605634 -fov:0.5 -gamma:0.0 +fov:0.3 +gamma:1.0 saturation:0.0 -renderDistance:6 +renderDistance:8 guiScale:2 particles:1 bobView:true @@ -14,7 +14,7 @@ difficulty:2 fancyGraphics:false ao:0 renderClouds:false -resourcePacks:[] +resourcePacks:["! §bPotfast 5kay.zip"] incompatibleResourcePacks:[] lastServer: lang:en_US @@ -36,8 +36,8 @@ overrideHeight:0 heldItemTooltips:true chatHeightFocused:1.0 chatHeightUnfocused:0.44366196 -chatScale:1.0 -chatWidth:1.0 +chatScale:0.0 +chatWidth:0.36619717 showInventoryAchievementHint:false mipmapLevels:0 streamBytesPerPixel:0.5 @@ -90,15 +90,15 @@ key_key.hotbar.7:8 key_key.hotbar.8:9 key_key.hotbar.9:10 key_of.key.zoom:46 -soundCategory_master:0.4370861 +soundCategory_master:0.29801324 soundCategory_music:0.0 -soundCategory_record:1.0 -soundCategory_weather:1.0 -soundCategory_block:1.0 -soundCategory_hostile:1.0 -soundCategory_neutral:1.0 -soundCategory_player:1.0 -soundCategory_ambient:1.0 +soundCategory_record:0.45774648 +soundCategory_weather:0.45070422 +soundCategory_block:0.45070422 +soundCategory_hostile:0.45070422 +soundCategory_neutral:0.45774648 +soundCategory_player:0.45070422 +soundCategory_ambient:0.45070422 modelPart_cape:true modelPart_jacket:true modelPart_left_sleeve:true diff --git a/workspace/optionsof.txt b/workspace/optionsof.txt index a771b859..a883ae56 100644 --- a/workspace/optionsof.txt +++ b/workspace/optionsof.txt @@ -1,4 +1,4 @@ -ofRenderDistanceChunks:6 +ofRenderDistanceChunks:8 ofFogType:3 ofFogStart:0.2 ofMipmapType:0 @@ -56,10 +56,10 @@ ofCustomSky:false ofShowCapes:false ofNaturalTextures:false ofLazyChunkLoading:false -ofDynamicFov:false +ofDynamicFov:true ofDynamicLights:3 ofFullscreenMode:Default ofFastMath:true -ofFastRender:false +ofFastRender:true ofTranslucentBlocks:1 key_of.key.zoom:46 diff --git a/workspace/replay_pid17464.log b/workspace/replay_pid17464.log new file mode 100644 index 00000000..bb3f282e --- /dev/null +++ b/workspace/replay_pid17464.log @@ -0,0 +1,5246 @@ +JvmtiExport can_access_local_variables 1 +JvmtiExport can_hotswap_or_post_breakpoint 1 +JvmtiExport can_post_on_exceptions 1 +# 407 ciObject found +ciMethod java/lang/Object ()V 4097 1 4141564 0 0 +ciMethod java/lang/Object hashCode ()I 2049 1 256 0 -1 +ciMethod java/lang/Object equals (Ljava/lang/Object;)Z 137 1 5763 0 -1 +ciMethod java/lang/CharSequence length ()I 0 0 1 0 -1 +ciMethod java/lang/CharSequence toString ()Ljava/lang/String; 0 0 1 0 -1 +ciMethod java/lang/String ([CII)V 4097 1 5685 0 896 +ciMethod java/lang/String length ()I 4097 1 531493 0 0 +ciMethod java/lang/String charAt (I)C 4097 1 1178488 0 192 +ciMethod java/lang/String getChars (II[CI)V 3089 1 5557 0 -1 +ciMethod java/lang/String equals (Ljava/lang/Object;)Z 3081 21577 5711 0 -1 +ciMethod java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 2049 1 11533 0 256 +ciMethod java/lang/String regionMatches (ZILjava/lang/String;II)Z 1673 745 11604 0 2720 +ciMethod java/lang/String hashCode ()I 2769 32769 2431 0 352 +ciMethod java/lang/String indexOf (I)I 3921 1 136154 0 352 +ciMethod java/lang/String indexOf (II)I 1665 57345 1029 0 448 +ciMethod java/lang/String indexOfSupplementary (II)I 0 0 1 0 -1 +ciMethod java/lang/String indexOf (Ljava/lang/String;)I 2057 1 100832 0 -1 +ciMethod java/lang/String contains (Ljava/lang/CharSequence;)Z 2049 1 64915 0 480 +ciMethod java/lang/String toString ()Ljava/lang/String; 2049 1 102636 0 0 +ciMethod java/lang/String toCharArray ()[C 4073 1 40744 0 -1 +ciMethod java/lang/String valueOf (I)Ljava/lang/String; 129 1 16 0 -1 +ciMethod java/lang/Thread currentThread ()Ljava/lang/Thread; 2049 1 256 0 -1 +ciMethod java/util/Map get (Ljava/lang/Object;)Ljava/lang/Object; 0 0 1 0 -1 +ciMethod java/lang/StringBuffer ()V 2057 1 18271 0 -1 +ciMethod java/lang/StringBuffer toString ()Ljava/lang/String; 1721 1 5367 0 -1 +ciMethod java/lang/AbstractStringBuilder (I)V 1905 1 461730 0 256 +ciMethod java/lang/AbstractStringBuilder ensureCapacityInternal (I)V 3113 1 407549 0 -1 +ciMethod java/lang/AbstractStringBuilder append (Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; 3225 1 10879 0 1280 +ciMethod java/lang/AbstractStringBuilder appendNull ()Ljava/lang/AbstractStringBuilder; 0 0 23 0 -1 +ciMethod java/lang/AbstractStringBuilder append (I)Ljava/lang/AbstractStringBuilder; 1 1 7711 0 -1 +ciMethod java/lang/StringBuilder ()V 1569 1 428361 0 192 +ciMethod java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 3321 1 1066382 0 1344 +ciMethod java/lang/StringBuilder append (I)Ljava/lang/StringBuilder; 1 1 94253 0 64 +ciMethod java/lang/StringBuilder toString ()Ljava/lang/String; 1673 1 403447 0 992 +ciMethod java/lang/Character toString (C)Ljava/lang/String; 3089 1 98301 0 -1 +ciMethod java/lang/Character toLowerCase (C)C 3353 1 31208 0 -1 +ciMethod java/lang/Character toUpperCase (C)C 2049 1 18593 0 -1 +ciMethod java/lang/Float valueOf (F)Ljava/lang/Float; 313 1 5545 0 -1 +ciMethod java/lang/Float floatValue ()F 1 1 93798 0 -1 +ciMethod java/util/HashMap hash (Ljava/lang/Object;)I 4097 1 547681 0 160 +ciMethod java/util/HashMap get (Ljava/lang/Object;)Ljava/lang/Object; 4097 1 157882 0 224 +ciMethod java/util/HashMap getNode (ILjava/lang/Object;)Ljava/util/HashMap$Node; 4097 145 19494 0 2272 +ciMethod java/util/HashMap containsKey (Ljava/lang/Object;)Z 2049 1 29892 0 -1 +ciMethod java/util/HashMap put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 2137 1 163289 0 -1 +ciMethod java/lang/Math round (D)J 49 1 5126 0 -1 +ciMethod java/lang/Math max (II)I 4097 1 164256 0 -1 +ciMethod java/util/Arrays copyOfRange ([CII)[C 4097 1 6658 0 -1 +ciMethodData java/lang/Object ()V 2 4141564 orig 264 104 147 243 114 0 0 0 0 128 4 167 27 0 0 0 0 32 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 225 127 249 1 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 1 0 0 0 0 0 0 0 255 255 255 255 0 0 0 0 0 0 0 0 data 0 oops 0 +ciMethodData java/lang/String charAt (I)C 2 1178488 orig 264 104 147 243 114 0 0 0 0 0 62 167 27 0 0 0 0 120 1 0 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 193 203 143 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 80 0 0 0 255 255 255 255 7 0 1 0 0 0 0 0 data 10 0x10007 0x0 0x40 0x11f978 0xa0007 0x11f978 0x30 0x0 0x120002 0x0 oops 0 +ciMethod java/util/HashMap$TreeNode getTreeNode (ILjava/lang/Object;)Ljava/util/HashMap$TreeNode; 169 1 3049 0 -1 +ciMethodData java/lang/String hashCode ()I 2 44599 orig 264 104 147 243 114 0 0 0 0 80 80 167 27 0 0 0 0 152 1 0 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 0 41 65 0 0 185 241 4 0 54 4 0 0 130 97 0 0 2 0 0 0 1 0 11 0 2 0 0 0 120 0 0 0 255 255 255 255 7 0 6 0 0 0 0 0 data 15 0x60007 0x35b 0x78 0x4ca 0xee007 0x3 0x58 0x4c8 0x1e0007 0x4c8 0x38 0x9e1b 0x2d0003 0x9e1b 0xffffffffffffffe0 oops 0 +ciMethodData java/lang/String length ()I 2 531493 orig 264 104 147 243 114 0 0 0 0 176 60 167 27 0 0 0 0 32 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 41 209 64 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 1 0 0 0 0 0 0 0 255 255 255 255 0 0 0 0 0 0 0 0 data 0 oops 0 +ciMethodData java/lang/String indexOf (II)I 2 41401 orig 264 104 147 243 114 0 0 0 0 208 81 167 27 0 0 0 0 16 2 0 0 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 0 169 25 0 0 201 45 4 0 0 0 0 0 0 0 0 0 2 0 0 0 1 0 15 0 2 0 0 0 224 0 0 0 255 255 255 255 7 0 7 0 0 0 0 0 data 28 0x70007 0x335 0x38 0x0 0xc0003 0x0 0x38 0x110007 0x2cb 0x20 0x6a 0x190007 0x0 0x78 0x2cb 0x280007 0x29d 0x58 0x85b7 0x310007 0x8589 0x20 0x2e 0x3a0003 0x8589 0xffffffffffffffc0 0x420002 0x0 oops 0 +ciMethodData java/util/HashMap hash (Ljava/lang/Object;)I 2 547681 orig 264 104 147 243 114 0 0 0 0 56 191 181 27 0 0 0 0 176 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 9 203 66 0 1 0 0 0 119 187 5 0 0 0 0 0 2 0 0 0 0 0 6 0 2 0 0 0 104 0 0 0 255 255 255 255 7 224 1 0 0 0 0 0 data 13 0x1e007 0x85961 0x38 0x1 0x50003 0x1 0x48 0x90005 0x731a6 0x1db35e90 0xf7ae 0x1db35f20 0x23aa oops 2 9 java/lang/String 11 java/lang/Class +ciMethodData java/util/HashMap get (Ljava/lang/Object;)Ljava/lang/Object; 2 157882 orig 264 104 147 243 114 0 0 0 0 184 199 181 27 0 0 0 0 200 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 209 53 19 0 1 0 0 0 164 61 1 0 0 0 0 0 2 0 0 0 0 0 10 0 2 0 0 0 120 0 0 0 255 255 255 255 2 0 2 0 0 0 0 0 data 15 0x20002 0x266ba 0x60005 0xf2 0x22c19b10 0x265c9 0x0 0x0 0xb0007 0x2146a 0x38 0x5252 0xf0003 0x5252 0x18 oops 1 4 java/util/HashMap +ciMethodData java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 2 1066447 orig 264 104 147 243 114 0 0 0 0 88 165 174 27 0 0 0 0 56 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 1 0 0 129 33 130 0 1 0 0 0 194 81 0 0 0 0 0 0 2 0 0 0 0 0 3 0 2 0 0 0 16 0 0 0 255 255 255 255 2 0 2 0 0 0 0 0 data 2 0x20002 0x104430 oops 0 +ciMethodData java/lang/StringBuilder ()V 2 428426 orig 264 104 147 243 114 0 0 0 0 64 162 174 27 0 0 0 0 48 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 196 0 0 0 49 70 52 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 2 0 0 0 16 0 0 0 255 255 255 255 2 0 3 0 0 0 0 0 data 2 0x30002 0x688c6 oops 0 +ciMethodData java/lang/StringBuilder toString ()Ljava/lang/String; 2 403512 orig 264 104 147 243 114 0 0 0 0 8 185 174 27 0 0 0 0 48 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 209 0 0 0 57 59 49 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 2 0 0 0 16 0 0 0 255 255 255 255 2 0 13 0 0 0 0 0 data 2 0xd0002 0x62767 oops 0 +ciMethodData java/lang/String indexOf (I)I 2 136154 orig 264 104 147 243 114 0 0 0 0 232 80 167 27 0 0 0 0 128 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 234 1 0 0 129 143 16 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 2 0 0 0 48 0 0 0 255 255 255 255 5 0 3 0 0 0 0 0 data 6 0x30005 0x5e 0x1db35e90 0x21192 0x0 0x0 oops 1 2 java/lang/String +ciMethodData java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 2 11533 orig 264 104 147 243 114 0 0 0 0 184 73 167 27 0 0 0 0 48 2 0 0 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 105 96 1 0 1 0 0 0 34 20 0 0 0 0 0 0 2 0 0 0 0 0 13 0 2 0 0 0 224 0 0 0 255 255 255 255 7 0 2 0 0 0 0 0 data 28 0x20007 0x2602 0x38 0x60b 0x60003 0x60b 0xc0 0xa0007 0x134 0xa8 0x24ce 0x170007 0xc6f 0x88 0x185f 0x240005 0x7 0x1db35e90 0x1858 0x0 0x0 0x270007 0xcba 0x38 0xba6 0x2b0003 0xba6 0x18 oops 1 17 java/lang/String +ciMethod net/minecraft/client/Minecraft getMinecraft ()Lnet/minecraft/client/Minecraft; 201 1 126333 0 0 +ciMethod net/minecraft/client/Minecraft getRenderItem ()Lnet/minecraft/client/renderer/entity/RenderItem; 1025 1 128 0 0 +ciMethod net/minecraft/client/renderer/texture/ITextureObject setBlurMipmap (ZZ)V 0 0 1 0 -1 +ciMethod net/minecraft/client/renderer/texture/ITextureObject restoreLastBlurMipmap ()V 0 0 1 0 -1 +ciMethod net/minecraft/entity/player/EntityPlayer getCurrentEquippedItem ()Lnet/minecraft/item/ItemStack; 1 1 45452 0 0 +ciMethod net/minecraft/item/Item getMaxDamage ()I 1137 1 142 0 0 +ciMethod net/minecraft/item/Item getItemStackDisplayName (Lnet/minecraft/item/ItemStack;)Ljava/lang/String; 4097 1 5654 0 -1 +ciMethod net/minecraft/nbt/NBTBase getId ()B 0 0 1 0 -1 +ciMethod net/minecraft/nbt/NBTTagCompound getTagId (Ljava/lang/String;)B 2305 1 24894 0 0 +ciMethod net/minecraft/nbt/NBTTagCompound hasKey (Ljava/lang/String;I)Z 1 1 20675 0 832 +ciMethod net/minecraft/nbt/NBTTagCompound getString (Ljava/lang/String;)Ljava/lang/String; 1 1 5162 0 -1 +ciMethod net/minecraft/nbt/NBTTagCompound getCompoundTag (Ljava/lang/String;)Lnet/minecraft/nbt/NBTTagCompound; 1 1 1150 0 -1 +ciMethod java/util/regex/Pattern matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; 377 1 7234 0 1536 +ciMethod java/util/regex/Pattern compile ()V 337 2809 6611 0 -1 +ciMethod java/util/regex/Matcher (Ljava/util/regex/Pattern;Ljava/lang/CharSequence;)V 3257 1 7234 0 0 +ciMethod java/util/regex/Matcher reset ()Ljava/util/regex/Matcher; 1057 24193 2528 0 544 +ciMethod java/util/regex/Matcher find ()Z 3889 1 15857 0 -1 +ciMethod java/util/regex/Matcher appendReplacement (Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/util/regex/Matcher; 105 121 14283 0 -1 +ciMethod java/util/regex/Matcher appendTail (Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; 97 1 1899 0 -1 +ciMethod java/util/regex/Matcher replaceAll (Ljava/lang/String;)Ljava/lang/String; 73 1 7617 0 5504 +ciMethod java/util/regex/Matcher getTextLength ()I 1377 1 25987 0 192 +ciMethod net/minecraft/client/gui/FontRenderer drawStringWithShadow (Ljava/lang/String;FFI)I 2081 1 42204 0 96 +ciMethod net/minecraft/client/gui/FontRenderer drawString (Ljava/lang/String;FFIZ)I 2081 1 10551 0 5120 +ciMethod net/minecraft/client/gui/FontRenderer resetStyles ()V 2097 1 10551 0 -1 +ciMethod net/minecraft/client/gui/FontRenderer renderString (Ljava/lang/String;FFIZ)I 2065 1 5388 0 -1 +ciMethod net/minecraft/client/gui/FontRenderer getStringWidth (Ljava/lang/String;)I 393 4689 3357 0 1696 +ciMethod net/minecraft/client/gui/FontRenderer getCharWidthFloat (C)F 577 1 5203 0 608 +ciMethod net/minecraft/client/gui/FontRenderer enableAlpha ()V 2081 1 10551 0 -1 +ciMethod net/minecraft/client/renderer/block/model/ItemCameraTransforms applyTransform (Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType;)V 3529 1 8634 0 -1 +ciMethod net/minecraft/client/renderer/entity/RenderItem renderItem (Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/resources/model/IBakedModel;)V 3529 1 8204 0 -1 +ciMethod net/minecraft/client/renderer/entity/RenderItem renderItemIntoGUI (Lnet/minecraft/item/ItemStack;II)V 2497 1 14862 0 14368 +ciMethod net/minecraft/client/renderer/entity/RenderItem setupGuiTransform (IIZ)V 3521 1 6895 0 -1 +ciMethod net/minecraft/client/renderer/entity/RenderItem renderItemAndEffectIntoGUI (Lnet/minecraft/item/ItemStack;II)V 449 1 17515 0 160 +ciMethod net/minecraft/client/renderer/entity/RenderItem renderItemOverlayIntoGUI (Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/item/ItemStack;IILjava/lang/String;)V 449 1 15480 0 -1 +ciMethod net/minecraft/client/renderer/entity/RenderItem func_181565_a (Lnet/minecraft/client/renderer/WorldRenderer;IIIIIIII)V 0 0 1 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager$BooleanState setDisabled ()V 3081 1 870121 0 352 +ciMethod net/minecraft/client/renderer/GlStateManager$BooleanState setEnabled ()V 2057 1 665352 0 352 +ciMethod net/minecraft/client/renderer/GlStateManager$BooleanState setState (Z)V 2049 1 9176 0 640 +ciMethod net/minecraft/client/renderer/GlStateManager disableAlpha ()V 2049 1 112163 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager enableAlpha ()V 2065 1 133818 0 480 +ciMethod net/minecraft/client/renderer/GlStateManager alphaFunc (IF)V 33713 1 9351 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager enableLighting ()V 3073 1 34111 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager disableLighting ()V 2065 1 225948 0 416 +ciMethod net/minecraft/client/renderer/GlStateManager enableLight (I)V 5121 1 11564 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager disableLight (I)V 3185 1 128762 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager enableColorMaterial ()V 3121 1 15198 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager disableColorMaterial ()V 3097 1 64381 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager colorMaterial (II)V 4161 1 5662 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager disableDepth ()V 305 1 15746 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager enableDepth ()V 3073 1 47407 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager disableBlend ()V 2049 1 124342 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager enableBlend ()V 3073 1 235924 0 480 +ciMethod net/minecraft/client/renderer/GlStateManager blendFunc (II)V 3073 1 5520 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager tryBlendFuncSeparate (IIII)V 2081 1 5408 0 768 +ciMethod net/minecraft/client/renderer/GlStateManager enableTexture2D ()V 1761 1 67001 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager disableTexture2D ()V 49 1 97283 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager shadeModel (I)V 2057 1 59936 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager enableRescaleNormal ()V 2057 1 72759 0 416 +ciMethod net/minecraft/client/renderer/GlStateManager disableRescaleNormal ()V 2057 1 65832 0 -1 +ciMethod net/minecraft/client/renderer/GlStateManager pushMatrix ()V 2049 1 268890 0 256 +ciMethod net/minecraft/client/renderer/GlStateManager popMatrix ()V 2081 1 272413 0 256 +ciMethod net/minecraft/client/renderer/GlStateManager rotate (FFFF)V 4097 1 286844 0 416 +ciMethod net/minecraft/client/renderer/GlStateManager color (FFFF)V 2057 1 19722 0 -1 +ciMethod net/minecraft/client/renderer/ItemModelMesher getItemModel (Lnet/minecraft/item/ItemStack;)Lnet/minecraft/client/resources/model/IBakedModel; 3521 1 11461 0 -1 +ciMethod net/minecraft/client/renderer/OpenGlHelper glBlendFunc (IIII)V 897 1 2734 0 0 +ciMethod net/minecraft/client/renderer/RenderHelper disableStandardItemLighting ()V 3097 1 64372 0 -1 +ciMethod net/minecraft/client/renderer/RenderHelper enableStandardItemLighting ()V 4097 1 5782 0 8864 +ciMethod net/minecraft/client/renderer/RenderHelper setColorBuffer (DDDD)Ljava/nio/FloatBuffer; 5121 1 11564 0 -1 +ciMethod net/minecraft/client/renderer/RenderHelper setColorBuffer (FFFF)Ljava/nio/FloatBuffer; 4097 1 11421 0 -1 +ciMethod net/minecraft/client/renderer/RenderHelper enableGUIStandardItemLighting ()V 1833 1 28648 0 1024 +ciMethod net/minecraft/client/renderer/Tessellator getInstance ()Lnet/minecraft/client/renderer/Tessellator; 2049 1 71984 0 -1 +ciMethod net/minecraft/client/renderer/Tessellator getWorldRenderer ()Lnet/minecraft/client/renderer/WorldRenderer; 1025 1 128 0 -1 +ciMethod net/minecraft/client/renderer/texture/TextureManager bindTexture (Lnet/minecraft/util/ResourceLocation;)V 16753 1 7346 0 -1 +ciMethod net/minecraft/client/renderer/texture/TextureManager getTexture (Lnet/minecraft/util/ResourceLocation;)Lnet/minecraft/client/renderer/texture/ITextureObject; 4097 1 46685 0 -1 +ciMethod net/minecraft/client/resources/model/IBakedModel isGui3d ()Z 0 0 1 0 -1 +ciMethod net/minecraft/client/resources/model/IBakedModel getItemCameraTransforms ()Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms; 0 0 1 0 -1 +ciMethod net/minecraft/entity/player/InventoryPlayer getCurrentItem ()Lnet/minecraft/item/ItemStack; 2049 1 68604 0 0 +ciMethod net/minecraft/item/ItemStack getItem ()Lnet/minecraft/item/Item; 1641 1 205 0 0 +ciMethod net/minecraft/item/ItemStack isItemDamaged ()Z 2497 1 14857 0 -1 +ciMethod net/minecraft/item/ItemStack getItemDamage ()I 1033 1 129 0 0 +ciMethod net/minecraft/item/ItemStack getMaxDamage ()I 1 1 56654 0 96 +ciMethod net/minecraft/item/ItemStack getDisplayName ()Ljava/lang/String; 4097 1 5633 0 544 +ciMethod net/minecraft/util/EnumChatFormatting toString ()Ljava/lang/String; 1041 1 130 0 0 +ciMethod net/minecraft/util/EnumChatFormatting getTextWithoutFormattingCodes (Ljava/lang/String;)Ljava/lang/String; 1 1 102904 0 1216 +ciMethod net/minecraft/util/StringUtils stripControlCodes (Ljava/lang/String;)Ljava/lang/String; 241 1 247 0 -1 +ciMethodData java/lang/String toString ()Ljava/lang/String; 2 102636 orig 264 104 147 243 114 0 0 0 0 144 110 167 27 0 0 0 0 32 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 97 127 12 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 1 0 0 0 0 0 0 0 255 255 255 255 0 0 0 0 0 0 0 0 data 0 oops 0 +ciMethodData java/util/regex/Pattern matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; 2 7234 orig 264 104 147 243 114 0 0 0 0 72 46 16 28 0 0 0 0 160 1 0 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 153 224 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 13 0 2 0 0 0 120 0 0 0 255 255 255 255 7 0 4 0 0 0 0 0 data 15 0x40007 0x1c13 0x68 0x0 0xf0007 0x0 0x30 0x0 0x130002 0x0 0x180003 0x0 0x18 0x260002 0x1c13 oops 0 +ciMethodData java/util/regex/Matcher reset ()Ljava/util/regex/Matcher; 2 53340 orig 264 104 147 243 114 0 0 0 0 8 42 31 28 0 0 0 0 232 1 0 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 208 11 0 0 225 74 0 0 97 36 6 0 0 0 0 0 0 0 0 0 2 0 0 0 2 0 9 0 2 0 0 0 160 0 0 0 255 255 255 255 7 0 23 0 0 0 0 0 data 20 0x170007 0x95c 0x38 0xbb30 0x240003 0xbb30 0xffffffffffffffe0 0x2f0007 0x95c 0x38 0x95c 0x3c0003 0x95c 0xffffffffffffffe0 0x4b0005 0x0 0x249b0dc0 0x95c 0x0 0x0 oops 1 16 java/util/regex/Matcher +ciMethodData java/util/regex/Matcher getTextLength ()I 2 25987 orig 264 104 147 243 114 0 0 0 0 128 68 31 28 0 0 0 0 120 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172 0 0 0 185 38 3 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 2 0 0 0 48 0 0 0 255 255 255 255 5 0 4 0 0 0 0 0 data 6 0x40005 0x0 0x1db35e90 0x64d7 0x0 0x0 oops 1 2 java/lang/String +ciMethod optifine/Reflector callBoolean (Ljava/lang/Object;Loptifine/ReflectorMethod;[Ljava/lang/Object;)Z 0 0 1 0 -1 +ciMethod optifine/Reflector call (Loptifine/ReflectorMethod;[Ljava/lang/Object;)Ljava/lang/Object; 0 0 200 0 -1 +ciMethodData java/util/regex/Matcher (Ljava/util/regex/Pattern;Ljava/lang/CharSequence;)V 2 7234 orig 264 104 147 243 114 0 0 0 0 184 38 31 28 0 0 0 0 168 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 150 1 0 0 89 213 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 7 0 2 0 0 0 80 0 0 0 255 255 255 255 2 0 1 0 0 0 0 0 data 10 0x10002 0x1aab 0x370002 0x1aab 0x4f0005 0x2c 0x249b0dc0 0x1a7f 0x0 0x0 oops 1 6 java/util/regex/Matcher +ciMethodData net/minecraft/item/ItemStack getDisplayName ()Ljava/lang/String; 2 5633 orig 264 104 147 243 114 0 0 0 0 208 114 215 33 0 0 0 0 200 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 9 160 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 10 0 2 0 0 0 128 1 0 0 255 255 255 255 5 0 1 0 0 0 0 0 data 48 0x10005 0x14 0x23db8700 0x13ed 0x0 0x0 0x50005 0x699 0x240e52c0 0xd65 0x23defb70 0x3 0xd0007 0x12d3 0x120 0x12e 0x180005 0x0 0x23deeb20 0x12e 0x0 0x0 0x1b0007 0x12e 0xd0 0x0 0x240005 0x0 0x0 0x0 0x0 0x0 0x2d0005 0x0 0x0 0x0 0x0 0x0 0x300007 0x0 0x50 0x0 0x360005 0x0 0x0 0x0 0x0 0x0 oops 4 2 net/minecraft/item/ItemStack 8 net/minecraft/item/ItemArmor 10 net/minecraft/item/ItemFishingRod 18 net/minecraft/nbt/NBTTagCompound +ciMethodData net/minecraft/nbt/NBTTagCompound hasKey (Ljava/lang/String;I)Z 2 20675 orig 264 104 147 243 114 0 0 0 0 160 165 241 27 0 0 0 0 192 2 0 0 48 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 134 2 0 1 0 0 0 195 80 0 0 0 0 0 0 2 0 0 0 0 0 27 0 2 0 0 0 104 1 0 0 255 255 255 255 5 0 2 0 0 0 0 0 data 45 0x20005 0x0 0x23deeb20 0x50c3 0x0 0x0 0x80007 0x31d6 0x20 0x1eed 0x100007 0x2e87 0x40 0x34f 0x140007 0xe 0x20 0x341 0x1b0007 0x153c 0xc0 0x194b 0x200007 0x6 0xa0 0x1945 0x250007 0x181b 0x80 0x12a 0x2a0007 0xc8 0x60 0x62 0x2fe007 0x1 0x40 0x62 0x35e007 0x3 0x38 0x60 0x390003 0x2e86 0x18 oops 1 2 net/minecraft/nbt/NBTTagCompound +ciMethodData java/lang/String contains (Ljava/lang/CharSequence;)Z 2 64915 orig 264 104 147 243 114 0 0 0 0 200 96 167 27 0 0 0 0 232 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 153 228 7 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 6 0 2 0 0 0 152 0 0 0 255 255 255 255 5 0 2 0 0 0 0 0 data 19 0x20005 0x0 0x1db35e90 0xfc93 0x0 0x0 0x70005 0x5 0x1db35e90 0xfc8e 0x0 0x0 0xb0007 0xb858 0x38 0x443b 0xf0003 0x443b 0x18 oops 2 2 java/lang/String 8 java/lang/String +ciMethod optifine/Reflector callDouble (Ljava/lang/Object;Loptifine/ReflectorMethod;[Ljava/lang/Object;)D 0 0 1 0 -1 +ciMethod optifine/ReflectorClass exists ()Z 2065 1 16571 0 -1 +ciMethod optifine/ReflectorMethod exists ()Z 4097 1 214193 0 -1 +ciMethod java/awt/Color getRGB ()I 1025 1 128 0 0 +ciMethod rip/athena/client/gui/hud/HUDElement getX ()I 1033 1 129 0 0 +ciMethod rip/athena/client/gui/hud/HUDElement getY ()I 1033 1 129 0 0 +ciMethod rip/athena/client/gui/hud/HUDElement setWidth (I)V 2049 1 16638 0 0 +ciMethod rip/athena/client/gui/hud/HUDElement setHeight (I)V 2049 1 16638 0 0 +ciMethod rip/athena/client/modules/impl/render/ArmorStatus getColorThreshold (I)Lnet/minecraft/util/EnumChatFormatting; 1 1 5120 0 96 +ciMethod rip/athena/client/modules/impl/render/ArmorStatus render ()V 2049 16385 16635 0 -1 +ciMethod org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 2089 1 2709544 0 160 +ciMethod org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 2121 1 2390943 0 160 +ciMethod org/lwjgl/opengl/GLContext getThreadLocalCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 0 0 1 0 -1 +ciMethod org/lwjgl/opengl/GL11 glBlendFunc (II)V 1289 1 9623 0 -1 +ciMethod org/lwjgl/opengl/GL11 glColor4f (FFFF)V 2257 1 45942 0 416 +ciMethod org/lwjgl/opengl/GL11 nglColor4f (FFFFJ)V 3081 1 385 0 -1 +ciMethod org/lwjgl/opengl/GL11 glEnable (I)V 2049 1 23128 0 0 +ciMethod org/lwjgl/opengl/GL11 nglEnable (IJ)V 2049 1 256 0 -1 +ciMethod org/lwjgl/opengl/GL11 glDisable (I)V 2049 1 13065 0 288 +ciMethod org/lwjgl/opengl/GL11 nglDisable (IJ)V 2049 1 256 0 -1 +ciMethod org/lwjgl/opengl/GL11 glGetBoolean (I)Z 1969 1 7507 0 -1 +ciMethod org/lwjgl/opengl/GL11 glLightModel (ILjava/nio/FloatBuffer;)V 4097 1 5782 0 -1 +ciMethod org/lwjgl/opengl/GL11 glLight (IILjava/nio/FloatBuffer;)V 4097 1 46256 0 -1 +ciMethod org/lwjgl/opengl/GL11 glScaled (DDD)V 1969 1 9054 0 -1 +ciMethod org/lwjgl/opengl/GL11 glRotatef (FFFF)V 4097 1 286844 0 0 +ciMethod org/lwjgl/opengl/GL11 nglRotatef (FFFFJ)V 4097 1 512 0 -1 +ciMethod org/lwjgl/opengl/GL11 glPushMatrix ()V 2049 1 349602 0 256 +ciMethod org/lwjgl/opengl/GL11 nglPushMatrix (J)V 2049 1 256 0 -1 +ciMethod org/lwjgl/opengl/GL11 glPopMatrix ()V 2049 1 355088 0 256 +ciMethod org/lwjgl/opengl/GL11 nglPopMatrix (J)V 2049 1 256 0 -1 +ciMethod org/lwjgl/BufferChecks checkFunctionAddress (J)V 2849 1 2614982 0 96 +ciMethodData org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 2 2709544 orig 264 104 147 243 114 0 0 0 0 48 144 1 37 0 0 0 0 128 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 1 0 0 25 185 74 1 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 8 0 2 0 0 0 64 0 0 0 255 255 255 255 2 0 0 0 0 0 0 0 data 8 0x2 0x295723 0x50007 0x295723 0x30 0x0 0xe0002 0x0 oops 0 +ciMethodData org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 2 2390943 orig 264 104 147 243 114 0 0 0 0 232 144 1 37 0 0 0 0 128 1 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 1 0 0 177 212 35 1 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 5 0 2 0 0 0 64 0 0 0 255 255 255 255 2 0 8 0 0 0 0 0 data 8 0x80002 0x247a96 0xb0007 0x0 0x20 0x247a96 0x130002 0x0 oops 0 +ciMethodData org/lwjgl/BufferChecks checkFunctionAddress (J)V 2 2614989 orig 264 104 147 243 114 0 0 0 0 80 115 78 44 0 0 0 0 120 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 1 0 0 73 43 63 1 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 6 0 2 0 0 0 80 0 0 0 255 255 255 255 7 0 3 0 0 0 0 0 data 10 0x30007 0x0 0x50 0x27e569 0x90007 0x27e569 0x30 0x0 0x120002 0x0 oops 0 +ciMethodData net/minecraft/client/Minecraft getMinecraft ()Lnet/minecraft/client/Minecraft; 2 126343 orig 264 104 147 243 114 0 0 0 0 240 59 234 27 0 0 0 0 24 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 113 107 15 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 1 0 0 0 0 0 0 0 255 255 255 255 0 0 0 0 0 0 0 0 data 0 oops 0 +ciMethod rip/athena/client/utils/render/DrawUtils reAlpha (IF)I 2049 1 5400 0 -1 +ciMethod rip/athena/client/font/FontUtils drawString (Ljava/lang/String;FFI)I 2065 1 5386 0 160 +ciMethod rip/athena/client/font/FontUtils drawStringWithAlpha (Ljava/lang/String;FFIF)I 1969 16401 7507 0 -1 +ciMethod rip/athena/client/font/FontUtils processString (Ljava/lang/String;)Ljava/lang/String; 1969 16401 3120 0 -1 +ciMethod rip/athena/client/font/FontUtils getStringWidth (Ljava/lang/String;)F 2057 593 10984 0 3232 +ciMethod rip/athena/client/font/FontUtils getHeight (Ljava/lang/String;)F 425 1 5345 0 -1 +ciMethod rip/athena/client/font/CustomFont drawString (Ljava/lang/String;DDIZ)V 3201 3201 5550 0 -1 +ciMethod rip/athena/client/font/CustomFont getWidth (Ljava/lang/String;)I 593 593 222 0 -1 +ciMethod org/lwjgl/opengl/GL14 glBlendFuncSeparate (IIII)V 1953 1 2734 0 0 +ciMethod org/lwjgl/opengl/GL14 nglBlendFuncSeparate (IIIIJ)V 2057 1 257 0 -1 +ciMethodData org/lwjgl/opengl/GL11 glPushMatrix ()V 2 349602 orig 264 104 147 243 114 0 0 0 0 120 245 77 44 0 0 0 0 112 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 17 165 42 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 13 0 2 0 0 0 48 0 0 0 255 255 255 255 2 0 0 0 0 0 0 0 data 6 0x2 0x554a2 0xa0002 0x554a2 0xe0002 0x554a2 oops 0 +ciMethodData org/lwjgl/opengl/GL11 glPopMatrix ()V 2 355092 orig 264 104 147 243 114 0 0 0 0 208 246 77 44 0 0 0 0 112 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 161 80 43 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 13 0 2 0 0 0 48 0 0 0 255 255 255 255 2 0 0 0 0 0 0 0 data 6 0x2 0x56a14 0xa0002 0x56a14 0xe0002 0x56a14 oops 0 +ciMethodData org/lwjgl/opengl/GL11 glColor4f (FFFF)V 2 45943 orig 264 104 147 243 114 0 0 0 0 216 220 76 44 0 0 0 0 144 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 1 0 0 233 146 5 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 13 0 2 0 0 0 48 0 0 0 255 255 255 255 2 0 0 0 0 0 0 0 data 6 0x2 0xb25d 0xe0002 0xb25d 0x170002 0xb25d oops 0 +ciMethodData org/lwjgl/opengl/GL11 glEnable (I)V 2 23128 orig 264 104 147 243 114 0 0 0 0 192 242 76 44 0 0 0 0 120 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 193 202 2 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 13 0 2 0 0 0 48 0 0 0 255 255 255 255 2 0 0 0 0 0 0 0 data 6 0x2 0x5958 0xa0002 0x5958 0xf0002 0x5958 oops 0 +ciMethodData org/lwjgl/opengl/GL11 glDisable (I)V 2 13065 orig 264 104 147 243 114 0 0 0 0 40 244 76 44 0 0 0 0 120 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 73 144 1 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 13 0 2 0 0 0 48 0 0 0 255 255 255 255 2 0 0 0 0 0 0 0 data 6 0x2 0x3209 0xa0002 0x3209 0xf0002 0x3209 oops 0 +ciMethodData net/minecraft/client/renderer/OpenGlHelper glBlendFunc (IIII)V 2 2734 orig 264 104 147 243 114 0 0 0 0 224 85 169 33 0 0 0 0 0 2 0 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 241 81 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 29 0 2 0 0 0 160 0 0 0 255 255 255 255 7 0 3 0 0 0 0 0 data 20 0x30007 0x0 0x90 0xa3e 0x90007 0xa3e 0x48 0x0 0x100002 0x0 0x130003 0x0 0x50 0x1a0002 0xa3e 0x1d0003 0xa3e 0x28 0x220002 0x0 oops 0 +ciMethodData net/minecraft/client/renderer/GlStateManager$BooleanState setState (Z)V 2 9176 orig 264 104 147 243 114 0 0 0 0 48 245 167 33 0 0 0 0 200 1 0 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 193 22 1 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 29 0 2 0 0 0 120 0 0 0 255 255 255 255 7 0 5 0 0 0 0 0 data 15 0x50007 0xf77 0x78 0x1361 0xe0007 0xd6f 0x48 0x5f2 0x150002 0x5f2 0x180003 0x5f2 0x28 0x1f0002 0xd6f oops 0 +ciMethodData net/minecraft/client/renderer/GlStateManager$BooleanState setEnabled ()V 2 665352 orig 264 104 147 243 114 0 0 0 0 96 244 167 33 0 0 0 0 120 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 57 48 81 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 19 0 2 0 0 0 48 0 0 0 255 255 255 255 5 0 2 0 0 0 0 0 data 6 0x20005 0x0 0x305df6a0 0xa2607 0x0 0x0 oops 1 2 net/minecraft/client/renderer/GlStateManager$BooleanState +ciMethodData org/lwjgl/opengl/GL14 glBlendFuncSeparate (IIII)V 2 2734 orig 264 104 147 243 114 0 0 0 0 128 191 85 46 0 0 0 0 144 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 244 0 0 0 209 77 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 255 255 255 255 2 0 0 0 0 0 0 0 data 6 0x2 0x9ba 0xe0002 0x9ba 0x170002 0x9ba oops 0 +ciMethodData net/minecraft/client/renderer/GlStateManager enableAlpha ()V 2 133819 orig 264 104 147 243 114 0 0 0 0 184 89 168 33 0 0 0 0 112 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 201 77 16 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 2 0 0 0 48 0 0 0 255 255 255 255 5 0 6 0 0 0 0 0 data 6 0x60005 0x0 0x305df6a0 0x209b9 0x0 0x0 oops 1 2 net/minecraft/client/renderer/GlStateManager$BooleanState +ciMethodData rip/athena/client/font/FontUtils drawString (Ljava/lang/String;FFI)I 2 5386 orig 264 104 147 243 114 0 0 0 0 224 20 85 46 0 0 0 0 184 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 65 160 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 6 0 2 0 0 0 80 0 0 0 255 255 255 255 7 0 4 0 0 0 0 0 data 10 0x40007 0x1408 0x20 0x0 0x220005 0x0 0x23db8a70 0x1408 0x0 0x0 oops 1 6 rip/athena/client/font/FontUtils +ciMethodData net/minecraft/client/renderer/GlStateManager enableBlend ()V 2 235931 orig 264 104 147 243 114 0 0 0 0 72 99 168 33 0 0 0 0 112 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128 1 0 0 217 192 28 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 2 0 0 0 48 0 0 0 255 255 255 255 5 0 6 0 0 0 0 0 data 6 0x60005 0x0 0x305df6a0 0x3981b 0x0 0x0 oops 1 2 net/minecraft/client/renderer/GlStateManager$BooleanState +ciMethodData net/minecraft/client/renderer/GlStateManager pushMatrix ()V 2 268890 orig 264 104 147 243 114 0 0 0 0 248 130 168 33 0 0 0 0 80 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 209 202 32 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 14 0 2 0 0 0 16 0 0 0 255 255 255 255 2 0 0 0 0 0 0 0 data 2 0x2 0x4195a oops 0 +ciMethodData net/minecraft/client/renderer/GlStateManager popMatrix ()V 2 272413 orig 264 104 147 243 114 0 0 0 0 144 131 168 33 0 0 0 0 80 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 201 56 33 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 14 0 2 0 0 0 16 0 0 0 255 255 255 255 2 0 0 0 0 0 0 0 data 2 0x2 0x42719 oops 0 +ciMethodData net/minecraft/client/renderer/GlStateManager tryBlendFuncSeparate (IIII)V 2 5408 orig 264 104 147 243 114 0 0 0 0 80 101 168 33 0 0 0 0 240 1 0 0 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 225 160 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 13 0 2 0 0 0 144 0 0 0 255 255 255 255 7 0 7 0 0 0 0 0 data 18 0x70007 0x700 0x80 0xd1c 0x110007 0x0 0x60 0xd1c 0x1b0007 0x4a 0x40 0xcd2 0x250007 0xcd2 0x30 0x0 0x480002 0x74a oops 0 +ciMethodData net/minecraft/client/renderer/GlStateManager$BooleanState setDisabled ()V 2 870121 orig 264 104 147 243 114 0 0 0 0 184 243 167 33 0 0 0 0 120 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 1 0 0 65 43 106 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 18 0 2 0 0 0 48 0 0 0 255 255 255 255 5 0 2 0 0 0 0 0 data 6 0x20005 0x0 0x305df6a0 0xd4568 0x0 0x0 oops 1 2 net/minecraft/client/renderer/GlStateManager$BooleanState +ciMethodData net/minecraft/client/gui/FontRenderer getCharWidthFloat (C)F 2 5203 orig 264 104 147 243 114 0 0 0 0 16 148 138 33 0 0 0 0 64 2 0 0 176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72 0 0 0 89 160 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 16 0 2 0 0 0 240 0 0 0 255 255 255 255 7 0 4 0 0 0 0 0 data 30 0x40007 0x1407 0x20 0x4 0xd0007 0x11d9 0x20 0x22e 0x1b0005 0xf2 0x1db35e90 0x10e7 0x0 0x0 0x200007 0x0 0x60 0x11d9 0x250007 0x0 0x40 0x11d9 0x2c0007 0x0 0x20 0x11d9 0x3c0007 0x0 0x20 0x0 oops 1 10 java/lang/String +ciMethodData net/minecraft/client/gui/FontRenderer drawStringWithShadow (Ljava/lang/String;FFI)I 2 42204 orig 264 104 147 243 114 0 0 0 0 104 131 138 33 0 0 0 0 152 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 0 0 193 30 5 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 2 0 0 0 48 0 0 0 255 255 255 255 5 0 7 0 0 0 0 0 data 6 0x70005 0x0 0x23db8910 0xa3d8 0x0 0x0 oops 1 2 net/minecraft/client/gui/FontRenderer +ciMethodData net/minecraft/nbt/NBTTagCompound getTagId (Ljava/lang/String;)B 2 24894 orig 264 104 147 243 114 0 0 0 0 200 163 241 27 0 0 0 0 24 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 1 0 0 241 0 3 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 6 0 2 0 0 0 200 0 0 0 255 255 255 255 5 0 5 0 0 0 0 0 data 25 0x50005 0x0 0x22c19b10 0x601e 0x0 0x0 0xa0104 0x0 0x23deeb20 0x13c 0x22c19bc0 0xaa 0xf0007 0x47f 0x68 0x5b9f 0x130005 0x59b9 0x23deeb20 0x13c 0x22c19bc0 0xaa 0x160003 0x5b9f 0x18 oops 5 2 java/util/HashMap 8 net/minecraft/nbt/NBTTagCompound 10 net/minecraft/nbt/NBTTagLong 18 net/minecraft/nbt/NBTTagCompound 20 net/minecraft/nbt/NBTTagLong +ciMethodData net/minecraft/client/renderer/GlStateManager disableLighting ()V 2 225956 orig 264 104 147 243 114 0 0 0 0 216 91 168 33 0 0 0 0 112 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 17 141 27 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 2 0 0 0 48 0 0 0 255 255 255 255 5 0 3 0 0 0 0 0 data 6 0x30005 0x0 0x305df6a0 0x371a2 0x0 0x0 oops 1 2 net/minecraft/client/renderer/GlStateManager$BooleanState +ciMethodData net/minecraft/client/renderer/GlStateManager rotate (FFFF)V 2 286844 orig 264 104 147 243 114 0 0 0 0 240 133 168 33 0 0 0 0 112 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 225 243 34 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 14 0 2 0 0 0 16 0 0 0 255 255 255 255 2 0 4 0 0 0 0 0 data 2 0x40002 0x45e7c oops 0 +ciMethodData org/lwjgl/opengl/GL11 glRotatef (FFFF)V 2 286844 orig 264 104 147 243 114 0 0 0 0 24 210 77 44 0 0 0 0 144 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 225 243 34 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 13 0 2 0 0 0 48 0 0 0 255 255 255 255 2 0 0 0 0 0 0 0 data 6 0x2 0x45e7c 0xe0002 0x45e7c 0x170002 0x45e7c oops 0 +ciMethodData net/minecraft/client/renderer/entity/RenderItem renderItemAndEffectIntoGUI (Lnet/minecraft/item/ItemStack;II)V 2 17515 orig 264 104 147 243 114 0 0 0 0 72 26 165 33 0 0 0 0 104 3 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 0 0 0 153 33 2 0 1 0 0 0 105 48 0 0 0 0 0 0 2 0 0 0 0 0 12 0 2 0 0 0 8 2 0 0 255 255 255 255 7 0 1 0 0 0 0 0 data 65 0x10007 0x7e1 0x208 0x3c52 0x50005 0x113 0x23db8700 0x3b3f 0x0 0x0 0x80007 0x0 0x1b8 0x3c52 0x1a0005 0x0 0x23db8b20 0x3c52 0x0 0x0 0x1d0003 0x3c53 0x168 0x260002 0x0 0x2f0005 0x0 0x0 0x0 0x0 0x0 0x3e0002 0x0 0x410005 0x0 0x0 0x0 0x0 0x0 0x4e0002 0x0 0x510005 0x0 0x0 0x0 0x0 0x0 0x5e0002 0x0 0x610005 0x0 0x0 0x0 0x0 0x0 0x6e0002 0x0 0x710005 0x0 0x0 0x0 0x0 0x0 0x7a0002 0x0 oops 2 6 net/minecraft/item/ItemStack 16 net/minecraft/client/renderer/entity/RenderItem +ciMethodData net/minecraft/client/renderer/GlStateManager enableRescaleNormal ()V 2 72760 orig 264 104 147 243 114 0 0 0 0 184 123 168 33 0 0 0 0 112 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 185 217 8 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 2 0 0 0 48 0 0 0 255 255 255 255 5 0 3 0 0 0 0 0 data 6 0x30005 0x0 0x305df6a0 0x11b37 0x0 0x0 oops 1 2 net/minecraft/client/renderer/GlStateManager$BooleanState +ciMethodData net/minecraft/entity/player/InventoryPlayer getCurrentItem ()Lnet/minecraft/item/ItemStack; 2 68604 orig 264 104 147 243 114 0 0 0 0 32 250 205 33 0 0 0 0 120 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 225 87 8 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 9 0 2 0 0 0 88 0 0 0 255 255 255 255 7 0 6 0 0 0 0 0 data 11 0x60007 0x0 0x58 0x10afc 0xd0007 0x0 0x38 0x10afc 0x190003 0x10afc 0x18 oops 0 +ciMethodData net/minecraft/client/renderer/RenderHelper enableGUIStandardItemLighting ()V 2 28650 orig 264 104 147 243 114 0 0 0 0 24 240 170 33 0 0 0 0 144 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 229 0 0 0 41 120 3 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 51 0 2 0 0 0 80 0 0 0 255 255 255 255 2 0 0 0 0 0 0 0 data 10 0x2 0x6f05 0x80002 0x6f05 0x100002 0x6f05 0x130002 0x6f05 0x160002 0x6f05 oops 0 +ciMethodData net/minecraft/client/gui/FontRenderer getStringWidth (Ljava/lang/String;)I 2 33408 orig 264 104 147 243 114 0 0 0 0 232 145 138 33 0 0 0 0 200 3 0 0 176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74 2 0 0 97 103 0 0 177 1 4 0 153 7 0 0 6 64 0 0 2 0 0 0 1 0 44 0 2 0 0 0 120 2 0 0 255 255 255 255 7 0 1 0 0 0 0 0 data 79 0x10007 0xcec 0x20 0x0 0x100005 0xe77 0x1db35e90 0x7eab 0x0 0x0 0x130007 0xced 0x228 0x8035 0x190005 0xd10 0x1db35e90 0x7325 0x0 0x0 0x210002 0x8035 0x2ae007 0x791f 0x138 0x717 0x300005 0xc3 0x1db35e90 0x654 0x0 0x0 0x350007 0x0 0xe8 0x717 0x3e0005 0xc3 0x1db35e90 0x654 0x0 0x0 0x470007 0x58 0x98 0x6bf 0x4e0007 0x0 0x78 0x6bf 0x550007 0x2d5 0x40 0x3ea 0x5c0007 0x3ea 0x38 0x0 0x610003 0x2d5 0x18 0x6f0007 0x7a5e 0x78 0x5d8 0x760007 0xb0 0x58 0x528 0x7e0007 0x528 0x38 0x0 0x820003 0x0 0x18 0x8e0003 0x8036 0xfffffffffffffdc0 oops 4 6 java/lang/String 16 java/lang/String 28 java/lang/String 38 java/lang/String +ciMethodData net/minecraft/item/ItemStack getMaxDamage ()I 2 56669 orig 264 104 147 243 114 0 0 0 0 248 90 215 33 0 0 0 0 120 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 233 234 6 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 255 255 255 255 5 0 4 0 0 0 0 0 data 6 0x40005 0x0 0x240e52c0 0xc0ef 0x240e5370 0x1c6e oops 2 2 net/minecraft/item/ItemArmor 4 net/minecraft/item/ItemSword +ciMethodData net/minecraft/entity/player/EntityPlayer getCurrentEquippedItem ()Lnet/minecraft/item/ItemStack; 2 45460 orig 264 104 147 243 114 0 0 0 0 80 200 237 27 0 0 0 0 120 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161 140 5 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 10 0 2 0 0 0 48 0 0 0 255 255 255 255 5 0 4 0 0 0 0 0 data 6 0x40005 0x0 0x3341a1a0 0xb194 0x0 0x0 oops 1 2 net/minecraft/entity/player/InventoryPlayer +ciMethodData rip/athena/client/modules/impl/render/ArmorStatus render ()V 2 133120 orig 264 104 147 243 114 0 0 0 0 80 9 236 36 0 0 0 0 88 45 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 217 255 1 0 1 0 16 0 181 56 0 0 200 197 1 0 2 0 0 0 4 0 105 1 2 0 0 0 168 43 0 0 255 255 255 255 5 0 6 0 0 0 0 0 data 1397 0x60005 0x3c6 0x1db35e90 0x3c35 0x0 0x0 0x9e007 0x3cb1 0x118 0x34b 0x190005 0xcf 0x1db35e90 0x27c 0x0 0x0 0x1c0007 0x34b 0x40 0x0 0x2e0007 0x0 0x20 0x0 0x420005 0xcf 0x1db35e90 0x27c 0x0 0x0 0x450007 0x0 0x20 0x34b 0x570007 0x0 0x20 0x34b 0x6b0003 0x34b 0xa8 0x7ee007 0x3be 0x20 0x38f4 0x90e007 0x35f3 0x20 0x6c0 0xa40005 0x2fa 0x1db35e90 0x39b9 0x0 0x0 0xa70007 0x3af6 0x20 0x1bd 0xbd0005 0x0 0x23db85a0 0x3ffe 0x0 0x0 0xc80005 0x0 0x23db85a0 0x3ffe 0x0 0x0 0xd60007 0x3ffe 0x20 0x0 0xda0002 0x3ffe 0xe10002 0x3ffe 0xe40002 0x3ffe 0xe70002 0x3ffe 0xea0002 0x3ffe 0xed0002 0x3ffe 0xf80002 0x3ffe 0xfb0002 0x3ffe 0x1020005 0x0 0x23db85a0 0x3ffe 0x0 0x0 0x10a0005 0x0 0x23db85a0 0x3ffe 0x0 0x0 0x11c0005 0x3c9 0x1db35e90 0x3c35 0x0 0x0 0x11f0007 0x34b 0x1748 0x3cb3 0x1220002 0x3cb3 0x1250005 0x0 0x23db8650 0x3cb3 0x0 0x0 0x1420007 0x3cb3 0x88 0xf2cc 0x1580007 0x3921 0x50 0xb9ab 0x1630004 0x0 0x23db8700 0xb9ab 0x0 0x0 0x1670003 0xf2cc 0xffffffffffffff90 0x16e0007 0x3be 0xc30 0x38f5 0x1710002 0x38f5 0x1770005 0x0 0x23db87b0 0x38f5 0x0 0x0 0x17ae007 0x157d 0xbd0 0x2379 0x17d0002 0x2379 0x1800002 0x2379 0x1830002 0x2379 0x1890005 0x0 0x23db87b0 0x2379 0x0 0x0 0x18e0002 0x2379 0x1940005 0x0 0x23db87b0 0x2379 0x0 0x0 0x1970005 0x27c 0x23db8700 0x20fd 0x0 0x0 0x19c0002 0x2379 0x1a20005 0x0 0x23db87b0 0x2379 0x0 0x0 0x1a50005 0x27c 0x23db8700 0x20fd 0x0 0x0 0x1ac0007 0x0 0x38 0x2379 0x1ba0003 0x2379 0x18 0x1c40007 0x0 0x318 0x2379 0x1cd0005 0x27c 0x1db35e90 0x20fd 0x0 0x0 0x1d0e007 0x1ae2 0xd8 0x898 0x1d70002 0x898 0x1dc0005 0x6e 0x1dbc9710 0x82a 0x0 0x0 0x1e10005 0x6e 0x1dbc9710 0x82a 0x0 0x0 0x1e40005 0x6e 0x1dbc9710 0x82a 0x0 0x0 0x1e70003 0x898 0x208 0x1f00005 0x20f 0x1db35e90 0x18d3 0x0 0x0 0x1f30007 0x1925 0x108 0x1bd 0x1fa0002 0x1bd 0x2020005 0x0 0x1dbc9710 0x1bd 0x0 0x0 0x2070005 0x0 0x1dbc9710 0x1bd 0x0 0x0 0x20c0005 0x0 0x1dbc9710 0x1bd 0x0 0x0 0x20f0005 0x0 0x1dbc9710 0x1bd 0x0 0x0 0x2120003 0x1bd 0xd0 0x2190002 0x1925 0x21e0005 0x20f 0x1dbc9710 0x1716 0x0 0x0 0x2260005 0x20f 0x1dbc9710 0x1716 0x0 0x0 0x2290005 0x20f 0x1dbc9710 0x1716 0x0 0x0 0x22c0003 0x1925 0x18 0x2360005 0x27d 0x23db8860 0x20fd 0x0 0x0 0x23f0007 0x1cba 0x180 0x6c0 0x2460002 0x6c0 0x24b0005 0xee 0x1dbc9710 0x5d2 0x0 0x0 0x2500005 0xee 0x1dbc9710 0x5d2 0x0 0x0 0x2560005 0xee 0x23db8860 0x5d2 0x0 0x0 0x2590005 0xee 0x1dbc9710 0x5d2 0x0 0x0 0x25e0005 0xee 0x23db8700 0x5d2 0x0 0x0 0x2610005 0xee 0x1dbc9710 0x5d2 0x0 0x0 0x2640005 0xee 0x1dbc9710 0x5d2 0x0 0x0 0x26d0007 0x0 0x78 0x237a 0x2730002 0x237a 0x2760005 0x27d 0x23db8860 0x20fd 0x0 0x0 0x27b0003 0x237a 0x18 0x28a0005 0x0 0x23db8910 0x237a 0x0 0x0 0x293e007 0x1d2b 0x210 0x650 0x2a00002 0x650 0x2a50005 0xd0 0x1dbc9710 0x580 0x0 0x0 0x2aa0005 0xd0 0x1dbc9710 0x580 0x0 0x0 0x2ad0005 0xd0 0x1dbc9710 0x580 0x0 0x0 0x2b70005 0xd0 0x1db35e90 0x580 0x0 0x0 0x2ba0007 0x0 0x70 0x650 0x2bf0007 0x0 0x38 0x650 0x2cc0003 0x650 0x68 0x2d90003 0x0 0x50 0x2de0007 0x0 0x38 0x0 0x2e30003 0x0 0x18 0x2f40005 0x0 0x23db89c0 0x650 0x0 0x0 0x2f70005 0x0 0x23db8910 0x650 0x0 0x0 0x2fb0003 0x650 0x1a0 0x3030002 0x1d2b 0x3060005 0x0 0x23db8a70 0x1d2b 0x0 0x0 0x3110002 0x1d2b 0x31d0005 0x1ae 0x1db35e90 0x1b7d 0x0 0x0 0x3200007 0x0 0x70 0x1d2b 0x3250007 0x0 0x38 0x1d2b 0x3320003 0x1d2b 0x68 0x33f0003 0x0 0x50 0x3440007 0x0 0x38 0x0 0x3490003 0x0 0x18 0x35a0005 0x0 0x23db89c0 0x1d2b 0x0 0x0 0x35d0005 0x0 0x23db8a70 0x1d2b 0x0 0x0 0x36b0005 0x27e 0x1db35e90 0x20fd 0x0 0x0 0x36e0007 0x0 0x38 0x237b 0x37a0003 0x237b 0x18 0x3830005 0x0 0x23db8b20 0x237b 0x0 0x0 0x3960005 0x27e 0x1db35e90 0x20fd 0x0 0x0 0x3990007 0x0 0x38 0x237b 0x3a50003 0x237b 0x18 0x3af0005 0x0 0x23db8b20 0x237b 0x0 0x0 0x3cf0007 0x3cb7 0xa30 0xf2db 0x3db0007 0x3925 0x9f8 0xb9b6 0x3de0002 0xb9b6 0x3e10002 0xb9b6 0x3e60005 0xa97 0x23db8700 0xaf1f 0x0 0x0 0x3ed0005 0xa97 0x23db8700 0xaf1f 0x0 0x0 0x3f40007 0x0 0x38 0xb9b6 0x4020003 0xb9b6 0x18 0x4100005 0xa97 0x1db35e90 0xaf1f 0x0 0x0 0x4130007 0x9756 0xd8 0x2260 0x41a0002 0x2260 0x41f0005 0x1b8 0x1dbc9710 0x20a8 0x0 0x0 0x4240005 0x1b8 0x1dbc9710 0x20a8 0x0 0x0 0x4270005 0x1b8 0x1dbc9710 0x20a8 0x0 0x0 0x42a0003 0x2260 0x1f0 0x4330005 0x8df 0x1db35e90 0x8e77 0x0 0x0 0x4360007 0x9062 0x108 0x6f4 0x43d0002 0x6f4 0x4450005 0x0 0x1dbc9710 0x6f4 0x0 0x0 0x44a0005 0x0 0x1dbc9710 0x6f4 0x0 0x0 0x44f0005 0x0 0x1dbc9710 0x6f4 0x0 0x0 0x4520005 0x0 0x1dbc9710 0x6f4 0x0 0x0 0x4550003 0x6f4 0xb8 0x45c0002 0x9062 0x4610005 0x8df 0x1dbc9710 0x8783 0x0 0x0 0x4690005 0x8df 0x1dbc9710 0x8783 0x0 0x0 0x46c0005 0x8df 0x1dbc9710 0x8783 0x0 0x0 0x4740005 0xa97 0x23db8860 0xaf1f 0x0 0x0 0x47d0007 0x9eb6 0x180 0x1b00 0x4840002 0x1b00 0x4890005 0x3b8 0x1dbc9710 0x1748 0x0 0x0 0x48e0005 0x3b8 0x1dbc9710 0x1748 0x0 0x0 0x4940005 0x3b8 0x23db8860 0x1748 0x0 0x0 0x4970005 0x3b8 0x1dbc9710 0x1748 0x0 0x0 0x49c0005 0x3b8 0x23db8700 0x1748 0x0 0x0 0x49f0005 0x3b8 0x1dbc9710 0x1748 0x0 0x0 0x4a20005 0x3b8 0x1dbc9710 0x1748 0x0 0x0 0x4abe007 0xec4 0x78 0xaaf3 0x4b10002 0xaaf3 0x4b40005 0xa34 0x23db8860 0xa0bf 0x0 0x0 0x4b90003 0xaaf3 0x18 0x4c80005 0x0 0x23db8910 0xb9b7 0x0 0x0 0x4d10007 0xa077 0x1a0 0x1940 0x4de0002 0x1940 0x4e30005 0x340 0x1dbc9710 0x1600 0x0 0x0 0x4e80005 0x340 0x1dbc9710 0x1600 0x0 0x0 0x4eb0005 0x340 0x1dbc9710 0x1600 0x0 0x0 0x4f50005 0x340 0x1db35e90 0x1600 0x0 0x0 0x4f80007 0x0 0x38 0x1940 0x5050003 0x1940 0x18 0x5160005 0x0 0x23db89c0 0x1940 0x0 0x0 0x5190005 0x0 0x23db8910 0x1940 0x0 0x0 0x51d0003 0x1940 0x130 0x5250002 0xa077 0x5280005 0x0 0x23db8a70 0xa077 0x0 0x0 0x5330002 0xa077 0x53f0005 0x758 0x1db35e90 0x991f 0x0 0x0 0x5420007 0x0 0x38 0xa077 0x54f0003 0xa077 0x18 0x5600005 0x0 0x23db89c0 0xa077 0x0 0x0 0x5630005 0x0 0x23db8a70 0xa077 0x0 0x0 0x5710005 0xa98 0x1db35e90 0xaf1f 0x0 0x0 0x5740007 0x0 0x38 0xb9b7 0x5800003 0xb9b7 0x18 0x5890005 0x0 0x23db8b20 0xb9b7 0x0 0x0 0x59c0005 0xa98 0x1db35e90 0xaf1f 0x0 0x0 0x59f0007 0x0 0x38 0xb9b7 0x5ab0003 0xb9b7 0x18 0x5b50005 0x0 0x23db8b20 0xb9b7 0x0 0x0 0x5be0003 0xf2dc 0xfffffffffffff5e8 0x5ca0005 0x3ca 0x1db35e90 0x3c38 0x0 0x0 0x5cd0007 0x3cb7 0x1068 0x34b 0x5d40002 0x34b 0x5d70002 0x34b 0x5da0005 0x0 0x23db8650 0x34b 0x0 0x0 0x5f70007 0x34b 0x88 0xd2c 0x60d0007 0x0 0x50 0xd2c 0x6180004 0x0 0x23db8700 0xd2c 0x0 0x0 0x61c0003 0xd2c 0xffffffffffffff90 0x62f0007 0x34b 0x740 0xd2c 0x63b0007 0x0 0x708 0xd2c 0x63e0002 0xd2c 0x6410002 0xd2c 0x6460005 0x33c 0x23db8700 0x9f0 0x0 0x0 0x64d0005 0x33c 0x23db8700 0x9f0 0x0 0x0 0x6540007 0x0 0x38 0xd2c 0x6620003 0xd2c 0x18 0x6700005 0x33c 0x1db35e90 0x9f0 0x0 0x0 0x6730007 0x0 0xd8 0xd2c 0x67a0002 0xd2c 0x67f0005 0x33c 0x1dbc9710 0x9f0 0x0 0x0 0x6840005 0x33c 0x1dbc9710 0x9f0 0x0 0x0 0x6870005 0x33c 0x1dbc9710 0x9f0 0x0 0x0 0x68a0003 0xd2c 0x220 0x6930005 0x0 0x0 0x0 0x0 0x0 0x6960007 0x0 0x138 0x0 0x69d0002 0x0 0x6a20005 0x0 0x0 0x0 0x0 0x0 0x6aa0005 0x0 0x0 0x0 0x0 0x0 0x6af0005 0x0 0x0 0x0 0x0 0x0 0x6b40005 0x0 0x0 0x0 0x0 0x0 0x6b70005 0x0 0x0 0x0 0x0 0x0 0x6ba0003 0x0 0xb8 0x6c10002 0x0 0x6c60005 0x0 0x0 0x0 0x0 0x0 0x6ce0005 0x0 0x0 0x0 0x0 0x0 0x6d10005 0x0 0x0 0x0 0x0 0x0 0x6d90005 0x33c 0x23db8860 0x9f0 0x0 0x0 0x6e60005 0x0 0x23db8910 0xd2c 0x0 0x0 0x6ef0007 0x0 0x78 0xd2c 0x6f50002 0xd2c 0x6f80005 0x33c 0x23db8860 0x9f0 0x0 0x0 0x6fd0003 0xd2c 0x18 0x7080007 0x0 0xe8 0xd2c 0x7100002 0xd2c 0x7130005 0x0 0x23db8a70 0xd2c 0x0 0x0 0x71e0002 0xd2c 0x7310005 0x0 0x23db89c0 0xd2c 0x0 0x0 0x7340005 0x0 0x23db8a70 0xd2c 0x0 0x0 0x7380003 0xd2c 0x118 0x7450002 0x0 0x74a0005 0x0 0x0 0x0 0x0 0x0 0x74f0005 0x0 0x0 0x0 0x0 0x0 0x7520005 0x0 0x0 0x0 0x0 0x0 0x7650005 0x0 0x0 0x0 0x0 0x0 0x7680005 0x0 0x0 0x0 0x0 0x0 0x7790005 0x0 0x23db8b20 0xd2c 0x0 0x0 0x7910005 0x0 0x23db8b20 0xd2c 0x0 0x0 0x7a10003 0xd2c 0xfffffffffffff8d8 0x7a80007 0x0 0x830 0x34b 0x7ab0002 0x34b 0x7b10005 0x0 0x23db87b0 0x34b 0x0 0x0 0x7b40007 0x0 0x7d0 0x34b 0x7b70002 0x34b 0x7ba0002 0x34b 0x7bd0002 0x34b 0x7c30005 0x0 0x23db87b0 0x34b 0x0 0x0 0x7c80002 0x34b 0x7ce0005 0x0 0x23db87b0 0x34b 0x0 0x0 0x7d10005 0xce 0x23db8700 0x27d 0x0 0x0 0x7d60002 0x34b 0x7dc0005 0x0 0x23db87b0 0x34b 0x0 0x0 0x7df0005 0xce 0x23db8700 0x27d 0x0 0x0 0x7e60007 0x0 0x38 0x34b 0x7f40003 0x34b 0x18 0x7fe0007 0x0 0x318 0x34b 0x8070005 0xce 0x1db35e90 0x27d 0x0 0x0 0x80a0007 0x0 0xd8 0x34b 0x8110002 0x34b 0x8160005 0xce 0x1dbc9710 0x27d 0x0 0x0 0x81b0005 0xce 0x1dbc9710 0x27d 0x0 0x0 0x81e0005 0xce 0x1dbc9710 0x27d 0x0 0x0 0x8210003 0x34b 0x208 0x82a0005 0x0 0x0 0x0 0x0 0x0 0x82d0007 0x0 0x108 0x0 0x8340002 0x0 0x83c0005 0x0 0x0 0x0 0x0 0x0 0x8410005 0x0 0x0 0x0 0x0 0x0 0x8460005 0x0 0x0 0x0 0x0 0x0 0x8490005 0x0 0x0 0x0 0x0 0x0 0x84c0003 0x0 0xd0 0x8530002 0x0 0x8580005 0x0 0x0 0x0 0x0 0x0 0x8600005 0x0 0x0 0x0 0x0 0x0 0x8630005 0x0 0x0 0x0 0x0 0x0 0x8660003 0x0 0x18 0x8700005 0xce 0x23db8860 0x27d 0x0 0x0 0x87d0005 0x0 0x23db8910 0x34b 0x0 0x0 0x8860007 0x0 0x78 0x34b 0x88c0002 0x34b 0x88f0005 0xce 0x23db8860 0x27d 0x0 0x0 0x8940003 0x34b 0x18 0x89f0007 0x0 0xe8 0x34b 0x8a70002 0x34b 0x8aa0005 0x0 0x23db8a70 0x34b 0x0 0x0 0x8b50002 0x34b 0x8c80005 0x0 0x23db89c0 0x34b 0x0 0x0 0x8cb0005 0x0 0x23db8a70 0x34b 0x0 0x0 0x8cf0003 0x34b 0x118 0x8dc0002 0x0 0x8e10005 0x0 0x0 0x0 0x0 0x0 0x8e60005 0x0 0x0 0x0 0x0 0x0 0x8e90005 0x0 0x0 0x0 0x0 0x0 0x8fc0005 0x0 0x0 0x0 0x0 0x0 0x8ff0005 0x0 0x0 0x0 0x0 0x0 0x90c0005 0x0 0x23db8b20 0x34b 0x0 0x0 0x9240005 0x0 0x23db8b20 0x34b 0x0 0x0 0x9310002 0x4002 0x9340002 0x4002 0x9370002 0x4002 0x93a0002 0x4002 0x93d0002 0x4002 0x9400002 0x4002 oops 126 2 java/lang/String 12 java/lang/String 26 java/lang/String 51 java/lang/String 61 rip/athena/client/modules/impl/render/ArmorStatus$1 67 rip/athena/client/modules/impl/render/ArmorStatus$1 93 rip/athena/client/modules/impl/render/ArmorStatus$1 99 rip/athena/client/modules/impl/render/ArmorStatus$1 105 java/lang/String 117 net/minecraft/client/Minecraft 131 net/minecraft/item/ItemStack 146 net/minecraft/client/entity/EntityPlayerSP 162 net/minecraft/client/entity/EntityPlayerSP 170 net/minecraft/client/entity/EntityPlayerSP 176 net/minecraft/item/ItemStack 184 net/minecraft/client/entity/EntityPlayerSP 190 net/minecraft/item/ItemStack 207 java/lang/String 219 java/lang/StringBuilder 225 java/lang/StringBuilder 231 java/lang/StringBuilder 240 java/lang/String 252 java/lang/StringBuilder 258 java/lang/StringBuilder 264 java/lang/StringBuilder 270 java/lang/StringBuilder 281 java/lang/StringBuilder 287 java/lang/StringBuilder 293 java/lang/StringBuilder 302 net/minecraft/util/EnumChatFormatting 314 java/lang/StringBuilder 320 java/lang/StringBuilder 326 net/minecraft/util/EnumChatFormatting 332 java/lang/StringBuilder 338 net/minecraft/item/ItemStack 344 java/lang/StringBuilder 350 java/lang/StringBuilder 362 net/minecraft/util/EnumChatFormatting 371 net/minecraft/client/gui/FontRenderer 383 java/lang/StringBuilder 389 java/lang/StringBuilder 395 java/lang/StringBuilder 401 java/lang/String 428 java/awt/Color 434 net/minecraft/client/gui/FontRenderer 445 rip/athena/client/font/FontUtils 453 java/lang/String 480 java/awt/Color 486 rip/athena/client/font/FontUtils 492 java/lang/String 505 net/minecraft/client/renderer/entity/RenderItem 511 java/lang/String 524 net/minecraft/client/renderer/entity/RenderItem 542 net/minecraft/item/ItemStack 548 net/minecraft/item/ItemStack 561 java/lang/String 573 java/lang/StringBuilder 579 java/lang/StringBuilder 585 java/lang/StringBuilder 594 java/lang/String 606 java/lang/StringBuilder 612 java/lang/StringBuilder 618 java/lang/StringBuilder 624 java/lang/StringBuilder 635 java/lang/StringBuilder 641 java/lang/StringBuilder 647 java/lang/StringBuilder 653 net/minecraft/util/EnumChatFormatting 665 java/lang/StringBuilder 671 java/lang/StringBuilder 677 net/minecraft/util/EnumChatFormatting 683 java/lang/StringBuilder 689 net/minecraft/item/ItemStack 695 java/lang/StringBuilder 701 java/lang/StringBuilder 713 net/minecraft/util/EnumChatFormatting 722 net/minecraft/client/gui/FontRenderer 734 java/lang/StringBuilder 740 java/lang/StringBuilder 746 java/lang/StringBuilder 752 java/lang/String 765 java/awt/Color 771 net/minecraft/client/gui/FontRenderer 782 rip/athena/client/font/FontUtils 790 java/lang/String 803 java/awt/Color 809 rip/athena/client/font/FontUtils 815 java/lang/String 828 net/minecraft/client/renderer/entity/RenderItem 834 java/lang/String 847 net/minecraft/client/renderer/entity/RenderItem 856 java/lang/String 870 net/minecraft/client/Minecraft 884 net/minecraft/item/ItemStack 905 net/minecraft/item/ItemStack 911 net/minecraft/item/ItemStack 924 java/lang/String 936 java/lang/StringBuilder 942 java/lang/StringBuilder 948 java/lang/StringBuilder 1022 net/minecraft/util/EnumChatFormatting 1028 net/minecraft/client/gui/FontRenderer 1040 net/minecraft/util/EnumChatFormatting 1055 rip/athena/client/font/FontUtils 1063 java/awt/Color 1069 rip/athena/client/font/FontUtils 1110 net/minecraft/client/renderer/entity/RenderItem 1116 net/minecraft/client/renderer/entity/RenderItem 1131 net/minecraft/client/entity/EntityPlayerSP 1147 net/minecraft/client/entity/EntityPlayerSP 1155 net/minecraft/client/entity/EntityPlayerSP 1161 net/minecraft/item/ItemStack 1169 net/minecraft/client/entity/EntityPlayerSP 1175 net/minecraft/item/ItemStack 1192 java/lang/String 1204 java/lang/StringBuilder 1210 java/lang/StringBuilder 1216 java/lang/StringBuilder 1287 net/minecraft/util/EnumChatFormatting 1293 net/minecraft/client/gui/FontRenderer 1305 net/minecraft/util/EnumChatFormatting 1320 rip/athena/client/font/FontUtils 1328 java/awt/Color 1334 rip/athena/client/font/FontUtils 1375 net/minecraft/client/renderer/entity/RenderItem 1381 net/minecraft/client/renderer/entity/RenderItem +ciMethodData rip/athena/client/gui/hud/HUDElement setHeight (I)V 2 16638 orig 264 104 147 243 114 0 0 0 0 112 142 233 36 0 0 0 0 40 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 241 255 1 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 1 0 0 0 0 0 0 0 255 255 255 255 0 0 0 0 0 0 0 0 data 0 oops 0 +ciMethodData rip/athena/client/gui/hud/HUDElement setWidth (I)V 2 16638 orig 264 104 147 243 114 0 0 0 0 32 141 233 36 0 0 0 0 40 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 241 255 1 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 3 0 1 0 0 0 0 0 0 0 255 255 255 255 0 0 0 0 0 0 0 0 data 0 oops 0 +ciMethodData rip/athena/client/modules/impl/render/ArmorStatus getColorThreshold (I)Lnet/minecraft/util/EnumChatFormatting; 2 5120 orig 264 104 147 243 114 0 0 0 0 120 252 235 36 0 0 0 0 40 2 0 0 160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 160 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 23 0 2 0 0 0 0 1 0 0 255 255 255 255 7 0 3 0 0 0 0 0 data 32 0x30007 0x0 0x40 0x1400 0x90007 0x0 0x20 0x1400 0x130007 0x0 0x40 0x0 0x190007 0x0 0x20 0x0 0x230007 0x0 0x40 0x0 0x290007 0x0 0x20 0x0 0x310007 0x0 0x40 0x0 0x370007 0x0 0x20 0x0 oops 0 +ciMethodData net/minecraft/util/EnumChatFormatting getTextWithoutFormattingCodes (Ljava/lang/String;)Ljava/lang/String; 2 102954 orig 264 104 147 243 114 0 0 0 0 64 232 237 33 0 0 0 0 224 1 0 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81 145 12 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 6 0 2 0 0 0 152 0 0 0 255 255 255 255 7 0 1 0 0 0 0 0 data 19 0x10007 0x1922a 0x38 0x0 0x50003 0x0 0x78 0xc0005 0x2a6 0x249b0b00 0x18f84 0x0 0x0 0x110005 0x2a6 0x249b0dc0 0x18f84 0x0 0x0 oops 2 9 java/util/regex/Pattern 15 java/util/regex/Matcher +instanceKlass java/text/DigitList$1 +instanceKlass com/google/common/base/Predicates$1 +instanceKlass rip/athena/client/gui/clickgui/IngameMenu$$Lambda$106 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass rip/athena/client/gui/framework/components/MenuScrollPane$$Lambda$105 +instanceKlass rip/athena/client/gui/framework/Menu$$Lambda$104 +instanceKlass rip/athena/client/gui/framework/components/MenuScrollPane$$Lambda$103 +instanceKlass rip/athena/client/gui/framework/Menu$$Lambda$102 +instanceKlass java/util/concurrent/CopyOnWriteArrayList$1 +instanceKlass java/util/Comparator$$Lambda$101 +instanceKlass rip/athena/client/gui/framework/Menu$$Lambda$100 +instanceKlass java/util/function/ToIntFunction +instanceKlass rip/athena/client/gui/clickgui/components/mods/ModScrollPane$$Lambda$99 +instanceKlass rip/athena/client/gui/clickgui/components/mods/ModScrollPane$$Lambda$98 +instanceKlass rip/athena/client/gui/framework/Menu$$Lambda$97 +instanceKlass java/util/Comparator$$Lambda$96 +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass rip/athena/client/gui/clickgui/pages/ModsPage$$Lambda$95 +instanceKlass rip/athena/client/gui/clickgui/pages/ModsPage$$Lambda$94 +instanceKlass rip/athena/client/gui/clickgui/pages/SettingsPage$20 +instanceKlass rip/athena/client/utils/input/KeybindManager$$Lambda$93 +instanceKlass java/util/PriorityQueue$Itr +instanceKlass org/apache/commons/io/filefilter/IOFileFilter +instanceKlass org/apache/commons/io/FileUtils +instanceKlass org/lwjgl/input/Cursor +instanceKlass rip/athena/client/utils/input/KeybindManager$$Lambda$92 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass org/lwjgl/opengl/WindowsKeycodes +instanceKlass sun/java2d/loops/GraphicsPrimitive$GeneralBinaryOp +instanceKlass optifine/HttpResponse +instanceKlass com/google/common/util/concurrent/Futures$ImmediateFuture +instanceKlass com/google/common/util/concurrent/Futures$CombinedFuture$2 +instanceKlass optifine/IntegerCache +instanceKlass optifine/RenderEnv +instanceKlass optifine/BlockPosM$1 +instanceKlass com/google/common/collect/AbstractMapBasedMultimap$Itr +instanceKlass com/google/common/primitives/Floats +instanceKlass java/util/regex/Pattern$CharPropertyNames$CharPropertyFactory +instanceKlass java/util/regex/Pattern$CharPropertyNames +instanceKlass com/google/common/primitives/Doubles +instanceKlass com/google/common/util/concurrent/Uninterruptibles +instanceKlass com/google/common/util/concurrent/Futures$5 +instanceKlass com/google/common/util/concurrent/ExecutionList$RunnableExecutorPair +instanceKlass com/google/common/util/concurrent/Futures$CombinedFuture$1 +instanceKlass com/google/common/util/concurrent/Futures$7 +instanceKlass com/google/common/util/concurrent/AbstractFuture +instanceKlass com/google/common/util/concurrent/Futures$6 +instanceKlass com/google/common/util/concurrent/Futures$3 +instanceKlass com/google/common/util/concurrent/Futures$FutureCombiner +instanceKlass com/google/common/util/concurrent/CheckedFuture +instanceKlass com/google/common/util/concurrent/AsyncFunction +instanceKlass com/google/common/util/concurrent/Futures +instanceKlass optifine/ChunkUtils +instanceKlass org/lwjgl/util/glu/GLUtessellator +instanceKlass org/lwjgl/util/glu/GLU +instanceKlass org/lwjgl/util/glu/Util +instanceKlass com/google/common/base/Predicates$AndPredicate +instanceKlass optifine/HttpPipelineConnection +instanceKlass optifine/HttpPipelineRequest +instanceKlass optifine/HttpPipeline$1 +instanceKlass optifine/PlayerConfigurationReceiver +instanceKlass optifine/HttpRequest +instanceKlass optifine/PlayerItemModel +instanceKlass optifine/HttpListener +instanceKlass optifine/PlayerConfiguration +instanceKlass optifine/IFileDownloadListener +instanceKlass optifine/HttpPipeline +instanceKlass optifine/PlayerConfigurations +instanceKlass optifine/CapeUtils$1 +instanceKlass org/apache/commons/io/FilenameUtils +instanceKlass optifine/CapeUtils +instanceKlass com/google/common/collect/Iterators$5 +instanceKlass io/netty/util/ResourceLeak +instanceKlass io/netty/util/ResourceLeakDetector +instanceKlass com/google/common/util/concurrent/ExecutionList +instanceKlass java/util/concurrent/FutureTask$WaitNode +instanceKlass io/netty/buffer/Unpooled +instanceKlass java/util/concurrent/FutureTask +instanceKlass com/google/common/collect/GenericMapMaker +instanceKlass io/netty/channel/local/LocalChannel$5 +instanceKlass io/netty/util/ReferenceCountUtil +instanceKlass io/netty/util/Recycler$DefaultHandle +instanceKlass io/netty/util/Recycler$Stack +instanceKlass io/netty/util/Recycler$Handle +instanceKlass io/netty/util/Recycler +instanceKlass io/netty/channel/FileRegion +instanceKlass io/netty/channel/AbstractChannelHandlerContext$17 +instanceKlass io/netty/buffer/ByteBufHolder +instanceKlass io/netty/channel/local/LocalChannel$3 +instanceKlass io/netty/bootstrap/ServerBootstrap$ServerBootstrapAcceptor$1 +instanceKlass io/netty/channel/local/LocalServerChannel$2 +instanceKlass io/netty/bootstrap/Bootstrap$2 +instanceKlass io/netty/util/concurrent/DefaultFutureListeners +instanceKlass io/netty/bootstrap/Bootstrap$1 +instanceKlass io/netty/channel/local/LocalChannel$2 +instanceKlass io/netty/channel/local/LocalChannel$1 +instanceKlass io/netty/channel/ChannelFutureListener$3 +instanceKlass io/netty/channel/ChannelFutureListener$2 +instanceKlass io/netty/channel/ChannelFutureListener$1 +instanceKlass io/netty/channel/local/LocalChannelRegistry +instanceKlass io/netty/bootstrap/AbstractBootstrap$2 +instanceKlass io/netty/util/concurrent/DefaultPromise$LateListenerNotifier +instanceKlass io/netty/bootstrap/AbstractBootstrap$1 +instanceKlass io/netty/channel/SingleThreadEventLoop$NonWakeupRunnable +instanceKlass java/nio/channels/spi/AbstractSelector$1 +instanceKlass com/intellij/rt/debugger/agent/CaptureStorage$ExceptionCapturedStack +instanceKlass com/intellij/rt/debugger/agent/CaptureStorage$CapturedStack +instanceKlass io/netty/util/concurrent/SingleThreadEventExecutor$PurgeTask +instanceKlass io/netty/channel/local/LocalServerChannel$1 +instanceKlass io/netty/buffer/AbstractByteBufAllocator +instanceKlass io/netty/buffer/ByteBufUtil +instanceKlass io/netty/buffer/ByteBufAllocator +instanceKlass io/netty/channel/DefaultMessageSizeEstimator$HandleImpl +instanceKlass io/netty/channel/MessageSizeEstimator$Handle +instanceKlass io/netty/channel/DefaultMessageSizeEstimator +instanceKlass io/netty/channel/MessageSizeEstimator +instanceKlass io/netty/channel/RecvByteBufAllocator$Handle +instanceKlass io/netty/channel/AdaptiveRecvByteBufAllocator +instanceKlass io/netty/channel/RecvByteBufAllocator +instanceKlass io/netty/channel/DefaultChannelConfig +instanceKlass io/netty/channel/ChannelHandlerContext +instanceKlass io/netty/channel/DefaultChannelPipeline +instanceKlass io/netty/channel/ChannelOutboundBuffer$Entry +instanceKlass io/netty/util/concurrent/FastThreadLocal +instanceKlass io/netty/channel/ChannelOutboundBuffer +instanceKlass io/netty/channel/ChannelFlushPromiseNotifier$FlushCheckpoint +instanceKlass io/netty/channel/ChannelMetadata +instanceKlass io/netty/channel/ChannelConfig +instanceKlass io/netty/channel/AbstractChannel$AbstractUnsafe +instanceKlass io/netty/channel/ChannelProgressivePromise +instanceKlass io/netty/channel/ChannelProgressiveFuture +instanceKlass io/netty/channel/ChannelPipeline +instanceKlass io/netty/channel/Channel$Unsafe +instanceKlass io/netty/util/Attribute +instanceKlass io/netty/util/concurrent/MultithreadEventExecutorGroup$1 +instanceKlass sun/nio/ch/OptionKey +instanceKlass sun/nio/ch/SocketOptionRegistry$LazyInitialization +instanceKlass sun/nio/ch/SocketOptionRegistry$RegistryKey +instanceKlass sun/nio/ch/SocketOptionRegistry +instanceKlass jdk/net/SocketFlow +instanceKlass sun/net/ExtendedOptionsImpl$$Lambda$91 +instanceKlass sun/net/ExtendedOptionsImpl +instanceKlass sun/nio/ch/ExtendedSocketOption$1 +instanceKlass sun/nio/ch/ExtendedSocketOption +instanceKlass sun/nio/ch/SocketChannelImpl$DefaultOptionsHolder +instanceKlass java/net/StandardSocketOptions$StdSocketOption +instanceKlass java/net/SocketOption +instanceKlass java/net/StandardSocketOptions +instanceKlass java/net/ServerSocket +instanceKlass sun/nio/ch/Net$3 +instanceKlass sun/nio/ch/Net$4 +instanceKlass sun/nio/ch/Net$1 +instanceKlass java/net/ProtocolFamily +instanceKlass sun/nio/ch/Net +instanceKlass sun/nio/ch/SelChImpl +instanceKlass java/nio/channels/NetworkChannel +instanceKlass sun/net/util/IPAddressUtil +instanceKlass sun/nio/ch/PipeImpl$Initializer$LoopbackConnector +instanceKlass sun/nio/ch/PipeImpl$Initializer +instanceKlass java/nio/channels/Pipe +instanceKlass sun/nio/ch/NativeObject +instanceKlass sun/nio/ch/PollArrayWrapper +instanceKlass sun/nio/ch/WindowsSelectorImpl$FinishLock +instanceKlass sun/nio/ch/WindowsSelectorImpl$StartLock +instanceKlass sun/nio/ch/WindowsSelectorImpl$SubSelector +instanceKlass java/nio/channels/SelectionKey +instanceKlass sun/nio/ch/Util$3 +instanceKlass io/netty/util/internal/MpscLinkedQueueNode +instanceKlass io/netty/util/internal/MpscLinkedQueuePad0 +instanceKlass io/netty/util/concurrent/SingleThreadEventExecutor$2 +instanceKlass io/netty/util/concurrent/SingleThreadEventExecutor$1 +instanceKlass java/nio/channels/Selector +instanceKlass io/netty/channel/EventLoop +instanceKlass io/netty/util/concurrent/MultithreadEventExecutorGroup$GenericEventExecutorChooser +instanceKlass io/netty/util/concurrent/GlobalEventExecutor$TaskRunner +instanceKlass io/netty/util/internal/StringUtil +instanceKlass io/netty/util/concurrent/DefaultThreadFactory +instanceKlass java/util/concurrent/Executors$RunnableAdapter +instanceKlass io/netty/util/concurrent/GlobalEventExecutor$PurgeTask +instanceKlass io/netty/util/concurrent/ScheduledFuture +instanceKlass io/netty/util/concurrent/ProgressivePromise +instanceKlass io/netty/util/concurrent/ProgressiveFuture +instanceKlass io/netty/util/internal/EmptyArrays +instanceKlass io/netty/util/concurrent/DefaultPromise$CauseHolder +instanceKlass io/netty/util/UniqueName +instanceKlass javassist/bytecode/CodeAttribute$LdcEntry +instanceKlass javassist/bytecode/stackmap/BasicBlock$Mark +instanceKlass javassist/bytecode/CodeIterator$Branch +instanceKlass javassist/bytecode/CodeIterator +instanceKlass javassist/bytecode/stackmap/BasicBlock$Maker +instanceKlass javassist/bytecode/stackmap/BasicBlock +instanceKlass javassist/bytecode/stackmap/TypeData +instanceKlass javassist/bytecode/stackmap/Tracer +instanceKlass javassist/bytecode/stackmap/TypeTag +instanceKlass javassist/compiler/Token +instanceKlass javassist/compiler/Lex +instanceKlass javassist/compiler/Parser +instanceKlass javassist/compiler/MemberResolver +instanceKlass javassist/compiler/CodeGen$ReturnHook +instanceKlass javassist/compiler/ast/ASTree +instanceKlass javassist/bytecode/ByteVector +instanceKlass javassist/compiler/TokenId +instanceKlass javassist/compiler/ast/Visitor +instanceKlass javassist/compiler/ProceedHandler +instanceKlass javassist/compiler/Javac +instanceKlass javassist/Modifier +instanceKlass javassist/bytecode/AccessFlag +instanceKlass javassist/bytecode/ByteArray +instanceKlass javassist/CtMember +instanceKlass io/netty/util/internal/TypeParameterMatcher +instanceKlass javassist/ClassPathList +instanceKlass javassist/ClassClassPath +instanceKlass javassist/ClassPoolTail +instanceKlass javassist/CtClass +instanceKlass javassist/ClassPool +instanceKlass javassist/ClassPath +instanceKlass io/netty/util/internal/JavassistTypeParameterMatcherGenerator +instanceKlass sun/misc/VMNotification +instanceKlass java/time/Clock +instanceKlass java/util/concurrent/atomic/AtomicLongFieldUpdater +instanceKlass java/util/concurrent/atomic/AtomicIntegerFieldUpdater +instanceKlass io/netty/util/internal/PlatformDependent0 +instanceKlass io/netty/util/internal/PlatformDependent +instanceKlass io/netty/util/concurrent/AbstractFuture +instanceKlass sun/nio/ch/DefaultSelectorProvider +instanceKlass java/nio/channels/spi/SelectorProvider$1 +instanceKlass java/nio/channels/spi/SelectorProvider +instanceKlass io/netty/util/concurrent/FutureListener +instanceKlass io/netty/util/concurrent/MultithreadEventExecutorGroup$EventExecutorChooser +instanceKlass java/util/concurrent/ScheduledFuture +instanceKlass io/netty/util/concurrent/AbstractEventExecutorGroup +instanceKlass io/netty/channel/EventLoopGroup +instanceKlass io/netty/bootstrap/AbstractBootstrap$BootstrapChannelFactory +instanceKlass io/netty/util/DefaultAttributeMap +instanceKlass io/netty/channel/ServerChannel +instanceKlass io/netty/channel/Channel +instanceKlass io/netty/util/AttributeMap +instanceKlass io/netty/channel/ChannelPromise +instanceKlass io/netty/util/concurrent/Promise +instanceKlass io/netty/channel/ChannelFuture +instanceKlass io/netty/util/concurrent/Future +instanceKlass io/netty/util/concurrent/EventExecutor +instanceKlass io/netty/util/concurrent/EventExecutorGroup +instanceKlass io/netty/bootstrap/ChannelFactory +instanceKlass io/netty/bootstrap/AbstractBootstrap +instanceKlass java/util/IdentityHashMap$1 +instanceKlass org/apache/commons/lang3/ObjectUtils$Null +instanceKlass org/apache/commons/lang3/ObjectUtils +instanceKlass java/lang/Math$RandomNumberGeneratorHolder +instanceKlass java/security/KeyPair +instanceKlass java/math/BitSieve +instanceKlass sun/security/jca/JCAUtil$CachedSecureRandomHolder +instanceKlass sun/security/jca/JCAUtil +instanceKlass java/security/spec/RSAKeyGenParameterSpec +instanceKlass sun/security/util/SecurityProviderConstants +instanceKlass java/security/KeyPairGeneratorSpi +instanceKlass java/security/spec/AlgorithmParameterSpec +instanceKlass javax/sound/sampled/AudioFormat$Encoding +instanceKlass com/jcraft/jorbis/Residue0$LookResidue0 +instanceKlass com/jcraft/jorbis/Floor1$LookFloor1 +instanceKlass com/jcraft/jorbis/Mapping0$LookMapping0 +instanceKlass com/jcraft/jorbis/CodeBook$DecodeAux +instanceKlass com/jcraft/jorbis/CodeBook +instanceKlass com/jcraft/jorbis/Mdct +instanceKlass com/jcraft/jorbis/InfoMode +instanceKlass com/jcraft/jorbis/Mapping0$InfoMapping0 +instanceKlass com/jcraft/jorbis/FuncMapping +instanceKlass com/jcraft/jorbis/Util +instanceKlass com/jcraft/jorbis/Residue0$InfoResidue0 +instanceKlass com/jcraft/jorbis/FuncResidue +instanceKlass com/jcraft/jorbis/Floor1$InfoFloor1 +instanceKlass com/jcraft/jorbis/FuncFloor +instanceKlass com/jcraft/jorbis/FuncTime +instanceKlass com/jcraft/jorbis/StaticCodeBook +instanceKlass com/jcraft/jorbis/PsyInfo +instanceKlass com/jcraft/jorbis/Info +instanceKlass com/jcraft/jorbis/Comment +instanceKlass com/jcraft/jogg/Buffer +instanceKlass com/jcraft/jorbis/Block +instanceKlass com/jcraft/jorbis/DspState +instanceKlass com/jcraft/jogg/SyncState +instanceKlass com/jcraft/jogg/StreamState +instanceKlass com/jcraft/jogg/Page +instanceKlass com/jcraft/jogg/Packet +instanceKlass io/netty/util/internal/ThreadLocalRandom$2 +instanceKlass io/netty/util/internal/SystemPropertyUtil +instanceKlass io/netty/util/internal/UnpaddedInternalThreadLocalMap +instanceKlass io/netty/util/internal/logging/AbstractInternalLogger +instanceKlass io/netty/util/internal/logging/InternalLogger +instanceKlass io/netty/util/internal/logging/InternalLoggerFactory +instanceKlass com/google/common/collect/HashBiMap$Itr +instanceKlass org/lwjgl/opengl/Sync$1 +instanceKlass java/util/concurrent/SynchronousQueue$TransferStack$SNode +instanceKlass org/lwjgl/opengl/Sync$RunningAvg +instanceKlass java/util/concurrent/SynchronousQueue$Transferer +instanceKlass org/lwjgl/opengl/Sync +instanceKlass org/lwjgl/opengl/GL14 +instanceKlass sun/dc/pr/Rasterizer$ConsumerDisposer +instanceKlass sun/dc/pr/PathDasher$1 +instanceKlass sun/dc/pr/PathDasher +instanceKlass sun/awt/geom/PathConsumer2D +instanceKlass sun/dc/pr/PathStroker$1 +instanceKlass sun/dc/pr/PathStroker +instanceKlass sun/dc/pr/PathFiller$1 +instanceKlass sun/dc/pr/PathFiller +instanceKlass sun/dc/path/PathConsumer +instanceKlass sun/dc/pr/Rasterizer +instanceKlass sun/java2d/pipe/AATileGenerator +instanceKlass java/awt/geom/Path2D$Iterator +instanceKlass java/awt/geom/PathIterator +instanceKlass sun/awt/AppContext$PostShutdownEventRunnable +instanceKlass rip/athena/client/font/CustomFont$1 +instanceKlass sun/text/bidi/BidiLine +instanceKlass sun/font/BidiUtils +instanceKlass sun/text/normalizer/UTF16 +instanceKlass sun/text/bidi/BidiBase$Point +instanceKlass sun/text/bidi/BidiBase$InsertPoints +instanceKlass sun/text/bidi/BidiRun +instanceKlass sun/font/StandardGlyphVector$GlyphStrike +instanceKlass java/awt/font/TextLine$TextLineMetrics +instanceKlass java/awt/font/GlyphVector +instanceKlass sun/font/GlyphLayout$LayoutEngineKey +instanceKlass sun/font/GlyphLayout$EngineRecord +instanceKlass sun/font/ScriptRunData +instanceKlass sun/font/FontSubstitution +instanceKlass sun/font/GlyphLayout$SDCache$SDKey +instanceKlass sun/font/GlyphLayout$SDCache +instanceKlass sun/font/FontRunIterator +instanceKlass sun/font/ScriptRun +instanceKlass sun/font/TextRecord +instanceKlass sun/font/GlyphLayout$GVData +instanceKlass sun/font/SunLayoutEngine +instanceKlass sun/font/GlyphLayout$LayoutEngineFactory +instanceKlass sun/font/GlyphLayout$LayoutEngine +instanceKlass sun/font/GlyphLayout +instanceKlass sun/font/AttributeValues$1 +instanceKlass sun/font/TextLabel +instanceKlass sun/font/Decoration$Label +instanceKlass sun/font/TextSource +instanceKlass sun/font/TextLineComponent +instanceKlass sun/font/TextLabelFactory +instanceKlass sun/font/Decoration +instanceKlass sun/text/normalizer/UBiDiProps$IsAcceptable +instanceKlass sun/text/normalizer/UBiDiProps +instanceKlass sun/text/normalizer/VersionInfo +instanceKlass sun/text/normalizer/CharTrie$FriendAgent +instanceKlass sun/text/normalizer/Trie$DefaultGetFoldingOffset +instanceKlass sun/text/normalizer/Trie$DataManipulate +instanceKlass sun/text/normalizer/Trie +instanceKlass sun/text/normalizer/ICUBinary +instanceKlass sun/text/normalizer/UCharacterPropertyReader +instanceKlass sun/text/normalizer/ICUBinary$Authenticate +instanceKlass sun/text/normalizer/ICUData +instanceKlass sun/text/normalizer/UCharacterProperty +instanceKlass sun/text/normalizer/UCharacter +instanceKlass sun/text/bidi/BidiBase$ImpTabPair +instanceKlass sun/text/bidi/BidiBase +instanceKlass java/text/Bidi +instanceKlass java/awt/font/TextLine$Function +instanceKlass java/awt/font/TextLine +instanceKlass java/awt/font/LineMetrics +instanceKlass sun/font/CoreMetrics +instanceKlass java/awt/font/TextLayout$CaretPolicy +instanceKlass java/awt/font/TextLayout +instanceKlass sun/awt/image/MultiResolutionImage +instanceKlass sun/java2d/loops/FontInfo +instanceKlass sun/font/StrikeCache$DisposableStrike +instanceKlass sun/font/FontStrikeDisposer +instanceKlass sun/java2d/Disposer$PollDisposable +instanceKlass sun/font/CMap +instanceKlass sun/font/T2KFontScaler$1 +instanceKlass sun/font/FontScaler +instanceKlass sun/font/FontStrikeDesc +instanceKlass sun/font/FontDesignMetrics$MetricsKey +instanceKlass java/awt/GraphicsConfiguration +instanceKlass sun/awt/image/SurfaceManager$ProxiedGraphicsConfig +instanceKlass sun/java2d/pipe/hw/AccelGraphicsConfig +instanceKlass sun/java2d/pipe/hw/BufferedContextProvider +instanceKlass sun/java2d/pipe/BufferedContext +instanceKlass sun/java2d/pipe/hw/ContextCapabilities +instanceKlass sun/java2d/d3d/D3DGraphicsDevice$1 +instanceKlass sun/java2d/d3d/D3DGraphicsDevice$1Result +instanceKlass sun/java2d/d3d/D3DRenderQueue$1 +instanceKlass sun/java2d/pipe/RenderBuffer +instanceKlass sun/java2d/pipe/RenderQueue +instanceKlass sun/misc/PerfCounter$WindowsClientCounters +instanceKlass sun/awt/windows/WToolkit$$Lambda$90 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass sun/awt/windows/WToolkit$$Lambda$89 +instanceKlass sun/awt/windows/WToolkit$$Lambda$88 +instanceKlass sun/awt/windows/WToolkit$$Lambda$87 +instanceKlass sun/awt/AWTAutoShutdown +instanceKlass sun/awt/windows/WToolkit$ToolkitDisposer +instanceKlass sun/awt/SunToolkit$ModalityListenerList +instanceKlass sun/awt/ModalityListener +instanceKlass java/beans/ChangeListenerMap +instanceKlass java/beans/PropertyChangeSupport +instanceKlass java/awt/Toolkit$2 +instanceKlass java/awt/GraphicsDevice +instanceKlass java/awt/FontMetrics +instanceKlass sun/java2d/pipe/AlphaPaintPipe$TileContext +instanceKlass java/awt/ColorPaintContext +instanceKlass java/awt/PaintContext +instanceKlass sun/java2d/loops/GraphicsPrimitiveMgr$PrimitiveSpec +instanceKlass sun/java2d/loops/GraphicsPrimitiveMgr$2 +instanceKlass sun/java2d/loops/GraphicsPrimitiveMgr$1 +instanceKlass sun/java2d/loops/GeneralRenderer +instanceKlass sun/java2d/loops/CustomComponent +instanceKlass sun/java2d/pipe/ValidatePipe +instanceKlass sun/misc/PerformanceLogger$TimeData +instanceKlass sun/misc/PerformanceLogger +instanceKlass java/awt/BasicStroke +instanceKlass java/awt/Stroke +instanceKlass java/awt/AlphaComposite +instanceKlass sun/java2d/loops/XORComposite +instanceKlass java/awt/Composite +instanceKlass java/awt/Graphics +instanceKlass sun/awt/ConstrainableGraphics +instanceKlass sun/java2d/loops/GraphicsPrimitiveMgr +instanceKlass sun/java2d/loops/GraphicsPrimitive +instanceKlass sun/java2d/loops/CompositeType +instanceKlass sun/java2d/DefaultDisposerRecord +instanceKlass sun/java2d/loops/RenderLoops +instanceKlass sun/awt/image/BufImgSurfaceData$ICMColorData +instanceKlass sun/java2d/SunGraphicsEnvironment$1 +instanceKlass sun/awt/SunDisplayChanger +instanceKlass sun/java2d/SurfaceManagerFactory +instanceKlass sun/java2d/windows/WindowsFlags$1 +instanceKlass sun/java2d/windows/WindowsFlags +instanceKlass sun/awt/windows/WToolkit$2 +instanceKlass sun/java2d/DestSurfaceProvider +instanceKlass sun/java2d/loops/RenderCache$Entry +instanceKlass sun/java2d/loops/RenderCache +instanceKlass sun/java2d/pipe/DrawImage +instanceKlass sun/java2d/pipe/GeneralCompositePipe +instanceKlass sun/java2d/pipe/SpanShapeRenderer +instanceKlass sun/java2d/pipe/AlphaPaintPipe +instanceKlass sun/java2d/pipe/AAShapePipe +instanceKlass sun/java2d/pipe/RegionIterator +instanceKlass sun/java2d/pipe/Region +instanceKlass sun/java2d/pipe/SpanClipRenderer +instanceKlass sun/java2d/pipe/PixelToShapeConverter +instanceKlass sun/java2d/pipe/AlphaColorPipe +instanceKlass sun/java2d/pipe/CompositePipe +instanceKlass sun/java2d/pipe/GlyphListPipe +instanceKlass sun/java2d/pipe/OutlineTextRenderer +instanceKlass sun/java2d/pipe/RenderingEngine$1 +instanceKlass sun/java2d/pipe/RenderingEngine +instanceKlass sun/java2d/pipe/LoopPipe +instanceKlass sun/java2d/pipe/LoopBasedPipe +instanceKlass sun/java2d/pipe/ParallelogramPipe +instanceKlass sun/java2d/pipe/NullPipe +instanceKlass sun/java2d/pipe/DrawImagePipe +instanceKlass sun/java2d/pipe/TextPipe +instanceKlass sun/java2d/pipe/ShapeDrawPipe +instanceKlass sun/java2d/pipe/PixelFillPipe +instanceKlass sun/java2d/pipe/PixelDrawPipe +instanceKlass sun/awt/image/PixelConverter +instanceKlass sun/java2d/loops/SurfaceType +instanceKlass sun/java2d/SurfaceData +instanceKlass sun/java2d/Surface +instanceKlass sun/awt/windows/WToolkit$1 +instanceKlass sun/awt/DisplayChangedListener +instanceKlass rip/athena/client/font/CustomFont$IntObject +instanceKlass sun/font/SunFontManager$$Lambda$86 +instanceKlass sun/font/SunFontManager$8 +instanceKlass sun/font/FileFont$CreatedFontFileDisposerRecord +instanceKlass sun/font/TrueTypeFont$DirectoryEntry +instanceKlass sun/nio/ch/Util$BufferCache +instanceKlass sun/nio/ch/Util$2 +instanceKlass sun/nio/ch/Util +instanceKlass sun/nio/ch/IOStatus +instanceKlass sun/nio/ch/NativeThread +instanceKlass java/nio/channels/spi/AbstractInterruptibleChannel$1 +instanceKlass sun/font/TrueTypeFont$1 +instanceKlass sun/font/TrueTypeFont$TTDisposerRecord +instanceKlass sun/awt/Win32FontManager$2 +instanceKlass sun/font/SunFontManager$3 +instanceKlass sun/font/FontFamily +instanceKlass sun/font/Font2DHandle +instanceKlass sun/font/CompositeFontDescriptor +instanceKlass sun/awt/FontDescriptor +instanceKlass sun/awt/FontConfiguration +instanceKlass sun/font/SunFontManager$FontRegistrationInfo +instanceKlass sun/font/SunFontManager$2 +instanceKlass sun/awt/Win32FontManager$1 +instanceKlass sun/font/GlyphList +instanceKlass sun/font/StrikeCache$1 +instanceKlass sun/font/StrikeCache +instanceKlass sun/font/FontStrike +instanceKlass sun/font/CharToGlyphMapper +instanceKlass java/awt/geom/Path2D +instanceKlass sun/font/StrikeMetrics +instanceKlass sun/awt/SunHints$Value +instanceKlass java/awt/RenderingHints$Key +instanceKlass sun/awt/SunHints +instanceKlass java/awt/RenderingHints +instanceKlass java/awt/font/FontRenderContext +instanceKlass sun/font/Font2D +instanceKlass sun/font/FontManagerNativeLibrary$1 +instanceKlass sun/font/FontManagerNativeLibrary +instanceKlass sun/font/SunFontManager$1 +instanceKlass sun/font/SunFontManager$T1Filter +instanceKlass sun/font/SunFontManager$TTFilter +instanceKlass sun/font/SunFontManager +instanceKlass sun/font/FontManagerForSGE +instanceKlass sun/font/FontManager +instanceKlass sun/java2d/FontSupport +instanceKlass sun/font/FontManagerFactory$1 +instanceKlass sun/font/FontUtilities$1 +instanceKlass sun/font/FontUtilities +instanceKlass sun/font/FontManagerFactory +instanceKlass java/awt/Font$2 +instanceKlass sun/nio/ch/FileDispatcherImpl$1 +instanceKlass sun/nio/ch/NativeDispatcher +instanceKlass sun/nio/ch/NativeThreadSet +instanceKlass sun/nio/fs/WindowsChannelFactory$2 +instanceKlass java/util/RegularEnumSet$EnumSetIterator +instanceKlass sun/nio/fs/WindowsChannelFactory$Flags +instanceKlass sun/nio/fs/WindowsChannelFactory$1 +instanceKlass sun/nio/fs/WindowsChannelFactory +instanceKlass sun/nio/fs/WindowsSecurityDescriptor +instanceKlass sun/nio/fs/WindowsPath$1 +instanceKlass java/nio/file/TempFileHelper +instanceKlass java/awt/Font$1 +instanceKlass rip/athena/client/font/CustomFont +instanceKlass rip/athena/client/font/FontUtils +instanceKlass rip/athena/client/font/FontManager +instanceKlass rip/athena/client/utils/input/InputUtils +instanceKlass optifine/TextureUtils$2 +instanceKlass optifine/ModelUtils +instanceKlass optifine/SmartLeaves +instanceKlass optifine/Lang +instanceKlass optifine/CustomItems +instanceKlass optifine/MatchBlock +instanceKlass optifine/ConnectedParser +instanceKlass optifine/RandomMobsProperties +instanceKlass optifine/CustomColormap +instanceKlass optifine/CustomColors$5 +instanceKlass optifine/CustomColors$4 +instanceKlass optifine/CustomColors$3 +instanceKlass optifine/CustomColors$2 +instanceKlass optifine/CustomColors$1 +instanceKlass optifine/CustomColorFader +instanceKlass org/apache/commons/lang3/tuple/Pair +instanceKlass optifine/CustomColors$IColorizer +instanceKlass optifine/CustomColors +instanceKlass optifine/TextureAnimation +instanceKlass optifine/StrUtils +instanceKlass optifine/ResUtils +instanceKlass optifine/BetterSnow +instanceKlass optifine/BlockModelUtils +instanceKlass optifine/BetterGrass +instanceKlass optifine/NaturalProperties +instanceKlass optifine/NaturalTextures +instanceKlass optifine/TextureAnimations +instanceKlass optifine/CustomSky +instanceKlass optifine/TextureUtils$1 +instanceKlass org/lwjgl/opengl/GL20 +instanceKlass com/google/common/collect/Ordering +instanceKlass org/lwjgl/opengl/GL15 +instanceKlass optifine/CloudRenderer +instanceKlass java/util/concurrent/locks/LockSupport +instanceKlass com/google/common/util/concurrent/ThreadFactoryBuilder$1 +instanceKlass com/google/common/util/concurrent/ThreadFactoryBuilder +instanceKlass optifine/PlayerItemsLayer +instanceKlass java/util/IdentityHashMap$EntryIterator$Entry +instanceKlass com/google/common/collect/ComparisonChain +instanceKlass org/lwjgl/util/vector/WritableVector4f +instanceKlass org/lwjgl/util/vector/ReadableVector4f +instanceKlass optifine/ConnectedTextures +instanceKlass java/util/IdentityHashMap$IdentityHashMapIterator +instanceKlass java/util/EnumMap$EntryIterator$Entry +instanceKlass java/util/EnumMap$EnumMapIterator +instanceKlass org/lwjgl/util/vector/Vector +instanceKlass org/lwjgl/util/vector/WritableVector3f +instanceKlass org/lwjgl/util/vector/WritableVector2f +instanceKlass org/lwjgl/util/vector/ReadableVector3f +instanceKlass org/lwjgl/util/vector/ReadableVector2f +instanceKlass org/lwjgl/util/vector/ReadableVector +instanceKlass org/lwjgl/openal/EFX10 +instanceKlass org/lwjgl/openal/AL11 +instanceKlass org/lwjgl/openal/ALC11 +instanceKlass org/lwjgl/openal/Util +instanceKlass org/lwjgl/openal/ALCcontext +instanceKlass org/lwjgl/openal/ALCdevice +instanceKlass org/lwjgl/openal/ALC10 +instanceKlass org/lwjgl/openal/AL10 +instanceKlass java/lang/AssertionStatusDirectives +instanceKlass org/lwjgl/LWJGLUtil$3 +instanceKlass org/lwjgl/openal/AL +instanceKlass paulscode/sound/Vector3D +instanceKlass paulscode/sound/ListenerData +instanceKlass javax/sound/sampled/AudioFormat +instanceKlass paulscode/sound/FilenameURL +instanceKlass paulscode/sound/SoundBuffer +instanceKlass paulscode/sound/Source +instanceKlass paulscode/sound/Channel +instanceKlass paulscode/sound/CommandObject +instanceKlass shadersmod/client/ShadersTex +instanceKlass optifine/FontUtils +instanceKlass sun/net/www/http/KeepAliveEntry +instanceKlass sun/net/www/http/KeepAliveCache$1 +instanceKlass sun/net/www/http/KeepAliveStreamCleaner$2 +instanceKlass sun/net/www/http/KeepAliveStreamCleaner$1 +instanceKlass sun/net/www/http/Hurryable +instanceKlass sun/net/www/HeaderParser +instanceKlass com/google/gson/internal/ConstructorConstructor$11 +instanceKlass paulscode/sound/SoundSystemConfig$Codec +instanceKlass paulscode/sound/codecs/CodecJOrbis +instanceKlass paulscode/sound/ICodec +instanceKlass paulscode/sound/SoundSystemConfig +instanceKlass paulscode/sound/Library +instanceKlass tv/twitch/chat/Chat +instanceKlass tv/twitch/chat/ChatAPI +instanceKlass tv/twitch/broadcast/Stream +instanceKlass tv/twitch/Core +instanceKlass tv/twitch/broadcast/ArchivingState +instanceKlass tv/twitch/broadcast/StreamInfo +instanceKlass tv/twitch/broadcast/UserInfo +instanceKlass tv/twitch/broadcast/ChannelInfo +instanceKlass tv/twitch/AuthToken +instanceKlass tv/twitch/broadcast/IngestServer +instanceKlass tv/twitch/broadcast/IngestList +instanceKlass tv/twitch/broadcast/StreamAPI +instanceKlass tv/twitch/CoreAPI +instanceKlass com/google/common/collect/LinkedHashMultimap$ValueSet$1 +instanceKlass com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection$WrappedIterator +instanceKlass optifine/Lagometer$TimerNano +instanceKlass optifine/Lagometer +instanceKlass org/lwjgl/opengl/GL13 +instanceKlass shadersmod/client/SVertexBuilder +instanceKlass optifine/RandomMobs +instanceKlass com/sun/imageio/plugins/jpeg/JPEG$JCS +instanceKlass com/sun/imageio/plugins/jpeg/ImageTypeIterator +instanceKlass com/sun/imageio/plugins/jpeg/ImageTypeProducer +instanceKlass com/sun/imageio/plugins/jpeg/JPEGImageReader$JPEGReaderDisposerRecord +instanceKlass com/sun/imageio/plugins/jpeg/JPEGImageReader$CallBackLock +instanceKlass javax/imageio/plugins/jpeg/JPEGHuffmanTable +instanceKlass javax/imageio/plugins/jpeg/JPEGQTable +instanceKlass com/sun/imageio/plugins/jpeg/JPEGImageReader$1 +instanceKlass java/nio/file/attribute/FileTime +instanceKlass java/util/Formattable +instanceKlass oshi/software/os/windows/nt/CentralProcessor +instanceKlass oshi/hardware/Processor +instanceKlass com/sun/jna/platform/win32/WinBase +instanceKlass com/sun/jna/platform/win32/BaseTSD +instanceKlass com/sun/jna/platform/win32/WinDef +instanceKlass com/sun/jna/Function$PostCallRead +instanceKlass com/sun/jna/NativeString +instanceKlass java/lang/reflect/AnnotatedType +instanceKlass com/sun/jna/NativeMappedConverter +instanceKlass com/sun/jna/Library$Handler$FunctionInfo +instanceKlass com/sun/jna/NativeLibrary +instanceKlass com/sun/jna/Library$1 +instanceKlass com/sun/jna/Library$Handler +instanceKlass com/sun/jna/win32/W32APIFunctionMapper +instanceKlass com/sun/jna/win32/W32APITypeMapper$2 +instanceKlass com/sun/jna/DefaultTypeMapper$Entry +instanceKlass com/sun/jna/win32/W32APITypeMapper$1 +instanceKlass com/sun/jna/TypeConverter +instanceKlass com/sun/jna/DefaultTypeMapper +instanceKlass com/sun/jna/TypeMapper +instanceKlass com/sun/jna/win32/W32APIOptions +instanceKlass com/sun/jna/platform/win32/Advapi32 +instanceKlass com/sun/jna/WeakIdentityHashMap +instanceKlass com/sun/jna/Structure$ByReference +instanceKlass com/sun/jna/platform/win32/Advapi32Util +instanceKlass com/sun/jna/Native$8 +instanceKlass com/sun/jna/Native$2 +instanceKlass com/sun/jna/Structure$FFIType$FFITypes +instanceKlass com/sun/jna/Native$ffi_callback +instanceKlass com/sun/jna/WString +instanceKlass com/sun/jna/CallbackProxy +instanceKlass com/sun/jna/Callback +instanceKlass com/sun/jna/Structure$ByValue +instanceKlass com/sun/jna/Structure$MemberOrder +instanceKlass com/sun/jna/FromNativeContext +instanceKlass com/sun/jna/FromNativeConverter +instanceKlass com/sun/jna/ToNativeConverter +instanceKlass com/sun/jna/ToNativeContext +instanceKlass java/io/DeleteOnExitHook$1 +instanceKlass java/io/DeleteOnExitHook +instanceKlass java/io/File$TempDirectory +instanceKlass java/net/Socket$2 +instanceKlass sun/net/www/protocol/http/AuthCacheImpl +instanceKlass sun/net/www/protocol/http/AuthCache +instanceKlass sun/net/www/protocol/http/AuthCacheValue +instanceKlass sun/net/DefaultProgressMeteringPolicy +instanceKlass sun/net/ProgressMeteringPolicy +instanceKlass sun/net/ProgressMonitor +instanceKlass com/sun/jna/Native$6 +instanceKlass java/net/Socket$3 +instanceKlass com/sun/jna/Native$1 +instanceKlass com/sun/jna/Callback$UncaughtExceptionHandler +instanceKlass com/sun/jna/Native +instanceKlass com/sun/jna/Structure +instanceKlass com/sun/jna/Pointer +instanceKlass com/sun/jna/PointerType +instanceKlass com/sun/jna/NativeMapped +instanceKlass com/sun/jna/FunctionMapper +instanceKlass com/sun/jna/platform/win32/WinReg +instanceKlass com/sun/jna/win32/StdCallLibrary +instanceKlass com/sun/jna/win32/StdCall +instanceKlass com/sun/jna/AltCallingConvention +instanceKlass com/sun/jna/Library +instanceKlass oshi/hardware/Memory +instanceKlass oshi/software/os/windows/WindowsHardwareAbstractionLayer +instanceKlass oshi/SystemInfo$1 +instanceKlass java/awt/Component$DummyRequestFocusController +instanceKlass sun/awt/RequestFocusController +instanceKlass java/awt/Component$1 +instanceKlass sun/awt/AWTAccessor$ComponentAccessor +instanceKlass sun/font/AttributeValues +instanceKlass java/awt/geom/AffineTransform +instanceKlass sun/font/FontAccess +instanceKlass java/awt/Font +instanceKlass sun/awt/windows/WObjectPeer +instanceKlass java/awt/dnd/peer/DropTargetPeer +instanceKlass java/awt/peer/ComponentPeer +instanceKlass java/awt/event/InputEvent$1 +instanceKlass sun/awt/AWTAccessor$InputEventAccessor +instanceKlass java/awt/event/NativeLibLoader$1 +instanceKlass java/awt/event/NativeLibLoader +instanceKlass java/awt/AWTEvent$1 +instanceKlass sun/awt/AWTAccessor$AWTEventAccessor +instanceKlass java/awt/Component$AWTTreeLock +instanceKlass com/sun/jna/Platform +instanceKlass oshi/hardware/HardwareAbstractionLayer +instanceKlass oshi/software/os/OperatingSystem +instanceKlass oshi/SystemInfo +instanceKlass shadersmod/client/BlockAliases +instanceKlass shadersmod/client/ShaderPackParser$1 +instanceKlass shadersmod/client/ShaderOption +instanceKlass shadersmod/client/ShaderPackParser +instanceKlass sun/net/NetHooks +instanceKlass java/net/SocksSocketImpl$3 +instanceKlass shadersmod/client/ShaderPackNone +instanceKlass shadersmod/client/Shaders$1 +instanceKlass shadersmod/common/SMCLog +instanceKlass shadersmod/client/Property +instanceKlass shadersmod/client/ShaderUniformBase +instanceKlass shadersmod/client/IShaderPack +instanceKlass java/net/InetSocketAddress$InetSocketAddressHolder +instanceKlass java/net/PlainSocketImpl$1 +instanceKlass shadersmod/client/Shaders +instanceKlass java/net/AbstractPlainSocketImpl$1 +instanceKlass java/net/SocketImpl +instanceKlass java/net/SocketOptions +instanceKlass java/net/SocksConsts +instanceKlass java/net/Socket +instanceKlass sun/net/www/http/HttpCapture$1 +instanceKlass sun/net/www/http/HttpCapture +instanceKlass sun/net/www/http/KeepAliveKey +instanceKlass sun/net/NetworkClient$1 +instanceKlass sun/net/NetworkClient +instanceKlass sun/net/spi/DefaultProxySelector$3 +instanceKlass sun/net/spi/DefaultProxySelector$NonProxyInfo +instanceKlass sun/net/spi/DefaultProxySelector$1 +instanceKlass java/net/ProxySelector +instanceKlass sun/net/www/protocol/http/HttpURLConnection$7 +instanceKlass java/net/ResponseCache +instanceKlass sun/net/www/protocol/http/HttpURLConnection$3 +instanceKlass java/net/CookieHandler +instanceKlass sun/net/www/protocol/http/HttpURLConnection$2 +instanceKlass sun/net/NetProperties$1 +instanceKlass sun/net/NetProperties +instanceKlass sun/net/www/protocol/http/HttpURLConnection$$Lambda$85 +instanceKlass sun/security/action/GetIntegerAction +instanceKlass org/lwjgl/opengl/GLChecks +instanceKlass optifine/TextureUtils +instanceKlass optifine/GlVersion +instanceKlass org/lwjgl/input/Controllers +instanceKlass org/lwjgl/opengl/ReferencesStack +instanceKlass org/lwjgl/opengl/GLContext$1 +instanceKlass org/lwjgl/opengl/Util +instanceKlass org/lwjgl/opengl/GL30 +instanceKlass org/lwjgl/BufferChecks +instanceKlass org/lwjgl/opengl/GL11 +instanceKlass org/lwjgl/opengl/StateStack +instanceKlass org/lwjgl/opengl/FastIntMap$Entry +instanceKlass org/lwjgl/opengl/FastIntMap +instanceKlass org/lwjgl/opengl/BaseReferences +instanceKlass org/lwjgl/opengl/StateTracker +instanceKlass org/lwjgl/opengl/APIUtil +instanceKlass org/lwjgl/opengl/ContextCapabilities +instanceKlass org/lwjgl/opengl/WindowsContextImplementation +instanceKlass org/lwjgl/opengl/ContextImplementation +instanceKlass org/lwjgl/opengl/ContextGL +instanceKlass org/lwjgl/opengl/WindowsKeyboard +instanceKlass org/lwjgl/input/Keyboard$KeyEvent +instanceKlass org/lwjgl/input/Keyboard +instanceKlass org/lwjgl/opengl/EventQueue +instanceKlass org/lwjgl/opengl/WindowsMouse +instanceKlass org/lwjgl/opengles/ContextAttribs +instanceKlass org/lwjgl/input/OpenGLPackageAccess$2 +instanceKlass org/lwjgl/input/OpenGLPackageAccess$1 +instanceKlass org/lwjgl/input/OpenGLPackageAccess +instanceKlass org/lwjgl/input/Mouse$1 +instanceKlass org/lwjgl/input/Mouse +instanceKlass org/lwjgl/MemoryUtil$CharSequenceNT +instanceKlass org/lwjgl/MemoryUtilSun$AccessorReflectFast +instanceKlass org/lwjgl/MemoryUtilSun +instanceKlass org/lwjgl/MemoryUtilSun$AccessorUnsafe +instanceKlass org/lwjgl/MemoryUtil$Accessor +instanceKlass org/lwjgl/MemoryUtil +instanceKlass org/lwjgl/opengl/Display$7 +instanceKlass org/lwjgl/opengl/GLContext$CapabilitiesCacheEntry +instanceKlass org/lwjgl/opengl/GLContext +instanceKlass org/lwjgl/opengl/Display$4 +instanceKlass org/lwjgl/opengl/Display$3 +instanceKlass com/sun/imageio/plugins/common/ReaderUtil +instanceKlass java/awt/image/BufferedImage$1 +instanceKlass sun/awt/image/SurfaceManager +instanceKlass sun/awt/image/SurfaceManager$ImageAccessor +instanceKlass java/awt/ImageCapabilities +instanceKlass java/awt/Image +instanceKlass java/awt/image/WritableRenderedImage +instanceKlass sun/awt/image/NativeLibLoader$1 +instanceKlass sun/awt/image/NativeLibLoader +instanceKlass sun/java2d/StateTrackableDelegate$2 +instanceKlass sun/java2d/StateTrackableDelegate +instanceKlass sun/java2d/StateTrackable +instanceKlass java/awt/geom/RectangularShape +instanceKlass java/awt/Shape +instanceKlass sun/java2d/cmm/CMSManager +instanceKlass java/awt/image/SampleModel +instanceKlass java/awt/image/ColorModel$1 +instanceKlass java/awt/image/ColorModel +instanceKlass java/awt/image/Raster +instanceKlass java/awt/image/DataBuffer$1 +instanceKlass sun/awt/image/SunWritableRaster$DataStealer +instanceKlass java/awt/image/DataBuffer +instanceKlass java/awt/color/ICC_Profile$1 +instanceKlass sun/java2d/cmm/ProfileActivator +instanceKlass sun/java2d/cmm/ProfileDeferralMgr +instanceKlass java/awt/color/ICC_Profile +instanceKlass java/awt/color/ColorSpace +instanceKlass com/sun/imageio/plugins/png/PNGImageDataEnumeration +instanceKlass javax/imageio/IIOParam +instanceKlass javax/imageio/metadata/IIOMetadata +instanceKlass java/awt/geom/Point2D +instanceKlass javax/imageio/ImageIO$ImageReaderIterator +instanceKlass javax/imageio/spi/FilterIterator +instanceKlass javax/imageio/ImageIO$CanDecodeInputFilter +instanceKlass javax/imageio/spi/ServiceRegistry$Filter +instanceKlass sun/java2d/DisposerTarget +instanceKlass java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableEntry +instanceKlass java/util/Collections$UnmodifiableMap$UnmodifiableEntrySet$1 +instanceKlass sun/misc/ThreadGroupUtils +instanceKlass sun/java2d/Disposer$$Lambda$84 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass sun/java2d/Disposer$1 +instanceKlass sun/java2d/Disposer +instanceKlass javax/imageio/stream/MemoryCacheImageInputStream$StreamDisposerRecord +instanceKlass sun/java2d/DisposerRecord +instanceKlass javax/imageio/stream/MemoryCache +instanceKlass javax/imageio/stream/ImageInputStreamImpl +instanceKlass javax/imageio/spi/PartialOrderIterator +instanceKlass rip/athena/client/events/SubscribeEvent +instanceKlass rip/athena/client/utils/input/KeybindManager +instanceKlass rip/athena/client/events/EventBus +instanceKlass rip/athena/client/gui/hud/HUDManager +instanceKlass rip/athena/client/utils/ClickCounter +instanceKlass java/time/temporal/TemporalAccessor +instanceKlass rip/athena/client/gui/clickgui/pages/fps/BlacklistModule$1 +instanceKlass rip/athena/client/gui/clickgui/pages/fps/BlacklistModule +instanceKlass rip/athena/client/gui/clickgui/Page +instanceKlass rip/athena/client/gui/clickgui/IPage +instanceKlass rip/athena/client/gui/clickgui/PageManager +instanceKlass org/apache/logging/log4j/message/ParameterizedMessage +instanceKlass rip/athena/client/utils/render/AssetUtils +instanceKlass rip/athena/client/gui/framework/draw/MenuColorType +instanceKlass rip/athena/client/gui/framework/MenuComponentImpl +instanceKlass rip/athena/client/gui/framework/Menu +instanceKlass rip/athena/client/gui/framework/draw/DrawImpl +instanceKlass rip/athena/client/config/ConfigValue$Text +instanceKlass rip/athena/client/config/ConfigValue$Keybind +instanceKlass rip/athena/client/config/ConfigValue$List +instanceKlass rip/athena/client/config/ConfigEntry +instanceKlass rip/athena/client/config/IConfigEntry +instanceKlass rip/athena/client/config/ConfigValue$Double +instanceKlass rip/athena/client/config/ConfigValue$Float +instanceKlass rip/athena/client/config/ConfigValue$Integer +instanceKlass rip/athena/client/config/ConfigValue$Color +instanceKlass rip/athena/client/config/ConfigValue$Boolean +instanceKlass java/awt/Color +instanceKlass java/awt/Paint +instanceKlass java/awt/Transparency +instanceKlass org/reflections/util/NameHelper$$Lambda$83 +instanceKlass org/reflections/util/NameHelper$$Lambda$82 +instanceKlass org/reflections/util/NameHelper$$Lambda$81 +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass org/reflections/util/QueryFunction$$Lambda$80 +instanceKlass java/util/stream/FindOps$$Lambda$79 +instanceKlass java/util/stream/FindOps$FindSink +instanceKlass java/util/stream/FindOps$$Lambda$78 +instanceKlass java/util/Optional +instanceKlass java/util/stream/FindOps$FindOp +instanceKlass java/util/stream/FindOps +instanceKlass org/reflections/util/QueryBuilder$$Lambda$77 +instanceKlass org/reflections/util/QueryFunction$$Lambda$76 +instanceKlass org/reflections/util/QueryFunction$$Lambda$75 +instanceKlass org/reflections/util/QueryFunction$$Lambda$74 +instanceKlass org/reflections/util/QueryBuilder$$Lambda$73 +instanceKlass org/reflections/util/QueryFunction$$Lambda$72 +instanceKlass java/util/StringJoiner +instanceKlass org/reflections/util/NameHelper$$Lambda$71 +instanceKlass org/reflections/util/NameHelper$$Lambda$70 +instanceKlass rip/athena/client/gui/hud/HUDElement +instanceKlass rip/athena/client/gui/hud/IHUD +instanceKlass rip/athena/client/modules/Module +instanceKlass org/reflections/Reflections$$Lambda$69 +instanceKlass org/reflections/util/QueryFunction$$Lambda$68 +instanceKlass org/reflections/util/QueryFunction$$Lambda$67 +instanceKlass org/reflections/ReflectionUtils$$Lambda$66 +instanceKlass org/reflections/util/QueryFunction$$Lambda$65 +instanceKlass org/reflections/ReflectionUtils$$Lambda$64 +instanceKlass org/reflections/ReflectionUtils$$Lambda$63 +instanceKlass org/reflections/util/QueryFunction$$Lambda$62 +instanceKlass java/util/stream/Collectors$$Lambda$61 +instanceKlass java/util/stream/Collectors$$Lambda$60 +instanceKlass org/reflections/ReflectionUtils$2$$Lambda$59 +instanceKlass org/reflections/util/QueryFunction$$Lambda$58 +instanceKlass org/reflections/ReflectionUtils$$Lambda$57 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass org/reflections/ReflectionUtils$$Lambda$56 +instanceKlass org/reflections/ReflectionUtils$2$$Lambda$55 +instanceKlass org/reflections/ReflectionUtils$$Lambda$54 +instanceKlass org/reflections/ReflectionUtils$$Lambda$53 +instanceKlass org/reflections/ReflectionUtils$$Lambda$52 +instanceKlass org/reflections/ReflectionUtils$$Lambda$51 +instanceKlass org/reflections/ReflectionUtils$3 +instanceKlass org/reflections/ReflectionUtils$2 +instanceKlass org/reflections/ReflectionUtils$1 +instanceKlass org/reflections/ReflectionUtils$$Lambda$50 +instanceKlass org/reflections/ReflectionUtils$$Lambda$49 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass org/reflections/util/QueryFunction +instanceKlass org/reflections/ReflectionUtils$$Lambda$48 +instanceKlass org/reflections/util/UtilQueryBuilder +instanceKlass org/reflections/util/ReflectionUtilsPredicates +instanceKlass org/reflections/Reflections$$Lambda$47 +instanceKlass java/util/stream/ReduceOps$8ReducingSink +instanceKlass java/util/stream/Sink$OfLong +instanceKlass java/util/function/LongConsumer +instanceKlass java/util/stream/LongPipeline$$Lambda$46 +instanceKlass java/util/function/LongBinaryOperator +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/stream/LongStream +instanceKlass org/reflections/Reflections$$Lambda$45 +instanceKlass java/util/function/ToLongFunction +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/stream/Collectors$$Lambda$44 +instanceKlass java/util/stream/Collectors$$Lambda$43 +instanceKlass java/util/stream/Collectors$$Lambda$42 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/stream/Collectors$$Lambda$41 +instanceKlass java/util/stream/Collectors$$Lambda$40 +instanceKlass java/util/stream/Collectors$$Lambda$39 +instanceKlass org/reflections/Reflections$$Lambda$38 +instanceKlass org/reflections/Reflections$$Lambda$37 +instanceKlass org/reflections/Reflections$$Lambda$36 +instanceKlass org/reflections/Reflections$$Lambda$35 +instanceKlass org/reflections/Reflections$$Lambda$34 +instanceKlass org/reflections/Reflections$$Lambda$33 +instanceKlass javassist/bytecode/ExceptionTableEntry +instanceKlass java/util/AbstractMap$SimpleEntry +instanceKlass org/reflections/scanners/Scanners$$Lambda$32 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/stream/Collectors$$Lambda$31 +instanceKlass java/util/stream/Collectors$$Lambda$30 +instanceKlass java/util/stream/Collectors$$Lambda$29 +instanceKlass org/reflections/scanners/Scanner$$Lambda$28 +instanceKlass java/util/ArrayList$ArrayListSpliterator +instanceKlass org/reflections/util/JavassistHelper$$Lambda$27 +instanceKlass java/util/function/Function$$Lambda$26 +instanceKlass org/reflections/util/JavassistHelper$$Lambda$25 +instanceKlass javassist/bytecode/annotation/Annotation +instanceKlass org/reflections/util/JavassistHelper +instanceKlass org/reflections/scanners/Scanners$2$$Lambda$24 +instanceKlass javassist/bytecode/Descriptor +instanceKlass javassist/bytecode/SignatureAttribute$Type +instanceKlass javassist/bytecode/ExceptionTable +instanceKlass javassist/bytecode/Opcode +instanceKlass javassist/bytecode/AttributeInfo +instanceKlass javassist/bytecode/MethodInfo +instanceKlass javassist/bytecode/FieldInfo +instanceKlass javassist/bytecode/LongVector +instanceKlass javassist/bytecode/ConstInfo +instanceKlass javassist/bytecode/ConstPool +instanceKlass javassist/bytecode/ClassFile +instanceKlass org/reflections/Reflections$$Lambda$23 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass org/reflections/vfs/SystemFile +instanceKlass java/util/stream/StreamSpliterators$WrappingSpliterator$$Lambda$22 +instanceKlass java/util/function/BooleanSupplier +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/stream/StreamSpliterators$WrappingSpliterator$$Lambda$21 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/Spliterators$1Adapter +instanceKlass java/util/stream/StreamSpliterators$AbstractWrappingSpliterator +instanceKlass java/util/stream/AbstractPipeline$$Lambda$20 +instanceKlass org/reflections/vfs/SystemDir$$Lambda$19 +instanceKlass org/reflections/vfs/SystemDir$$Lambda$18 +instanceKlass java/nio/file/Files$$Lambda$17 +instanceKlass java/nio/file/Files$$Lambda$16 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/Spliterators$IteratorSpliterator +instanceKlass java/nio/file/FileTreeWalker$Event +instanceKlass java/nio/file/FileTreeWalker$DirectoryNode +instanceKlass sun/nio/fs/AbstractBasicFileAttributeView +instanceKlass sun/nio/fs/DynamicFileAttributeView +instanceKlass sun/nio/fs/WindowsFileAttributeViews +instanceKlass java/nio/file/attribute/BasicFileAttributeView +instanceKlass java/nio/file/attribute/FileAttributeView +instanceKlass java/nio/file/attribute/AttributeView +instanceKlass java/nio/file/CopyOption +instanceKlass java/nio/file/OpenOption +instanceKlass java/nio/file/FileTreeWalker +instanceKlass java/nio/file/FileTreeIterator +instanceKlass org/reflections/vfs/SystemDir$$Lambda$15 +instanceKlass org/reflections/vfs/Vfs$File +instanceKlass org/reflections/vfs/SystemDir +instanceKlass org/reflections/vfs/Vfs$Dir +instanceKlass org/reflections/vfs/Vfs$UrlType +instanceKlass org/reflections/vfs/Vfs +instanceKlass java/util/concurrent/ForkJoinPool$1 +instanceKlass java/util/concurrent/ForkJoinPool$DefaultForkJoinWorkerThreadFactory +instanceKlass java/util/concurrent/ForkJoinPool$WorkQueue +instanceKlass java/util/concurrent/ForkJoinPool$ForkJoinWorkerThreadFactory +instanceKlass com/intellij/rt/debugger/agent/CaptureStorage$HardKey +instanceKlass java/util/concurrent/ForkJoinTask +instanceKlass org/jetbrains/capture/org/objectweb/asm/AnnotationVisitor +instanceKlass org/jetbrains/capture/org/objectweb/asm/Handler +instanceKlass org/jetbrains/capture/org/objectweb/asm/Edge +instanceKlass org/jetbrains/capture/org/objectweb/asm/Frame +instanceKlass org/jetbrains/capture/org/objectweb/asm/MethodVisitor +instanceKlass org/jetbrains/capture/org/objectweb/asm/FieldVisitor +instanceKlass org/jetbrains/capture/org/objectweb/asm/Context +instanceKlass org/jetbrains/capture/org/objectweb/asm/Attribute +instanceKlass org/jetbrains/capture/org/objectweb/asm/Symbol +instanceKlass org/jetbrains/capture/org/objectweb/asm/ByteVector +instanceKlass org/jetbrains/capture/org/objectweb/asm/SymbolTable +instanceKlass org/jetbrains/capture/org/objectweb/asm/ClassVisitor +instanceKlass org/jetbrains/capture/org/objectweb/asm/Label +instanceKlass org/jetbrains/capture/org/objectweb/asm/ClassReader +instanceKlass java/util/stream/ForEachOps$ForEachOp +instanceKlass java/util/stream/ForEachOps +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass org/reflections/Reflections$$Lambda$14 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/stream/ReduceOps$Box +instanceKlass java/util/stream/ReduceOps$AccumulatingSink +instanceKlass java/util/stream/TerminalSink +instanceKlass java/util/stream/ReduceOps$ReduceOp +instanceKlass java/util/stream/TerminalOp +instanceKlass java/util/stream/ReduceOps +instanceKlass java/util/stream/Collectors$$Lambda$13 +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/util/stream/Collectors$$Lambda$12 +instanceKlass java/util/stream/Collectors$CollectorImpl +instanceKlass java/util/stream/Collector +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/util/stream/Collectors$$Lambda$11 +instanceKlass java/util/function/BiConsumer +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/stream/Collectors$$Lambda$10 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/stream/Collectors$$Lambda$9 +instanceKlass java/util/function/BinaryOperator +instanceKlass java/util/stream/Collectors +instanceKlass org/reflections/Reflections$$Lambda$8 +instanceKlass org/reflections/Reflections$$Lambda$7 +instanceKlass org/reflections/Reflections$$Lambda$6 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/HashMap$HashMapSpliterator +instanceKlass org/reflections/util/ClasspathHelper +instanceKlass java/util/stream/Sink$ChainedReference +instanceKlass java/util/stream/AbstractSpinedBuffer +instanceKlass java/util/stream/Node$Builder +instanceKlass java/util/stream/Sink +instanceKlass java/util/stream/Node$OfDouble +instanceKlass java/util/stream/Node$OfLong +instanceKlass java/util/stream/Node$OfInt +instanceKlass java/util/stream/Node$OfPrimitive +instanceKlass java/util/stream/Nodes$EmptyNode +instanceKlass java/util/stream/Node +instanceKlass java/util/stream/Nodes +instanceKlass org/reflections/util/ConfigurationBuilder$$Lambda$5 +instanceKlass java/util/function/IntFunction +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/stream/DistinctOps +instanceKlass org/reflections/util/ConfigurationBuilder$$Lambda$4 +instanceKlass java/util/stream/StreamOpFlag$MaskBuilder +instanceKlass java/util/stream/PipelineHelper +instanceKlass java/util/stream/StreamSupport +instanceKlass java/util/Spliterators$ArraySpliterator +instanceKlass java/util/Spliterator$OfDouble +instanceKlass java/util/Spliterator$OfLong +instanceKlass java/util/Spliterator$OfInt +instanceKlass java/util/Spliterator$OfPrimitive +instanceKlass java/util/Spliterators$EmptySpliterator +instanceKlass java/util/Spliterators +instanceKlass java/util/stream/Stream +instanceKlass java/util/stream/BaseStream +instanceKlass org/reflections/util/ConfigurationBuilder$$Lambda$3 +instanceKlass org/reflections/util/FilterBuilder$Matcher +instanceKlass org/reflections/util/FilterBuilder +instanceKlass org/reflections/scanners/Scanners$$Lambda$2 +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass org/reflections/util/QueryBuilder +instanceKlass org/reflections/util/ConfigurationBuilder +instanceKlass org/slf4j/helpers/NamedLoggerBase +instanceKlass org/slf4j/helpers/Util +instanceKlass org/slf4j/helpers/NOPLoggerFactory +instanceKlass org/slf4j/Logger +instanceKlass org/slf4j/helpers/SubstituteLoggerFactory +instanceKlass org/slf4j/event/LoggingEvent +instanceKlass org/slf4j/ILoggerFactory +instanceKlass org/slf4j/LoggerFactory +instanceKlass org/reflections/scanners/Scanner +instanceKlass java/util/function/Predicate +instanceKlass org/reflections/serializers/Serializer +instanceKlass org/reflections/Configuration +instanceKlass org/reflections/Reflections +instanceKlass org/reflections/util/NameHelper +instanceKlass rip/athena/client/modules/ModuleManager +instanceKlass java/nio/file/Paths +instanceKlass rip/athena/client/utils/PrefixedLogger +instanceKlass rip/athena/client/Athena +instanceKlass optifine/ReflectorFields +instanceKlass java/awt/datatransfer/Transferable +instanceKlass optifine/FieldLocatorType +instanceKlass com/google/common/base/Optional +instanceKlass net/minecraftforge/common/capabilities/CapabilityDispatcher +instanceKlass net/minecraftforge/common/capabilities/ICapabilityProvider +instanceKlass net/minecraftforge/common/capabilities/INBTSerializable +instanceKlass net/minecraftforge/common/capabilities/Capability +instanceKlass net/minecraftforge/common/property/IUnlistedProperty +instanceKlass optifine/ReflectorConstructor +instanceKlass optifine/ReflectorMethod +instanceKlass optifine/FieldLocatorName +instanceKlass optifine/IFieldLocator +instanceKlass optifine/ReflectorField +instanceKlass optifine/ReflectorClass +instanceKlass optifine/Reflector +instanceKlass optifine/ReflectorForge +instanceKlass java/lang/StrictMath +instanceKlass optifine/ClearWater +instanceKlass org/lwjgl/opengl/GlobalLock +instanceKlass org/lwjgl/opengl/WindowsFileVersion +instanceKlass org/lwjgl/opengl/ContextAttribs +instanceKlass org/lwjgl/opengl/PixelFormat +instanceKlass java/awt/Component +instanceKlass java/awt/MenuContainer +instanceKlass java/awt/image/ImageObserver +instanceKlass javax/accessibility/Accessible +instanceKlass org/lwjgl/opengl/WindowsDisplay$Rect +instanceKlass org/lwjgl/opengl/PeerInfo +instanceKlass java/awt/event/FocusAdapter +instanceKlass java/awt/event/FocusListener +instanceKlass org/lwjgl/opengl/WindowsDisplay +instanceKlass java/awt/event/ComponentAdapter +instanceKlass java/awt/event/ComponentListener +instanceKlass org/lwjgl/opengl/DrawableGLES +instanceKlass org/lwjgl/opengl/PixelFormatLWJGL +instanceKlass org/lwjgl/opengl/DrawableGL +instanceKlass org/lwjgl/opengl/DrawableLWJGL +instanceKlass org/lwjgl/opengl/Drawable +instanceKlass org/lwjgl/opengl/Context +instanceKlass org/lwjgl/opengl/DisplayImplementation +instanceKlass org/lwjgl/opengl/InputImplementation +instanceKlass org/lwjgl/opengl/Display +instanceKlass sun/misc/FloatingDecimal$ASCIIToBinaryBuffer +instanceKlass org/apache/commons/lang3/ArrayUtils +instanceKlass optifine/Config +instanceKlass com/google/common/base/AbstractIterator$1 +instanceKlass com/google/common/base/Splitter$5 +instanceKlass org/apache/commons/io/Charsets +instanceKlass com/google/common/base/AbstractIterator +instanceKlass com/google/common/base/Splitter$1 +instanceKlass com/google/common/base/CharMatcher +instanceKlass com/google/common/base/Splitter$Strategy +instanceKlass com/google/common/base/Splitter +instanceKlass com/google/common/collect/StandardTable$1 +instanceKlass com/google/common/collect/RegularImmutableMap$1 +instanceKlass java/util/AbstractList$1 +instanceKlass com/google/common/collect/Sets +instanceKlass com/google/common/collect/Platform +instanceKlass com/google/common/collect/Tables$AbstractCell +instanceKlass com/google/common/collect/Tables$1 +instanceKlass com/google/common/collect/RowSortedTable +instanceKlass com/google/common/collect/Table$Cell +instanceKlass com/google/common/collect/Tables +instanceKlass com/google/common/collect/StandardTable$CellIterator +instanceKlass com/google/common/collect/ImmutableCollection$Builder +instanceKlass com/google/common/collect/AbstractIterator$1 +instanceKlass com/google/common/base/Predicates +instanceKlass com/google/common/collect/ImmutableMap$Builder +instanceKlass com/google/common/collect/HashBasedTable$Factory +instanceKlass com/google/common/collect/AbstractTable +instanceKlass com/google/common/collect/Table +instanceKlass com/google/common/collect/TransformedIterator +instanceKlass com/google/common/collect/Iterables +instanceKlass javax/imageio/ImageIO$CacheInfo +instanceKlass javax/imageio/ImageTypeSpecifier +instanceKlass javax/imageio/ImageWriter +instanceKlass javax/imageio/ImageTranscoder +instanceKlass javax/imageio/metadata/IIOMetadataFormat +instanceKlass javax/imageio/ImageReader +instanceKlass javax/imageio/spi/IIORegistry$1 +instanceKlass com/sun/imageio/plugins/jpeg/JPEG +instanceKlass javax/imageio/stream/ImageOutputStream +instanceKlass javax/imageio/spi/DigraphNode +instanceKlass javax/imageio/stream/ImageInputStream +instanceKlass javax/imageio/spi/SubRegistry +instanceKlass java/util/Vector$Itr +instanceKlass sun/awt/PostEventQueue +instanceKlass sun/awt/MostRecentKeyValue +instanceKlass java/awt/Queue +instanceKlass java/awt/EventQueue$2 +instanceKlass sun/awt/AWTAccessor$EventQueueAccessor +instanceKlass java/awt/EventQueue$1 +instanceKlass java/awt/EventQueue +instanceKlass sun/awt/AppContext$1 +instanceKlass java/awt/Insets +instanceKlass java/lang/ProcessEnvironment$CheckedEntry +instanceKlass java/lang/ProcessEnvironment$CheckedEntrySet$1 +instanceKlass java/lang/ProcessEnvironment$EntryComparator +instanceKlass java/lang/ProcessEnvironment$NameComparator +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/InnerClassLambdaMetafactory$1 +instanceKlass java/awt/GraphicsEnvironment$$Lambda$1 +instanceKlass java/lang/invoke/InfoFromMemberName +instanceKlass java/lang/invoke/MethodHandleInfo +instanceKlass sun/security/util/SecurityConstants +instanceKlass java/security/AccessController$1 +instanceKlass java/lang/invoke/AbstractValidatingLambdaMetafactory +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass jdk/internal/org/objectweb/asm/FieldVisitor +instanceKlass java/lang/invoke/BoundMethodHandle$Factory$1 +instanceKlass java/lang/invoke/BoundMethodHandle$SpeciesData$1 +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaFormBuffer +instanceKlass java/lang/invoke/LambdaFormEditor +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/MethodHandleImpl$Lazy +instanceKlass java/lang/invoke/LambdaForm$BMH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/util/SubList$1 +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/LambdaForm$MH +instanceKlass java/lang/invoke/InvokerBytecodeGenerator$CpPatch +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass java/lang/invoke/LambdaForm$DMH +instanceKlass sun/invoke/empty/Empty +instanceKlass sun/invoke/util/VerifyType +instanceKlass java/lang/invoke/InvokerBytecodeGenerator$2 +instanceKlass jdk/internal/org/objectweb/asm/AnnotationVisitor +instanceKlass jdk/internal/org/objectweb/asm/Frame +instanceKlass jdk/internal/org/objectweb/asm/Label +instanceKlass jdk/internal/org/objectweb/asm/Type +instanceKlass jdk/internal/org/objectweb/asm/MethodVisitor +instanceKlass jdk/internal/org/objectweb/asm/Item +instanceKlass jdk/internal/org/objectweb/asm/ByteVector +instanceKlass jdk/internal/org/objectweb/asm/ClassVisitor +instanceKlass java/lang/invoke/InvokerBytecodeGenerator +instanceKlass java/lang/invoke/DirectMethodHandle$Lazy +instanceKlass sun/invoke/util/BytecodeDescriptor +instanceKlass java/lang/invoke/BoundMethodHandle$Factory +instanceKlass java/lang/invoke/BoundMethodHandle$SpeciesData +instanceKlass java/lang/invoke/LambdaForm$NamedFunction +instanceKlass java/lang/invoke/LambdaForm$Name +instanceKlass sun/invoke/util/ValueConversions +instanceKlass sun/invoke/util/VerifyAccess +instanceKlass java/lang/Short$ShortCache +instanceKlass java/lang/Byte$ByteCache +instanceKlass sun/invoke/util/Wrapper$Format +instanceKlass java/lang/invoke/MethodHandles +instanceKlass java/lang/invoke/Invokers +instanceKlass java/lang/invoke/MethodTypeForm +instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet +instanceKlass java/lang/invoke/MethodHandles$Lookup +instanceKlass java/lang/invoke/LambdaMetafactory +instanceKlass java/awt/GraphicsEnvironment +instanceKlass java/awt/Toolkit$1 +instanceKlass java/awt/Toolkit$3 +instanceKlass java/awt/Toolkit$5 +instanceKlass sun/awt/AWTAccessor +instanceKlass java/awt/Toolkit$4 +instanceKlass sun/awt/AWTAccessor$ToolkitAccessor +instanceKlass java/awt/Toolkit +instanceKlass sun/awt/KeyboardFocusManagerPeerProvider +instanceKlass sun/awt/InputMethodSupport +instanceKlass sun/awt/ComponentFactory +instanceKlass sun/awt/WindowClosingListener +instanceKlass sun/awt/WindowClosingSupport +instanceKlass sun/awt/AppContext$2 +instanceKlass sun/awt/AppContext$3 +instanceKlass sun/awt/AppContext$6 +instanceKlass sun/misc/JavaAWTAccess +instanceKlass sun/awt/AppContext$GetAppContextLock +instanceKlass java/util/ResourceBundle$Control$1 +instanceKlass java/util/logging/Logger$1 +instanceKlass sun/awt/AppContext +instanceKlass javax/imageio/spi/IIOServiceProvider +instanceKlass javax/imageio/spi/RegisterableService +instanceKlass javax/imageio/spi/ServiceRegistry +instanceKlass javax/imageio/ImageIO +instanceKlass com/google/gson/internal/ConstructorConstructor$3 +instanceKlass java/util/Formatter$Conversion +instanceKlass java/util/Formatter$Flags +instanceKlass java/util/Formatter$FormatSpecifier +instanceKlass java/util/Formatter$FixedString +instanceKlass java/util/Formatter$FormatString +instanceKlass java/util/Formatter +instanceKlass com/google/common/collect/Iterators$9 +instanceKlass com/google/common/collect/Iterators$2 +instanceKlass com/google/common/collect/PeekingIterator +instanceKlass com/google/common/collect/Iterators +instanceKlass com/google/common/collect/Lists$ReverseList$1 +instanceKlass java/text/CalendarBuilder +instanceKlass java/text/ParsePosition +instanceKlass com/google/gson/internal/ConstructorConstructor$8 +instanceKlass com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl +instanceKlass java/util/zip/Deflater +instanceKlass java/io/RandomAccessFile$1 +instanceKlass org/apache/logging/log4j/core/appender/rolling/RolloverDescriptionImpl +instanceKlass org/apache/logging/log4j/core/appender/rolling/helper/AbstractAction +instanceKlass org/apache/logging/log4j/message/MultiformatMessage +instanceKlass java/text/FieldPosition$Delegate +instanceKlass org/apache/logging/log4j/message/LoggerNameAwareMessage +instanceKlass org/apache/logging/log4j/message/TimestampMessage +instanceKlass org/apache/logging/log4j/spi/DefaultThreadContextMap +instanceKlass org/apache/logging/log4j/spi/DefaultThreadContextStack +instanceKlass org/apache/logging/log4j/spi/MutableThreadContextStack +instanceKlass org/apache/logging/log4j/spi/ThreadContextMap +instanceKlass org/apache/logging/log4j/spi/ThreadContextStack +instanceKlass org/apache/logging/log4j/ThreadContext +instanceKlass org/apache/logging/log4j/ThreadContext$ContextStack +instanceKlass org/apache/logging/log4j/core/impl/Log4jLogEvent +instanceKlass com/google/common/cache/LocalCache$AbstractReferenceEntry +instanceKlass java/util/concurrent/atomic/AtomicReferenceArray +instanceKlass com/google/common/cache/RemovalListener +instanceKlass com/google/common/cache/Weigher +instanceKlass com/google/common/base/Equivalence +instanceKlass com/google/common/base/Objects +instanceKlass com/google/common/cache/LocalCache$StrongValueReference +instanceKlass com/google/common/cache/LocalCache$1 +instanceKlass java/util/concurrent/RunnableFuture +instanceKlass com/google/common/util/concurrent/ListeningScheduledExecutorService +instanceKlass com/google/common/util/concurrent/ListeningExecutorService +instanceKlass java/util/concurrent/ScheduledExecutorService +instanceKlass com/google/common/util/concurrent/MoreExecutors +instanceKlass com/google/common/cache/LocalCache$ReferenceEntry +instanceKlass com/google/common/cache/LocalCache$ValueReference +instanceKlass com/google/common/cache/LocalCache$LocalManualCache +instanceKlass java/lang/Long$LongCache +instanceKlass com/google/common/cache/CacheBuilder$2 +instanceKlass com/google/common/cache/CacheStats +instanceKlass com/google/common/base/Suppliers$SupplierOfInstance +instanceKlass com/google/common/base/Suppliers +instanceKlass com/google/common/cache/CacheBuilder$1 +instanceKlass com/google/common/cache/AbstractCache$StatsCounter +instanceKlass com/google/common/cache/LoadingCache +instanceKlass com/google/common/cache/Cache +instanceKlass com/google/common/base/Ticker +instanceKlass com/google/common/base/Supplier +instanceKlass com/google/common/cache/CacheBuilder +instanceKlass com/google/gson/internal/bind/TypeAdapters$27 +instanceKlass org/apache/commons/io/IOUtils +instanceKlass com/google/gson/JsonParser +instanceKlass com/google/common/collect/FluentIterable +instanceKlass com/google/common/io/ByteSink +instanceKlass com/google/common/io/OutputSupplier +instanceKlass com/google/common/io/LineProcessor +instanceKlass com/google/common/io/ByteSource +instanceKlass com/google/common/io/InputSupplier +instanceKlass com/google/common/collect/TreeTraverser +instanceKlass com/google/common/io/Files +instanceKlass com/google/common/base/Charsets +instanceKlass com/google/common/collect/Hashing +instanceKlass com/google/common/collect/ObjectArrays +instanceKlass com/google/common/collect/Queues +instanceKlass java/util/Timer$1 +instanceKlass java/util/TaskQueue +instanceKlass java/util/Timer +instanceKlass sun/nio/fs/BasicFileAttributesHolder +instanceKlass sun/nio/fs/WindowsDirectoryStream$WindowsDirectoryIterator +instanceKlass sun/nio/fs/WindowsFileAttributes +instanceKlass java/nio/file/attribute/DosFileAttributes +instanceKlass java/nio/file/attribute/BasicFileAttributes +instanceKlass sun/nio/fs/NativeBuffer$Deallocator +instanceKlass sun/nio/fs/NativeBuffer +instanceKlass sun/nio/fs/NativeBuffers +instanceKlass sun/nio/fs/WindowsNativeDispatcher$BackupResult +instanceKlass sun/nio/fs/WindowsNativeDispatcher$CompletionStatus +instanceKlass sun/nio/fs/WindowsNativeDispatcher$AclInformation +instanceKlass sun/nio/fs/WindowsNativeDispatcher$Account +instanceKlass sun/nio/fs/WindowsNativeDispatcher$DiskFreeSpace +instanceKlass sun/nio/fs/WindowsNativeDispatcher$VolumeInformation +instanceKlass sun/nio/fs/WindowsNativeDispatcher$FirstStream +instanceKlass sun/nio/fs/WindowsNativeDispatcher$FirstFile +instanceKlass sun/nio/fs/WindowsNativeDispatcher$1 +instanceKlass sun/nio/fs/WindowsNativeDispatcher +instanceKlass sun/nio/fs/WindowsDirectoryStream +instanceKlass java/nio/file/DirectoryStream +instanceKlass java/nio/file/Files$AcceptAllFilter +instanceKlass java/nio/file/DirectoryStream$Filter +instanceKlass java/nio/file/Files +instanceKlass sun/nio/fs/AbstractPath +instanceKlass sun/nio/fs/Util +instanceKlass sun/nio/fs/WindowsPathParser$Result +instanceKlass sun/nio/fs/WindowsPathParser +instanceKlass java/nio/file/FileSystem +instanceKlass java/nio/file/spi/FileSystemProvider +instanceKlass sun/nio/fs/DefaultFileSystemProvider +instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder$1 +instanceKlass java/nio/file/FileSystems$DefaultFileSystemHolder +instanceKlass java/nio/file/FileSystems +instanceKlass java/net/NetworkInterface$2 +instanceKlass java/net/DefaultInterface +instanceKlass java/net/InterfaceAddress +instanceKlass java/net/NetworkInterface$1 +instanceKlass java/net/NetworkInterface +instanceKlass sun/security/provider/SeedGenerator$1 +instanceKlass sun/security/provider/SeedGenerator +instanceKlass sun/security/provider/SecureRandom$SeederHolder +instanceKlass java/security/SecureRandomSpi +instanceKlass java/util/Random +instanceKlass java/util/UUID$Holder +instanceKlass java/awt/image/RenderedImage +instanceKlass com/google/common/base/Joiner$MapJoiner +instanceKlass com/google/common/base/Joiner +instanceKlass com/google/common/collect/Collections2 +instanceKlass com/google/common/collect/Maps$EntryTransformer +instanceKlass com/google/common/collect/BiMap +instanceKlass com/google/common/collect/ImmutableMap +instanceKlass com/google/common/collect/SortedMapDifference +instanceKlass com/google/common/collect/MapDifference +instanceKlass com/google/common/collect/Maps +instanceKlass com/google/gson/internal/Primitives +instanceKlass com/google/gson/internal/LinkedTreeMap$LinkedTreeMapIterator +instanceKlass com/google/common/collect/AbstractMapEntry +instanceKlass com/google/common/collect/LinkedHashMultimap$ValueSetLink +instanceKlass com/google/common/collect/Multiset +instanceKlass com/google/common/collect/AbstractMultimap +instanceKlass com/google/common/collect/SetMultimap +instanceKlass com/google/gson/internal/LinkedTreeMap$Node +instanceKlass com/google/gson/internal/LinkedTreeMap$1 +instanceKlass com/google/gson/internal/bind/TypeAdapters$32 +instanceKlass com/google/gson/internal/Streams +instanceKlass com/google/gson/internal/JsonReaderInternalAccess +instanceKlass com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField +instanceKlass com/google/gson/internal/bind/ReflectiveTypeAdapterFactory +instanceKlass com/google/gson/internal/bind/MapTypeAdapterFactory +instanceKlass com/google/gson/internal/bind/CollectionTypeAdapterFactory +instanceKlass com/google/gson/internal/bind/ArrayTypeAdapter$1 +instanceKlass com/google/gson/internal/bind/SqlDateTypeAdapter$1 +instanceKlass com/google/gson/internal/bind/TimeTypeAdapter$1 +instanceKlass com/google/gson/internal/bind/DateTypeAdapter$1 +instanceKlass com/google/gson/internal/bind/ObjectTypeAdapter$1 +instanceKlass com/google/gson/internal/bind/TypeAdapters$26 +instanceKlass com/google/gson/internal/bind/TypeAdapters$30 +instanceKlass com/google/gson/internal/bind/TypeAdapters$22 +instanceKlass java/util/UUID +instanceKlass com/google/gson/internal/bind/TypeAdapters$31 +instanceKlass com/google/gson/internal/bind/TypeAdapters$29 +instanceKlass com/google/gson/internal/bind/TypeAdapters$28 +instanceKlass com/google/gson/internal/bind/TypeAdapters +instanceKlass com/google/gson/internal/ObjectConstructor +instanceKlass com/google/gson/internal/ConstructorConstructor +instanceKlass com/google/gson/Gson$2 +instanceKlass com/google/gson/Gson$1 +instanceKlass com/google/gson/JsonSerializationContext +instanceKlass com/google/gson/JsonDeserializationContext +instanceKlass com/google/gson/Gson +instanceKlass com/google/gson/TreeTypeAdapter$SingleTypeFactory +instanceKlass com/google/gson/stream/JsonWriter +instanceKlass com/google/gson/stream/JsonReader +instanceKlass com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl +instanceKlass java/lang/reflect/WildcardType +instanceKlass com/google/gson/internal/$Gson$Types +instanceKlass com/google/gson/reflect/TypeToken +instanceKlass com/google/gson/InstanceCreator +instanceKlass com/google/gson/internal/$Gson$Preconditions +instanceKlass com/google/gson/JsonElement +instanceKlass com/google/gson/internal/Excluder +instanceKlass com/google/gson/FieldNamingStrategy +instanceKlass com/google/gson/GsonBuilder +instanceKlass java/net/Proxy +instanceKlass joptsimple/internal/Strings +instanceKlass joptsimple/util/KeyValuePair +instanceKlass joptsimple/OptionSet +instanceKlass joptsimple/ArgumentList +instanceKlass org/lwjgl/PointerWrapper +instanceKlass java/lang/ClassLoaderHelper +instanceKlass org/lwjgl/Sys$1 +instanceKlass org/lwjgl/DefaultSysImplementation +instanceKlass org/lwjgl/LWJGLUtil$2 +instanceKlass org/lwjgl/LWJGLUtil$4 +instanceKlass java/nio/DirectByteBuffer$Deallocator +instanceKlass org/lwjgl/BufferUtils +instanceKlass org/lwjgl/LWJGLUtil +instanceKlass org/lwjgl/SysImplementation +instanceKlass org/lwjgl/Sys +instanceKlass com/google/common/base/Converter +instanceKlass com/google/common/primitives/Ints +instanceKlass com/google/common/collect/CollectPreconditions +instanceKlass com/google/common/base/Preconditions +instanceKlass com/google/common/collect/Lists +instanceKlass org/lwjgl/opengl/DisplayMode +instanceKlass org/apache/commons/lang3/Validate +instanceKlass org/apache/commons/lang3/StringUtils +instanceKlass org/apache/logging/log4j/core/helpers/NameUtil +instanceKlass org/apache/logging/log4j/core/Logger$PrivateConfig +instanceKlass org/apache/logging/log4j/core/config/Loggers +instanceKlass org/apache/logging/log4j/core/async/AsyncLoggerContextSelector +instanceKlass java/util/function/Consumer +instanceKlass java/util/Spliterator +instanceKlass org/apache/logging/log4j/util/EnglishEnums +instanceKlass java/util/concurrent/ConcurrentHashMap$MapEntry +instanceKlass org/apache/logging/log4j/core/appender/rolling/PatternProcessor +instanceKlass java/util/concurrent/Semaphore +instanceKlass java/io/RandomAccessFile +instanceKlass org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager$FactoryData +instanceKlass org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager$RollingRandomAccessFileManagerFactory +instanceKlass org/apache/logging/log4j/core/appender/rolling/RollingFileManager$RollingFileManagerFactory +instanceKlass org/apache/logging/log4j/core/appender/FileManager$FileManagerFactory +instanceKlass org/apache/logging/log4j/core/helpers/Integers +instanceKlass org/apache/logging/log4j/core/config/plugins/PluginValue +instanceKlass org/apache/logging/log4j/core/config/plugins/PluginNode +instanceKlass org/apache/logging/log4j/core/config/plugins/PluginElement +instanceKlass org/apache/logging/log4j/core/config/plugins/PluginConfiguration +instanceKlass org/apache/logging/log4j/core/config/plugins/PluginAttribute +instanceKlass org/apache/logging/log4j/core/config/plugins/PluginFactory +instanceKlass com/sun/org/apache/xerces/internal/dom/CharacterDataImpl$1 +instanceKlass org/w3c/dom/Text +instanceKlass org/w3c/dom/CharacterData +instanceKlass org/apache/logging/log4j/core/config/plugins/PluginAliases +instanceKlass com/mojang/authlib/yggdrasil/response/User +instanceKlass com/mojang/authlib/yggdrasil/response/ProfileSearchResultsResponse$Serializer +instanceKlass com/mojang/authlib/yggdrasil/response/MinecraftTexturesPayload +instanceKlass com/mojang/authlib/yggdrasil/response/Response +instanceKlass com/mojang/authlib/yggdrasil/request/ValidateRequest +instanceKlass com/mojang/authlib/yggdrasil/request/RefreshRequest +instanceKlass com/mojang/authlib/yggdrasil/request/JoinMinecraftServerRequest +instanceKlass com/mojang/authlib/yggdrasil/request/InvalidateRequest +instanceKlass com/mojang/authlib/yggdrasil/request/AuthenticationRequest +instanceKlass com/mojang/authlib/yggdrasil/YggdrasilGameProfileRepository +instanceKlass com/mojang/authlib/yggdrasil/YggdrasilAuthenticationService$GameProfileSerializer +instanceKlass com/mojang/authlib/yggdrasil/YggdrasilAuthenticationService$1 +instanceKlass com/mojang/authlib/properties/PropertyMap$Serializer +instanceKlass com/mojang/authlib/properties/Property +instanceKlass com/mojang/authlib/minecraft/MinecraftProfileTexture +instanceKlass com/mojang/authlib/minecraft/BaseMinecraftSessionService +instanceKlass com/mojang/authlib/minecraft/MinecraftSessionService +instanceKlass com/mojang/authlib/GameProfileRepository +instanceKlass com/mojang/authlib/GameProfile +instanceKlass com/mojang/authlib/BaseUserAuthentication +instanceKlass com/mojang/authlib/UserAuthentication +instanceKlass com/mojang/authlib/BaseAuthenticationService +instanceKlass com/mojang/authlib/AuthenticationService +instanceKlass com/mojang/authlib/Agent +instanceKlass com/mojang/realmsclient/util/UploadTokenCache +instanceKlass com/mojang/realmsclient/util/RealmsUtil +instanceKlass com/mojang/realmsclient/util/RealmsTextureManager +instanceKlass com/mojang/realmsclient/util/RealmsTextureManager$RealmsTexture +instanceKlass com/mojang/realmsclient/util/RealmsTasks +instanceKlass com/mojang/realmsclient/util/RealmsTasks$RealmsConnectTask$1 +instanceKlass com/mojang/realmsclient/util/Pair +instanceKlass com/mojang/realmsclient/util/Option +instanceKlass com/mojang/realmsclient/util/JsonUtils +instanceKlass com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$ResetWorldInfo +instanceKlass com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$2 +instanceKlass com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$DownloadStatus +instanceKlass com/mojang/realmsclient/gui/screens/RealmsActivityScreen$Day +instanceKlass com/mojang/realmsclient/gui/screens/RealmsActivityScreen$Color +instanceKlass com/mojang/realmsclient/gui/screens/RealmsActivityScreen$ActivityRow +instanceKlass com/mojang/realmsclient/gui/screens/RealmsActivityScreen$ActivityRender +instanceKlass com/mojang/realmsclient/gui/screens/RealmsActivityScreen$Activity +instanceKlass com/mojang/realmsclient/gui/RealmsDataFetcher +instanceKlass com/mojang/realmsclient/gui/RealmsDataFetcher$TrialAvailabilityTask +instanceKlass com/mojang/realmsclient/gui/RealmsDataFetcher$ServerListUpdateTask +instanceKlass com/mojang/realmsclient/gui/RealmsDataFetcher$PendingInviteUpdateTask +instanceKlass com/mojang/realmsclient/gui/RealmsDataFetcher$1 +instanceKlass com/mojang/realmsclient/gui/RealmsConstants +instanceKlass com/mojang/realmsclient/gui/LongRunningTask +instanceKlass com/mojang/realmsclient/gui/GuiCallback +instanceKlass com/mojang/realmsclient/gui/ErrorCallback +instanceKlass com/mojang/realmsclient/dto/UploadInfo +instanceKlass com/mojang/realmsclient/dto/ServerActivityList +instanceKlass com/mojang/realmsclient/dto/ServerActivity +instanceKlass com/mojang/realmsclient/dto/RegionPingResult +instanceKlass com/mojang/realmsclient/dto/RealmsState +instanceKlass com/mojang/realmsclient/dto/RealmsServer$McoServerComparator +instanceKlass com/mojang/realmsclient/dto/RealmsServer$1 +instanceKlass com/mojang/realmsclient/dto/RealmsOptions +instanceKlass com/mojang/realmsclient/dto/PlayerInfo +instanceKlass com/mojang/realmsclient/dto/PingResult +instanceKlass com/mojang/realmsclient/dto/Ops +instanceKlass com/mojang/realmsclient/dto/BackupList +instanceKlass com/mojang/realmsclient/dto/ValueObject +instanceKlass com/mojang/realmsclient/client/UploadStatus +instanceKlass com/mojang/realmsclient/client/Request +instanceKlass com/mojang/realmsclient/client/RealmsError +instanceKlass com/mojang/realmsclient/client/RealmsClientConfig +instanceKlass com/mojang/realmsclient/client/RealmsClient +instanceKlass com/mojang/realmsclient/client/QueryBuilder +instanceKlass com/mojang/realmsclient/client/Ping +instanceKlass com/mojang/realmsclient/client/Ping$1 +instanceKlass com/mojang/realmsclient/client/FileUpload +instanceKlass org/apache/http/entity/AbstractHttpEntity +instanceKlass org/apache/http/HttpEntity +instanceKlass com/mojang/realmsclient/client/FileDownload +instanceKlass com/mojang/realmsclient/client/FileDownload$ProgressListener +instanceKlass java/awt/event/ActionListener +instanceKlass com/mojang/realmsclient/RealmsVersion +instanceKlass com/mojang/realmsclient/RealmsMainScreen$ServerSelectionList$1 +instanceKlass java/util/zip/ZipUtils +instanceKlass net/minecraft/world/WorldType +instanceKlass net/minecraft/world/WorldSettings +instanceKlass net/minecraft/world/WorldServerMulti$1 +instanceKlass net/minecraft/world/WorldServer$1 +instanceKlass net/minecraft/world/WorldProvider +instanceKlass net/minecraft/world/WorldManager +instanceKlass net/minecraft/world/World$4 +instanceKlass net/minecraft/world/World$3 +instanceKlass net/minecraft/world/World$2 +instanceKlass net/minecraft/world/World$1 +instanceKlass net/minecraft/world/Teleporter +instanceKlass net/minecraft/world/storage/WorldInfo$9 +instanceKlass net/minecraft/world/storage/WorldInfo$8 +instanceKlass net/minecraft/world/storage/WorldInfo$7 +instanceKlass net/minecraft/world/storage/WorldInfo$6 +instanceKlass net/minecraft/world/storage/WorldInfo$5 +instanceKlass net/minecraft/world/storage/WorldInfo$4 +instanceKlass net/minecraft/world/storage/WorldInfo$3 +instanceKlass net/minecraft/world/storage/WorldInfo$2 +instanceKlass net/minecraft/world/storage/WorldInfo$1 +instanceKlass net/minecraft/world/storage/ThreadedFileIOBase +instanceKlass net/minecraft/world/storage/SaveHandlerMP +instanceKlass net/minecraft/world/storage/SaveFormatComparator +instanceKlass net/minecraft/world/storage/MapStorage +instanceKlass net/minecraft/world/storage/MapData$MapInfo +instanceKlass net/minecraft/world/storage/WorldInfo +instanceKlass net/minecraft/world/SpawnerAnimals +instanceKlass net/minecraft/world/pathfinder/NodeProcessor +instanceKlass net/minecraft/world/NextTickListEntry +instanceKlass net/minecraft/world/LockCode +instanceKlass net/minecraft/world/gen/structure/StructureVillagePieces +instanceKlass net/minecraft/world/gen/structure/StructureVillagePieces$PieceWeight +instanceKlass net/minecraft/world/gen/structure/StructureVillagePieces$1 +instanceKlass net/minecraft/world/gen/structure/StructureStrongholdPieces +instanceKlass net/minecraft/world/gen/structure/StructureStrongholdPieces$3 +instanceKlass net/minecraft/world/gen/structure/StructureStrongholdPieces$PieceWeight +instanceKlass net/minecraft/world/gen/structure/StructureOceanMonumentPieces +instanceKlass net/minecraft/world/gen/structure/StructureOceanMonumentPieces$ZDoubleRoomFitHelper +instanceKlass net/minecraft/world/gen/structure/StructureOceanMonumentPieces$YZDoubleRoomFitHelper +instanceKlass net/minecraft/world/gen/structure/StructureOceanMonumentPieces$YDoubleRoomFitHelper +instanceKlass net/minecraft/world/gen/structure/StructureOceanMonumentPieces$XYDoubleRoomFitHelper +instanceKlass net/minecraft/world/gen/structure/StructureOceanMonumentPieces$XDoubleRoomFitHelper +instanceKlass net/minecraft/world/gen/structure/StructureOceanMonumentPieces$RoomDefinition +instanceKlass net/minecraft/world/gen/structure/StructureOceanMonumentPieces$FitSimpleRoomTopHelper +instanceKlass net/minecraft/world/gen/structure/StructureOceanMonumentPieces$FitSimpleRoomHelper +instanceKlass net/minecraft/world/gen/structure/StructureOceanMonumentPieces$MonumentRoomFitHelper +instanceKlass net/minecraft/world/gen/structure/StructureOceanMonumentPieces$1 +instanceKlass net/minecraft/world/gen/structure/StructureNetherBridgePieces +instanceKlass net/minecraft/world/gen/structure/StructureNetherBridgePieces$PieceWeight +instanceKlass net/minecraft/world/gen/structure/StructureNetherBridgePieces$1 +instanceKlass net/minecraft/world/gen/structure/StructureMineshaftPieces +instanceKlass net/minecraft/world/gen/structure/StructureMineshaftPieces$1 +instanceKlass net/minecraft/world/gen/structure/StructureComponent$1 +instanceKlass net/minecraft/world/gen/structure/StructureBoundingBox +instanceKlass net/minecraft/world/gen/structure/StructureBoundingBox$1 +instanceKlass net/minecraft/world/gen/structure/MapGenStructureIO +instanceKlass net/minecraft/world/gen/structure/MapGenStructure$3 +instanceKlass net/minecraft/world/gen/structure/MapGenStructure$2 +instanceKlass net/minecraft/world/gen/structure/MapGenStructure$1 +instanceKlass net/minecraft/world/gen/structure/StructureStart +instanceKlass net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces +instanceKlass net/minecraft/world/gen/structure/StructureComponent$BlockSelector +instanceKlass net/minecraft/world/gen/structure/StructureComponent +instanceKlass net/minecraft/world/gen/structure/ComponentScatteredFeaturePieces$1 +instanceKlass net/minecraft/world/gen/NoiseGeneratorSimplex +instanceKlass net/minecraft/world/gen/NoiseGenerator +instanceKlass net/minecraft/world/gen/MapGenBase +instanceKlass net/minecraft/world/gen/layer/IntCache +instanceKlass net/minecraft/world/gen/layer/GenLayerEdge$1 +instanceKlass net/minecraft/world/gen/layer/GenLayer +instanceKlass net/minecraft/world/gen/layer/GenLayer$2 +instanceKlass net/minecraft/world/gen/layer/GenLayer$1 +instanceKlass net/minecraft/world/gen/FlatLayerInfo +instanceKlass net/minecraft/world/gen/FlatGeneratorInfo +instanceKlass net/minecraft/world/gen/feature/WorldGenerator +instanceKlass net/minecraft/world/gen/ChunkProviderSettings +instanceKlass net/minecraft/world/gen/ChunkProviderSettings$Serializer +instanceKlass net/minecraft/world/gen/ChunkProviderSettings$Factory +instanceKlass net/minecraft/world/gen/ChunkProviderSettings$1 +instanceKlass net/minecraft/world/gen/ChunkProviderServer +instanceKlass net/minecraft/world/gen/ChunkProviderHell +instanceKlass net/minecraft/world/gen/ChunkProviderGenerate +instanceKlass net/minecraft/world/gen/ChunkProviderFlat +instanceKlass net/minecraft/world/gen/ChunkProviderEnd +instanceKlass net/minecraft/world/gen/ChunkProviderDebug +instanceKlass net/minecraft/world/GameRules +instanceKlass net/minecraft/world/GameRules$Value +instanceKlass net/minecraft/world/Explosion +instanceKlass net/minecraft/world/DifficultyInstance +instanceKlass net/minecraft/world/ColorizerGrass +instanceKlass net/minecraft/world/ColorizerFoliage +instanceKlass net/minecraft/world/ChunkCoordIntPair +instanceKlass net/minecraft/world/chunk/storage/RegionFileCache +instanceKlass net/minecraft/world/chunk/storage/RegionFile +instanceKlass net/minecraft/world/chunk/storage/NibbleArrayReader +instanceKlass net/minecraft/world/chunk/storage/ExtendedBlockStorage +instanceKlass net/minecraft/world/chunk/storage/ChunkLoader +instanceKlass net/minecraft/world/chunk/storage/ChunkLoader$AnvilConverterData +instanceKlass net/minecraft/world/storage/SaveHandler +instanceKlass net/minecraft/world/storage/IPlayerFileData +instanceKlass net/minecraft/world/storage/ISaveHandler +instanceKlass net/minecraft/world/storage/SaveFormatOld +instanceKlass net/minecraft/world/chunk/storage/AnvilSaveConverter$1 +instanceKlass net/minecraft/world/chunk/storage/AnvilChunkLoader +instanceKlass net/minecraft/world/storage/IThreadedFileIO +instanceKlass net/minecraft/world/chunk/storage/IChunkLoader +instanceKlass net/minecraft/world/chunk/NibbleArray +instanceKlass net/minecraft/world/chunk/ChunkPrimer +instanceKlass net/minecraft/world/chunk/Chunk +instanceKlass net/minecraft/world/chunk/Chunk$3 +instanceKlass net/minecraft/world/chunk/Chunk$2 +instanceKlass net/minecraft/world/chunk/Chunk$1 +instanceKlass net/minecraft/world/border/WorldBorder +instanceKlass net/minecraft/world/biome/WorldChunkManager +instanceKlass net/minecraft/world/biome/BiomeGenBase +instanceKlass net/minecraft/world/biome/BiomeGenBase$Height +instanceKlass net/minecraft/world/biome/BiomeGenBase$1 +instanceKlass net/minecraft/world/biome/BiomeDecorator +instanceKlass net/minecraft/world/biome/BiomeColorHelper +instanceKlass net/minecraft/world/biome/BiomeColorHelper$3 +instanceKlass net/minecraft/world/biome/BiomeColorHelper$2 +instanceKlass net/minecraft/world/biome/BiomeColorHelper$1 +instanceKlass net/minecraft/world/biome/BiomeColorHelper$ColorResolver +instanceKlass net/minecraft/world/biome/BiomeCache +instanceKlass net/minecraft/world/biome/BiomeCache$Block +instanceKlass net/minecraft/village/VillageSiege +instanceKlass net/minecraft/village/VillageDoorInfo +instanceKlass net/minecraft/village/Village +instanceKlass net/minecraft/village/Village$VillageAggressor +instanceKlass net/minecraft/village/MerchantRecipe +instanceKlass net/minecraft/util/WeightedRandom +instanceKlass net/minecraft/util/Vector3d +instanceKlass net/minecraft/util/Vec4b +instanceKlass net/minecraft/util/Vec3 +instanceKlass net/minecraft/util/Util +instanceKlass net/minecraft/util/TupleIntJsonSerializable +instanceKlass net/minecraft/util/Timer +instanceKlass net/minecraft/util/ThreadSafeBoundList +instanceKlass net/minecraft/util/StringUtils +instanceKlass net/minecraft/util/StringTranslate +instanceKlass net/minecraft/util/StatCollector +instanceKlass net/minecraft/util/Session +instanceKlass net/minecraft/util/ScreenShotHelper +instanceKlass net/minecraft/util/Rotations +instanceKlass net/minecraft/util/ObjectIntIdentityMap +instanceKlass net/minecraft/util/MovingObjectPosition +instanceKlass net/minecraft/util/MouseHelper +instanceKlass net/minecraft/util/MouseFilter +instanceKlass org/lwjgl/util/vector/Matrix +instanceKlass net/minecraft/util/MathHelper +instanceKlass net/minecraft/util/MapPopulator +instanceKlass net/minecraft/util/LongHashMap +instanceKlass net/minecraft/util/LongHashMap$Entry +instanceKlass net/minecraft/util/JsonUtils +instanceKlass com/google/common/collect/ForwardingObject +instanceKlass net/minecraft/util/IObjectIntIterable +instanceKlass net/minecraft/util/IntHashMap +instanceKlass net/minecraft/util/IntHashMap$Entry +instanceKlass net/minecraft/util/IntegerCache +instanceKlass net/minecraft/util/IJsonSerializable +instanceKlass net/minecraft/util/IChatComponent$Serializer +instanceKlass net/minecraft/util/HttpUtil +instanceKlass net/minecraft/util/HttpUtil$1 +instanceKlass net/minecraft/util/FrameTimer +instanceKlass net/minecraft/util/FoodStats +instanceKlass net/minecraft/util/EnumTypeAdapterFactory +instanceKlass com/google/gson/TypeAdapterFactory +instanceKlass com/google/gson/TypeAdapter +instanceKlass net/minecraft/util/EnumFacing$EnumFacing$1 +instanceKlass net/minecraft/util/EntitySelectors +instanceKlass net/minecraft/util/EntitySelectors$ArmoredMob +instanceKlass net/minecraft/util/EntitySelectors$4 +instanceKlass net/minecraft/util/EntitySelectors$3 +instanceKlass net/minecraft/util/EntitySelectors$2 +instanceKlass net/minecraft/util/EntitySelectors$1 +instanceKlass net/minecraft/util/EnchantmentNameParts +instanceKlass net/minecraft/util/DamageSource +instanceKlass net/minecraft/util/CryptManager +instanceKlass net/minecraft/util/CombatTracker +instanceKlass net/minecraft/util/CombatEntry +instanceKlass net/minecraft/util/ClassInheritanceMultiMap$1 +instanceKlass net/minecraft/util/ChatStyle$Serializer +instanceKlass net/minecraft/util/ChatStyle +instanceKlass net/minecraft/util/ChatComponentStyle$2 +instanceKlass net/minecraft/util/ChatComponentStyle$1 +instanceKlass net/minecraft/util/ChatComponentStyle +instanceKlass net/minecraft/util/ChatComponentProcessor +instanceKlass net/minecraft/util/ChatAllowedCharacters +instanceKlass net/minecraft/util/Cartesian +instanceKlass net/minecraft/util/Cartesian$Product +instanceKlass net/minecraft/util/Cartesian$GetList +instanceKlass net/minecraft/util/Cartesian$1 +instanceKlass net/minecraft/util/Vec3i +instanceKlass net/minecraft/util/BlockPos$2 +instanceKlass net/minecraft/util/BlockPos$1 +instanceKlass com/google/common/collect/UnmodifiableIterator +instanceKlass net/minecraft/util/AxisAlignedBB +instanceKlass net/minecraft/tileentity/TileEntitySign$2 +instanceKlass net/minecraft/tileentity/TileEntitySign$1 +instanceKlass net/minecraft/tileentity/TileEntityPiston$1 +instanceKlass net/minecraft/tileentity/TileEntityChest$1 +instanceKlass net/minecraft/tileentity/TileEntityBeacon$BeamSegment +instanceKlass net/minecraft/tileentity/TileEntity$3 +instanceKlass net/minecraft/tileentity/TileEntity$2 +instanceKlass net/minecraft/tileentity/TileEntity$1 +instanceKlass net/minecraft/stats/StatList +instanceKlass net/minecraft/stats/StatFileWriter +instanceKlass net/minecraft/stats/StatBase$4 +instanceKlass net/minecraft/stats/StatBase$3 +instanceKlass net/minecraft/stats/StatBase$2 +instanceKlass net/minecraft/stats/StatBase$1 +instanceKlass net/minecraft/stats/IStatType +instanceKlass net/minecraft/stats/AchievementList +instanceKlass net/minecraft/stats/StatBase +instanceKlass net/minecraft/server/network/NetHandlerStatusServer +instanceKlass net/minecraft/server/network/NetHandlerLoginServer +instanceKlass net/minecraft/server/network/NetHandlerLoginServer$1 +instanceKlass io/netty/channel/ChannelFutureListener +instanceKlass net/minecraft/server/network/NetHandlerHandshakeTCP +instanceKlass net/minecraft/server/network/NetHandlerHandshakeTCP$1 +instanceKlass net/minecraft/server/MinecraftServer$3 +instanceKlass net/minecraft/server/MinecraftServer$2 +instanceKlass net/minecraft/server/MinecraftServer$1 +instanceKlass net/minecraft/server/management/UserList$Serializer +instanceKlass net/minecraft/server/management/UserList$1 +instanceKlass net/minecraft/server/management/ServerConfigurationManager$1 +instanceKlass net/minecraft/world/border/IBorderListener +instanceKlass net/minecraft/server/management/PreYggdrasilConverter +instanceKlass net/minecraft/server/management/PreYggdrasilConverter$2 +instanceKlass net/minecraft/server/management/PreYggdrasilConverter$1 +instanceKlass net/minecraft/server/management/PlayerProfileCache +instanceKlass net/minecraft/server/management/PlayerProfileCache$Serializer +instanceKlass net/minecraft/server/management/PlayerProfileCache$ProfileEntry +instanceKlass net/minecraft/server/management/PlayerProfileCache$2 +instanceKlass com/mojang/authlib/ProfileLookupCallback +instanceKlass net/minecraft/server/management/PlayerProfileCache$1 +instanceKlass net/minecraft/server/management/PlayerManager +instanceKlass net/minecraft/server/management/PlayerManager$PlayerInstance +instanceKlass net/minecraft/server/management/LowerStringMap +instanceKlass net/minecraft/server/management/ItemInWorldManager +instanceKlass net/minecraft/server/management/UserList +instanceKlass net/minecraft/server/management/UserListEntry +instanceKlass net/minecraft/server/MinecraftServer +instanceKlass net/minecraft/server/integrated/IntegratedServer$3 +instanceKlass net/minecraft/server/integrated/IntegratedServer$2 +instanceKlass net/minecraft/server/integrated/IntegratedServer$1 +instanceKlass net/minecraft/server/management/ServerConfigurationManager +instanceKlass net/minecraft/scoreboard/Team +instanceKlass net/minecraft/scoreboard/ScoreObjective +instanceKlass net/minecraft/scoreboard/ScoreDummyCriteria +instanceKlass net/minecraft/world/WorldSavedData +instanceKlass net/minecraft/scoreboard/Scoreboard +instanceKlass net/minecraft/scoreboard/Score +instanceKlass net/minecraft/scoreboard/Score$1 +instanceKlass net/minecraft/scoreboard/GoalColor +instanceKlass net/minecraft/scoreboard/IScoreObjectiveCriteria +instanceKlass net/minecraft/realms/Tezzelator +instanceKlass net/minecraft/realms/RealmsVertexFormatElement +instanceKlass net/minecraft/realms/RealmsVertexFormat +instanceKlass net/minecraft/realms/RealmsSimpleScrolledSelectionList +instanceKlass net/minecraft/realms/RealmsSharedConstants +instanceKlass net/minecraft/realms/RealmsServerStatusPinger +instanceKlass net/minecraft/realms/RealmsServerStatusPinger$1 +instanceKlass net/minecraft/realms/RealmsServerPing +instanceKlass net/minecraft/realms/RealmsServerAddress +instanceKlass net/minecraft/realms/RealmsScrolledSelectionList +instanceKlass net/minecraft/realms/RealmsMth +instanceKlass net/minecraft/realms/RealmsLevelSummary +instanceKlass net/minecraft/realms/RealmsEditBox +instanceKlass net/minecraft/realms/RealmsDefaultVertexFormat +instanceKlass net/minecraft/realms/RealmsConnect +instanceKlass net/minecraft/realms/RealmsClickableScrolledSelectionList +instanceKlass net/minecraft/realms/RealmsButton +instanceKlass net/minecraft/realms/RealmsBufferBuilder +instanceKlass net/minecraft/realms/RealmsAnvilLevelStorageSource +instanceKlass net/minecraft/realms/Realms +instanceKlass net/minecraft/realms/RealmsScreen +instanceKlass net/minecraft/profiler/Profiler +instanceKlass net/minecraft/profiler/Profiler$Result +instanceKlass net/minecraft/profiler/PlayerUsageSnooper +instanceKlass java/util/TimerTask +instanceKlass net/minecraft/potion/PotionHelper +instanceKlass net/minecraft/potion/PotionEffect +instanceKlass net/minecraft/potion/Potion +instanceKlass net/minecraft/pathfinding/PathPoint +instanceKlass net/minecraft/pathfinding/PathNavigate +instanceKlass net/minecraft/pathfinding/PathFinder +instanceKlass net/minecraft/pathfinding/PathEntity +instanceKlass net/minecraft/pathfinding/Path +instanceKlass net/minecraft/network/status/server/S01PacketPong +instanceKlass net/minecraft/network/status/server/S00PacketServerInfo +instanceKlass net/minecraft/network/status/INetHandlerStatusServer +instanceKlass net/minecraft/network/status/client/C01PacketPing +instanceKlass net/minecraft/network/status/client/C00PacketServerQuery +instanceKlass net/minecraft/network/ServerStatusResponse +instanceKlass net/minecraft/network/ServerStatusResponse$Serializer +instanceKlass net/minecraft/network/ServerStatusResponse$PlayerCountData +instanceKlass net/minecraft/network/ServerStatusResponse$PlayerCountData$Serializer +instanceKlass net/minecraft/network/ServerStatusResponse$MinecraftProtocolVersionIdentifier +instanceKlass net/minecraft/network/ServerStatusResponse$MinecraftProtocolVersionIdentifier$Serializer +instanceKlass net/minecraft/network/rcon/RConConsoleSource +instanceKlass net/minecraft/network/play/server/S49PacketUpdateEntityNBT +instanceKlass net/minecraft/network/play/server/S48PacketResourcePackSend +instanceKlass net/minecraft/network/play/server/S47PacketPlayerListHeaderFooter +instanceKlass net/minecraft/network/play/server/S46PacketSetCompressionLevel +instanceKlass net/minecraft/network/play/server/S45PacketTitle +instanceKlass net/minecraft/network/play/server/S44PacketWorldBorder +instanceKlass net/minecraft/network/play/server/S44PacketWorldBorder$1 +instanceKlass net/minecraft/network/play/server/S43PacketCamera +instanceKlass net/minecraft/network/play/server/S42PacketCombatEvent +instanceKlass net/minecraft/network/play/server/S42PacketCombatEvent$1 +instanceKlass net/minecraft/network/play/server/S41PacketServerDifficulty +instanceKlass net/minecraft/network/play/server/S40PacketDisconnect +instanceKlass net/minecraft/network/play/server/S3FPacketCustomPayload +instanceKlass net/minecraft/network/play/server/S3EPacketTeams +instanceKlass net/minecraft/network/play/server/S3DPacketDisplayScoreboard +instanceKlass net/minecraft/network/play/server/S3CPacketUpdateScore +instanceKlass net/minecraft/network/play/server/S3BPacketScoreboardObjective +instanceKlass net/minecraft/network/play/server/S3APacketTabComplete +instanceKlass net/minecraft/network/play/server/S39PacketPlayerAbilities +instanceKlass net/minecraft/network/play/server/S38PacketPlayerListItem +instanceKlass net/minecraft/network/play/server/S38PacketPlayerListItem$AddPlayerData +instanceKlass net/minecraft/network/play/server/S38PacketPlayerListItem$1 +instanceKlass net/minecraft/network/play/server/S37PacketStatistics +instanceKlass net/minecraft/network/play/server/S36PacketSignEditorOpen +instanceKlass net/minecraft/network/play/server/S35PacketUpdateTileEntity +instanceKlass net/minecraft/network/play/server/S34PacketMaps +instanceKlass net/minecraft/network/play/server/S33PacketUpdateSign +instanceKlass net/minecraft/network/play/server/S32PacketConfirmTransaction +instanceKlass net/minecraft/network/play/server/S31PacketWindowProperty +instanceKlass net/minecraft/network/play/server/S30PacketWindowItems +instanceKlass net/minecraft/network/play/server/S2FPacketSetSlot +instanceKlass net/minecraft/network/play/server/S2EPacketCloseWindow +instanceKlass net/minecraft/network/play/server/S2DPacketOpenWindow +instanceKlass net/minecraft/network/play/server/S2CPacketSpawnGlobalEntity +instanceKlass net/minecraft/network/play/server/S2BPacketChangeGameState +instanceKlass net/minecraft/network/play/server/S2APacketParticles +instanceKlass net/minecraft/network/play/server/S29PacketSoundEffect +instanceKlass net/minecraft/network/play/server/S28PacketEffect +instanceKlass net/minecraft/network/play/server/S27PacketExplosion +instanceKlass net/minecraft/network/play/server/S26PacketMapChunkBulk +instanceKlass net/minecraft/network/play/server/S25PacketBlockBreakAnim +instanceKlass net/minecraft/network/play/server/S24PacketBlockAction +instanceKlass net/minecraft/network/play/server/S23PacketBlockChange +instanceKlass net/minecraft/network/play/server/S22PacketMultiBlockChange +instanceKlass net/minecraft/network/play/server/S22PacketMultiBlockChange$BlockUpdateData +instanceKlass net/minecraft/network/play/server/S21PacketChunkData +instanceKlass net/minecraft/network/play/server/S21PacketChunkData$Extracted +instanceKlass net/minecraft/network/play/server/S20PacketEntityProperties +instanceKlass net/minecraft/network/play/server/S20PacketEntityProperties$Snapshot +instanceKlass net/minecraft/network/play/server/S1FPacketSetExperience +instanceKlass net/minecraft/network/play/server/S1EPacketRemoveEntityEffect +instanceKlass net/minecraft/network/play/server/S1DPacketEntityEffect +instanceKlass net/minecraft/network/play/server/S1CPacketEntityMetadata +instanceKlass net/minecraft/network/play/server/S1BPacketEntityAttach +instanceKlass net/minecraft/network/play/server/S19PacketEntityStatus +instanceKlass net/minecraft/network/play/server/S19PacketEntityHeadLook +instanceKlass net/minecraft/network/play/server/S18PacketEntityTeleport +instanceKlass net/minecraft/network/play/server/S14PacketEntity +instanceKlass net/minecraft/network/play/server/S13PacketDestroyEntities +instanceKlass net/minecraft/network/play/server/S12PacketEntityVelocity +instanceKlass net/minecraft/network/play/server/S11PacketSpawnExperienceOrb +instanceKlass net/minecraft/network/play/server/S10PacketSpawnPainting +instanceKlass net/minecraft/network/play/server/S0FPacketSpawnMob +instanceKlass net/minecraft/network/play/server/S0EPacketSpawnObject +instanceKlass net/minecraft/network/play/server/S0DPacketCollectItem +instanceKlass net/minecraft/network/play/server/S0CPacketSpawnPlayer +instanceKlass net/minecraft/network/play/server/S0BPacketAnimation +instanceKlass net/minecraft/network/play/server/S0APacketUseBed +instanceKlass net/minecraft/network/play/server/S09PacketHeldItemChange +instanceKlass net/minecraft/network/play/server/S08PacketPlayerPosLook +instanceKlass net/minecraft/network/play/server/S07PacketRespawn +instanceKlass net/minecraft/network/play/server/S06PacketUpdateHealth +instanceKlass net/minecraft/network/play/server/S05PacketSpawnPosition +instanceKlass net/minecraft/network/play/server/S04PacketEntityEquipment +instanceKlass net/minecraft/network/play/server/S03PacketTimeUpdate +instanceKlass net/minecraft/network/play/server/S02PacketChat +instanceKlass net/minecraft/network/play/server/S01PacketJoinGame +instanceKlass net/minecraft/network/play/server/S00PacketKeepAlive +instanceKlass net/minecraft/network/play/client/C19PacketResourcePackStatus +instanceKlass net/minecraft/network/play/client/C18PacketSpectate +instanceKlass net/minecraft/network/play/client/C17PacketCustomPayload +instanceKlass net/minecraft/network/play/client/C16PacketClientStatus +instanceKlass net/minecraft/network/play/client/C15PacketClientSettings +instanceKlass net/minecraft/network/play/client/C14PacketTabComplete +instanceKlass net/minecraft/network/play/client/C13PacketPlayerAbilities +instanceKlass net/minecraft/network/play/client/C12PacketUpdateSign +instanceKlass net/minecraft/network/play/client/C11PacketEnchantItem +instanceKlass net/minecraft/network/play/client/C10PacketCreativeInventoryAction +instanceKlass net/minecraft/network/play/client/C0FPacketConfirmTransaction +instanceKlass net/minecraft/network/play/client/C0EPacketClickWindow +instanceKlass net/minecraft/network/play/client/C0DPacketCloseWindow +instanceKlass net/minecraft/network/play/client/C0CPacketInput +instanceKlass net/minecraft/network/play/client/C0BPacketEntityAction +instanceKlass net/minecraft/network/play/client/C0APacketAnimation +instanceKlass net/minecraft/network/play/client/C09PacketHeldItemChange +instanceKlass net/minecraft/network/play/client/C08PacketPlayerBlockPlacement +instanceKlass net/minecraft/network/play/client/C07PacketPlayerDigging +instanceKlass net/minecraft/network/play/client/C03PacketPlayer +instanceKlass net/minecraft/network/play/client/C02PacketUseEntity +instanceKlass net/minecraft/network/play/client/C01PacketChatMessage +instanceKlass net/minecraft/network/play/client/C00PacketKeepAlive +instanceKlass net/minecraft/network/PacketThreadUtil +instanceKlass net/minecraft/network/PacketThreadUtil$1 +instanceKlass io/netty/buffer/ByteBuf +instanceKlass io/netty/util/ReferenceCounted +instanceKlass net/minecraft/network/NetworkSystem +instanceKlass net/minecraft/network/NetworkSystem$7 +instanceKlass net/minecraft/network/NetworkSystem$6 +instanceKlass net/minecraft/network/NetworkManager$InboundHandlerTuplePacketListener +instanceKlass net/minecraft/network/NetworkManager$4 +instanceKlass net/minecraft/util/LazyLoadBase +instanceKlass net/minecraft/network/NettyEncryptionTranslator +instanceKlass io/netty/channel/ChannelOutboundHandler +instanceKlass net/minecraft/network/NetHandlerPlayServer +instanceKlass net/minecraft/network/play/INetHandlerPlayServer +instanceKlass net/minecraft/network/NetHandlerPlayServer$4 +instanceKlass net/minecraft/network/NetHandlerPlayServer$3 +instanceKlass net/minecraft/network/NetHandlerPlayServer$2 +instanceKlass net/minecraft/network/NetHandlerPlayServer$1 +instanceKlass net/minecraft/network/login/server/S03PacketEnableCompression +instanceKlass net/minecraft/network/login/server/S02PacketLoginSuccess +instanceKlass net/minecraft/network/login/server/S01PacketEncryptionRequest +instanceKlass net/minecraft/network/login/server/S00PacketDisconnect +instanceKlass net/minecraft/network/login/INetHandlerLoginServer +instanceKlass net/minecraft/network/login/client/C01PacketEncryptionResponse +instanceKlass net/minecraft/network/login/client/C00PacketLoginStart +instanceKlass net/minecraft/network/handshake/client/C00Handshake +instanceKlass net/minecraft/nbt/NBTUtil +instanceKlass net/minecraft/nbt/NBTTagCompound$2 +instanceKlass net/minecraft/nbt/NBTTagCompound$1 +instanceKlass net/minecraft/nbt/NBTSizeTracker +instanceKlass net/minecraft/nbt/JsonToNBT +instanceKlass net/minecraft/nbt/JsonToNBT$Any +instanceKlass net/minecraft/nbt/CompressedStreamTools +instanceKlass net/minecraft/item/ItemStack +instanceKlass net/minecraft/item/ItemMultiTexture$1 +instanceKlass net/minecraft/item/ItemHoe$1 +instanceKlass net/minecraft/item/Item$9 +instanceKlass net/minecraft/item/Item$8 +instanceKlass net/minecraft/item/Item$7 +instanceKlass net/minecraft/item/Item$6 +instanceKlass net/minecraft/item/Item$5 +instanceKlass net/minecraft/item/Item$4 +instanceKlass net/minecraft/item/Item$3 +instanceKlass net/minecraft/item/Item$2 +instanceKlass net/minecraft/item/Item$17 +instanceKlass net/minecraft/item/Item$16 +instanceKlass net/minecraft/item/Item$15 +instanceKlass net/minecraft/item/Item$14 +instanceKlass net/minecraft/item/Item$13 +instanceKlass net/minecraft/item/Item$12 +instanceKlass net/minecraft/item/Item$11 +instanceKlass net/minecraft/item/Item$10 +instanceKlass net/minecraft/item/Item$1 +instanceKlass net/minecraft/item/crafting/ShapelessRecipes +instanceKlass net/minecraft/item/crafting/RecipesWeapons +instanceKlass net/minecraft/item/crafting/RecipesTools +instanceKlass net/minecraft/item/crafting/ShapedRecipes +instanceKlass net/minecraft/item/crafting/RecipesMapCloning +instanceKlass net/minecraft/item/crafting/RecipesIngots +instanceKlass net/minecraft/item/crafting/RecipesFood +instanceKlass net/minecraft/item/crafting/RecipesDyes +instanceKlass net/minecraft/item/crafting/RecipesCrafting +instanceKlass net/minecraft/item/crafting/RecipesBanners +instanceKlass net/minecraft/item/crafting/RecipesBanners$RecipeDuplicatePattern +instanceKlass net/minecraft/item/crafting/RecipesBanners$RecipeAddPattern +instanceKlass net/minecraft/item/crafting/RecipesBanners$1 +instanceKlass net/minecraft/item/crafting/RecipesArmorDyes +instanceKlass net/minecraft/item/crafting/RecipesArmor +instanceKlass net/minecraft/item/crafting/RecipeRepairItem +instanceKlass net/minecraft/item/crafting/RecipeFireworks +instanceKlass net/minecraft/item/crafting/RecipeBookCloning +instanceKlass net/minecraft/item/crafting/IRecipe +instanceKlass net/minecraft/item/crafting/FurnaceRecipes +instanceKlass net/minecraft/item/crafting/CraftingManager +instanceKlass net/minecraft/item/crafting/CraftingManager$1 +instanceKlass net/minecraft/inventory/ISidedInventory +instanceKlass net/minecraft/inventory/InventoryMerchant +instanceKlass net/minecraft/inventory/InventoryLargeChest +instanceKlass net/minecraft/inventory/InventoryHelper +instanceKlass net/minecraft/inventory/InventoryCraftResult +instanceKlass net/minecraft/inventory/InventoryCrafting +instanceKlass net/minecraft/init/Items +instanceKlass net/minecraft/init/Bootstrap +instanceKlass net/minecraft/init/Bootstrap$5 +instanceKlass net/minecraft/init/Blocks +instanceKlass net/minecraft/event/HoverEvent +instanceKlass net/minecraft/event/ClickEvent +instanceKlass net/minecraft/entity/SharedMonsterAttributes +instanceKlass net/minecraft/entity/player/PlayerCapabilities +instanceKlass net/minecraft/entity/player/InventoryPlayer +instanceKlass net/minecraft/entity/player/InventoryPlayer$1 +instanceKlass net/minecraft/entity/player/EntityPlayer$1 +instanceKlass net/minecraft/entity/passive/EntityWolf$1 +instanceKlass net/minecraft/util/Tuple +instanceKlass net/minecraft/entity/passive/EntityVillager$ListItemForEmeralds +instanceKlass net/minecraft/entity/passive/EntityVillager$ListEnchantedItemForEmeralds +instanceKlass net/minecraft/entity/passive/EntityVillager$ListEnchantedBookForEmeralds +instanceKlass net/minecraft/entity/passive/EntityVillager$ItemAndEmeraldToItem +instanceKlass net/minecraft/entity/passive/EntityVillager$EmeraldForItems +instanceKlass net/minecraft/entity/passive/EntityVillager$ITradeList +instanceKlass net/minecraft/entity/passive/EntityRabbit$RabbitTypeData +instanceKlass net/minecraft/inventory/IInvBasic +instanceKlass net/minecraft/entity/passive/EntityHorse$GroupData +instanceKlass net/minecraft/entity/passive/EntityHorse$1 +instanceKlass net/minecraft/entity/NpcMerchant +instanceKlass net/minecraft/entity/monster/IMob$2 +instanceKlass net/minecraft/entity/monster/IMob$1 +instanceKlass net/minecraft/entity/monster/EntityZombie$GroupData +instanceKlass net/minecraft/entity/monster/EntityZombie$1 +instanceKlass net/minecraft/entity/monster/EntitySpider$GroupData +instanceKlass net/minecraft/entity/monster/EntityIronGolem$AINearestAttackableTargetNonCreeper$1 +instanceKlass net/minecraft/entity/monster/EntityGuardian$GuardianTargetSelector +instanceKlass net/minecraft/entity/monster/EntityGuardian$1 +instanceKlass net/minecraft/entity/monster/EntityEnderman$1 +instanceKlass net/minecraft/tileentity/IHopper +instanceKlass net/minecraft/entity/item/EntityMinecart$1 +instanceKlass net/minecraft/entity/IProjectile +instanceKlass net/minecraft/entity/INpc +instanceKlass net/minecraft/entity/IMerchant +instanceKlass net/minecraft/entity/IEntityOwnable +instanceKlass net/minecraft/entity/IEntityLivingData +instanceKlass net/minecraft/entity/EntityTrackerEntry +instanceKlass net/minecraft/entity/EntityTracker +instanceKlass net/minecraft/entity/EntityTracker$1 +instanceKlass net/minecraft/entity/EntitySpawnPlacementRegistry +instanceKlass net/minecraft/entity/EntityLivingBase$1 +instanceKlass net/minecraft/entity/EntityList +instanceKlass net/minecraft/entity/EntityList$EntityEggInfo +instanceKlass net/minecraft/entity/EntityBodyHelper +instanceKlass net/minecraft/entity/Entity$4 +instanceKlass net/minecraft/entity/Entity$3 +instanceKlass net/minecraft/entity/Entity$2 +instanceKlass net/minecraft/entity/Entity$1 +instanceKlass net/minecraft/entity/DataWatcher +instanceKlass net/minecraft/entity/DataWatcher$WatchableObject +instanceKlass net/minecraft/entity/IRangedAttackMob +instanceKlass net/minecraft/entity/boss/EntityWither$1 +instanceKlass net/minecraft/entity/monster/IMob +instanceKlass net/minecraft/entity/passive/IAnimals +instanceKlass net/minecraft/entity/IEntityMultiPart +instanceKlass net/minecraft/entity/boss/IBossDisplayData +instanceKlass net/minecraft/entity/boss/BossStatus +instanceKlass net/minecraft/entity/ai/RandomPositionGenerator +instanceKlass net/minecraft/entity/ai/EntitySenses +instanceKlass net/minecraft/entity/ai/EntityMoveHelper +instanceKlass net/minecraft/tileentity/MobSpawnerBaseLogic +instanceKlass net/minecraft/entity/ai/EntityLookHelper +instanceKlass net/minecraft/entity/ai/EntityJumpHelper +instanceKlass net/minecraft/entity/ai/EntityAITasks +instanceKlass net/minecraft/entity/ai/EntityAITasks$EntityAITaskEntry +instanceKlass net/minecraft/entity/ai/EntityAINearestAttackableTarget$Sorter +instanceKlass net/minecraft/entity/ai/EntityAINearestAttackableTarget$1 +instanceKlass net/minecraft/entity/ai/EntityAIFindEntityNearestPlayer$1 +instanceKlass net/minecraft/entity/ai/EntityAIFindEntityNearest$1 +instanceKlass net/minecraft/entity/ai/EntityAIAvoidEntity$1 +instanceKlass net/minecraft/entity/ai/EntityAIBase +instanceKlass net/minecraft/entity/ai/attributes/ModifiableAttributeInstance +instanceKlass net/minecraft/entity/ai/attributes/IAttributeInstance +instanceKlass net/minecraft/entity/ai/attributes/BaseAttributeMap +instanceKlass net/minecraft/entity/ai/attributes/BaseAttribute +instanceKlass net/minecraft/entity/ai/attributes/IAttribute +instanceKlass net/minecraft/entity/ai/attributes/AttributeModifier +instanceKlass net/minecraft/enchantment/EnchantmentHelper +instanceKlass net/minecraft/enchantment/EnchantmentHelper$ModifierLiving +instanceKlass net/minecraft/enchantment/EnchantmentHelper$ModifierDamage +instanceKlass net/minecraft/enchantment/EnchantmentHelper$HurtIterator +instanceKlass net/minecraft/enchantment/EnchantmentHelper$DamageIterator +instanceKlass net/minecraft/enchantment/EnchantmentHelper$IModifier +instanceKlass net/minecraft/enchantment/EnchantmentHelper$1 +instanceKlass net/minecraft/enchantment/Enchantment +instanceKlass net/minecraft/dispenser/PositionImpl +instanceKlass net/minecraft/dispenser/IBehaviorDispenseItem$1 +instanceKlass net/minecraft/dispenser/BehaviorDefaultDispenseItem +instanceKlass net/minecraft/dispenser/IBehaviorDispenseItem +instanceKlass net/minecraft/creativetab/CreativeTabs +instanceKlass net/minecraft/crash/CrashReportCategory +instanceKlass net/minecraft/crash/CrashReportCategory$Entry +instanceKlass net/minecraft/crash/CrashReportCategory$5 +instanceKlass net/minecraft/crash/CrashReportCategory$4 +instanceKlass net/minecraft/crash/CrashReportCategory$3 +instanceKlass net/minecraft/crash/CrashReportCategory$2 +instanceKlass net/minecraft/crash/CrashReportCategory$1 +instanceKlass net/minecraft/crash/CrashReport +instanceKlass net/minecraft/crash/CrashReport$7 +instanceKlass net/minecraft/crash/CrashReport$6 +instanceKlass net/minecraft/crash/CrashReport$5 +instanceKlass net/minecraft/crash/CrashReport$4 +instanceKlass net/minecraft/crash/CrashReport$3 +instanceKlass net/minecraft/crash/CrashReport$2 +instanceKlass net/minecraft/crash/CrashReport$1 +instanceKlass net/minecraft/command/server/CommandBlockLogic +instanceKlass net/minecraft/command/server/CommandBlockLogic$2 +instanceKlass net/minecraft/command/server/CommandBlockLogic$1 +instanceKlass net/minecraft/command/server/CommandAchievement$1 +instanceKlass net/minecraft/command/PlayerSelector +instanceKlass net/minecraft/command/PlayerSelector$9 +instanceKlass net/minecraft/command/PlayerSelector$8 +instanceKlass net/minecraft/command/PlayerSelector$7 +instanceKlass net/minecraft/command/PlayerSelector$6 +instanceKlass net/minecraft/command/PlayerSelector$5 +instanceKlass net/minecraft/command/PlayerSelector$4 +instanceKlass net/minecraft/command/PlayerSelector$3 +instanceKlass net/minecraft/command/PlayerSelector$2 +instanceKlass net/minecraft/command/PlayerSelector$12 +instanceKlass net/minecraft/command/PlayerSelector$11 +instanceKlass net/minecraft/command/PlayerSelector$10 +instanceKlass net/minecraft/command/PlayerSelector$1 +instanceKlass net/minecraft/command/IAdminCommand +instanceKlass net/minecraft/command/CommandSpreadPlayers$Position +instanceKlass net/minecraft/command/CommandResultStats +instanceKlass net/minecraft/command/CommandResultStats$1 +instanceKlass net/minecraft/command/CommandHandler +instanceKlass net/minecraft/command/ICommandManager +instanceKlass net/minecraft/command/CommandExecuteAt$1 +instanceKlass net/minecraft/command/CommandClone$StaticCloneData +instanceKlass net/minecraft/command/CommandBase +instanceKlass net/minecraft/command/ICommand +instanceKlass net/minecraft/command/CommandBase$CoordinateArg +instanceKlass net/minecraft/client/util/JsonException$Entry +instanceKlass net/minecraft/client/util/JsonException$1 +instanceKlass net/minecraft/client/util/JsonBlendingMode +instanceKlass net/minecraft/client/stream/TwitchStream +instanceKlass net/minecraft/client/stream/NullStream +instanceKlass net/minecraft/client/stream/Metadata +instanceKlass net/minecraft/client/stream/IngestServerTester +instanceKlass net/minecraft/client/stream/IngestServerTester$IngestTestListener +instanceKlass net/minecraft/client/stream/IngestServerTester$3 +instanceKlass net/minecraft/client/stream/IngestServerTester$2 +instanceKlass net/minecraft/client/stream/IngestServerTester$1 +instanceKlass net/minecraft/client/stream/ChatController +instanceKlass net/minecraft/client/stream/ChatController$ChatListener +instanceKlass net/minecraft/client/stream/ChatController$ChatChannelListener +instanceKlass tv/twitch/chat/IChatChannelListener +instanceKlass net/minecraft/client/stream/ChatController$2 +instanceKlass net/minecraft/client/stream/ChatController$1 +instanceKlass tv/twitch/chat/IChatAPIListener +instanceKlass net/minecraft/client/stream/BroadcastController +instanceKlass net/minecraft/client/stream/BroadcastController$BroadcastListener +instanceKlass net/minecraft/client/stream/BroadcastController$3 +instanceKlass net/minecraft/client/stream/BroadcastController$2 +instanceKlass tv/twitch/broadcast/IStatCallbacks +instanceKlass net/minecraft/client/stream/BroadcastController$1 +instanceKlass tv/twitch/broadcast/IStreamCallbacks +instanceKlass net/minecraft/client/shader/ShaderManager +instanceKlass net/minecraft/client/shader/ShaderLoader +instanceKlass net/minecraft/client/shader/ShaderLinkHelper +instanceKlass net/minecraft/client/shader/ShaderGroup +instanceKlass net/minecraft/client/shader/ShaderUniform +instanceKlass net/minecraft/client/shader/Shader +instanceKlass net/minecraft/client/shader/Framebuffer +instanceKlass net/minecraft/client/settings/KeyBinding +instanceKlass net/minecraft/client/settings/GameSettings +instanceKlass net/minecraft/client/settings/GameSettings$GameSettings$2 +instanceKlass net/minecraft/client/settings/GameSettings$1 +instanceKlass net/minecraft/client/resources/SkinManager +instanceKlass net/minecraft/client/resources/SkinManager$3 +instanceKlass net/minecraft/client/resources/SkinManager$3$1 +instanceKlass net/minecraft/client/resources/SkinManager$2 +instanceKlass net/minecraft/client/resources/SimpleResource +instanceKlass net/minecraft/client/resources/SimpleReloadableResourceManager +instanceKlass net/minecraft/client/resources/SimpleReloadableResourceManager$1 +instanceKlass net/minecraft/client/resources/ResourcePackRepository +instanceKlass net/minecraft/client/resources/ResourcePackRepository$Entry +instanceKlass net/minecraft/client/resources/ResourcePackRepository$3 +instanceKlass net/minecraft/client/resources/ResourcePackRepository$2 +instanceKlass net/minecraft/client/resources/ResourcePackRepository$1 +instanceKlass net/minecraft/client/resources/ResourcePackListEntry +instanceKlass net/minecraft/client/resources/ResourcePackListEntry$1 +instanceKlass net/minecraft/client/resources/ResourceIndex +instanceKlass net/minecraft/client/resources/model/WeightedBakedModel +instanceKlass net/minecraft/util/WeightedRandom$Item +instanceKlass net/minecraft/client/resources/model/WeightedBakedModel$Builder +instanceKlass net/minecraft/client/resources/model/SimpleBakedModel +instanceKlass net/minecraft/client/resources/model/SimpleBakedModel$Builder +instanceKlass net/minecraftforge/client/model/ITransformation +instanceKlass net/minecraftforge/client/model/IModelState +instanceKlass net/minecraft/util/ResourceLocation +instanceKlass net/minecraft/client/resources/model/ModelManager +instanceKlass net/minecraft/client/resources/model/ModelBakery +instanceKlass net/minecraft/client/resources/model/ModelBakery$2 +instanceKlass net/minecraft/client/resources/model/ModelBakery$1 +instanceKlass net/minecraft/client/resources/model/BuiltInModel +instanceKlass net/minecraft/client/resources/model/IBakedModel +instanceKlass net/minecraft/client/resources/Locale +instanceKlass net/minecraft/client/resources/LanguageManager +instanceKlass net/minecraft/client/resources/Language +instanceKlass net/minecraft/client/resources/IResource +instanceKlass net/minecraft/client/resources/I18n +instanceKlass net/minecraft/client/resources/GrassColorReloadListener +instanceKlass net/minecraft/client/resources/FoliageColorReloadListener +instanceKlass net/minecraft/client/resources/FallbackResourceManager +instanceKlass net/minecraft/client/resources/DefaultResourcePack +instanceKlass net/minecraft/client/resources/DefaultPlayerSkin +instanceKlass net/minecraft/client/resources/data/TextureMetadataSection +instanceKlass net/minecraft/client/resources/data/PackMetadataSection +instanceKlass net/minecraft/client/resources/data/LanguageMetadataSection +instanceKlass net/minecraft/client/resources/data/IMetadataSerializer +instanceKlass net/minecraft/client/resources/data/IMetadataSerializer$Registration +instanceKlass net/minecraft/client/resources/data/IMetadataSerializer$1 +instanceKlass net/minecraft/client/resources/data/FontMetadataSection +instanceKlass net/minecraft/client/resources/data/BaseMetadataSectionSerializer +instanceKlass com/google/gson/JsonSerializer +instanceKlass net/minecraft/client/resources/data/AnimationMetadataSection +instanceKlass net/minecraft/client/resources/data/IMetadataSection +instanceKlass net/minecraft/client/resources/data/AnimationFrame +instanceKlass net/minecraft/client/resources/AbstractResourcePack +instanceKlass net/minecraft/client/renderer/WorldVertexBufferUploader$WorldVertexBufferUploader$1 +instanceKlass net/minecraft/client/renderer/WorldRenderer +instanceKlass net/minecraft/client/renderer/WorldRenderer$WorldRenderer$2 +instanceKlass net/minecraft/client/renderer/WorldRenderer$State +instanceKlass net/minecraft/client/renderer/WorldRenderer$1 +instanceKlass net/minecraft/client/renderer/ViewFrustum +instanceKlass net/minecraft/client/renderer/WorldVertexBufferUploader +instanceKlass net/minecraft/client/renderer/vertex/VertexFormatElement +instanceKlass net/minecraft/client/renderer/vertex/VertexFormat +instanceKlass net/minecraft/client/renderer/vertex/VertexFormat$1 +instanceKlass net/minecraft/client/renderer/vertex/VertexBuffer +instanceKlass net/minecraft/client/renderer/vertex/DefaultVertexFormats +instanceKlass net/minecraft/client/renderer/tileentity/TileEntitySkullRenderer$1 +instanceKlass net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher +instanceKlass net/minecraft/client/renderer/tileentity/TileEntityItemStackRenderer +instanceKlass net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer +instanceKlass net/minecraft/client/renderer/tileentity/TileEntityBannerRenderer$TimedBannerTexture +instanceKlass net/minecraft/client/renderer/tileentity/TileEntityBannerRenderer$1 +instanceKlass net/minecraft/client/renderer/texture/TextureUtil +instanceKlass net/minecraft/client/renderer/texture/TextureMap$3 +instanceKlass net/minecraft/client/renderer/texture/TextureMap$2 +instanceKlass net/minecraft/client/renderer/texture/TextureMap$1 +instanceKlass net/minecraft/client/renderer/texture/TextureManager +instanceKlass net/minecraft/client/renderer/texture/TextureManager$1 +instanceKlass net/minecraft/client/renderer/texture/TextureAtlasSprite +instanceKlass net/minecraft/client/renderer/texture/TextureAtlasSprite$1 +instanceKlass net/minecraft/client/renderer/texture/Stitcher +instanceKlass net/minecraft/client/renderer/texture/Stitcher$Slot +instanceKlass net/minecraft/client/renderer/texture/Stitcher$Holder +instanceKlass net/minecraft/client/renderer/texture/IIconCreator +instanceKlass net/minecraft/client/renderer/texture/AbstractTexture +instanceKlass net/minecraft/client/renderer/Tessellator +instanceKlass net/minecraft/client/renderer/RenderHelper +instanceKlass net/minecraft/client/renderer/RenderGlobal +instanceKlass net/minecraft/world/IWorldAccess +instanceKlass net/minecraft/client/renderer/RenderGlobal$RenderGlobal$2 +instanceKlass net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation +instanceKlass net/minecraft/client/renderer/RenderGlobal$1 +instanceKlass net/minecraft/client/renderer/RegionRenderCacheBuilder +instanceKlass net/minecraft/world/ChunkCache +instanceKlass net/minecraft/client/renderer/OpenGlHelper +instanceKlass net/minecraft/client/renderer/ItemRenderer +instanceKlass net/minecraft/client/renderer/ItemRenderer$ItemRenderer$1 +instanceKlass net/minecraft/client/renderer/ItemModelMesher +instanceKlass net/minecraft/client/renderer/ImageBufferDownload +instanceKlass net/minecraft/client/renderer/IImageBuffer +instanceKlass net/minecraft/client/renderer/GlStateManager +instanceKlass net/minecraft/client/renderer/GlStateManager$TextureState +instanceKlass net/minecraft/client/renderer/GlStateManager$TexGenState +instanceKlass net/minecraft/client/renderer/GlStateManager$TexGenCoord +instanceKlass net/minecraft/client/renderer/GlStateManager$StencilState +instanceKlass net/minecraft/client/renderer/GlStateManager$StencilFunc +instanceKlass net/minecraft/client/renderer/GlStateManager$PolygonOffsetState +instanceKlass net/minecraft/client/renderer/GlStateManager$GlStateManager$1 +instanceKlass net/minecraft/client/renderer/GlStateManager$FogState +instanceKlass net/minecraft/client/renderer/GlStateManager$DepthState +instanceKlass net/minecraft/client/renderer/GlStateManager$CullState +instanceKlass net/minecraft/client/renderer/GlStateManager$ColorMaterialState +instanceKlass net/minecraft/client/renderer/GlStateManager$ColorMask +instanceKlass net/minecraft/client/renderer/GlStateManager$ColorLogicState +instanceKlass net/minecraft/client/renderer/GlStateManager$Color +instanceKlass net/minecraft/client/renderer/GlStateManager$ClearState +instanceKlass net/minecraft/client/renderer/GlStateManager$BooleanState +instanceKlass net/minecraft/client/renderer/GlStateManager$BlendState +instanceKlass net/minecraft/client/renderer/GlStateManager$AlphaState +instanceKlass net/minecraft/client/renderer/GLAllocation +instanceKlass net/minecraft/client/renderer/EnumFaceDirection$VertexInformation +instanceKlass net/minecraft/client/renderer/EnumFaceDirection$Constants +instanceKlass net/minecraft/client/renderer/EnumFaceDirection$1 +instanceKlass net/minecraft/client/renderer/EntityRenderer2 +instanceKlass net/minecraft/client/renderer/EntityRenderer1 +instanceKlass net/minecraft/client/renderer/EntityRenderer +instanceKlass net/minecraft/client/renderer/EntityRenderer$2 +instanceKlass net/minecraft/client/renderer/EntityRenderer$1 +instanceKlass net/minecraft/client/renderer/entity/RenderManager +instanceKlass net/minecraft/client/renderer/entity/RenderItem +instanceKlass net/minecraft/client/renderer/entity/RenderItem$9 +instanceKlass net/minecraft/client/renderer/entity/RenderItem$8 +instanceKlass net/minecraft/client/renderer/entity/RenderItem$7 +instanceKlass net/minecraft/client/renderer/entity/RenderItem$6 +instanceKlass net/minecraft/client/renderer/entity/RenderItem$5 +instanceKlass net/minecraft/client/renderer/ItemMeshDefinition +instanceKlass net/minecraft/client/renderer/entity/RenderItem$4 +instanceKlass net/minecraft/client/renderer/entity/RenderItem$3 +instanceKlass net/minecraft/client/renderer/entity/RenderItem$2 +instanceKlass net/minecraft/client/renderer/entity/RenderItem$1 +instanceKlass net/minecraft/client/renderer/entity/RendererLivingEntity$RendererLivingEntity$1 +instanceKlass net/minecraft/client/renderer/entity/layers/LayerWolfCollar +instanceKlass net/minecraft/client/renderer/entity/layers/LayerWitherAura +instanceKlass net/minecraft/client/renderer/entity/layers/LayerSpiderEyes +instanceKlass net/minecraft/client/renderer/entity/layers/LayerSnowmanHead +instanceKlass net/minecraft/client/renderer/entity/layers/LayerSlimeGel +instanceKlass net/minecraft/client/renderer/entity/layers/LayerSheepWool +instanceKlass net/minecraft/client/renderer/entity/layers/LayerSaddle +instanceKlass net/minecraft/client/renderer/entity/layers/LayerMooshroomMushroom +instanceKlass net/minecraft/client/renderer/entity/layers/LayerIronGolemFlower +instanceKlass net/minecraft/client/renderer/entity/layers/LayerHeldItemWitch +instanceKlass net/minecraft/client/renderer/entity/layers/LayerHeldItem +instanceKlass net/minecraft/client/renderer/entity/layers/LayerHeldBlock +instanceKlass net/minecraft/client/renderer/entity/layers/LayerEndermanEyes +instanceKlass net/minecraft/client/renderer/entity/layers/LayerEnderDragonEyes +instanceKlass net/minecraft/client/renderer/entity/layers/LayerEnderDragonDeath +instanceKlass net/minecraft/client/renderer/entity/layers/LayerDeadmau5Head +instanceKlass net/minecraft/client/renderer/entity/layers/LayerCustomHead +instanceKlass net/minecraft/client/renderer/entity/layers/LayerCreeperCharge +instanceKlass net/minecraft/client/renderer/entity/layers/LayerCape +instanceKlass net/minecraft/client/renderer/entity/layers/LayerArrow +instanceKlass net/minecraft/client/renderer/entity/layers/LayerArmorBase$LayerArmorBase$1 +instanceKlass net/minecraft/client/renderer/entity/Render +instanceKlass net/minecraft/client/renderer/entity/layers/LayerArmorBase +instanceKlass net/minecraft/client/renderer/entity/layers/LayerRenderer +instanceKlass net/minecraft/client/renderer/DestroyBlockProgress +instanceKlass net/minecraft/client/renderer/culling/Frustum +instanceKlass net/minecraft/client/renderer/culling/ICamera +instanceKlass net/minecraft/client/renderer/culling/ClippingHelper +instanceKlass net/minecraft/client/renderer/ChunkRenderContainer +instanceKlass net/minecraft/client/renderer/chunk/VisGraph +instanceKlass net/minecraft/client/renderer/chunk/VisGraph$VisGraph$1 +instanceKlass net/minecraft/client/renderer/chunk/VboChunkFactory +instanceKlass net/minecraft/client/renderer/chunk/SetVisibility +instanceKlass net/minecraft/client/renderer/chunk/RenderChunk +instanceKlass net/minecraft/client/renderer/chunk/ListChunkFactory +instanceKlass net/minecraft/client/renderer/chunk/IRenderChunkFactory +instanceKlass net/minecraft/client/renderer/chunk/CompiledChunk +instanceKlass net/minecraft/client/renderer/chunk/ChunkRenderWorker +instanceKlass net/minecraft/client/renderer/chunk/ChunkRenderWorker$2 +instanceKlass net/minecraft/client/renderer/chunk/ChunkRenderWorker$1 +instanceKlass net/minecraft/client/renderer/chunk/ChunkRenderDispatcher +instanceKlass net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$3 +instanceKlass net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$2 +instanceKlass net/minecraft/client/renderer/chunk/ChunkRenderDispatcher$1 +instanceKlass net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator +instanceKlass net/minecraft/client/renderer/ChestRenderer +instanceKlass net/minecraft/client/renderer/BlockRendererDispatcher +instanceKlass net/minecraft/client/renderer/BlockModelShapes +instanceKlass net/minecraft/client/renderer/BlockModelShapes$8 +instanceKlass net/minecraft/client/renderer/BlockModelRenderer +instanceKlass net/minecraft/client/renderer/BlockModelRenderer$BlockModelRenderer$1 +instanceKlass net/minecraft/client/renderer/BlockModelRenderer$AmbientOcclusionFace +instanceKlass net/minecraft/client/renderer/BlockFluidRenderer +instanceKlass net/minecraft/client/renderer/block/statemap/StateMap$Builder +instanceKlass net/minecraft/client/renderer/block/statemap/StateMap$1 +instanceKlass net/minecraft/client/renderer/block/statemap/StateMapperBase +instanceKlass net/minecraft/client/renderer/block/statemap/IStateMapper +instanceKlass net/minecraft/client/renderer/block/statemap/BlockStateMapper +instanceKlass net/minecraft/client/renderer/block/model/ModelBlockDefinition +instanceKlass net/minecraft/client/renderer/block/model/ModelBlockDefinition$Variants +instanceKlass net/minecraft/client/renderer/block/model/ModelBlockDefinition$Variant +instanceKlass net/minecraft/client/renderer/block/model/ModelBlockDefinition$Variant$Deserializer +instanceKlass net/minecraft/client/renderer/block/model/ModelBlockDefinition$Deserializer +instanceKlass net/minecraft/client/renderer/block/model/ModelBlock +instanceKlass net/minecraft/client/renderer/block/model/ModelBlock$Deserializer +instanceKlass net/minecraft/client/renderer/block/model/ModelBlock$Bookkeep +instanceKlass net/minecraft/client/renderer/block/model/ModelBlock$1 +instanceKlass net/minecraft/client/renderer/block/model/ItemTransformVec3f +instanceKlass net/minecraft/client/renderer/block/model/ItemTransformVec3f$Deserializer +instanceKlass net/minecraft/client/renderer/block/model/ItemModelGenerator +instanceKlass net/minecraft/client/renderer/block/model/ItemModelGenerator$Span +instanceKlass net/minecraft/client/renderer/block/model/ItemModelGenerator$1 +instanceKlass net/minecraft/client/renderer/block/model/ItemCameraTransforms +instanceKlass net/minecraft/client/renderer/block/model/ItemCameraTransforms$Deserializer +instanceKlass net/minecraft/client/renderer/block/model/ItemCameraTransforms$1 +instanceKlass net/minecraft/client/renderer/block/model/FaceBakery +instanceKlass net/minecraft/client/renderer/block/model/FaceBakery$FaceBakery$1 +instanceKlass net/minecraft/client/renderer/block/model/BreakingFour$BreakingFour$1 +instanceKlass net/minecraft/client/renderer/block/model/BlockPartRotation +instanceKlass net/minecraft/client/renderer/block/model/BlockPartFace +instanceKlass net/minecraft/client/renderer/block/model/BlockPartFace$Deserializer +instanceKlass net/minecraft/client/renderer/block/model/BlockPart +instanceKlass net/minecraft/client/renderer/block/model/BlockPart$Deserializer +instanceKlass net/minecraft/client/renderer/block/model/BlockPart$1 +instanceKlass net/minecraft/client/renderer/block/model/BlockFaceUV +instanceKlass net/minecraft/client/renderer/block/model/BlockFaceUV$Deserializer +instanceKlass net/minecraft/client/renderer/block/model/BakedQuad +instanceKlass net/minecraftforge/client/model/pipeline/IVertexProducer +instanceKlass net/minecraft/client/renderer/ActiveRenderInfo +instanceKlass net/minecraft/client/player/inventory/LocalBlockIntercommunication +instanceKlass net/minecraft/inventory/InventoryBasic +instanceKlass net/minecraft/world/ILockableContainer +instanceKlass net/minecraft/inventory/IInventory +instanceKlass net/minecraft/client/particle/MobAppearance$Factory +instanceKlass net/minecraft/client/particle/EntitySuspendFX$Factory +instanceKlass net/minecraft/client/particle/EntitySplashFX$Factory +instanceKlass net/minecraft/client/particle/EntitySpellParticleFX$WitchFactory +instanceKlass net/minecraft/client/particle/EntitySpellParticleFX$MobFactory +instanceKlass net/minecraft/client/particle/EntitySpellParticleFX$InstantFactory +instanceKlass net/minecraft/client/particle/EntitySpellParticleFX$Factory +instanceKlass net/minecraft/client/particle/EntitySpellParticleFX$AmbientMobFactory +instanceKlass net/minecraft/client/particle/EntitySnowShovelFX$Factory +instanceKlass net/minecraft/client/particle/EntitySmokeFX$Factory +instanceKlass net/minecraft/client/particle/EntitySmokeFX$1 +instanceKlass net/minecraft/client/particle/EntityReddustFX$Factory +instanceKlass net/minecraft/client/particle/EntityRainFX$Factory +instanceKlass net/minecraft/client/particle/EntityPortalFX$Factory +instanceKlass net/minecraft/client/particle/EntityNoteFX$Factory +instanceKlass net/minecraft/client/particle/EntityLavaFX$Factory +instanceKlass net/minecraft/client/particle/EntityLargeExplodeFX$Factory +instanceKlass net/minecraft/client/particle/EntityHugeExplodeFX$Factory +instanceKlass net/minecraft/client/particle/EntityHeartFX$Factory +instanceKlass net/minecraft/client/particle/EntityHeartFX$AngryVillagerFactory +instanceKlass net/minecraft/client/particle/EntityFootStepFX$Factory +instanceKlass net/minecraft/client/particle/EntityFlameFX$Factory +instanceKlass net/minecraft/client/particle/EntityFishWakeFX$Factory +instanceKlass net/minecraft/client/particle/EntityFirework +instanceKlass net/minecraft/client/particle/EntityFirework$Factory +instanceKlass net/minecraft/client/particle/EntityExplodeFX$Factory +instanceKlass net/minecraft/client/particle/EntityEnchantmentTableParticleFX$EnchantmentTable +instanceKlass net/minecraft/client/particle/EntityDropParticleFX$WaterFactory +instanceKlass net/minecraft/client/particle/EntityDropParticleFX$LavaFactory +instanceKlass net/minecraft/client/particle/EntityDiggingFX$Factory +instanceKlass net/minecraft/client/particle/EntityCritFX$Factory +instanceKlass net/minecraft/client/particle/EntityCrit2FX$MagicFactory +instanceKlass net/minecraft/client/particle/EntityCrit2FX$Factory +instanceKlass net/minecraft/client/particle/EntityCloudFX$Factory +instanceKlass net/minecraft/client/particle/EntityBubbleFX$Factory +instanceKlass net/minecraft/client/particle/EntityBreakingFX$SnowballFactory +instanceKlass net/minecraft/client/particle/EntityBreakingFX$SlimeFactory +instanceKlass net/minecraft/client/particle/EntityBreakingFX$Factory +instanceKlass net/minecraft/client/particle/EntityBlockDustFX$Factory +instanceKlass net/minecraft/client/particle/EntityAuraFX$HappyVillagerFactory +instanceKlass net/minecraft/client/particle/EntityAuraFX$Factory +instanceKlass net/minecraft/client/particle/EffectRenderer +instanceKlass net/minecraft/client/particle/EffectRenderer$4 +instanceKlass net/minecraft/client/particle/EffectRenderer$3 +instanceKlass net/minecraft/client/particle/EffectRenderer$2 +instanceKlass net/minecraft/client/particle/EffectRenderer$1 +instanceKlass net/minecraft/client/particle/Barrier$Factory +instanceKlass net/minecraft/client/particle/IParticleFactory +instanceKlass net/minecraft/client/network/OldServerPinger +instanceKlass io/netty/channel/ChannelHandler$Sharable +instanceKlass io/netty/channel/ChannelHandlerAdapter +instanceKlass io/netty/channel/ChannelInboundHandler +instanceKlass io/netty/channel/ChannelHandler +instanceKlass net/minecraft/client/network/OldServerPinger$1 +instanceKlass net/minecraft/network/status/INetHandlerStatusClient +instanceKlass net/minecraft/client/network/NetworkPlayerInfo +instanceKlass net/minecraft/client/network/NetworkPlayerInfo$2 +instanceKlass net/minecraft/client/network/NetworkPlayerInfo$1 +instanceKlass net/minecraft/client/resources/SkinManager$SkinAvailableCallback +instanceKlass net/minecraft/client/network/NetHandlerPlayClient +instanceKlass net/minecraft/network/play/INetHandlerPlayClient +instanceKlass net/minecraft/client/network/NetHandlerPlayClient$4 +instanceKlass net/minecraft/client/network/NetHandlerPlayClient$3 +instanceKlass net/minecraft/client/network/NetHandlerPlayClient$3$1 +instanceKlass net/minecraft/client/network/NetHandlerPlayClient$3$1$1 +instanceKlass net/minecraft/client/network/NetHandlerPlayClient$2 +instanceKlass net/minecraft/client/network/NetHandlerPlayClient$1 +instanceKlass com/google/common/util/concurrent/FutureCallback +instanceKlass net/minecraft/client/network/NetHandlerLoginClient +instanceKlass net/minecraft/network/login/INetHandlerLoginClient +instanceKlass net/minecraft/client/network/NetHandlerLoginClient$1 +instanceKlass io/netty/util/concurrent/GenericFutureListener +instanceKlass net/minecraft/client/network/NetHandlerHandshakeMemory +instanceKlass net/minecraft/network/handshake/INetHandlerHandshakeServer +instanceKlass net/minecraft/client/network/LanServerDetector +instanceKlass net/minecraft/client/network/LanServerDetector$LanServerList +instanceKlass net/minecraft/client/network/LanServerDetector$LanServer +instanceKlass net/minecraft/client/multiplayer/WorldClient$4 +instanceKlass net/minecraft/client/multiplayer/WorldClient$3 +instanceKlass net/minecraft/client/multiplayer/WorldClient$2 +instanceKlass net/minecraft/client/multiplayer/WorldClient$1 +instanceKlass net/minecraft/client/multiplayer/ServerList +instanceKlass net/minecraft/client/multiplayer/ServerData +instanceKlass net/minecraft/client/multiplayer/ServerAddress +instanceKlass net/minecraft/client/multiplayer/PlayerControllerMP +instanceKlass net/minecraft/client/multiplayer/ChunkProviderClient +instanceKlass net/minecraft/world/chunk/IChunkProvider +instanceKlass net/minecraft/client/model/TextureOffset +instanceKlass net/minecraft/client/model/TexturedQuad +instanceKlass net/minecraft/client/model/PositionTextureVertex +instanceKlass net/minecraft/client/model/ModelRenderer +instanceKlass net/minecraft/client/model/ModelBox +instanceKlass net/minecraft/client/model/ModelBase +instanceKlass net/minecraft/client/Minecraft$9 +instanceKlass net/minecraft/client/Minecraft$8 +instanceKlass net/minecraft/client/Minecraft$7 +instanceKlass net/minecraft/client/Minecraft$6 +instanceKlass net/minecraft/client/Minecraft$5 +instanceKlass net/minecraft/client/Minecraft$4 +instanceKlass net/minecraft/client/Minecraft$3 +instanceKlass net/minecraft/client/Minecraft$18 +instanceKlass net/minecraft/client/Minecraft$17 +instanceKlass net/minecraft/client/Minecraft$16 +instanceKlass net/minecraft/client/Minecraft$15 +instanceKlass net/minecraft/client/Minecraft$14 +instanceKlass net/minecraft/client/Minecraft$13 +instanceKlass net/minecraft/client/Minecraft$12 +instanceKlass net/minecraft/client/Minecraft$11 +instanceKlass net/minecraft/client/Minecraft$10 +instanceKlass net/minecraft/client/Minecraft$1 +instanceKlass net/minecraft/client/main/GameConfiguration +instanceKlass net/minecraft/client/main/GameConfiguration$UserInformation +instanceKlass net/minecraft/client/main/GameConfiguration$ServerInformation +instanceKlass net/minecraft/client/main/GameConfiguration$GameInformation +instanceKlass net/minecraft/client/main/GameConfiguration$FolderInformation +instanceKlass net/minecraft/client/main/GameConfiguration$DisplayInformation +instanceKlass net/minecraft/client/LoadingScreenRenderer +instanceKlass net/minecraft/client/gui/stream/GuiStreamUnavailable$1 +instanceKlass net/minecraft/client/gui/spectator/SpectatorMenu +instanceKlass net/minecraft/client/gui/spectator/SpectatorMenu$MoveMenuObject +instanceKlass net/minecraft/client/gui/spectator/SpectatorMenu$EndSpectatorObject +instanceKlass net/minecraft/client/gui/spectator/SpectatorMenu$1 +instanceKlass net/minecraft/client/gui/spectator/PlayerMenuObject +instanceKlass net/minecraft/client/gui/spectator/categories/TeleportToTeam +instanceKlass net/minecraft/client/gui/spectator/categories/TeleportToTeam$TeamSelectionObject +instanceKlass net/minecraft/client/gui/spectator/categories/TeleportToPlayer +instanceKlass net/minecraft/client/gui/spectator/ISpectatorMenuObject +instanceKlass net/minecraft/client/gui/spectator/categories/TeleportToPlayer$1 +instanceKlass net/minecraft/client/gui/spectator/categories/SpectatorDetails +instanceKlass net/minecraft/client/gui/spectator/BaseSpectatorGroup +instanceKlass net/minecraft/client/gui/spectator/ISpectatorMenuView +instanceKlass net/minecraft/client/gui/ServerListEntryNormal +instanceKlass net/minecraft/client/gui/ServerListEntryNormal$1 +instanceKlass net/minecraft/client/gui/ServerListEntryLanScan +instanceKlass net/minecraft/client/gui/ServerListEntryLanDetected +instanceKlass net/minecraft/client/gui/ScaledResolution +instanceKlass net/minecraft/client/gui/MapItemRenderer +instanceKlass net/minecraft/client/gui/MapItemRenderer$Instance +instanceKlass net/minecraft/client/gui/MapItemRenderer$1 +instanceKlass net/minecraft/inventory/Slot +instanceKlass net/minecraft/inventory/Container +instanceKlass net/minecraft/client/gui/inventory/CreativeCrafting +instanceKlass net/minecraft/client/gui/GuiUtilRenderComponents +instanceKlass net/minecraft/client/gui/GuiStreamIndicator +instanceKlass net/minecraft/client/gui/spectator/ISpectatorMenuRecipient +instanceKlass net/minecraft/util/IProgressUpdate +instanceKlass net/minecraft/client/gui/GuiScreenCustomizePresets$Info +instanceKlass net/minecraft/client/gui/GuiScreenAddServer$1 +instanceKlass net/minecraft/inventory/ICrafting +instanceKlass net/minecraft/client/gui/GuiPlayerTabOverlay$PlayerComparator +instanceKlass net/minecraft/client/gui/GuiPlayerTabOverlay$1 +instanceKlass net/minecraft/client/gui/GuiPageButtonList$GuiEntry +instanceKlass net/minecraft/client/gui/GuiPageButtonList$GuiListEntry +instanceKlass net/minecraft/client/gui/GuiOverlayDebug$GuiOverlayDebug$1 +instanceKlass net/minecraft/client/gui/GuiOptionsRowList$Row +instanceKlass net/minecraft/client/gui/GuiKeyBindingList$KeyEntry +instanceKlass net/minecraft/client/gui/GuiKeyBindingList$CategoryEntry +instanceKlass net/minecraft/client/gui/GuiListExtended$IGuiListEntry +instanceKlass net/minecraft/client/gui/GuiKeyBindingList$1 +instanceKlass net/minecraft/client/gui/GuiIngame$1 +instanceKlass net/minecraft/client/gui/GuiFlatPresets$LayerItem +instanceKlass net/minecraft/client/gui/GuiPageButtonList$GuiResponder +instanceKlass net/minecraft/client/gui/GuiSlider$FormatHelper +instanceKlass net/minecraft/client/gui/GuiCustomizeWorldScreen$1 +instanceKlass net/minecraft/client/gui/GuiCustomizeSkin$1 +instanceKlass net/minecraft/client/gui/FontRenderer +instanceKlass net/minecraft/client/gui/ChatLine +instanceKlass net/minecraft/client/gui/achievement/GuiStats$StatsItem$1 +instanceKlass net/minecraft/client/gui/achievement/GuiStats$StatsBlock$1 +instanceKlass net/minecraft/client/gui/GuiSlot +instanceKlass net/minecraft/client/gui/IProgressMeter +instanceKlass net/minecraft/client/ClientBrandRetriever +instanceKlass net/minecraft/util/RegistrySimple +instanceKlass net/minecraft/util/IRegistry +instanceKlass net/minecraft/client/audio/SoundPoolEntry +instanceKlass net/minecraft/client/audio/SoundManager +instanceKlass paulscode/sound/SoundSystem +instanceKlass net/minecraft/client/audio/SoundManager$1 +instanceKlass paulscode/sound/SoundSystemLogger +instanceKlass net/minecraft/client/audio/SoundListSerializer +instanceKlass net/minecraft/client/audio/SoundList +instanceKlass net/minecraft/client/audio/SoundList$SoundEntry +instanceKlass net/minecraft/client/audio/SoundHandler +instanceKlass net/minecraft/client/audio/SoundHandler$3 +instanceKlass net/minecraft/client/audio/SoundHandler$2 +instanceKlass net/minecraft/client/audio/SoundHandler$1 +instanceKlass net/minecraft/client/audio/SoundEventAccessorComposite +instanceKlass net/minecraft/client/audio/SoundEventAccessor +instanceKlass net/minecraft/client/audio/MusicTicker +instanceKlass net/minecraft/client/audio/ISoundEventAccessor +instanceKlass net/minecraft/client/audio/PositionedSound +instanceKlass net/minecraft/client/audio/ITickableSound +instanceKlass net/minecraft/util/ITickable +instanceKlass net/minecraft/client/audio/ISound +instanceKlass net/minecraft/block/state/pattern/FactoryBlockPattern +instanceKlass net/minecraft/block/state/pattern/BlockStateHelper +instanceKlass net/minecraft/block/state/pattern/BlockPattern +instanceKlass net/minecraft/block/state/pattern/BlockPattern$PatternHelper +instanceKlass com/google/common/cache/CacheLoader +instanceKlass net/minecraft/block/state/pattern/BlockHelper +instanceKlass net/minecraft/block/state/BlockWorldState +instanceKlass net/minecraft/block/state/BlockWorldState$1 +instanceKlass net/minecraft/block/state/BlockStateBase$1 +instanceKlass net/minecraft/block/state/BlockState +instanceKlass net/minecraft/block/state/BlockStateBase +instanceKlass net/minecraft/block/state/IBlockState +instanceKlass net/minecraft/block/state/BlockState$2 +instanceKlass net/minecraft/block/state/BlockState$1 +instanceKlass com/google/common/base/Function +instanceKlass net/minecraft/block/state/BlockPistonStructureHelper +instanceKlass net/minecraft/block/properties/PropertyHelper +instanceKlass net/minecraft/block/properties/IProperty +instanceKlass net/minecraft/block/material/Material +instanceKlass net/minecraft/block/material/MapColor +instanceKlass net/minecraft/block/BlockWorkbench$InterfaceCraftingTable +instanceKlass net/minecraft/block/BlockWallSign$1 +instanceKlass net/minecraft/block/BlockVine$1 +instanceKlass net/minecraft/block/BlockTripWireHook$1 +instanceKlass net/minecraft/block/BlockTrapDoor$1 +instanceKlass net/minecraft/block/BlockTorch$2 +instanceKlass net/minecraft/block/BlockTorch$1 +instanceKlass net/minecraft/block/BlockStem$1 +instanceKlass net/minecraft/block/BlockSourceImpl +instanceKlass net/minecraft/dispenser/IBlockSource +instanceKlass net/minecraft/dispenser/ILocatableSource +instanceKlass net/minecraft/dispenser/ILocation +instanceKlass net/minecraft/dispenser/IPosition +instanceKlass net/minecraft/block/BlockSkull$2 +instanceKlass net/minecraft/block/BlockSkull$1 +instanceKlass net/minecraft/block/BlockSilverfish$1 +instanceKlass net/minecraft/block/BlockSapling$1 +instanceKlass net/minecraft/block/BlockRedstoneTorch$Toggle +instanceKlass net/minecraft/block/BlockRedstoneComparator$1 +instanceKlass net/minecraft/block/BlockRailPowered$2 +instanceKlass net/minecraft/block/BlockRailPowered$1 +instanceKlass net/minecraft/block/BlockRailDetector$1 +instanceKlass net/minecraft/block/BlockRailBase$Rail +instanceKlass net/minecraft/block/BlockRailBase$1 +instanceKlass net/minecraft/block/BlockQuartz$1 +instanceKlass net/minecraft/block/BlockPumpkin$1 +instanceKlass net/minecraft/block/BlockPressurePlate$1 +instanceKlass net/minecraft/block/BlockPortal$Size +instanceKlass net/minecraft/block/BlockPistonExtension$1 +instanceKlass net/minecraft/block/BlockPistonBase$1 +instanceKlass net/minecraft/block/BlockOldLog$2 +instanceKlass net/minecraft/block/BlockOldLog$1 +instanceKlass net/minecraft/block/BlockOldLeaf$1 +instanceKlass net/minecraft/block/BlockNewLog$2 +instanceKlass net/minecraft/block/BlockNewLog$1 +instanceKlass net/minecraft/block/BlockNewLeaf$1 +instanceKlass net/minecraft/block/BlockLog$1 +instanceKlass net/minecraft/block/BlockLever$1 +instanceKlass net/minecraft/block/BlockLadder$1 +instanceKlass net/minecraft/tileentity/TileEntity +instanceKlass net/minecraft/block/BlockHugeMushroom$1 +instanceKlass net/minecraft/block/BlockHopper$1 +instanceKlass net/minecraft/block/BlockFurnace$1 +instanceKlass net/minecraft/block/BlockFlowerPot$1 +instanceKlass net/minecraft/block/BlockFlower$EnumFlowerType$1 +instanceKlass net/minecraft/block/BlockFlower$1 +instanceKlass com/google/common/base/Predicate +instanceKlass net/minecraft/block/BlockFarmland$1 +instanceKlass net/minecraft/block/BlockEventData +instanceKlass net/minecraft/block/BlockCocoa$1 +instanceKlass net/minecraft/block/IGrowable +instanceKlass net/minecraft/block/BlockButton$1 +instanceKlass net/minecraft/util/IStringSerializable +instanceKlass net/minecraft/block/BlockBeacon$1 +instanceKlass net/minecraft/block/BlockBeacon$1$1 +instanceKlass net/minecraft/block/ITileEntityProvider +instanceKlass net/minecraft/block/BlockBanner$1 +instanceKlass net/minecraft/block/BlockAnvil$Anvil +instanceKlass net/minecraft/world/IInteractionObject +instanceKlass net/minecraft/world/IWorldNameable +instanceKlass net/minecraft/block/Block +instanceKlass net/minecraft/block/Block$SoundType +instanceKlass java/net/URLEncoder +instanceKlass java/net/URLDecoder +instanceKlass java/net/InetAddress$CacheEntry +instanceKlass java/util/LinkedList$ListItr +instanceKlass sun/net/InetAddressCachePolicy$2 +instanceKlass sun/net/InetAddressCachePolicy$1 +instanceKlass sun/net/InetAddressCachePolicy +instanceKlass org/apache/logging/log4j/core/helpers/NetUtils +instanceKlass org/apache/logging/log4j/status/StatusConsoleListener +instanceKlass org/w3c/dom/Attr +instanceKlass com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl +instanceKlass org/w3c/dom/NamedNodeMap +instanceKlass com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl$RefCount +instanceKlass com/sun/org/apache/xerces/internal/dom/NodeListCache +instanceKlass org/w3c/dom/TypeInfo +instanceKlass org/w3c/dom/Element +instanceKlass org/w3c/dom/DocumentType +instanceKlass com/sun/org/apache/xerces/internal/dom/NodeImpl +instanceKlass org/w3c/dom/events/EventTarget +instanceKlass org/w3c/dom/NodeList +instanceKlass org/w3c/dom/Document +instanceKlass org/w3c/dom/ranges/DocumentRange +instanceKlass org/w3c/dom/events/DocumentEvent +instanceKlass org/w3c/dom/traversal/DocumentTraversal +instanceKlass com/sun/org/apache/xerces/internal/dom/DeferredNode +instanceKlass org/w3c/dom/Node +instanceKlass com/sun/org/apache/xerces/internal/impl/Constants$ArrayEnumeration +instanceKlass com/sun/org/apache/xerces/internal/impl/Constants +instanceKlass com/sun/org/apache/xerces/internal/util/IntStack +instanceKlass com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter +instanceKlass com/sun/org/apache/xerces/internal/util/XMLSymbols +instanceKlass com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler +instanceKlass com/sun/org/apache/xerces/internal/util/XMLChar +instanceKlass com/sun/xml/internal/stream/Entity +instanceKlass com/sun/xml/internal/stream/util/BufferAllocator +instanceKlass com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator +instanceKlass com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLInputSource +instanceKlass com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager +instanceKlass com/sun/org/apache/xerces/internal/util/PropertyState +instanceKlass com/sun/org/apache/xerces/internal/util/FeatureState +instanceKlass com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter +instanceKlass com/sun/org/apache/xerces/internal/util/MessageFormatter +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLVersionDetector +instanceKlass com/sun/org/apache/xerces/internal/impl/validation/ValidationManager +instanceKlass com/sun/org/apache/xerces/internal/impl/dv/dtd/NMTOKENDatatypeValidator +instanceKlass com/sun/org/apache/xerces/internal/impl/dv/dtd/NOTATIONDatatypeValidator +instanceKlass com/sun/org/apache/xerces/internal/impl/dv/dtd/ENTITYDatatypeValidator +instanceKlass com/sun/org/apache/xerces/internal/impl/dv/dtd/ListDatatypeValidator +instanceKlass com/sun/org/apache/xerces/internal/impl/dv/dtd/IDREFDatatypeValidator +instanceKlass com/sun/org/apache/xerces/internal/impl/dv/dtd/IDDatatypeValidator +instanceKlass com/sun/org/apache/xerces/internal/impl/dv/dtd/StringDatatypeValidator +instanceKlass com/sun/org/apache/xerces/internal/impl/dv/DatatypeValidator +instanceKlass com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory +instanceKlass com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket +instanceKlass com/sun/org/apache/xerces/internal/impl/dtd/XMLAttributeDecl +instanceKlass com/sun/org/apache/xerces/internal/impl/dtd/XMLSimpleType +instanceKlass com/sun/org/apache/xerces/internal/impl/dtd/XMLElementDecl +instanceKlass com/sun/org/apache/xerces/internal/impl/validation/ValidationState +instanceKlass com/sun/org/apache/xerces/internal/impl/dv/ValidationContext +instanceKlass com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator +instanceKlass com/sun/org/apache/xerces/internal/impl/RevalidationHandler +instanceKlass com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidatorFilter +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentFilter +instanceKlass com/sun/org/apache/xerces/internal/impl/dtd/XMLEntityDecl +instanceKlass com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelFilter +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLDTDFilter +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLDTDContentModelSource +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLDTDSource +instanceKlass com/sun/org/apache/xerces/internal/xni/grammars/XMLDTDDescription +instanceKlass com/sun/org/apache/xerces/internal/xni/grammars/XMLGrammarDescription +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl$TrailingMiscDriver +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl$PrologDriver +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl$XMLDeclDriver +instanceKlass com/sun/org/apache/xerces/internal/util/NamespaceSupport +instanceKlass com/sun/org/apache/xerces/internal/xni/NamespaceContext +instanceKlass com/sun/org/apache/xerces/internal/util/XMLAttributesImpl$Attribute +instanceKlass com/sun/org/apache/xerces/internal/util/XMLAttributesImpl +instanceKlass com/sun/org/apache/xerces/internal/xni/XMLAttributes +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$FragmentContentDriver +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack2 +instanceKlass com/sun/org/apache/xerces/internal/xni/QName +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$ElementStack +instanceKlass com/sun/org/apache/xerces/internal/xni/XMLString +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLScanner +instanceKlass com/sun/xml/internal/stream/XMLBufferListener +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLEntityHandler +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentScanner +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLErrorReporter +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLEntityScanner +instanceKlass com/sun/org/apache/xerces/internal/xni/XMLLocator +instanceKlass com/sun/xml/internal/stream/XMLEntityStorage +instanceKlass com/sun/org/apache/xerces/internal/utils/SecuritySupport$8 +instanceKlass com/sun/org/apache/xerces/internal/utils/SecuritySupport$4 +instanceKlass com/sun/org/apache/xerces/internal/utils/SecuritySupport +instanceKlass com/sun/org/apache/xerces/internal/utils/XMLSecurityManager +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLEntityManager$CharacterBuffer +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLEntityManager$CharacterBufferPool +instanceKlass com/sun/org/apache/xerces/internal/util/AugmentationsImpl$AugmentationsItemsContainer +instanceKlass com/sun/org/apache/xerces/internal/util/AugmentationsImpl +instanceKlass com/sun/org/apache/xerces/internal/xni/Augmentations +instanceKlass com/sun/org/apache/xerces/internal/util/XMLResourceIdentifierImpl +instanceKlass com/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLEntityManager +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLComponent +instanceKlass com/sun/org/apache/xerces/internal/util/SymbolTable$Entry +instanceKlass com/sun/org/apache/xerces/internal/util/SymbolTable +instanceKlass javax/xml/parsers/SAXParserFactory +instanceKlass jdk/xml/internal/SecuritySupport$2 +instanceKlass jdk/xml/internal/SecuritySupport$1 +instanceKlass jdk/xml/internal/SecuritySupport +instanceKlass jdk/xml/internal/JdkXmlUtils +instanceKlass com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings +instanceKlass com/sun/org/apache/xerces/internal/parsers/XML11Configurable +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLPullParserConfiguration +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLParserConfiguration +instanceKlass com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager +instanceKlass com/sun/org/apache/xerces/internal/parsers/XMLParser +instanceKlass com/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler +instanceKlass com/sun/org/apache/xerces/internal/xni/XMLDTDHandler +instanceKlass com/sun/org/apache/xerces/internal/xni/XMLDocumentHandler +instanceKlass javax/xml/parsers/DocumentBuilder +instanceKlass com/sun/org/apache/xerces/internal/jaxp/JAXPConstants +instanceKlass javax/xml/parsers/SecuritySupport$1 +instanceKlass javax/xml/parsers/FactoryFinder$1 +instanceKlass javax/xml/parsers/SecuritySupport$5 +instanceKlass javax/xml/parsers/SecuritySupport$2 +instanceKlass javax/xml/parsers/SecuritySupport +instanceKlass javax/xml/parsers/FactoryFinder +instanceKlass javax/xml/parsers/DocumentBuilderFactory +instanceKlass org/xml/sax/InputSource +instanceKlass javax/xml/transform/Source +instanceKlass org/apache/logging/log4j/core/config/Reconfigurable +instanceKlass org/apache/logging/log4j/core/config/ConfigurationFactory$ConfigurationSource +instanceKlass org/apache/logging/log4j/core/helpers/FileUtils +instanceKlass sun/security/util/ManifestEntryVerifier$SunProviderHolder +instanceKlass sun/nio/cs/Surrogate +instanceKlass sun/nio/cs/Surrogate$Parser +instanceKlass java/util/Base64$Encoder +instanceKlass java/util/Base64$Decoder +instanceKlass java/util/Base64 +instanceKlass java/security/cert/CertPath +instanceKlass java/math/MutableBigInteger +instanceKlass sun/security/provider/ByteArrayAccess +instanceKlass sun/security/rsa/RSAPadding +instanceKlass sun/security/rsa/RSACore +instanceKlass java/security/interfaces/RSAPrivateCrtKey +instanceKlass sun/security/pkcs/PKCS8Key +instanceKlass java/security/MessageDigestSpi +instanceKlass java/security/interfaces/RSAPrivateKey +instanceKlass java/security/PrivateKey +instanceKlass sun/security/jca/ServiceId +instanceKlass java/security/SignatureSpi +instanceKlass javax/crypto/SecretKey +instanceKlass javax/security/auth/Destroyable +instanceKlass sun/security/util/Length +instanceKlass sun/security/util/KeyUtil +instanceKlass sun/text/normalizer/NormalizerBase$1 +instanceKlass sun/text/normalizer/NormalizerBase$QuickCheckResult +instanceKlass sun/text/normalizer/NormalizerBase$Mode +instanceKlass sun/text/normalizer/NormalizerBase +instanceKlass java/text/Normalizer +instanceKlass sun/security/pkcs/PKCS9Attribute +instanceKlass sun/security/x509/AVAKeyword +instanceKlass sun/security/util/ConstraintsParameters +instanceKlass sun/security/pkcs/SignerInfo +instanceKlass sun/security/x509/NetscapeCertTypeExtension$MapEntry +instanceKlass sun/security/x509/AccessDescription +instanceKlass sun/security/x509/KeyIdentifier +instanceKlass java/security/cert/PolicyQualifierInfo +instanceKlass sun/security/x509/CertificatePolicyId +instanceKlass sun/security/x509/PolicyInformation +instanceKlass sun/security/x509/DNSName +instanceKlass java/net/URI$Parser +instanceKlass sun/security/x509/URIName +instanceKlass sun/security/x509/GeneralName +instanceKlass sun/security/x509/GeneralNames +instanceKlass sun/security/x509/DistributionPoint +instanceKlass sun/security/x509/OIDMap$OIDInfo +instanceKlass sun/security/x509/PKIXExtensions +instanceKlass sun/security/x509/OIDMap +instanceKlass sun/security/x509/Extension +instanceKlass java/security/cert/Extension +instanceKlass java/util/Collections$SynchronizedMap +instanceKlass sun/security/x509/CertificateExtensions +instanceKlass sun/security/util/MemoryCache$CacheEntry +instanceKlass sun/security/x509/X509AttributeName +instanceKlass java/security/interfaces/RSAPublicKey +instanceKlass java/security/interfaces/RSAKey +instanceKlass java/security/spec/RSAPrivateKeySpec +instanceKlass java/security/spec/RSAPublicKeySpec +instanceKlass java/security/KeyFactorySpi +instanceKlass sun/security/rsa/SunRsaSignEntries +instanceKlass sun/security/jca/ProviderList$ServiceList$1 +instanceKlass java/security/KeyFactory +instanceKlass java/security/spec/EncodedKeySpec +instanceKlass java/security/spec/KeySpec +instanceKlass sun/security/util/BitArray +instanceKlass sun/security/x509/X509Key +instanceKlass java/security/PublicKey +instanceKlass java/security/Key +instanceKlass sun/security/x509/CertificateX509Key +instanceKlass sun/security/x509/CertificateValidity +instanceKlass sun/security/x509/AVA +instanceKlass sun/security/x509/RDN +instanceKlass javax/security/auth/x500/X500Principal +instanceKlass sun/security/x509/X500Name$1 +instanceKlass sun/security/x509/X500Name +instanceKlass sun/security/x509/GeneralNameInterface +instanceKlass sun/security/x509/CertificateAlgorithmId +instanceKlass sun/security/x509/SerialNumber +instanceKlass sun/security/x509/CertificateSerialNumber +instanceKlass sun/security/x509/CertificateVersion +instanceKlass sun/security/x509/X509CertInfo +instanceKlass sun/security/x509/CertAttrSet +instanceKlass sun/security/util/Cache$EqualByteArray +instanceKlass java/security/cert/X509Extension +instanceKlass sun/security/jca/GetInstance$Instance +instanceKlass sun/security/util/Cache +instanceKlass java/security/Provider$UString +instanceKlass java/security/Provider$Service +instanceKlass sun/security/provider/NativePRNG$NonBlocking +instanceKlass sun/security/provider/NativePRNG$Blocking +instanceKlass sun/security/provider/NativePRNG +instanceKlass sun/security/provider/SunEntries$1 +instanceKlass sun/security/provider/SunEntries +instanceKlass sun/security/jca/ProviderConfig$2 +instanceKlass sun/security/jca/GetInstance +instanceKlass java/security/cert/CertificateFactorySpi +instanceKlass java/security/cert/CertificateFactory +instanceKlass sun/security/x509/AlgorithmId +instanceKlass sun/security/util/ByteArrayTagOrder +instanceKlass sun/security/util/ByteArrayLexOrder +instanceKlass sun/security/util/DerEncoder +instanceKlass sun/security/util/DerValue +instanceKlass sun/security/util/ObjectIdentifier +instanceKlass sun/security/pkcs/ContentInfo +instanceKlass sun/security/util/DerIndefLenConverter +instanceKlass sun/security/util/DerInputStream +instanceKlass sun/security/pkcs/PKCS7 +instanceKlass sun/security/jca/ProviderList$2 +instanceKlass sun/misc/FDBigInteger +instanceKlass sun/misc/FloatingDecimal$PreparedASCIIToBinaryBuffer +instanceKlass sun/misc/FloatingDecimal$ASCIIToBinaryConverter +instanceKlass sun/misc/FloatingDecimal$BinaryToASCIIBuffer +instanceKlass sun/misc/FloatingDecimal$ExceptionalBinaryToASCIIBuffer +instanceKlass sun/misc/FloatingDecimal$BinaryToASCIIConverter +instanceKlass sun/misc/FloatingDecimal +instanceKlass java/security/Provider$EngineDescription +instanceKlass java/security/Provider$ServiceKey +instanceKlass sun/security/jca/ProviderConfig +instanceKlass sun/security/jca/ProviderList +instanceKlass sun/security/jca/Providers +instanceKlass sun/security/util/ManifestDigester$Section +instanceKlass sun/security/util/ManifestDigester$Entry +instanceKlass sun/security/util/ManifestDigester$Position +instanceKlass sun/security/util/ManifestDigester +instanceKlass sun/security/util/DisabledAlgorithmConstraints$1 +instanceKlass sun/security/util/DisabledAlgorithmConstraints$Constraint +instanceKlass java/util/regex/Matcher +instanceKlass java/util/regex/MatchResult +instanceKlass sun/security/util/DisabledAlgorithmConstraints$Constraints +instanceKlass java/util/ArrayList$SubList$1 +instanceKlass java/security/Security$1 +instanceKlass java/security/Security +instanceKlass sun/security/util/AbstractAlgorithmConstraints$1 +instanceKlass sun/security/util/AlgorithmDecomposer +instanceKlass sun/security/util/AbstractAlgorithmConstraints +instanceKlass java/security/AlgorithmConstraints +instanceKlass sun/security/util/SignatureFileVerifier +instanceKlass sun/security/util/ManifestEntryVerifier +instanceKlass org/apache/logging/log4j/core/config/ConfigurationFactory$WeightedFactory +instanceKlass org/apache/logging/log4j/core/config/Order +instanceKlass org/apache/logging/log4j/core/appender/DefaultErrorHandler +instanceKlass org/apache/logging/log4j/core/appender/ConsoleAppender$FactoryData +instanceKlass org/apache/logging/log4j/core/impl/ThrowableFormatOptions +instanceKlass org/apache/logging/log4j/core/pattern/PatternFormatter +instanceKlass org/apache/logging/log4j/core/pattern/PatternParser$1 +instanceKlass org/apache/logging/log4j/core/pattern/FormattingInfo +instanceKlass sun/reflect/ClassDefiner$1 +instanceKlass sun/reflect/ClassDefiner +instanceKlass sun/reflect/MethodAccessorGenerator$1 +instanceKlass sun/reflect/Label$PatchInfo +instanceKlass sun/reflect/Label +instanceKlass sun/reflect/UTF8 +instanceKlass sun/reflect/ClassFileAssembler +instanceKlass sun/reflect/ByteVectorImpl +instanceKlass sun/reflect/ByteVector +instanceKlass sun/reflect/ByteVectorFactory +instanceKlass sun/reflect/AccessorGenerator +instanceKlass sun/reflect/ClassFileConstants +instanceKlass org/apache/logging/log4j/core/config/plugins/Plugin +instanceKlass org/apache/logging/log4j/core/pattern/ConverterKeys +instanceKlass org/apache/logging/log4j/core/config/plugins/ResolverUtil$ClassTest +instanceKlass org/apache/logging/log4j/core/helpers/Closer +instanceKlass org/apache/logging/log4j/core/lookup/WebLookup +instanceKlass org/apache/logging/log4j/core/lookup/ContextMapLookup +instanceKlass org/apache/logging/log4j/core/lookup/DateLookup +instanceKlass org/apache/logging/log4j/core/lookup/StructuredDataLookup +instanceKlass org/apache/logging/log4j/core/pattern/FileDatePatternConverter +instanceKlass org/apache/logging/log4j/core/pattern/NameAbbreviator +instanceKlass java/util/EnumMap$1 +instanceKlass org/apache/logging/log4j/core/config/plugins/AppendersPlugin +instanceKlass org/apache/logging/log4j/core/layout/RFC5424Layout$ListChecker +instanceKlass org/apache/logging/log4j/core/appender/ConsoleAppender$ConsoleManagerFactory +instanceKlass org/apache/logging/log4j/core/appender/ManagerFactory +instanceKlass org/apache/logging/log4j/core/helpers/KeyValuePair +instanceKlass org/apache/logging/log4j/core/layout/LoggerFields +instanceKlass org/apache/logging/log4j/core/pattern/RegexReplacement +instanceKlass org/apache/logging/log4j/core/appender/rewrite/MapRewritePolicy +instanceKlass java/lang/Throwable$PrintStreamOrWriter +instanceKlass org/apache/logging/log4j/core/net/MulticastDNSAdvertiser +instanceKlass java/util/concurrent/Delayed +instanceKlass org/apache/logging/log4j/core/appender/rewrite/PropertiesRewritePolicy +instanceKlass org/apache/logging/log4j/core/appender/rewrite/RewritePolicy +instanceKlass org/apache/logging/log4j/core/appender/db/jdbc/DataSourceConnectionSource +instanceKlass org/apache/logging/log4j/core/appender/FailoversPlugin +instanceKlass org/apache/logging/log4j/core/appender/routing/Routes +instanceKlass org/apache/logging/log4j/core/config/Property +instanceKlass org/apache/logging/log4j/core/config/AppenderRef +instanceKlass org/apache/logging/log4j/core/appender/rolling/TimeBasedTriggeringPolicy +instanceKlass org/apache/logging/log4j/core/appender/db/jdbc/DriverManagerConnectionSource +instanceKlass org/apache/logging/log4j/core/config/plugins/LoggersPlugin +instanceKlass java/util/regex/ASCII +instanceKlass org/apache/logging/log4j/core/appender/rolling/SizeBasedTriggeringPolicy +instanceKlass org/apache/logging/log4j/core/appender/rolling/RolloverDescription +instanceKlass org/apache/logging/log4j/core/appender/rolling/helper/Action +instanceKlass org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy +instanceKlass org/apache/logging/log4j/core/appender/rolling/RolloverStrategy +instanceKlass org/apache/logging/log4j/core/appender/db/nosql/mongo/MongoDBProvider +instanceKlass javax/sql/DataSource +instanceKlass java/sql/Wrapper +instanceKlass javax/sql/CommonDataSource +instanceKlass org/apache/logging/log4j/core/appender/db/jdbc/FactoryMethodConnectionSource +instanceKlass org/apache/logging/log4j/core/appender/db/jdbc/ConnectionSource +instanceKlass org/apache/logging/log4j/core/net/ssl/SSLConfiguration +instanceKlass org/apache/logging/log4j/core/config/plugins/PropertiesPlugin +instanceKlass org/apache/logging/log4j/core/appender/db/nosql/NoSQLConnection +instanceKlass org/apache/logging/log4j/core/appender/db/nosql/couch/CouchDBProvider +instanceKlass org/apache/logging/log4j/core/appender/db/nosql/NoSQLProvider +instanceKlass org/apache/logging/log4j/core/filter/CompositeFilter +instanceKlass org/apache/logging/log4j/core/net/ssl/StoreConfiguration +instanceKlass org/apache/logging/log4j/core/appender/db/jdbc/ColumnConfig +instanceKlass org/apache/logging/log4j/core/filter/AbstractFilter +instanceKlass java/util/regex/Pattern$TreeInfo +instanceKlass java/util/regex/Pattern$Node +instanceKlass java/util/regex/Pattern +instanceKlass java/io/Bits +instanceKlass java/io/ObjectOutputStream$ReplaceTable +instanceKlass java/io/ObjectOutputStream$HandleTable +instanceKlass org/apache/logging/log4j/core/appender/rolling/CompositeTriggeringPolicy +instanceKlass org/apache/logging/log4j/core/helpers/Constants +instanceKlass org/apache/logging/log4j/core/appender/AbstractManager +instanceKlass org/apache/logging/log4j/core/appender/rolling/OnStartupTriggeringPolicy +instanceKlass org/apache/logging/log4j/core/appender/rolling/TriggeringPolicy +instanceKlass org/apache/logging/log4j/core/appender/routing/Route +instanceKlass org/apache/logging/log4j/core/ErrorHandler +instanceKlass org/apache/logging/log4j/core/config/plugins/PluginType +instanceKlass org/apache/logging/log4j/core/config/ConfigurationFactory +instanceKlass org/apache/logging/log4j/core/config/plugins/ResolverUtil +instanceKlass org/apache/logging/log4j/core/pattern/ArrayPatternConverter +instanceKlass org/apache/logging/log4j/core/pattern/AbstractPatternConverter +instanceKlass org/apache/logging/log4j/core/pattern/PatternConverter +instanceKlass org/apache/logging/log4j/core/pattern/PatternParser +instanceKlass org/apache/logging/log4j/core/helpers/Booleans +instanceKlass org/apache/logging/log4j/core/helpers/Charsets +instanceKlass org/apache/logging/log4j/core/layout/AbstractLayout +instanceKlass org/apache/logging/log4j/core/config/Node +instanceKlass org/apache/logging/log4j/core/config/plugins/ResolverUtil$Test +instanceKlass org/apache/logging/log4j/core/config/plugins/PluginManager +instanceKlass org/apache/logging/log4j/core/LogEvent +instanceKlass org/apache/logging/log4j/core/impl/DefaultLogEventFactory +instanceKlass org/apache/logging/log4j/core/impl/LogEventFactory +instanceKlass org/apache/logging/log4j/core/helpers/Strings +instanceKlass java/util/DualPivotQuicksort +instanceKlass org/apache/logging/log4j/core/lookup/StrMatcher +instanceKlass org/apache/logging/log4j/core/lookup/StrSubstitutor +instanceKlass org/apache/logging/log4j/core/lookup/JndiLookup +instanceKlass org/apache/logging/log4j/core/lookup/EnvironmentLookup +instanceKlass org/apache/logging/log4j/core/lookup/SystemPropertiesLookup +instanceKlass org/apache/logging/log4j/core/lookup/MapLookup +instanceKlass org/apache/logging/log4j/core/lookup/Interpolator +instanceKlass org/apache/logging/log4j/core/config/DefaultAdvertiser +instanceKlass org/apache/logging/log4j/core/config/DefaultConfigurationMonitor +instanceKlass org/apache/logging/log4j/core/Appender +instanceKlass org/apache/logging/log4j/core/Layout +instanceKlass org/apache/logging/log4j/core/lookup/StrLookup +instanceKlass org/apache/logging/log4j/core/net/Advertiser +instanceKlass org/apache/logging/log4j/core/config/ConfigurationMonitor +instanceKlass org/apache/logging/log4j/core/Filter +instanceKlass org/apache/logging/log4j/core/filter/AbstractFilterable +instanceKlass org/apache/logging/log4j/core/config/Configuration +instanceKlass org/apache/logging/log4j/core/filter/Filterable +instanceKlass org/apache/logging/log4j/core/LoggerContext +instanceKlass org/apache/logging/log4j/core/LifeCycle +instanceKlass org/apache/logging/log4j/core/config/ConfigurationListener +instanceKlass java/text/DontCareFieldPosition$1 +instanceKlass java/text/Format$FieldDelegate +instanceKlass java/text/DigitList +instanceKlass java/text/FieldPosition +instanceKlass java/util/Currency$CurrencyNameGetter +instanceKlass java/util/Currency$1 +instanceKlass java/util/Currency +instanceKlass java/text/DecimalFormatSymbols +instanceKlass java/util/concurrent/atomic/AtomicMarkableReference$Pair +instanceKlass java/util/concurrent/atomic/AtomicMarkableReference +instanceKlass java/text/DateFormatSymbols +instanceKlass sun/util/calendar/CalendarUtils +instanceKlass sun/util/calendar/CalendarDate +instanceKlass sun/util/locale/LanguageTag +instanceKlass java/util/ResourceBundle$CacheKeyReference +instanceKlass java/util/ResourceBundle$CacheKey +instanceKlass java/util/ResourceBundle$RBClassLoader$1 +instanceKlass java/util/spi/ResourceBundleControlProvider +instanceKlass java/util/ResourceBundle +instanceKlass java/util/ResourceBundle$Control +instanceKlass sun/util/resources/LocaleData$1 +instanceKlass sun/util/resources/LocaleData +instanceKlass sun/util/locale/provider/LocaleResources +instanceKlass sun/util/locale/provider/CalendarDataUtility$CalendarWeekParameterGetter +instanceKlass sun/util/locale/provider/LocaleServiceProviderPool$LocalizedObjectGetter +instanceKlass java/util/ServiceLoader$1 +instanceKlass java/util/ServiceLoader$LazyIterator +instanceKlass java/util/ServiceLoader +instanceKlass sun/util/locale/provider/SPILocaleProviderAdapter$1 +instanceKlass sun/util/locale/provider/LocaleServiceProviderPool +instanceKlass sun/util/locale/provider/CalendarDataUtility +instanceKlass java/util/Calendar$Builder +instanceKlass sun/util/locale/provider/JRELocaleProviderAdapter$1 +instanceKlass sun/util/locale/provider/LocaleDataMetaInfo +instanceKlass sun/util/locale/provider/AvailableLanguageTags +instanceKlass sun/util/locale/provider/LocaleProviderAdapter$1 +instanceKlass sun/util/locale/provider/ResourceBundleBasedAdapter +instanceKlass sun/util/locale/provider/LocaleProviderAdapter +instanceKlass java/util/spi/LocaleServiceProvider +instanceKlass java/util/Calendar +instanceKlass java/util/TimeZone$1 +instanceKlass java/util/zip/CRC32 +instanceKlass java/util/zip/Checksum +instanceKlass sun/util/calendar/ZoneInfoFile$ZoneOffsetTransitionRule +instanceKlass sun/util/calendar/ZoneInfoFile$1 +instanceKlass sun/util/calendar/ZoneInfoFile +instanceKlass java/util/TimeZone +instanceKlass java/util/Locale$1 +instanceKlass java/text/AttributedCharacterIterator$Attribute +instanceKlass org/apache/logging/log4j/message/SimpleMessage +instanceKlass java/util/concurrent/ConcurrentHashMap$Traverser +instanceKlass org/apache/logging/log4j/core/helpers/Assert +instanceKlass org/apache/logging/log4j/core/jmx/ContextSelectorAdmin +instanceKlass org/apache/logging/log4j/core/jmx/ContextSelectorAdminMBean +instanceKlass javax/management/NotificationFilter +instanceKlass javax/management/NotificationListener +instanceKlass org/apache/logging/log4j/status/StatusData +instanceKlass org/apache/logging/log4j/core/jmx/StatusLoggerAdminMBean +instanceKlass org/apache/logging/log4j/status/StatusListener +instanceKlass java/util/concurrent/Executors$DefaultThreadFactory +instanceKlass java/util/concurrent/ThreadFactory +instanceKlass java/util/concurrent/LinkedBlockingQueue$Node +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject +instanceKlass java/util/concurrent/locks/Condition +instanceKlass java/util/concurrent/BlockingQueue +instanceKlass java/util/concurrent/ThreadPoolExecutor$AbortPolicy +instanceKlass java/util/concurrent/RejectedExecutionHandler +instanceKlass java/util/concurrent/AbstractExecutorService +instanceKlass java/util/concurrent/ExecutorService +instanceKlass java/util/concurrent/Executors +instanceKlass sun/management/Flag$1 +instanceKlass sun/management/Flag +instanceKlass sun/management/ExtendedPlatformComponent +instanceKlass java/util/Collections$UnmodifiableMap +instanceKlass java/util/AbstractList$Itr +instanceKlass sun/management/DiagnosticCommandImpl$Wrapper +instanceKlass sun/management/DiagnosticCommandArgumentInfo +instanceKlass sun/management/DiagnosticCommandInfo +instanceKlass sun/management/DiagnosticCommandImpl$OperationInfoComparator +instanceKlass java/lang/management/ManagementFactory$3 +instanceKlass com/sun/management/DiagnosticCommandMBean +instanceKlass com/sun/management/VMOption +instanceKlass sun/management/HotSpotDiagnostic +instanceKlass com/sun/management/HotSpotDiagnosticMXBean +instanceKlass java/util/Collections$EmptyIterator +instanceKlass com/sun/management/UnixOperatingSystemMXBean +instanceKlass sun/nio/ch/FileChannelImpl$1 +instanceKlass java/net/Inet6Address$Inet6AddressHolder +instanceKlass java/net/InetAddress$2 +instanceKlass sun/net/spi/nameservice/NameService +instanceKlass java/net/Inet4AddressImpl +instanceKlass java/net/InetAddressImpl +instanceKlass java/net/InetAddressImplFactory +instanceKlass java/net/InetAddress$Cache +instanceKlass java/net/InetAddress$InetAddressHolder +instanceKlass java/net/InetAddress$1 +instanceKlass java/net/InetAddress +instanceKlass sun/nio/ch/IOUtil$1 +instanceKlass sun/nio/ch/IOUtil +instanceKlass java/nio/file/attribute/FileAttribute +instanceKlass java/nio/channels/spi/AbstractInterruptibleChannel +instanceKlass java/nio/channels/InterruptibleChannel +instanceKlass java/nio/channels/ScatteringByteChannel +instanceKlass java/nio/channels/GatheringByteChannel +instanceKlass java/nio/channels/SeekableByteChannel +instanceKlass java/nio/channels/ByteChannel +instanceKlass java/nio/channels/WritableByteChannel +instanceKlass java/nio/channels/ReadableByteChannel +instanceKlass java/nio/channels/Channel +instanceKlass sun/management/ManagementFactoryHelper$1 +instanceKlass java/nio/Bits$1$1 +instanceKlass sun/misc/JavaNioAccess$BufferPool +instanceKlass java/lang/management/BufferPoolMXBean +instanceKlass javax/management/MBeanInfo$ArrayGettersSafeAction +instanceKlass javax/management/openmbean/OpenMBeanOperationInfo +instanceKlass sun/management/ManagementFactoryHelper$PlatformLoggingImpl +instanceKlass sun/management/ManagementFactoryHelper$LoggingMXBean +instanceKlass java/util/logging/LoggingMXBean +instanceKlass java/lang/management/PlatformLoggingMXBean +instanceKlass java/lang/management/LockInfo +instanceKlass java/lang/management/ThreadInfo +instanceKlass sun/management/ThreadImpl +instanceKlass com/sun/management/ThreadMXBean +instanceKlass java/lang/management/ThreadMXBean +instanceKlass sun/reflect/generics/tree/TypeVariableSignature +instanceKlass sun/management/RuntimeImpl +instanceKlass java/lang/management/RuntimeMXBean +instanceKlass sun/management/BaseOperatingSystemImpl +instanceKlass com/sun/management/OperatingSystemMXBean +instanceKlass java/lang/management/OperatingSystemMXBean +instanceKlass sun/management/Sensor +instanceKlass sun/management/MemoryPoolImpl +instanceKlass java/lang/management/MemoryPoolMXBean +instanceKlass javax/management/DescriptorKey +instanceKlass sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator +instanceKlass java/lang/reflect/TypeVariable +instanceKlass sun/reflect/generics/tree/ClassSignature +instanceKlass sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl +instanceKlass java/lang/reflect/ParameterizedType +instanceKlass sun/reflect/generics/tree/MethodTypeSignature +instanceKlass sun/reflect/generics/tree/Signature +instanceKlass sun/reflect/generics/tree/FormalTypeParameter +instanceKlass com/sun/management/GcInfo +instanceKlass javax/management/openmbean/CompositeDataView +instanceKlass java/lang/annotation/Target +instanceKlass java/lang/reflect/WeakCache$Value +instanceKlass sun/misc/ProxyGenerator$ExceptionTableEntry +instanceKlass sun/misc/ProxyGenerator$PrimitiveTypeInfo +instanceKlass sun/misc/ProxyGenerator$FieldInfo +instanceKlass sun/misc/ProxyGenerator$ConstantPool$Entry +instanceKlass sun/misc/ProxyGenerator$MethodInfo +instanceKlass sun/misc/ProxyGenerator$ProxyMethod +instanceKlass sun/misc/ProxyGenerator$ConstantPool +instanceKlass sun/misc/ProxyGenerator +instanceKlass java/lang/reflect/WeakCache$Factory +instanceKlass java/util/function/Supplier +instanceKlass sun/reflect/annotation/AnnotationInvocationHandler +instanceKlass sun/reflect/annotation/AnnotationParser$1 +instanceKlass java/lang/Class$4 +instanceKlass java/lang/annotation/Documented +instanceKlass java/lang/annotation/Inherited +instanceKlass java/lang/annotation/Retention +instanceKlass sun/reflect/annotation/ExceptionProxy +instanceKlass sun/reflect/annotation/AnnotationType$1 +instanceKlass jdk/Exported +instanceKlass sun/reflect/generics/visitor/Reifier +instanceKlass sun/reflect/generics/visitor/TypeTreeVisitor +instanceKlass sun/reflect/generics/factory/CoreReflectionFactory +instanceKlass sun/reflect/generics/factory/GenericsFactory +instanceKlass sun/reflect/generics/scope/AbstractScope +instanceKlass sun/reflect/generics/scope/Scope +instanceKlass sun/reflect/generics/tree/ClassTypeSignature +instanceKlass sun/reflect/generics/tree/SimpleClassTypeSignature +instanceKlass sun/reflect/generics/tree/FieldTypeSignature +instanceKlass sun/reflect/generics/tree/BaseType +instanceKlass sun/reflect/generics/tree/TypeSignature +instanceKlass sun/reflect/generics/tree/ReturnType +instanceKlass sun/reflect/generics/tree/TypeArgument +instanceKlass sun/reflect/generics/tree/TypeTree +instanceKlass sun/reflect/generics/tree/Tree +instanceKlass sun/reflect/generics/parser/SignatureParser +instanceKlass com/sun/management/GarbageCollectorMXBean +instanceKlass sun/management/ManagementFactory +instanceKlass java/lang/management/GarbageCollectorMXBean +instanceKlass java/lang/management/MemoryManagerMXBean +instanceKlass com/sun/jmx/mbeanserver/PerInterface$MethodAndSig +instanceKlass java/lang/management/MemoryUsage +instanceKlass sun/management/NotificationEmitterSupport +instanceKlass java/lang/management/MemoryMXBean +instanceKlass sun/management/CompilationImpl +instanceKlass sun/management/VMManagementImpl$1 +instanceKlass java/lang/management/CompilationMXBean +instanceKlass com/sun/jmx/mbeanserver/WeakIdentityHashMap +instanceKlass com/sun/jmx/mbeanserver/MXBeanLookup +instanceKlass com/sun/jmx/mbeanserver/PerInterface$InitMaps +instanceKlass com/sun/jmx/mbeanserver/PerInterface +instanceKlass javax/management/openmbean/OpenMBeanAttributeInfo +instanceKlass javax/management/openmbean/OpenMBeanParameterInfo +instanceKlass java/lang/reflect/GenericArrayType +instanceKlass com/sun/jmx/mbeanserver/MBeanIntrospector$MBeanInfoMaker +instanceKlass com/sun/jmx/mbeanserver/MBeanAnalyzer$MBeanVisitor +instanceKlass java/util/LinkedHashMap$LinkedHashIterator +instanceKlass com/sun/jmx/mbeanserver/MBeanAnalyzer$AttrMethods +instanceKlass com/sun/jmx/mbeanserver/MXBeanMapping +instanceKlass javax/management/openmbean/TabularData +instanceKlass javax/management/openmbean/CompositeData +instanceKlass javax/management/openmbean/OpenType +instanceKlass com/sun/jmx/mbeanserver/MXBeanMappingFactory +instanceKlass com/sun/jmx/mbeanserver/ConvertingMethod +instanceKlass java/util/TimSort +instanceKlass com/sun/jmx/mbeanserver/MBeanAnalyzer$MethodOrder +instanceKlass com/sun/jmx/mbeanserver/MBeanAnalyzer +instanceKlass com/sun/jmx/mbeanserver/MBeanIntrospector +instanceKlass java/lang/reflect/Proxy$ProxyClassFactory +instanceKlass java/lang/reflect/Proxy$KeyFactory +instanceKlass java/util/function/BiFunction +instanceKlass java/lang/reflect/WeakCache +instanceKlass java/lang/reflect/InvocationHandler +instanceKlass java/lang/reflect/Proxy +instanceKlass sun/reflect/annotation/AnnotationParser +instanceKlass javax/management/MXBean +instanceKlass com/sun/jmx/mbeanserver/MBeanSupport +instanceKlass com/sun/jmx/mbeanserver/DescriptorCache +instanceKlass javax/management/JMX +instanceKlass javax/management/StandardMBean +instanceKlass java/lang/management/ManagementFactory$2 +instanceKlass sun/management/Util +instanceKlass sun/management/ClassLoadingImpl +instanceKlass sun/management/VMManagementImpl +instanceKlass sun/management/VMManagement +instanceKlass sun/management/ManagementFactoryHelper$4 +instanceKlass sun/management/ManagementFactoryHelper +instanceKlass java/lang/management/ClassLoadingMXBean +instanceKlass java/lang/management/PlatformManagedObject +instanceKlass java/lang/management/PlatformComponent$15 +instanceKlass java/lang/management/PlatformComponent$14 +instanceKlass java/lang/management/PlatformComponent$13 +instanceKlass java/lang/management/PlatformComponent$12 +instanceKlass java/lang/management/PlatformComponent$11 +instanceKlass java/lang/management/PlatformComponent$10 +instanceKlass java/lang/management/PlatformComponent$9 +instanceKlass java/lang/management/PlatformComponent$8 +instanceKlass java/lang/management/PlatformComponent$7 +instanceKlass java/lang/management/PlatformComponent$6 +instanceKlass java/lang/management/PlatformComponent$5 +instanceKlass java/lang/management/PlatformComponent$4 +instanceKlass java/lang/management/PlatformComponent$3 +instanceKlass java/lang/management/PlatformComponent$2 +instanceKlass java/lang/management/PlatformComponent$1 +instanceKlass java/lang/management/PlatformComponent$MXBeanFetcher +instanceKlass com/sun/jmx/mbeanserver/JmxMBeanServer$3 +instanceKlass javax/management/ObjectInstance +instanceKlass java/util/concurrent/CopyOnWriteArrayList$COWIterator +instanceKlass java/util/ListIterator +instanceKlass sun/util/calendar/CalendarSystem +instanceKlass java/util/Date +instanceKlass java/util/EventObject +instanceKlass com/sun/jmx/mbeanserver/NamedObject +instanceKlass com/sun/jmx/interceptor/DefaultMBeanServerInterceptor$ResourceContext$1 +instanceKlass com/sun/jmx/interceptor/DefaultMBeanServerInterceptor$ResourceContext +instanceKlass com/sun/jmx/mbeanserver/Repository$RegistrationContext +instanceKlass com/sun/jmx/mbeanserver/DynamicMBean2 +instanceKlass com/sun/jmx/defaults/JmxProperties +instanceKlass com/sun/jmx/mbeanserver/Introspector +instanceKlass com/sun/jmx/mbeanserver/JmxMBeanServer$2 +instanceKlass com/sun/jmx/interceptor/DefaultMBeanServerInterceptor +instanceKlass com/sun/jmx/interceptor/MBeanServerInterceptor +instanceKlass com/sun/jmx/mbeanserver/Repository +instanceKlass com/sun/jmx/mbeanserver/JmxMBeanServer$1 +instanceKlass com/sun/jmx/mbeanserver/SecureClassLoaderRepository +instanceKlass com/sun/jmx/mbeanserver/MBeanInstantiator +instanceKlass com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport$LoaderEntry +instanceKlass com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport +instanceKlass com/sun/jmx/mbeanserver/ModifiableClassLoaderRepository +instanceKlass javax/management/loading/ClassLoaderRepository +instanceKlass java/util/NavigableSet +instanceKlass java/util/SortedSet +instanceKlass java/util/TreeMap$PrivateEntryIterator +instanceKlass javax/management/ImmutableDescriptor +instanceKlass javax/management/Descriptor +instanceKlass java/util/logging/LogManager$5 +instanceKlass java/util/HashMap$HashIterator +instanceKlass sun/reflect/UnsafeFieldAccessorFactory +instanceKlass java/util/logging/LoggingProxyImpl +instanceKlass sun/util/logging/LoggingProxy +instanceKlass sun/util/logging/LoggingSupport$1 +instanceKlass sun/util/logging/LoggingSupport +instanceKlass sun/util/logging/PlatformLogger$LoggerProxy +instanceKlass sun/util/logging/PlatformLogger$1 +instanceKlass sun/util/logging/PlatformLogger +instanceKlass java/util/logging/LogManager$LoggerContext$1 +instanceKlass java/util/logging/LogManager$3 +instanceKlass java/util/logging/LogManager$2 +instanceKlass java/lang/Shutdown$Lock +instanceKlass java/lang/Shutdown +instanceKlass java/lang/ApplicationShutdownHooks$1 +instanceKlass java/lang/ApplicationShutdownHooks +instanceKlass java/util/logging/LogManager$LogNode +instanceKlass java/util/logging/LogManager$LoggerContext +instanceKlass java/util/logging/LogManager$1 +instanceKlass java/util/logging/LogManager +instanceKlass java/util/logging/Logger$LoggerBundle +instanceKlass java/util/logging/Level$KnownLevel +instanceKlass java/util/logging/Level +instanceKlass java/util/logging/Handler +instanceKlass java/util/logging/Logger +instanceKlass com/sun/jmx/remote/util/ClassLogger +instanceKlass javax/management/NotificationBroadcasterSupport$1 +instanceKlass javax/management/NotificationBroadcasterSupport +instanceKlass java/util/ComparableTimSort +instanceKlass sun/security/action/GetBooleanAction +instanceKlass java/util/Arrays$LegacyMergeSort +instanceKlass javax/management/ObjectName$Property +instanceKlass javax/management/ObjectName +instanceKlass javax/management/QueryExp +instanceKlass com/sun/jmx/mbeanserver/Util +instanceKlass javax/management/MBeanInfo +instanceKlass javax/management/MBeanFeatureInfo +instanceKlass javax/management/DescriptorRead +instanceKlass javax/management/MBeanServerDelegate +instanceKlass javax/management/NotificationEmitter +instanceKlass javax/management/NotificationBroadcaster +instanceKlass javax/management/MBeanServerDelegateMBean +instanceKlass javax/management/MBeanRegistration +instanceKlass javax/management/DynamicMBean +instanceKlass com/sun/jmx/mbeanserver/JmxMBeanServer +instanceKlass com/sun/jmx/mbeanserver/SunJmxMBeanServer +instanceKlass javax/management/MBeanServer +instanceKlass javax/management/MBeanServerConnection +instanceKlass javax/management/MBeanServerBuilder +instanceKlass com/sun/jmx/mbeanserver/GetPropertyAction +instanceKlass javax/management/MBeanServerFactory +instanceKlass java/lang/management/ManagementFactory +instanceKlass java/beans/PropertyChangeListener +instanceKlass java/util/EventListener +instanceKlass java/util/concurrent/Executor +instanceKlass org/apache/logging/log4j/core/jmx/Server +instanceKlass org/apache/logging/log4j/core/helpers/Loader +instanceKlass org/apache/logging/log4j/core/impl/ReflectiveCallerClassUtility +instanceKlass java/util/concurrent/atomic/AtomicReference +instanceKlass org/apache/logging/log4j/core/selector/ClassLoaderContextSelector +instanceKlass org/apache/logging/log4j/spi/LoggerContext +instanceKlass org/apache/logging/log4j/core/selector/ContextSelector +instanceKlass org/apache/logging/log4j/core/impl/Log4jContextFactory +instanceKlass java/text/Format +instanceKlass java/util/concurrent/ConcurrentLinkedQueue$Node +instanceKlass java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock +instanceKlass java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock +instanceKlass sun/nio/ch/Interruptible +instanceKlass java/util/concurrent/locks/ReentrantReadWriteLock +instanceKlass java/util/concurrent/locks/ReadWriteLock +instanceKlass java/util/concurrent/CopyOnWriteArrayList +instanceKlass java/net/URLClassLoader$2 +instanceKlass org/apache/logging/log4j/spi/Provider +instanceKlass java/util/Properties$LineReader +instanceKlass sun/net/www/protocol/jar/JarFileFactory +instanceKlass sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController +instanceKlass java/util/zip/ZipFile$ZipEntryIterator +instanceKlass java/util/jar/JarFile$JarEntryIterator +instanceKlass java/net/URLClassLoader$3$1 +instanceKlass java/util/jar/JarVerifier$3 +instanceKlass java/security/CodeSigner +instanceKlass java/util/jar/JarVerifier +instanceKlass sun/misc/CompoundEnumeration +instanceKlass java/net/URLClassLoader$3 +instanceKlass sun/misc/URLClassPath$1 +instanceKlass java/lang/ClassLoader$2 +instanceKlass sun/misc/URLClassPath$2 +instanceKlass sun/misc/Launcher$BootClassPathHolder$1 +instanceKlass sun/misc/Launcher$BootClassPathHolder +instanceKlass org/apache/logging/log4j/util/ProviderUtil +instanceKlass org/apache/logging/log4j/util/PropertiesUtil +instanceKlass org/apache/logging/log4j/message/AbstractMessageFactory +instanceKlass org/apache/logging/log4j/MarkerManager$Log4jMarker +instanceKlass org/apache/logging/log4j/Marker +instanceKlass org/apache/logging/log4j/MarkerManager +instanceKlass org/apache/logging/log4j/message/Message +instanceKlass org/apache/logging/log4j/spi/AbstractLogger +instanceKlass org/apache/logging/log4j/message/MessageFactory +instanceKlass org/apache/logging/log4j/spi/LoggerContextFactory +instanceKlass org/apache/logging/log4j/Logger +instanceKlass org/apache/logging/log4j/LogManager +instanceKlass com/google/common/util/concurrent/ListenableFuture +instanceKlass java/util/concurrent/Future +instanceKlass com/google/common/collect/Multimap +instanceKlass net/minecraft/nbt/NBTBase +instanceKlass net/minecraft/item/Item +instanceKlass net/minecraft/util/MovementInput +instanceKlass java/util/concurrent/Callable +instanceKlass net/minecraft/network/Packet +instanceKlass net/minecraft/network/INetHandler +instanceKlass net/minecraft/util/IChatComponent +instanceKlass net/minecraft/client/resources/data/IMetadataSectionSerializer +instanceKlass com/google/gson/JsonDeserializer +instanceKlass rip/athena/client/events/Event +instanceKlass net/minecraft/entity/Entity +instanceKlass net/minecraft/command/ICommandSender +instanceKlass net/minecraft/world/World +instanceKlass net/minecraft/world/IBlockAccess +instanceKlass net/minecraft/client/renderer/texture/ITickableTextureObject +instanceKlass net/minecraft/client/renderer/texture/ITickable +instanceKlass net/minecraft/client/renderer/texture/ITextureObject +instanceKlass net/minecraft/stats/IStatStringFormat +instanceKlass net/minecraft/world/storage/ISaveFormat +instanceKlass net/minecraft/client/resources/IResourceManagerReloadListener +instanceKlass net/minecraft/client/resources/IReloadableResourceManager +instanceKlass net/minecraft/client/resources/IResourceManager +instanceKlass net/minecraft/client/resources/IResourcePack +instanceKlass net/minecraft/client/stream/IStream +instanceKlass net/minecraft/client/gui/Gui +instanceKlass net/minecraft/client/gui/GuiYesNoCallback +instanceKlass net/minecraft/client/Minecraft +instanceKlass net/minecraft/profiler/IPlayerUsage +instanceKlass net/minecraft/util/IThreadListener +instanceKlass joptsimple/internal/ConstructorInvokingValueConverter +instanceKlass java/net/URI +instanceKlass java/io/FileFilter +instanceKlass java/io/FilenameFilter +instanceKlass java/io/ObjectOutput +instanceKlass java/io/DataOutput +instanceKlass java/io/ObjectStreamConstants +instanceKlass java/io/ObjectInput +instanceKlass java/io/DataInput +instanceKlass joptsimple/internal/Objects +instanceKlass joptsimple/internal/MethodInvokingValueConverter +instanceKlass joptsimple/internal/Classes +instanceKlass joptsimple/ValueConverter +instanceKlass joptsimple/internal/Reflection +instanceKlass java/util/Collections$1 +instanceKlass joptsimple/ParserRules +instanceKlass java/util/TreeMap$Entry +instanceKlass java/lang/Character$CharacterCache +instanceKlass java/util/Collections$UnmodifiableCollection$1 +instanceKlass joptsimple/OptionParserState +instanceKlass java/util/NavigableMap +instanceKlass java/util/SortedMap +instanceKlass joptsimple/internal/AbbreviationMap +instanceKlass joptsimple/internal/Rows +instanceKlass joptsimple/BuiltinHelpFormatter +instanceKlass joptsimple/HelpFormatter +instanceKlass joptsimple/AbstractOptionSpec +instanceKlass joptsimple/OptionDescriptor +instanceKlass joptsimple/OptionParser +instanceKlass joptsimple/OptionDeclarer +instanceKlass java/net/Authenticator +instanceKlass java/net/SocketAddress +instanceKlass joptsimple/OptionSpec +instanceKlass sun/misc/ASCIICaseInsensitiveComparator +instanceKlass java/util/jar/Attributes$Name +instanceKlass java/util/jar/Attributes +instanceKlass net/minecraft/client/main/Main +instanceKlass java/lang/Package +instanceKlass java/lang/Void +instanceKlass java/lang/Class$MethodArray +instanceKlass sun/launcher/LauncherHelper$FXHelper +instanceKlass Start +instanceKlass java/io/FilePermission$1 +instanceKlass sun/net/www/MessageHeader +instanceKlass java/net/URLConnection +instanceKlass java/security/PermissionCollection +instanceKlass sun/nio/ByteBuffered +instanceKlass sun/misc/Resource +instanceKlass java/util/LinkedList$Node +instanceKlass java/util/zip/ZStreamRef +instanceKlass java/util/zip/Inflater +instanceKlass sun/misc/IOUtils +instanceKlass java/util/zip/ZipEntry +instanceKlass sun/misc/ExtensionDependency +instanceKlass sun/misc/JarIndex +instanceKlass sun/nio/ch/DirectBuffer +instanceKlass sun/misc/PerfCounter$CoreCounters +instanceKlass sun/misc/Perf +instanceKlass sun/misc/Perf$GetPerfAction +instanceKlass sun/misc/PerfCounter +instanceKlass java/util/zip/ZipCoder +instanceKlass java/util/Deque +instanceKlass java/util/Queue +instanceKlass java/nio/charset/StandardCharsets +instanceKlass java/util/jar/JavaUtilJarAccessImpl +instanceKlass sun/misc/JavaUtilJarAccess +instanceKlass sun/misc/FileURLMapper +instanceKlass sun/misc/URLClassPath$JarLoader$1 +instanceKlass sun/nio/cs/ThreadLocalCoders$Cache +instanceKlass sun/nio/cs/ThreadLocalCoders +instanceKlass java/util/zip/ZipFile$1 +instanceKlass sun/misc/JavaUtilZipFileAccess +instanceKlass java/util/zip/ZipFile +instanceKlass java/util/zip/ZipConstants +instanceKlass sun/misc/URLClassPath$Loader +instanceKlass sun/misc/URLClassPath$3 +instanceKlass sun/net/util/URLUtil +instanceKlass java/net/URLClassLoader$1 +instanceKlass java/lang/StringCoding$StringDecoder +instanceKlass sun/nio/cs/SingleByte +instanceKlass java/io/FileOutputStream$1 +instanceKlass java/lang/StringCoding$StringEncoder +instanceKlass java/lang/ThreadLocal$ThreadLocalMap +instanceKlass java/lang/StringCoding +instanceKlass sun/usagetracker/UsageTrackerClient$3 +instanceKlass sun/usagetracker/UsageTrackerClient$2 +instanceKlass sun/usagetracker/UsageTrackerClient$4 +instanceKlass sun/usagetracker/UsageTrackerClient$1 +instanceKlass java/util/concurrent/atomic/AtomicBoolean +instanceKlass sun/usagetracker/UsageTrackerClient +instanceKlass sun/misc/PostVMInitHook$1 +instanceKlass jdk/internal/util/EnvUtils +instanceKlass sun/misc/PostVMInitHook$2 +instanceKlass sun/misc/PostVMInitHook +instanceKlass java/lang/invoke/MethodHandleStatics$1 +instanceKlass java/lang/invoke/MethodHandleStatics +instanceKlass java/lang/invoke/MemberName$Factory +instanceKlass java/lang/ClassValue$Version +instanceKlass java/lang/ClassValue$Identity +instanceKlass java/lang/ClassValue +instanceKlass java/lang/invoke/MethodHandleImpl$3 +instanceKlass java/lang/invoke/MethodHandleImpl$2 +instanceKlass java/util/function/Function +instanceKlass java/lang/invoke/MethodHandleImpl$1 +instanceKlass java/lang/invoke/MethodHandleImpl +instanceKlass com/intellij/rt/debugger/agent/CollectionBreakpointInstrumentor$CollectionBreakpointTransformer +instanceKlass com/intellij/rt/debugger/agent/CollectionBreakpointInstrumentor$KnownMethod +instanceKlass com/intellij/rt/debugger/agent/CollectionBreakpointInstrumentor$KnownMethodsSet +instanceKlass java/util/concurrent/locks/AbstractQueuedSynchronizer$Node +instanceKlass java/util/concurrent/locks/AbstractOwnableSynchronizer +instanceKlass com/intellij/rt/debugger/agent/CollectionBreakpointInstrumentor$ConcurrentIdentityHashMap +instanceKlass com/intellij/rt/debugger/agent/CollectionBreakpointInstrumentor +instanceKlass com/intellij/rt/debugger/agent/CaptureStorage +instanceKlass com/intellij/rt/debugger/agent/CaptureAgent$CaptureTransformer +instanceKlass java/lang/instrument/ClassFileTransformer +instanceKlass java/util/ArrayList$Itr +instanceKlass org/jetbrains/capture/org/objectweb/asm/Type +instanceKlass com/intellij/rt/debugger/agent/CaptureAgent$FieldKeyProvider +instanceKlass com/intellij/rt/debugger/agent/CaptureAgent$InstrumentPoint +instanceKlass com/intellij/rt/debugger/agent/CaptureAgent$1 +instanceKlass com/intellij/rt/debugger/agent/CaptureAgent$ParamKeyProvider +instanceKlass com/intellij/rt/debugger/agent/CaptureAgent$KeyProvider +instanceKlass com/intellij/rt/debugger/agent/CaptureAgent +instanceKlass sun/instrument/InstrumentationImpl$1 +instanceKlass com/intellij/rt/debugger/agent/DebuggerAgent +instanceKlass sun/instrument/TransformerManager$TransformerInfo +instanceKlass sun/instrument/TransformerManager +instanceKlass sun/instrument/InstrumentationImpl +instanceKlass java/lang/instrument/Instrumentation +instanceKlass sun/misc/VMSupport +instanceKlass java/lang/SystemClassLoaderAction +instanceKlass sun/misc/Launcher$AppClassLoader$1 +instanceKlass sun/misc/URLClassPath +instanceKlass java/security/Principal +instanceKlass java/security/ProtectionDomain$Key +instanceKlass java/security/ProtectionDomain$2 +instanceKlass sun/misc/JavaSecurityProtectionDomainAccess +instanceKlass java/security/ProtectionDomain$JavaSecurityAccessImpl +instanceKlass sun/misc/JavaSecurityAccess +instanceKlass java/net/URLStreamHandler +instanceKlass java/net/Parts +instanceKlass java/util/BitSet +instanceKlass sun/net/www/ParseUtil +instanceKlass java/io/FileInputStream$1 +instanceKlass java/lang/CharacterData +instanceKlass sun/util/locale/LocaleUtils +instanceKlass java/util/Locale$LocaleKey +instanceKlass sun/util/locale/BaseLocale$Key +instanceKlass sun/util/locale/BaseLocale +instanceKlass java/util/concurrent/ConcurrentHashMap$CollectionView +instanceKlass java/util/concurrent/ConcurrentHashMap$CounterCell +instanceKlass java/util/concurrent/ConcurrentHashMap$Node +instanceKlass java/util/concurrent/locks/ReentrantLock +instanceKlass java/util/concurrent/locks/Lock +instanceKlass java/util/concurrent/ConcurrentMap +instanceKlass sun/util/locale/LocaleObjectCache +instanceKlass java/util/Locale +instanceKlass java/lang/reflect/Array +instanceKlass java/nio/charset/CoderResult$Cache +instanceKlass java/nio/charset/CoderResult +instanceKlass java/nio/charset/CharsetDecoder +instanceKlass sun/nio/cs/ArrayDecoder +instanceKlass java/io/Reader +instanceKlass java/lang/Readable +instanceKlass sun/misc/MetaIndex +instanceKlass java/util/StringTokenizer +instanceKlass sun/misc/Launcher$ExtClassLoader$1 +instanceKlass java/net/URLClassLoader$7 +instanceKlass sun/misc/JavaNetAccess +instanceKlass java/lang/ClassLoader$ParallelLoaders +instanceKlass sun/security/util/Debug +instanceKlass sun/misc/Launcher$Factory +instanceKlass java/net/URLStreamHandlerFactory +instanceKlass java/lang/Compiler$1 +instanceKlass java/lang/Compiler +instanceKlass java/lang/System$2 +instanceKlass sun/misc/JavaLangAccess +instanceKlass sun/io/Win32ErrorMode +instanceKlass sun/misc/OSEnvironment +instanceKlass java/lang/Integer$IntegerCache +instanceKlass sun/misc/NativeSignalHandler +instanceKlass sun/misc/Signal +instanceKlass java/lang/Terminator$1 +instanceKlass sun/misc/SignalHandler +instanceKlass java/lang/Terminator +instanceKlass java/lang/ClassLoader$NativeLibrary +instanceKlass java/io/ExpiringCache$Entry +instanceKlass java/lang/ClassLoader$3 +instanceKlass java/nio/file/Path +instanceKlass java/nio/file/Watchable +instanceKlass java/lang/Enum +instanceKlass java/io/ExpiringCache +instanceKlass java/io/FileSystem +instanceKlass java/io/DefaultFileSystem +instanceKlass java/nio/Bits$1 +instanceKlass sun/misc/JavaNioAccess +instanceKlass java/nio/ByteOrder +instanceKlass java/nio/Bits +instanceKlass java/nio/charset/CodingErrorAction +instanceKlass java/nio/charset/CharsetEncoder +instanceKlass sun/nio/cs/ArrayEncoder +instanceKlass sun/reflect/ReflectionFactory$1 +instanceKlass java/lang/Class$1 +instanceKlass sun/nio/cs/HistoricallyNamedCharset +instanceKlass sun/security/action/GetPropertyAction +instanceKlass java/lang/ThreadLocal +instanceKlass java/nio/charset/spi/CharsetProvider +instanceKlass java/nio/charset/Charset +instanceKlass java/io/Writer +instanceKlass java/util/Arrays +instanceKlass sun/reflect/misc/ReflectUtil +instanceKlass java/lang/reflect/ReflectAccess +instanceKlass sun/reflect/LangReflectAccess +instanceKlass java/lang/reflect/Modifier +instanceKlass sun/reflect/annotation/AnnotationType +instanceKlass java/lang/Class$AnnotationData +instanceKlass sun/reflect/generics/repository/AbstractRepository +instanceKlass java/lang/Class$Atomic +instanceKlass java/lang/Class$ReflectionData +instanceKlass java/lang/Class$3 +instanceKlass java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1 +instanceKlass java/security/PrivilegedExceptionAction +instanceKlass java/util/concurrent/atomic/AtomicReferenceFieldUpdater +instanceKlass java/io/OutputStream +instanceKlass java/io/Flushable +instanceKlass java/io/FileDescriptor$1 +instanceKlass sun/misc/JavaIOFileDescriptorAccess +instanceKlass java/io/FileDescriptor +instanceKlass sun/misc/Version +instanceKlass java/lang/Runtime +instanceKlass java/util/Hashtable$Enumerator +instanceKlass java/util/Iterator +instanceKlass java/util/Enumeration +instanceKlass java/util/Objects +instanceKlass java/util/Collections$SynchronizedCollection +instanceKlass java/lang/Math +instanceKlass java/util/Hashtable$Entry +instanceKlass sun/misc/VM +instanceKlass java/util/HashMap$Node +instanceKlass java/util/Map$Entry +instanceKlass sun/reflect/Reflection +instanceKlass sun/misc/SharedSecrets +instanceKlass java/lang/ref/Reference$1 +instanceKlass sun/misc/JavaLangRefAccess +instanceKlass java/lang/ref/ReferenceQueue$Lock +instanceKlass java/util/Collections$UnmodifiableCollection +instanceKlass java/util/AbstractMap +instanceKlass java/util/Set +instanceKlass java/util/Collections +instanceKlass java/lang/ref/Reference$Lock +instanceKlass sun/reflect/ReflectionFactory +instanceKlass java/util/AbstractCollection +instanceKlass java/util/RandomAccess +instanceKlass java/util/List +instanceKlass java/util/Collection +instanceKlass java/lang/Iterable +instanceKlass java/security/cert/Certificate +instanceKlass sun/reflect/ReflectionFactory$GetReflectionFactoryAction +instanceKlass java/security/PrivilegedAction +instanceKlass java/security/AccessController +instanceKlass java/security/Permission +instanceKlass java/security/Guard +instanceKlass java/lang/String$CaseInsensitiveComparator +instanceKlass java/util/Comparator +instanceKlass java/io/ObjectStreamField +instanceKlass java/lang/Number +instanceKlass java/lang/Character +instanceKlass java/lang/Boolean +instanceKlass java/nio/Buffer +instanceKlass java/lang/StackTraceElement +instanceKlass java/security/CodeSource +instanceKlass sun/misc/Launcher +instanceKlass java/util/jar/Manifest +instanceKlass java/net/URL +instanceKlass java/io/File +instanceKlass java/io/InputStream +instanceKlass java/io/Closeable +instanceKlass java/lang/AutoCloseable +instanceKlass sun/misc/Unsafe +instanceKlass java/lang/AbstractStringBuilder +instanceKlass java/lang/Appendable +instanceKlass java/lang/invoke/CallSite +instanceKlass java/lang/invoke/MethodType +instanceKlass java/lang/invoke/LambdaForm +instanceKlass java/lang/invoke/MethodHandleNatives +instanceKlass java/lang/invoke/MemberName +instanceKlass java/lang/invoke/MethodHandle +instanceKlass sun/reflect/CallerSensitive +instanceKlass java/lang/annotation/Annotation +instanceKlass sun/reflect/FieldAccessor +instanceKlass sun/reflect/ConstantPool +instanceKlass sun/reflect/ConstructorAccessor +instanceKlass sun/reflect/MethodAccessor +instanceKlass sun/reflect/MagicAccessorImpl +instanceKlass java/lang/reflect/Parameter +instanceKlass java/lang/reflect/Member +instanceKlass java/lang/reflect/AccessibleObject +instanceKlass java/util/Dictionary +instanceKlass java/util/Map +instanceKlass java/lang/ThreadGroup +instanceKlass java/lang/Thread$UncaughtExceptionHandler +instanceKlass java/lang/Thread +instanceKlass java/lang/Runnable +instanceKlass java/lang/ref/ReferenceQueue +instanceKlass java/lang/ref/Reference +instanceKlass java/security/AccessControlContext +instanceKlass java/security/ProtectionDomain +instanceKlass java/lang/SecurityManager +instanceKlass java/lang/Throwable +instanceKlass java/lang/System +instanceKlass java/lang/ClassLoader +instanceKlass java/lang/Cloneable +instanceKlass java/lang/Class +instanceKlass java/lang/reflect/Type +instanceKlass java/lang/reflect/GenericDeclaration +instanceKlass java/lang/reflect/AnnotatedElement +instanceKlass java/lang/String +instanceKlass java/lang/CharSequence +instanceKlass java/lang/Comparable +instanceKlass java/io/Serializable +ciInstanceKlass java/lang/Object 1 1 78 3 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 100 100 7 7 7 7 100 1 1 1 12 12 12 12 12 12 12 12 12 12 10 10 10 10 10 10 10 10 10 10 1 +ciInstanceKlass java/io/Serializable 1 0 7 1 1 1 100 100 1 +ciInstanceKlass java/lang/CharSequence 1 1 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 10 10 10 10 10 10 11 11 11 15 15 15 16 16 18 18 1 1 1 +ciInstanceKlass java/lang/String 1 1 540 3 3 3 3 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 100 100 7 7 100 100 100 7 7 100 100 7 100 100 100 7 7 100 7 100 7 7 100 7 100 100 7 100 7 100 100 7 7 7 7 7 7 7 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 1 1 +staticfield java/lang/String serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +staticfield java/lang/String CASE_INSENSITIVE_ORDER Ljava/util/Comparator; java/lang/String$CaseInsensitiveComparator +ciInstanceKlass java/lang/Class 1 1 1190 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 5 0 8 8 8 8 8 7 7 7 100 100 100 7 7 100 7 100 7 7 7 7 100 7 7 100 7 100 100 100 7 100 100 100 100 100 100 7 7 7 7 100 100 100 7 7 7 100 100 7 7 100 100 7 7 100 7 100 7 7 100 100 100 7 7 7 7 7 7 7 7 7 7 7 7 7 7 100 100 7 7 7 7 100 7 100 7 7 100 100 7 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1 1 1 1 1 1 1 1 +staticfield java/lang/Class serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +ciInstanceKlass java/lang/Cloneable 1 0 7 1 1 1 100 100 1 +instanceKlass java/util/ResourceBundle$RBClassLoader +instanceKlass sun/reflect/DelegatingClassLoader +instanceKlass java/security/SecureClassLoader +ciInstanceKlass java/lang/ClassLoader 1 1 842 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 7 7 7 7 100 100 100 7 7 100 7 7 7 7 7 7 100 7 100 100 7 7 100 100 7 7 7 7 100 7 100 100 7 100 100 7 7 100 7 7 100 7 7 7 7 7 100 7 7 7 7 7 7 7 7 7 7 7 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 1 1 +staticfield java/lang/ClassLoader nocerts [Ljava/security/cert/Certificate; 0 [Ljava/security/cert/Certificate; +ciInstanceKlass java/lang/System 1 1 369 8 8 8 8 8 8 8 8 8 8 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 7 7 7 7 100 7 100 100 100 100 100 100 7 7 100 100 7 100 100 7 7 7 7 100 100 100 7 100 100 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 1 +staticfield java/lang/System in Ljava/io/InputStream; java/io/BufferedInputStream +staticfield java/lang/System out Ljava/io/PrintStream; java/io/PrintStream +staticfield java/lang/System err Ljava/io/PrintStream; java/io/PrintStream +instanceKlass java/lang/Exception +instanceKlass java/lang/Error +ciInstanceKlass java/lang/Throwable 1 1 327 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 7 100 100 100 100 100 100 7 100 100 100 100 7 7 100 7 100 100 100 7 100 7 100 7 7 7 100 100 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 1 1 1 1 1 +staticfield java/lang/Throwable UNASSIGNED_STACK [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; +staticfield java/lang/Throwable SUPPRESSED_SENTINEL Ljava/util/List; java/util/Collections$UnmodifiableRandomAccessList +staticfield java/lang/Throwable EMPTY_THROWABLE_ARRAY [Ljava/lang/Throwable; 0 [Ljava/lang/Throwable; +staticfield java/lang/Throwable $assertionsDisabled Z 1 +instanceKlass io/netty/util/Signal +instanceKlass com/google/common/util/concurrent/ExecutionError +instanceKlass net/minecraft/util/MinecraftError +instanceKlass java/lang/AssertionError +instanceKlass java/lang/VirtualMachineError +instanceKlass java/lang/LinkageError +instanceKlass java/lang/ThreadDeath +ciInstanceKlass java/lang/Error 1 1 30 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 7 1 1 12 12 12 12 12 10 10 10 10 10 1 +ciInstanceKlass java/lang/ThreadDeath 0 0 18 1 1 1 1 1 1 1 1 1 1 5 0 100 100 12 10 1 +instanceKlass java/awt/datatransfer/UnsupportedFlavorException +instanceKlass javassist/bytecode/CodeIterator$AlignmentException +instanceKlass javassist/compiler/CompileError +instanceKlass com/ibm/icu/text/ArabicShapingException +instanceKlass paulscode/sound/SoundSystemException +instanceKlass javassist/NotFoundException +instanceKlass javassist/CannotCompileException +instanceKlass javassist/bytecode/BadBytecode +instanceKlass java/util/concurrent/TimeoutException +instanceKlass java/lang/CloneNotSupportedException +instanceKlass java/util/concurrent/ExecutionException +instanceKlass com/mojang/authlib/exceptions/AuthenticationException +instanceKlass com/mojang/realmsclient/exception/RealmsServiceException +instanceKlass net/minecraft/world/MinecraftException +instanceKlass net/minecraft/nbt/NBTException +instanceKlass net/minecraft/command/CommandException +instanceKlass net/minecraft/client/AnvilConverterException +instanceKlass javax/xml/parsers/ParserConfigurationException +instanceKlass org/xml/sax/SAXException +instanceKlass java/sql/SQLException +instanceKlass java/text/ParseException +instanceKlass org/apache/logging/log4j/core/net/ssl/StoreConfigurationException +instanceKlass java/security/GeneralSecurityException +instanceKlass java/net/URISyntaxException +instanceKlass javax/naming/NamingException +instanceKlass javax/management/JMException +instanceKlass java/security/PrivilegedActionException +instanceKlass org/lwjgl/LWJGLException +instanceKlass java/io/IOException +instanceKlass java/lang/InterruptedException +instanceKlass java/lang/ReflectiveOperationException +instanceKlass java/lang/RuntimeException +ciInstanceKlass java/lang/Exception 1 1 30 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 7 1 1 12 12 12 12 12 10 10 10 10 10 1 +instanceKlass io/netty/handler/codec/CodecException +instanceKlass io/netty/channel/ChannelException +instanceKlass org/apache/commons/lang3/exception/CloneFailedException +instanceKlass org/lwjgl/openal/OpenALException +instanceKlass com/sun/jna/platform/win32/Win32Exception +instanceKlass org/json/JSONException +instanceKlass javassist/bytecode/StackMapTable$RuntimeCopyException +instanceKlass javassist/bytecode/CodeAttribute$RuntimeCopyException +instanceKlass org/reflections/ReflectionsException +instanceKlass java/lang/invoke/WrongMethodTypeException +instanceKlass java/util/concurrent/RejectedExecutionException +instanceKlass com/google/common/cache/CacheLoader$InvalidCacheLoadException +instanceKlass com/google/common/util/concurrent/UncheckedExecutionException +instanceKlass java/util/ConcurrentModificationException +instanceKlass com/google/gson/JsonParseException +instanceKlass java/util/NoSuchElementException +instanceKlass com/mojang/authlib/yggdrasil/ProfileNotFoundException +instanceKlass com/mojang/authlib/yggdrasil/ProfileIncompleteException +instanceKlass com/mojang/authlib/minecraft/InsecureTextureException +instanceKlass com/mojang/realmsclient/exception/RealmsHttpException +instanceKlass net/minecraft/network/ThreadQuickExitException +instanceKlass net/minecraft/client/renderer/StitcherException +instanceKlass net/minecraft/client/renderer/block/model/ModelBlockDefinition$MissingVariantException +instanceKlass net/minecraft/client/renderer/block/model/ModelBlock$LoopException +instanceKlass com/sun/org/apache/xerces/internal/xni/XNIException +instanceKlass java/lang/reflect/UndeclaredThrowableException +instanceKlass org/apache/logging/log4j/core/config/ConfigurationException +instanceKlass org/apache/logging/log4j/LoggingException +instanceKlass java/lang/IndexOutOfBoundsException +instanceKlass java/lang/SecurityException +instanceKlass java/lang/IllegalStateException +instanceKlass org/lwjgl/opengl/OpenGLException +instanceKlass net/minecraft/util/ReportedException +instanceKlass java/lang/UnsupportedOperationException +instanceKlass joptsimple/internal/ReflectionException +instanceKlass joptsimple/ValueConversionException +instanceKlass joptsimple/OptionException +instanceKlass java/lang/IllegalArgumentException +instanceKlass java/lang/ArithmeticException +instanceKlass java/lang/NullPointerException +instanceKlass java/lang/IllegalMonitorStateException +instanceKlass java/lang/ArrayStoreException +instanceKlass java/lang/ClassCastException +ciInstanceKlass java/lang/RuntimeException 1 1 30 1 1 1 1 1 1 1 1 1 1 1 1 5 0 7 100 1 1 12 12 12 12 12 10 10 10 10 10 1 +ciInstanceKlass java/lang/SecurityManager 0 0 375 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 +ciInstanceKlass java/security/ProtectionDomain 1 1 272 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 7 100 100 100 100 100 100 100 100 100 7 7 100 7 7 100 7 7 7 100 100 100 7 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 1 1 +staticfield java/security/ProtectionDomain debug Lsun/security/util/Debug; null +ciInstanceKlass java/security/AccessControlContext 1 1 305 8 8 8 8 8 8 8 8 8 8 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 7 100 100 7 100 100 7 100 100 7 100 100 7 100 7 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 1 +instanceKlass java/net/URLClassLoader +ciInstanceKlass java/security/SecureClassLoader 1 1 130 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 100 100 100 100 7 100 7 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 +staticfield java/security/SecureClassLoader debug Lsun/security/util/Debug; null +instanceKlass java/lang/NoSuchFieldException +instanceKlass java/lang/reflect/InvocationTargetException +instanceKlass java/lang/InstantiationException +instanceKlass java/lang/IllegalAccessException +instanceKlass java/lang/NoSuchMethodException +instanceKlass java/lang/ClassNotFoundException +ciInstanceKlass java/lang/ReflectiveOperationException 1 1 27 1 1 1 1 1 1 1 1 1 1 1 1 5 0 7 100 1 12 12 12 12 10 10 10 10 1 +ciInstanceKlass java/lang/ClassNotFoundException 1 1 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 7 7 100 1 1 1 12 12 12 9 10 10 1 +instanceKlass java/lang/ClassFormatError +instanceKlass java/lang/UnsatisfiedLinkError +instanceKlass java/lang/ExceptionInInitializerError +instanceKlass java/lang/IncompatibleClassChangeError +instanceKlass java/lang/BootstrapMethodError +instanceKlass java/lang/NoClassDefFoundError +ciInstanceKlass java/lang/LinkageError 1 1 24 1 1 1 1 1 1 1 1 1 1 1 5 0 7 100 1 12 12 12 10 10 10 1 +ciInstanceKlass java/lang/NoClassDefFoundError 1 1 21 1 1 1 1 1 1 1 1 1 1 1 5 0 7 100 12 12 10 10 1 +ciInstanceKlass java/lang/ClassCastException 1 1 21 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 12 12 10 10 1 +ciInstanceKlass java/lang/ArrayStoreException 1 1 21 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 12 12 10 10 1 +instanceKlass java/lang/InternalError +instanceKlass java/lang/StackOverflowError +instanceKlass java/lang/OutOfMemoryError +ciInstanceKlass java/lang/VirtualMachineError 1 1 27 1 1 1 1 1 1 1 1 1 1 1 1 5 0 7 100 1 12 12 12 12 10 10 10 10 1 +ciInstanceKlass java/lang/OutOfMemoryError 1 1 21 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 12 12 10 10 1 +ciInstanceKlass java/lang/StackOverflowError 1 1 21 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 12 12 10 10 1 +ciInstanceKlass java/lang/IllegalMonitorStateException 1 1 21 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 12 12 10 10 1 +instanceKlass java/lang/ref/PhantomReference +instanceKlass java/lang/ref/FinalReference +instanceKlass java/lang/ref/WeakReference +instanceKlass java/lang/ref/SoftReference +ciInstanceKlass java/lang/ref/Reference 1 1 134 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 7 100 7 7 100 7 7 7 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 1 +instanceKlass sun/font/FontDesignMetrics$KeyReference +instanceKlass sun/font/StrikeCache$SoftDisposerRef +instanceKlass java/lang/invoke/LambdaFormEditor$Transform +instanceKlass com/google/common/cache/LocalCache$SoftValueReference +instanceKlass sun/security/util/MemoryCache$SoftCacheEntry +instanceKlass sun/util/locale/provider/LocaleResources$ResourceReference +instanceKlass java/util/ResourceBundle$BundleReference +instanceKlass sun/util/locale/LocaleObjectCache$CacheEntry +ciInstanceKlass java/lang/ref/SoftReference 1 1 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 7 7 1 1 1 1 12 12 12 12 12 9 9 10 10 10 1 +instanceKlass com/intellij/rt/debugger/agent/CaptureStorage$WeakKey +instanceKlass com/sun/jna/CallbackReference +instanceKlass java/util/concurrent/ForkJoinTask$ExceptionNode +instanceKlass java/lang/invoke/MethodType$ConcurrentWeakInternSet$WeakEntry +instanceKlass com/google/common/cache/LocalCache$WeakValueReference +instanceKlass java/util/ResourceBundle$LoaderReference +instanceKlass java/lang/reflect/WeakCache$CacheValue +instanceKlass java/lang/reflect/Proxy$Key1 +instanceKlass java/lang/reflect/WeakCache$CacheKey +instanceKlass com/sun/jmx/mbeanserver/WeakIdentityHashMap$IdentityWeakReference +instanceKlass java/util/logging/LogManager$LoggerWeakRef +instanceKlass java/lang/ThreadLocal$ThreadLocalMap$Entry +instanceKlass java/lang/ClassValue$Entry +instanceKlass java/util/WeakHashMap$Entry +ciInstanceKlass java/lang/ref/WeakReference 1 1 20 1 1 1 1 1 1 1 1 7 100 1 1 1 1 12 12 10 10 1 +instanceKlass java/lang/ref/Finalizer +ciInstanceKlass java/lang/ref/FinalReference 1 1 16 1 1 1 1 1 1 1 100 7 1 1 1 12 10 1 +instanceKlass io/netty/util/ResourceLeakDetector$DefaultResourceLeak +instanceKlass sun/misc/Cleaner +ciInstanceKlass java/lang/ref/PhantomReference 1 1 19 1 1 1 1 1 1 1 1 1 1 100 7 1 1 1 12 10 1 +ciInstanceKlass sun/misc/Cleaner 1 1 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 100 7 7 100 7 100 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 10 10 10 10 10 10 10 11 1 +staticfield sun/misc/Cleaner dummyQueue Ljava/lang/ref/ReferenceQueue; java/lang/ref/ReferenceQueue +ciInstanceKlass java/lang/ref/Finalizer 1 1 150 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 7 7 7 100 7 7 100 100 100 7 7 100 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 1 1 +staticfield java/lang/ref/Finalizer lock Ljava/lang/Object; java/lang/Object +instanceKlass java/lang/ref/ReferenceQueue$Null +ciInstanceKlass java/lang/ref/ReferenceQueue 1 1 130 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 7 100 100 7 100 100 7 7 100 7 7 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 1 1 +staticfield java/lang/ref/ReferenceQueue $assertionsDisabled Z 1 +instanceKlass optifine/HttpPipelineReceiver +instanceKlass optifine/HttpPipelineSender +instanceKlass optifine/FileDownloadThread +instanceKlass io/netty/util/concurrent/FastThreadLocalThread +instanceKlass io/netty/util/internal/ThreadLocalRandom$1 +instanceKlass paulscode/sound/SimpleThread +instanceKlass optifine/VersionCheckThread +instanceKlass java/util/concurrent/ForkJoinWorkerThread +instanceKlass org/lwjgl/opengl/Display$1 +instanceKlass java/util/TimerThread +instanceKlass com/mojang/realmsclient/gui/screens/RealmsUploadScreen$1 +instanceKlass com/mojang/realmsclient/gui/screens/RealmsSubscriptionInfoScreen$1 +instanceKlass com/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$1 +instanceKlass com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$1 +instanceKlass com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$3 +instanceKlass com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$2 +instanceKlass com/mojang/realmsclient/gui/screens/RealmsPendingInvitesScreen$1 +instanceKlass com/mojang/realmsclient/gui/screens/RealmsDownloadLatestWorldScreen$1 +instanceKlass com/mojang/realmsclient/gui/screens/RealmsConfigureWorldScreen$1 +instanceKlass com/mojang/realmsclient/gui/screens/RealmsBuyRealmsScreen$1 +instanceKlass com/mojang/realmsclient/gui/screens/RealmsBackupScreen$1 +instanceKlass com/mojang/realmsclient/gui/screens/RealmsActivityScreen$2 +instanceKlass com/mojang/realmsclient/client/FileUpload$1 +instanceKlass com/mojang/realmsclient/client/FileDownload$1 +instanceKlass com/mojang/realmsclient/RealmsMainScreen$5 +instanceKlass com/mojang/realmsclient/RealmsMainScreen$4 +instanceKlass com/mojang/realmsclient/RealmsMainScreen$3 +instanceKlass com/mojang/realmsclient/RealmsMainScreen$2 +instanceKlass com/mojang/realmsclient/RealmsMainScreen$1 +instanceKlass net/minecraft/server/network/NetHandlerLoginServer$2 +instanceKlass net/minecraft/realms/RealmsConnect$1 +instanceKlass net/minecraft/client/stream/TwitchStream$1 +instanceKlass net/minecraft/client/stream/TwitchStream$1$1 +instanceKlass net/minecraft/client/renderer/ThreadDownloadImageData$1 +instanceKlass net/minecraft/client/network/LanServerDetector$ThreadLanServerFind +instanceKlass net/minecraft/client/multiplayer/ThreadLanServerPing +instanceKlass net/minecraft/client/multiplayer/GuiConnecting$1 +instanceKlass org/apache/logging/log4j/core/LoggerContext$ShutdownThread +instanceKlass java/util/logging/LogManager$Cleaner +instanceKlass net/minecraft/client/Minecraft$2 +instanceKlass net/minecraft/client/main/Main$2 +instanceKlass java/lang/ref/Finalizer$FinalizerThread +instanceKlass java/lang/ref/Reference$ReferenceHandler +ciInstanceKlass java/lang/Thread 1 1 539 3 3 8 8 8 8 8 8 8 8 8 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 100 100 100 100 100 100 7 100 100 100 100 100 7 7 7 100 7 100 7 7 100 100 100 100 100 100 7 7 100 100 100 100 100 100 7 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 1 1 1 1 1 +staticfield java/lang/Thread EMPTY_STACK_TRACE [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement; +staticfield java/lang/Thread SUBCLASS_IMPLEMENTATION_PERMISSION Ljava/lang/RuntimePermission; java/lang/RuntimePermission +ciInstanceKlass java/lang/ThreadGroup 1 1 268 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 100 100 100 100 100 7 100 100 7 7 100 100 7 100 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 1 1 +ciInstanceKlass java/util/Map 1 1 132 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 7 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1 +instanceKlass java/util/Hashtable +ciInstanceKlass java/util/Dictionary 1 1 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 100 1 1 1 1 1 1 12 10 1 +instanceKlass java/util/Properties +ciInstanceKlass java/util/Hashtable 1 1 416 3 3 4 4 8 8 8 8 8 8 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 5 0 100 100 100 100 100 100 100 100 100 100 7 100 100 7 100 7 100 100 100 7 100 7 7 100 7 7 7 7 100 7 7 7 7 7 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 1 1 1 1 1 +instanceKlass optifine/PropertiesOrdered +instanceKlass java/security/Provider +ciInstanceKlass java/util/Properties 1 1 263 3 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 100 100 100 100 100 100 100 100 100 7 100 100 100 100 7 7 100 100 7 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 1 1 1 +staticfield java/util/Properties hexDigit [C 16 +instanceKlass java/lang/reflect/Executable +instanceKlass java/lang/reflect/Field +ciInstanceKlass java/lang/reflect/AccessibleObject 1 1 144 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 7 100 100 7 7 7 7 100 7 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 1 1 +staticfield java/lang/reflect/AccessibleObject ACCESS_PERMISSION Ljava/security/Permission; java/lang/reflect/ReflectPermission +staticfield java/lang/reflect/AccessibleObject reflectionFactory Lsun/reflect/ReflectionFactory; sun/reflect/ReflectionFactory +ciInstanceKlass java/lang/reflect/Field 1 1 362 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 100 100 100 100 7 7 7 100 100 100 7 7 7 7 7 7 7 7 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1 1 +ciInstanceKlass java/lang/reflect/Parameter 0 0 210 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 1 +instanceKlass java/lang/reflect/Constructor +instanceKlass java/lang/reflect/Method +ciInstanceKlass java/lang/reflect/Executable 1 1 378 3 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 7 100 7 100 100 100 100 100 7 7 7 100 100 100 7 100 100 100 7 7 7 7 7 100 100 100 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 1 1 +ciInstanceKlass java/lang/reflect/Method 1 1 346 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 100 7 7 7 7 7 100 100 7 7 7 100 100 100 7 7 7 7 7 7 7 7 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 1 +ciInstanceKlass java/lang/reflect/Constructor 1 1 330 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 100 7 100 100 100 100 100 100 7 7 100 100 100 100 100 7 7 7 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 1 1 +instanceKlass sun/reflect/FieldAccessorImpl +instanceKlass sun/reflect/ConstructorAccessorImpl +instanceKlass sun/reflect/MethodAccessorImpl +ciInstanceKlass sun/reflect/MagicAccessorImpl 1 1 13 1 1 1 1 1 1 1 7 100 12 10 1 +instanceKlass sun/reflect/GeneratedMethodAccessor4 +instanceKlass sun/reflect/GeneratedMethodAccessor3 +instanceKlass sun/reflect/GeneratedMethodAccessor2 +instanceKlass sun/reflect/GeneratedMethodAccessor1 +instanceKlass sun/reflect/DelegatingMethodAccessorImpl +instanceKlass sun/reflect/NativeMethodAccessorImpl +ciInstanceKlass sun/reflect/MethodAccessorImpl 1 1 22 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 7 100 100 12 10 1 +instanceKlass sun/reflect/GeneratedConstructorAccessor25 +instanceKlass sun/reflect/GeneratedConstructorAccessor24 +instanceKlass sun/reflect/GeneratedConstructorAccessor23 +instanceKlass sun/reflect/GeneratedConstructorAccessor22 +instanceKlass sun/reflect/GeneratedConstructorAccessor21 +instanceKlass sun/reflect/GeneratedConstructorAccessor20 +instanceKlass sun/reflect/GeneratedConstructorAccessor19 +instanceKlass sun/reflect/GeneratedConstructorAccessor18 +instanceKlass sun/reflect/GeneratedConstructorAccessor17 +instanceKlass sun/reflect/GeneratedConstructorAccessor16 +instanceKlass sun/reflect/GeneratedConstructorAccessor15 +instanceKlass sun/reflect/GeneratedConstructorAccessor14 +instanceKlass sun/reflect/GeneratedConstructorAccessor13 +instanceKlass sun/reflect/GeneratedConstructorAccessor12 +instanceKlass sun/reflect/GeneratedConstructorAccessor11 +instanceKlass sun/reflect/GeneratedConstructorAccessor10 +instanceKlass sun/reflect/GeneratedConstructorAccessor9 +instanceKlass sun/reflect/GeneratedConstructorAccessor8 +instanceKlass sun/reflect/GeneratedConstructorAccessor7 +instanceKlass sun/reflect/GeneratedConstructorAccessor6 +instanceKlass sun/reflect/GeneratedConstructorAccessor5 +instanceKlass sun/reflect/GeneratedConstructorAccessor4 +instanceKlass sun/reflect/GeneratedConstructorAccessor3 +instanceKlass sun/reflect/GeneratedConstructorAccessor2 +instanceKlass sun/reflect/BootstrapConstructorAccessorImpl +instanceKlass sun/reflect/GeneratedConstructorAccessor1 +instanceKlass sun/reflect/DelegatingConstructorAccessorImpl +instanceKlass sun/reflect/NativeConstructorAccessorImpl +ciInstanceKlass sun/reflect/ConstructorAccessorImpl 1 1 24 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 7 12 10 1 +ciInstanceKlass sun/reflect/DelegatingClassLoader 1 1 13 1 1 1 1 1 1 1 7 100 1 12 10 +ciInstanceKlass sun/reflect/ConstantPool 1 1 106 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 +instanceKlass sun/reflect/UnsafeFieldAccessorImpl +ciInstanceKlass sun/reflect/FieldAccessorImpl 1 1 56 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 12 10 1 +instanceKlass sun/reflect/UnsafeBooleanFieldAccessorImpl +instanceKlass sun/reflect/UnsafeLongFieldAccessorImpl +instanceKlass sun/reflect/UnsafeQualifiedFieldAccessorImpl +instanceKlass sun/reflect/UnsafeObjectFieldAccessorImpl +instanceKlass sun/reflect/UnsafeStaticFieldAccessorImpl +ciInstanceKlass sun/reflect/UnsafeFieldAccessorImpl 1 1 229 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 7 100 100 100 100 100 100 7 100 100 100 7 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 +staticfield sun/reflect/UnsafeFieldAccessorImpl unsafe Lsun/misc/Unsafe; sun/misc/Unsafe +instanceKlass sun/reflect/UnsafeStaticObjectFieldAccessorImpl +instanceKlass sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl +ciInstanceKlass sun/reflect/UnsafeStaticFieldAccessorImpl 1 1 38 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 7 7 7 1 1 1 1 12 12 12 12 12 9 9 10 10 10 1 +ciInstanceKlass sun/reflect/CallerSensitive 0 0 17 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 +instanceKlass java/lang/invoke/DelegatingMethodHandle +instanceKlass java/lang/invoke/BoundMethodHandle +instanceKlass java/lang/invoke/DirectMethodHandle +ciInstanceKlass java/lang/invoke/MethodHandle 1 1 438 8 8 8 8 8 8 8 8 8 8 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 7 100 100 100 100 7 100 100 100 7 100 100 7 7 7 100 7 7 7 7 100 100 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 1 1 1 +staticfield java/lang/invoke/MethodHandle FORM_OFFSET J 20 +staticfield java/lang/invoke/MethodHandle $assertionsDisabled Z 1 +instanceKlass java/lang/invoke/DirectMethodHandle$Special +instanceKlass java/lang/invoke/DirectMethodHandle$Constructor +instanceKlass java/lang/invoke/DirectMethodHandle$Accessor +instanceKlass java/lang/invoke/DirectMethodHandle$Interface +ciInstanceKlass java/lang/invoke/DirectMethodHandle 1 1 701 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 7 7 7 100 7 100 7 7 100 7 7 100 7 7 7 7 7 7 100 7 7 100 7 7 100 7 7 7 100 100 100 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 1 1 1 1 1 1 1 1 +staticfield java/lang/invoke/DirectMethodHandle IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory +staticfield java/lang/invoke/DirectMethodHandle ACCESSOR_FORMS [Ljava/lang/invoke/LambdaForm; 132 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/DirectMethodHandle $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MemberName 1 1 642 3 3 3 3 3 3 3 3 3 3 3 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 7 7 100 100 100 7 7 100 100 100 100 100 100 100 100 100 7 100 7 7 7 7 7 100 7 7 100 100 100 100 7 100 100 100 7 7 7 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 1 1 +staticfield java/lang/invoke/MemberName $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MethodHandleNatives 1 1 427 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 100 100 7 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 7 100 100 100 100 100 100 100 100 100 100 100 100 100 7 100 7 100 100 100 7 7 7 7 7 7 100 7 7 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 1 +staticfield java/lang/invoke/MethodHandleNatives COUNT_GWT Z 1 +staticfield java/lang/invoke/MethodHandleNatives $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/LambdaForm 1 1 967 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 100 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 8 100 100 100 100 7 7 100 100 100 7 100 100 100 100 100 100 100 100 7 7 7 100 7 7 100 100 100 7 100 7 100 100 7 7 7 7 7 100 100 7 7 7 7 100 100 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 1 1 1 1 1 1 +staticfield java/lang/invoke/LambdaForm COMPILE_THRESHOLD I 0 +staticfield java/lang/invoke/LambdaForm INTERNED_ARGUMENTS [[Ljava/lang/invoke/LambdaForm$Name; 5 [[Ljava/lang/invoke/LambdaForm$Name; +staticfield java/lang/invoke/LambdaForm IMPL_NAMES Ljava/lang/invoke/MemberName$Factory; java/lang/invoke/MemberName$Factory +staticfield java/lang/invoke/LambdaForm LF_identityForm [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/LambdaForm LF_zeroForm [Ljava/lang/invoke/LambdaForm; 6 [Ljava/lang/invoke/LambdaForm; +staticfield java/lang/invoke/LambdaForm NF_identity [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/LambdaForm NF_zero [Ljava/lang/invoke/LambdaForm$NamedFunction; 6 [Ljava/lang/invoke/LambdaForm$NamedFunction; +staticfield java/lang/invoke/LambdaForm DEBUG_NAME_COUNTERS Ljava/util/HashMap; null +staticfield java/lang/invoke/LambdaForm TRACE_INTERPRETER Z 0 +staticfield java/lang/invoke/LambdaForm $assertionsDisabled Z 1 +ciInstanceKlass java/lang/invoke/MethodType 1 1 593 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 5 0 7 100 100 100 7 100 100 7 100 7 100 100 100 100 100 7 7 7 7 100 100 7 7 7 7 7 7 7 7 7 7 100 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 1 1 +staticfield java/lang/invoke/MethodType internTable Ljava/lang/invoke/MethodType$ConcurrentWeakInternSet; java/lang/invoke/MethodType$ConcurrentWeakInternSet +staticfield java/lang/invoke/MethodType NO_PTYPES [Ljava/lang/Class; 0 [Ljava/lang/Class; +staticfield java/lang/invoke/MethodType objectOnlyTypes [Ljava/lang/invoke/MethodType; 20 [Ljava/lang/invoke/MethodType; +staticfield java/lang/invoke/MethodType serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField; +staticfield java/lang/invoke/MethodType rtypeOffset J 12 +staticfield java/lang/invoke/MethodType ptypesOffset J 16 +staticfield java/lang/invoke/MethodType $assertionsDisabled Z 1 +ciInstanceKlass java/lang/BootstrapMethodError 0 0 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 100 100 1 1 12 12 12 12 12 10 10 10 10 10 1 +instanceKlass java/lang/invoke/VolatileCallSite +instanceKlass java/lang/invoke/MutableCallSite +instanceKlass java/lang/invoke/ConstantCallSite +ciInstanceKlass java/lang/invoke/CallSite 1 1 311 8 8 8 8 8 8 8 8 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 7 100 100 100 100 7 100 100 100 100 100 100 7 100 7 100 7 7 100 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 +staticfield java/lang/invoke/CallSite GET_TARGET Ljava/lang/invoke/MethodHandle; java/lang/invoke/DirectMethodHandle +staticfield java/lang/invoke/CallSite THROW_UCS Ljava/lang/invoke/MethodHandle; java/lang/invoke/MethodHandleImpl$AsVarargsCollector +staticfield java/lang/invoke/CallSite TARGET_OFFSET J 12 +ciInstanceKlass java/lang/invoke/ConstantCallSite 1 1 42 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 7 7 1 1 12 12 12 12 12 12 9 9 10 10 10 10 10 1 +ciInstanceKlass java/lang/invoke/MutableCallSite 0 0 57 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 9 9 10 10 10 10 10 10 10 10 1 +ciInstanceKlass java/lang/invoke/VolatileCallSite 0 0 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 12 12 12 12 12 12 10 10 10 10 10 10 1 +instanceKlass java/lang/StringBuilder +instanceKlass java/lang/StringBuffer +ciInstanceKlass java/lang/AbstractStringBuilder 1 1 318 3 3 3 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 7 100 7 100 100 100 7 7 7 100 7 100 100 100 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 1 +ciInstanceKlass java/lang/StringBuffer 1 1 371 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 100 100 100 7 100 7 7 100 100 7 7 7 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 1 1 1 +staticfield java/lang/StringBuffer serialPersistentFields [Ljava/io/ObjectStreamField; 3 [Ljava/io/ObjectStreamField; +ciInstanceKlass java/lang/StringBuilder 1 1 326 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 100 100 100 7 100 100 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 1 +ciInstanceKlass sun/misc/Unsafe 1 1 389 8 8 7 7 7 7 7 7 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 100 7 100 7 7 100 7 100 100 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 +staticfield sun/misc/Unsafe theUnsafe Lsun/misc/Unsafe; sun/misc/Unsafe +staticfield sun/misc/Unsafe ARRAY_BOOLEAN_BASE_OFFSET I 16 +staticfield sun/misc/Unsafe ARRAY_BYTE_BASE_OFFSET I 16 +staticfield sun/misc/Unsafe ARRAY_SHORT_BASE_OFFSET I 16 +staticfield sun/misc/Unsafe ARRAY_CHAR_BASE_OFFSET I 16 +staticfield sun/misc/Unsafe ARRAY_INT_BASE_OFFSET I 16 +staticfield sun/misc/Unsafe ARRAY_LONG_BASE_OFFSET I 16 +staticfield sun/misc/Unsafe ARRAY_FLOAT_BASE_OFFSET I 16 +staticfield sun/misc/Unsafe ARRAY_DOUBLE_BASE_OFFSET I 16 +staticfield sun/misc/Unsafe ARRAY_OBJECT_BASE_OFFSET I 16 +staticfield sun/misc/Unsafe ARRAY_BOOLEAN_INDEX_SCALE I 1 +staticfield sun/misc/Unsafe ARRAY_BYTE_INDEX_SCALE I 1 +staticfield sun/misc/Unsafe ARRAY_SHORT_INDEX_SCALE I 2 +staticfield sun/misc/Unsafe ARRAY_CHAR_INDEX_SCALE I 2 +staticfield sun/misc/Unsafe ARRAY_INT_INDEX_SCALE I 4 +staticfield sun/misc/Unsafe ARRAY_LONG_INDEX_SCALE I 8 +staticfield sun/misc/Unsafe ARRAY_FLOAT_INDEX_SCALE I 4 +staticfield sun/misc/Unsafe ARRAY_DOUBLE_INDEX_SCALE I 8 +staticfield sun/misc/Unsafe ARRAY_OBJECT_INDEX_SCALE I 4 +staticfield sun/misc/Unsafe ADDRESS_SIZE I 8 +instanceKlass sun/java2d/cmm/ProfileDeferralInfo +instanceKlass com/sun/imageio/plugins/common/InputStreamAdapter +instanceKlass java/io/SequenceInputStream +instanceKlass org/apache/commons/io/input/ClosedInputStream +instanceKlass net/minecraft/client/resources/FallbackResourceManager$InputStreamLeakedResourceLogger +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLEntityManager$RewindableInputStream +instanceKlass java/util/jar/JarVerifier$VerifierStream +instanceKlass java/io/ObjectInputStream +instanceKlass java/util/zip/ZipFile$ZipFileInputStream +instanceKlass java/io/FilterInputStream +instanceKlass java/io/FileInputStream +instanceKlass java/io/ByteArrayInputStream +ciInstanceKlass java/io/InputStream 1 1 61 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 0 100 100 100 7 100 100 100 7 12 12 12 12 12 10 10 10 10 10 10 10 1 +instanceKlass sun/security/util/DerInputBuffer +ciInstanceKlass java/io/ByteArrayInputStream 1 1 62 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 100 7 100 7 100 7 1 12 12 12 12 12 12 12 9 9 9 9 10 10 10 10 10 1 +ciInstanceKlass java/io/File 1 1 578 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 7 7 7 7 7 7 7 7 7 7 100 100 100 100 100 7 7 100 100 100 100 7 100 100 100 100 7 7 7 100 7 100 100 100 7 7 100 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 1 1 1 1 +staticfield java/io/File fs Ljava/io/FileSystem; java/io/WinNTFileSystem +staticfield java/io/File separatorChar C 92 +staticfield java/io/File separator Ljava/lang/String; "\" +staticfield java/io/File pathSeparatorChar C 59 +staticfield java/io/File pathSeparator Ljava/lang/String; ";" +staticfield java/io/File PATH_OFFSET J 16 +staticfield java/io/File PREFIX_LENGTH_OFFSET J 12 +staticfield java/io/File UNSAFE Lsun/misc/Unsafe; sun/misc/Unsafe +staticfield java/io/File $assertionsDisabled Z 1 +instanceKlass sun/misc/Launcher$ExtClassLoader +instanceKlass sun/misc/Launcher$AppClassLoader +ciInstanceKlass java/net/URLClassLoader 1 1 527 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 7 7 7 100 100 7 7 7 7 100 7 100 100 100 7 7 7 100 7 100 7 7 7 7 7 100 100 100 7 7 100 100 100 7 7 7 7 100 7 100 100 100 7 7 7 100 7 7 7 7 7 7 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 +ciInstanceKlass java/net/URL 1 1 550 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 100 100 100 100 7 100 7 7 100 100 100 100 100 7 7 100 7 7 100 100 100 100 7 7 7 7 100 7 7 7 100 100 7 7 7 100 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 1 +staticfield java/net/URL serialPersistentFields [Ljava/io/ObjectStreamField; 7 [Ljava/io/ObjectStreamField; +ciInstanceKlass java/util/jar/Manifest 1 1 256 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 7 7 100 7 100 100 7 7 100 7 100 100 7 100 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 1 1 +ciInstanceKlass sun/misc/Launcher 1 1 218 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 7 100 100 100 100 100 100 100 100 7 100 7 100 7 7 100 7 7 100 7 7 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 1 1 +ciInstanceKlass sun/misc/Launcher$AppClassLoader 1 1 201 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 7 100 7 7 7 7 100 7 7 100 7 7 100 7 100 7 100 7 7 7 100 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 1 +staticfield sun/misc/Launcher$AppClassLoader $assertionsDisabled Z 1 +ciInstanceKlass sun/misc/Launcher$ExtClassLoader 1 1 237 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 7 100 7 100 7 7 100 100 100 7 7 100 100 100 7 100 100 100 7 7 7 7 7 100 7 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 1 +ciInstanceKlass java/security/CodeSource 1 1 324 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 100 100 100 100 100 100 100 7 100 100 100 7 100 7 100 100 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 1 +ciInstanceKlass java/lang/StackTraceElement 1 1 98 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 7 100 7 100 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 1 +instanceKlass java/nio/IntBuffer +instanceKlass java/nio/ShortBuffer +instanceKlass java/nio/FloatBuffer +instanceKlass java/nio/DoubleBuffer +instanceKlass java/nio/LongBuffer +instanceKlass java/nio/CharBuffer +instanceKlass java/nio/ByteBuffer +ciInstanceKlass java/nio/Buffer 1 1 103 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 100 100 7 100 7 100 100 100 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 1 +ciInstanceKlass java/lang/Boolean 1 1 110 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 7 7 100 100 100 7 100 7 7 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 10 10 10 10 10 10 10 10 10 10 1 +staticfield java/lang/Boolean TRUE Ljava/lang/Boolean; java/lang/Boolean +staticfield java/lang/Boolean FALSE Ljava/lang/Boolean; java/lang/Boolean +staticfield java/lang/Boolean TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Character 1 1 459 3 3 3 3 3 3 3 3 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 0 5 0 100 100 7 7 100 100 100 7 100 7 100 100 100 100 7 7 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 1 1 1 1 1 +staticfield java/lang/Character TYPE Ljava/lang/Class; java/lang/Class +staticfield java/lang/Character $assertionsDisabled Z 1 +instanceKlass com/sun/jna/IntegerType +instanceKlass com/google/gson/internal/LazilyParsedNumber +instanceKlass java/math/BigInteger +instanceKlass java/math/BigDecimal +instanceKlass java/util/concurrent/atomic/AtomicLong +instanceKlass java/util/concurrent/atomic/AtomicInteger +instanceKlass java/lang/Long +instanceKlass java/lang/Integer +instanceKlass java/lang/Short +instanceKlass java/lang/Byte +instanceKlass java/lang/Double +instanceKlass java/lang/Float +ciInstanceKlass java/lang/Number 1 1 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 7 12 12 10 10 1 +ciInstanceKlass java/lang/Float 1 1 169 3 3 3 4 4 4 4 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 4 4 5 0 7 100 100 7 100 7 100 100 7 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 +staticfield java/lang/Float TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Double 1 1 223 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 5 0 5 0 5 0 5 0 5 0 6 0 6 0 6 0 6 0 6 0 6 0 6 0 7 100 7 100 100 7 100 100 100 7 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 +staticfield java/lang/Double TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Byte 1 1 153 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 5 0 5 0 7 7 7 100 100 7 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 +staticfield java/lang/Byte TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Short 1 1 159 3 3 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 5 0 5 0 7 100 100 7 100 7 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 +staticfield java/lang/Short TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/Integer 1 1 309 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 5 0 5 0 5 0 100 7 7 100 100 7 7 100 7 100 7 7 100 100 7 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 +staticfield java/lang/Integer TYPE Ljava/lang/Class; java/lang/Class +staticfield java/lang/Integer digits [C 36 +staticfield java/lang/Integer DigitTens [C 100 +staticfield java/lang/Integer DigitOnes [C 100 +staticfield java/lang/Integer sizeTable [I 10 +ciInstanceKlass java/lang/Long 1 1 356 3 3 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 100 7 7 100 100 7 7 7 7 100 7 100 100 100 7 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 +staticfield java/lang/Long TYPE Ljava/lang/Class; java/lang/Class +ciInstanceKlass java/lang/NullPointerException 1 1 21 1 1 1 1 1 1 1 1 1 1 1 5 0 100 7 12 12 10 10 1 +ciInstanceKlass java/lang/ArithmeticException 1 1 21 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 12 12 10 10 1 +instanceKlass sun/nio/ch/WindowsSelectorImpl$FdMap +instanceKlass javassist/compiler/KeywordTable +instanceKlass javassist/compiler/SymbolTable +instanceKlass javassist/ClassMap +instanceKlass com/sun/jna/win32/W32APIOptions$2 +instanceKlass com/sun/jna/win32/W32APIOptions$1 +instanceKlass sun/net/www/http/KeepAliveCache +instanceKlass org/reflections/Store +instanceKlass java/lang/ProcessEnvironment +instanceKlass java/util/LinkedHashMap +ciInstanceKlass java/util/HashMap 1 1 482 3 3 4 4 4 4 4 8 8 8 100 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 5 0 100 7 100 100 100 100 100 100 100 100 100 7 100 100 100 100 7 100 100 100 7 100 100 7 100 7 100 100 100 100 7 100 7 7 100 100 7 7 7 7 7 100 100 7 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass java/util/LinkedHashMap$Entry +ciInstanceKlass java/util/HashMap$Node 1 1 85 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 100 100 7 100 100 7 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 10 10 10 10 10 10 10 11 11 1 +ciInstanceKlass java/lang/Math 1 1 281 3 3 3 3 3 3 4 4 4 4 4 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 6 0 6 0 6 0 6 0 6 0 6 0 6 0 6 0 6 0 100 100 7 7 7 7 100 7 7 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 +staticfield java/lang/Math $assertionsDisabled Z 1 +ciInstanceKlass java/util/Arrays 1 1 800 3 8 8 8 8 8 8 8 8 100 100 100 100 100 100 7 100 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 100 100 100 7 7 100 100 100 7 7 7 7 7 100 100 100 7 100 100 100 100 100 7 7 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 7 7 7 100 100 100 100 100 100 100 7 7 100 100 100 100 100 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 15 15 15 15 15 16 18 18 18 18 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/util/Arrays $assertionsDisabled Z 1 +instanceKlass rip/athena/client/gui/clickgui/pages/groups/GroupSubTab +instanceKlass rip/athena/client/gui/clickgui/pages/cosmetics/BandanaSize +instanceKlass rip/athena/client/gui/clickgui/pages/cosmetics/CapeType +instanceKlass rip/athena/client/gui/clickgui/pages/fps/FPSSubTab +instanceKlass rip/athena/client/gui/framework/draw/ButtonState +instanceKlass rip/athena/client/gui/framework/draw/DrawType +instanceKlass rip/athena/client/gui/framework/MenuPriority +instanceKlass rip/athena/client/gui/framework/TextPattern +instanceKlass io/netty/util/ResourceLeakDetector$Level +instanceKlass java/net/StandardProtocolFamily +instanceKlass com/sun/nio/file/ExtendedOpenOption +instanceKlass java/nio/file/StandardOpenOption +instanceKlass rip/athena/client/utils/render/DrawUtils +instanceKlass rip/athena/client/events/types/render/RenderType +instanceKlass com/sun/imageio/plugins/jpeg/JPEGImageReader$CallBackLock$State +instanceKlass oshi/PlatformEnum +instanceKlass sun/font/EAttribute +instanceKlass shadersmod/client/EnumShaderOption +instanceKlass sun/net/www/protocol/http/HttpURLConnection$TunnelState +instanceKlass sun/java2d/StateTrackable$State +instanceKlass rip/athena/client/gui/clickgui/pages/cosmetics/CosmeticType +instanceKlass rip/athena/client/gui/clickgui/pages/fps/BlacklistType +instanceKlass rip/athena/client/gui/clickgui/Category +instanceKlass rip/athena/client/utils/input/BindType +instanceKlass rip/athena/client/modules/Category +instanceKlass java/nio/file/FileTreeWalker$EventType +instanceKlass java/nio/file/LinkOption +instanceKlass java/nio/file/FileVisitOption +instanceKlass org/reflections/vfs/Vfs$DefaultUrlTypes +instanceKlass java/util/stream/Collector$Characteristics +instanceKlass java/util/stream/StreamShape +instanceKlass java/util/stream/StreamOpFlag$Type +instanceKlass java/util/stream/StreamOpFlag +instanceKlass org/reflections/scanners/Scanners +instanceKlass com/google/common/base/AbstractIterator$State +instanceKlass com/google/common/collect/AbstractIterator$State +instanceKlass com/google/common/base/Predicates$ObjectPredicate +instanceKlass sun/awt/AppContext$State +instanceKlass java/lang/invoke/LambdaFormEditor$Transform$Kind +instanceKlass java/lang/invoke/MethodHandleImpl$Intrinsic +instanceKlass java/lang/invoke/LambdaForm$BasicType +instanceKlass sun/invoke/util/Wrapper +instanceKlass com/google/common/cache/LocalCache$EntryFactory +instanceKlass com/google/common/cache/CacheBuilder$NullListener +instanceKlass com/google/common/cache/CacheBuilder$OneWeigher +instanceKlass com/google/common/cache/LocalCache$Strength +instanceKlass sun/nio/fs/WindowsPathType +instanceKlass com/google/gson/stream/JsonToken +instanceKlass com/google/gson/FieldNamingPolicy +instanceKlass com/google/gson/LongSerializationPolicy +instanceKlass java/net/Proxy$Type +instanceKlass org/apache/logging/log4j/core/Filter$Result +instanceKlass org/apache/logging/log4j/core/appender/rolling/RolloverFrequency +instanceKlass com/mojang/authlib/minecraft/MinecraftProfileTexture$Type +instanceKlass com/mojang/authlib/UserType +instanceKlass com/mojang/realmsclient/gui/screens/RealmsResetWorldScreen$ResetType +instanceKlass com/mojang/realmsclient/gui/screens/RealmsLongConfirmationScreen$Type +instanceKlass com/mojang/realmsclient/gui/RealmsDataFetcher$Task +instanceKlass com/mojang/realmsclient/gui/ChatFormatting +instanceKlass com/mojang/realmsclient/dto/Subscription$SubscriptionType +instanceKlass com/mojang/realmsclient/dto/RealmsServer$WorldType +instanceKlass com/mojang/realmsclient/dto/RealmsServer$State +instanceKlass com/mojang/realmsclient/client/RealmsClient$CompatibleVersionResponse +instanceKlass com/mojang/realmsclient/client/Ping$Region +instanceKlass net/minecraft/world/WorldSettings$GameType +instanceKlass net/minecraft/world/gen/structure/StructureStrongholdPieces$Stronghold$Door +instanceKlass net/minecraft/world/gen/layer/GenLayerEdge$Mode +instanceKlass net/minecraft/world/GameRules$ValueType +instanceKlass net/minecraft/world/EnumSkyBlock +instanceKlass net/minecraft/world/EnumDifficulty +instanceKlass net/minecraft/world/chunk/Chunk$EnumCreateEntityType +instanceKlass net/minecraft/world/border/EnumBorderStatus +instanceKlass net/minecraft/world/biome/BiomeGenBase$TempCategory +instanceKlass net/minecraft/util/Util$EnumOS +instanceKlass net/minecraft/util/Session$Type +instanceKlass net/minecraft/util/MovingObjectPosition$MovingObjectType +instanceKlass net/minecraft/util/EnumWorldBlockLayer +instanceKlass net/minecraft/util/EnumParticleTypes +instanceKlass net/minecraft/util/EnumFacing +instanceKlass net/minecraft/util/EnumFacing$Plane +instanceKlass net/minecraft/util/EnumFacing$AxisDirection +instanceKlass net/minecraft/util/EnumFacing$Axis +instanceKlass net/minecraft/util/EnumChatFormatting +instanceKlass net/minecraft/tileentity/TileEntityBanner$EnumBannerPattern +instanceKlass net/minecraft/server/network/NetHandlerLoginServer$LoginState +instanceKlass net/minecraft/scoreboard/Team$EnumVisible +instanceKlass net/minecraft/scoreboard/IScoreObjectiveCriteria$EnumRenderType +instanceKlass net/minecraft/network/play/server/S45PacketTitle$Type +instanceKlass net/minecraft/network/play/server/S44PacketWorldBorder$Action +instanceKlass net/minecraft/network/play/server/S42PacketCombatEvent$Event +instanceKlass net/minecraft/network/play/server/S3CPacketUpdateScore$Action +instanceKlass net/minecraft/network/play/server/S38PacketPlayerListItem$Action +instanceKlass net/minecraft/network/play/server/S08PacketPlayerPosLook$EnumFlags +instanceKlass net/minecraft/network/play/client/C19PacketResourcePackStatus$Action +instanceKlass net/minecraft/network/play/client/C16PacketClientStatus$EnumState +instanceKlass net/minecraft/network/play/client/C0BPacketEntityAction$Action +instanceKlass net/minecraft/network/play/client/C07PacketPlayerDigging$Action +instanceKlass net/minecraft/network/play/client/C02PacketUseEntity$Action +instanceKlass net/minecraft/network/EnumPacketDirection +instanceKlass net/minecraft/network/EnumConnectionState +instanceKlass net/minecraft/item/ItemFishFood$FishType +instanceKlass net/minecraft/item/ItemArmor$ArmorMaterial +instanceKlass net/minecraft/item/Item$ToolMaterial +instanceKlass net/minecraft/item/EnumRarity +instanceKlass net/minecraft/item/EnumDyeColor +instanceKlass net/minecraft/item/EnumAction +instanceKlass net/minecraft/event/HoverEvent$Action +instanceKlass net/minecraft/event/ClickEvent$Action +instanceKlass net/minecraft/entity/player/EnumPlayerModelParts +instanceKlass net/minecraft/entity/player/EntityPlayer$EnumStatus +instanceKlass net/minecraft/entity/player/EntityPlayer$EnumChatVisibility +instanceKlass net/minecraft/entity/passive/EntityRabbit$EnumMoveType +instanceKlass net/minecraft/entity/item/EntityPainting$EnumArt +instanceKlass net/minecraft/entity/item/EntityMinecart$EnumMinecartType +instanceKlass net/minecraft/entity/EnumCreatureType +instanceKlass net/minecraft/entity/EnumCreatureAttribute +instanceKlass net/minecraft/entity/EntityLiving$SpawnPlacementType +instanceKlass net/minecraft/enchantment/EnumEnchantmentType +instanceKlass net/minecraft/command/CommandResultStats$Type +instanceKlass net/minecraft/client/stream/IStream$AuthFailureReason +instanceKlass net/minecraft/client/stream/IngestServerTester$IngestTestState +instanceKlass net/minecraft/client/stream/ChatController$EnumEmoticonMode +instanceKlass net/minecraft/client/stream/ChatController$EnumChannelState +instanceKlass net/minecraft/client/stream/ChatController$ChatState +instanceKlass net/minecraft/client/stream/BroadcastController$BroadcastState +instanceKlass net/minecraft/client/shader/ShaderLoader$ShaderType +instanceKlass net/minecraft/client/settings/GameSettings$Options +instanceKlass net/minecraft/client/resources/model/ModelRotation +instanceKlass net/minecraft/client/renderer/vertex/VertexFormatElement$EnumUsage +instanceKlass net/minecraft/client/renderer/vertex/VertexFormatElement$EnumType +instanceKlass net/minecraft/client/renderer/GlStateManager$TexGen +instanceKlass net/minecraft/client/renderer/EnumFaceDirection +instanceKlass net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Type +instanceKlass net/minecraft/client/renderer/chunk/ChunkCompileTaskGenerator$Status +instanceKlass net/minecraft/client/renderer/BlockModelRenderer$VertexTranslations +instanceKlass net/minecraft/client/renderer/BlockModelRenderer$Orientation +instanceKlass net/minecraft/client/renderer/BlockModelRenderer$EnumNeighborInfo +instanceKlass net/minecraft/client/renderer/block/model/ItemModelGenerator$SpanFacing +instanceKlass net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType +instanceKlass net/minecraft/client/multiplayer/ServerData$ServerResourceMode +instanceKlass net/minecraft/client/gui/stream/GuiStreamUnavailable$Reason +instanceKlass net/minecraft/client/gui/GuiLockIconButton$Icon +instanceKlass net/minecraft/client/audio/SoundList$SoundEntry$Type +instanceKlass net/minecraft/client/audio/SoundCategory +instanceKlass net/minecraft/client/audio/MusicTicker$MusicType +instanceKlass net/minecraft/client/audio/ISound$AttenuationType +instanceKlass net/minecraft/block/BlockWall$EnumType +instanceKlass net/minecraft/block/BlockTrapDoor$DoorHalf +instanceKlass net/minecraft/block/BlockTallGrass$EnumType +instanceKlass net/minecraft/block/BlockStoneSlabNew$EnumType +instanceKlass net/minecraft/block/BlockStoneSlab$EnumType +instanceKlass net/minecraft/block/BlockStoneBrick$EnumType +instanceKlass net/minecraft/block/BlockStone$EnumType +instanceKlass net/minecraft/block/BlockStairs$EnumShape +instanceKlass net/minecraft/block/BlockStairs$EnumHalf +instanceKlass net/minecraft/block/BlockSlab$EnumBlockHalf +instanceKlass net/minecraft/block/BlockSilverfish$EnumType +instanceKlass net/minecraft/block/BlockSandStone$EnumType +instanceKlass net/minecraft/block/BlockSand$EnumType +instanceKlass net/minecraft/block/BlockRedstoneWire$EnumAttachPosition +instanceKlass net/minecraft/block/BlockRedstoneComparator$Mode +instanceKlass net/minecraft/block/BlockRedSandstone$EnumType +instanceKlass net/minecraft/block/BlockRailBase$EnumRailDirection +instanceKlass net/minecraft/block/BlockQuartz$EnumType +instanceKlass net/minecraft/block/BlockPrismarine$EnumType +instanceKlass net/minecraft/block/BlockPressurePlate$Sensitivity +instanceKlass net/minecraft/block/BlockPlanks$EnumType +instanceKlass net/minecraft/block/BlockPistonExtension$EnumPistonType +instanceKlass net/minecraft/block/BlockLog$EnumAxis +instanceKlass net/minecraft/block/BlockLever$EnumOrientation +instanceKlass net/minecraft/block/BlockHugeMushroom$EnumType +instanceKlass net/minecraft/block/BlockFlowerPot$EnumFlowerType +instanceKlass net/minecraft/block/BlockFlower$EnumFlowerType +instanceKlass net/minecraft/block/BlockFlower$EnumFlowerColor +instanceKlass net/minecraft/block/BlockDoublePlant$EnumPlantType +instanceKlass net/minecraft/block/BlockDoublePlant$EnumBlockHalf +instanceKlass net/minecraft/block/BlockDoor$EnumHingePosition +instanceKlass net/minecraft/block/BlockDoor$EnumDoorHalf +instanceKlass net/minecraft/block/BlockDirt$DirtType +instanceKlass net/minecraft/block/BlockBed$EnumPartType +instanceKlass net/minecraft/block/Block$EnumOffsetType +instanceKlass com/sun/org/apache/xerces/internal/impl/XMLScanner$NameType +instanceKlass com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager$Property +instanceKlass com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager$State +instanceKlass com/sun/org/apache/xerces/internal/util/Status +instanceKlass com/sun/org/apache/xerces/internal/utils/XMLSecurityManager$NameMap +instanceKlass com/sun/org/apache/xerces/internal/utils/XMLSecurityManager$State +instanceKlass com/sun/org/apache/xerces/internal/utils/XMLSecurityManager$Limit +instanceKlass java/text/Normalizer$Form +instanceKlass java/security/CryptoPrimitive +instanceKlass sun/security/util/DisabledAlgorithmConstraints$Constraint$Operator +instanceKlass org/apache/logging/log4j/core/LoggerContext$Status +instanceKlass org/apache/logging/log4j/core/appender/ConsoleAppender$Target +instanceKlass org/apache/logging/log4j/core/pattern/PatternParser$ParserState +instanceKlass org/apache/logging/log4j/core/pattern/AnsiEscape +instanceKlass java/math/RoundingMode +instanceKlass sun/util/locale/provider/LocaleProviderAdapter$Type +instanceKlass java/util/Locale$Category +instanceKlass java/util/concurrent/TimeUnit +instanceKlass com/sun/management/VMOption$Origin +instanceKlass java/net/InetAddress$Cache$Type +instanceKlass java/lang/Thread$State +instanceKlass java/lang/annotation/ElementType +instanceKlass java/lang/management/MemoryType +instanceKlass java/lang/annotation/RetentionPolicy +instanceKlass java/lang/management/PlatformComponent +instanceKlass sun/util/logging/PlatformLogger$Level +instanceKlass org/apache/logging/log4j/Level +instanceKlass sun/launcher/LauncherHelper +instanceKlass java/io/File$PathStatus +ciInstanceKlass java/lang/Enum 1 1 119 8 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 7 100 100 100 100 100 100 7 100 7 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 1 +ciInstanceKlass java/util/HashMap$TreeNode 1 1 177 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 7 7 7 7 100 7 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 1 +staticfield java/util/HashMap$TreeNode $assertionsDisabled Z 1 +instanceKlass io/netty/util/IllegalReferenceCountException +instanceKlass java/nio/channels/ConnectionPendingException +instanceKlass java/nio/channels/AlreadyConnectedException +instanceKlass java/nio/channels/NotYetConnectedException +instanceKlass java/nio/channels/CancelledKeyException +instanceKlass io/netty/util/concurrent/BlockingOperationException +instanceKlass java/util/concurrent/CancellationException +instanceKlass sun/java2d/InvalidPipeException +ciInstanceKlass java/lang/IllegalStateException 1 1 27 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 7 1 12 12 12 12 10 10 10 10 1 +ciInstanceKlass net/minecraft/client/Minecraft 1 1 4173 9 9 10 9 9 7 4 10 9 7 8 10 10 9 10 9 7 10 9 10 9 7 10 9 5 0 9 7 10 9 10 9 10 9 9 10 9 9 8 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 7 9 10 10 10 9 9 9 9 7 10 10 10 10 9 9 9 9 7 10 8 10 10 10 11 8 10 8 9 9 9 9 9 9 9 9 9 9 9 10 9 7 10 9 9 9 9 9 9 10 10 10 100 8 10 8 10 10 10 9 9 10 100 10 100 10 10 10 10 100 100 10 8 11 100 8 10 8 7 10 9 11 10 9 9 9 10 8 10 10 10 10 10 7 10 9 10 10 7 7 8 10 10 9 7 10 9 7 9 10 11 10 7 10 9 10 10 7 8 10 9 7 8 10 9 7 10 9 7 10 9 7 7 8 10 10 9 10 10 10 10 8 9 7 10 7 10 9 7 10 10 7 10 9 8 10 10 10 10 10 10 10 4 10 10 10 10 8 7 8 10 9 9 10 9 10 10 10 7 10 9 7 10 9 7 10 9 7 10 9 7 10 9 7 10 10 9 7 10 9 7 10 9 10 7 9 10 9 8 7 10 9 100 7 10 10 9 10 7 10 9 9 10 9 10 100 10 10 7 10 7 10 7 10 7 7 10 7 7 10 7 7 10 7 7 8 10 10 100 10 9 100 10 8 11 10 10 8 10 10 7 10 10 10 100 8 11 5 0 10 100 10 10 10 10 10 10 10 7 10 10 10 9 8 10 8 7 10 10 10 100 8 7 8 8 8 10 8 10 7 8 10 10 10 10 8 8 100 8 10 100 10 10 8 10 10 10 8 10 10 10 10 8 10 9 10 10 11 11 11 7 10 10 11 100 8 11 11 11 10 10 9 9 10 10 10 10 10 100 10 10 10 10 10 10 10 10 11 9 11 10 7 10 10 10 10 10 6 0 6 0 10 4 10 10 10 10 10 7 9 10 10 10 10 10 10 9 10 8 7 10 10 8 10 10 9 10 10 10 10 10 10 10 4 9 10 9 10 100 10 9 10 10 10 10 9 10 10 10 10 8 8 10 8 11 8 7 10 10 10 10 10 10 10 9 9 10 8 11 11 7 10 10 8 9 10 8 10 8 8 10 8 10 10 8 10 9 8 10 9 9 9 10 10 10 10 10 10 8 8 11 8 11 8 9 10 10 10 10 9 8 7 10 9 8 9 9 10 8 8 9 8 9 8 8 10 8 10 10 10 10 10 8 10 10 8 10 10 10 10 10 10 9 10 10 11 11 100 9 10 8 10 10 11 11 8 10 10 10 10 10 9 4 4 4 10 9 6 0 10 10 7 6 0 6 0 6 0 10 10 4 4 100 8 10 8 8 8 3 10 9 10 8 10 8 8 8 10 9 10 7 9 10 10 7 10 10 10 9 9 9 10 10 11 10 9 9 9 10 10 10 10 8 10 9 10 9 10 100 9 10 10 10 9 9 10 11 10 10 9 9 10 9 9 10 9 10 10 10 10 100 8 10 10 10 7 10 8 10 10 8 10 10 10 7 10 10 8 8 8 100 10 10 10 10 8 100 10 9 8 10 7 10 10 10 10 100 10 10 10 10 10 5 0 10 10 10 9 10 4 4 10 10 10 10 8 10 10 10 10 5 0 8 10 10 10 10 10 10 9 10 10 9 10 10 9 10 9 9 10 10 10 100 10 9 9 10 9 10 9 9 9 10 10 10 7 9 10 10 7 10 9 10 10 9 7 10 9 8 10 9 10 10 9 9 10 10 10 10 9 10 10 8 10 8 10 10 10 10 10 10 10 10 9 10 10 8 8 8 8 10 10 8 9 9 9 10 8 10 9 8 10 11 11 100 10 11 7 10 10 10 9 8 8 8 8 10 10 10 10 10 10 10 10 7 10 10 7 10 9 10 10 7 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 100 10 10 10 10 7 10 10 10 10 10 7 10 9 10 11 10 10 10 10 10 10 10 10 10 9 10 10 10 10 9 9 9 10 10 100 10 10 10 10 9 100 9 100 9 100 10 9 10 10 100 9 10 10 9 9 9 9 9 9 100 9 100 9 9 10 9 11 10 10 10 9 9 10 10 100 10 100 10 10 9 8 10 10 8 10 10 8 10 100 10 100 8 10 10 8 10 8 100 10 8 100 10 8 100 10 8 100 10 8 100 10 8 100 10 8 100 10 8 100 10 8 100 10 8 100 10 8 100 10 100 10 10 8 10 8 10 8 10 8 8 8 8 10 5 0 10 8 10 10 9 8 8 8 8 8 8 10 10 8 10 8 8 9 10 8 8 8 8 7 10 10 8 8 10 8 10 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 100 3 10 8 3 8 3 8 3 8 3 3 8 10 3 10 10 9 10 10 10 10 10 10 11 10 10 9 9 7 9 7 9 9 9 9 9 9 9 9 10 7 9 5 0 7 10 7 10 9 10 10 11 11 11 100 100 10 8 10 11 11 100 8 10 10 10 9 11 11 11 9 11 9 11 9 9 10 10 10 10 11 11 10 10 10 10 10 8 11 8 10 8 8 10 8 9 3 10 7 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 100 100 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 7 1 1 100 100 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 100 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 1 12 12 1 1 7 12 12 12 12 12 1 12 7 12 12 1 12 12 1 12 7 12 12 7 12 12 12 7 12 12 12 1 12 12 12 12 12 12 12 1 12 12 7 12 7 12 12 12 12 12 12 7 12 12 7 12 12 12 12 1 1 12 12 12 12 12 12 100 12 1 7 12 12 12 12 12 12 12 1 1 12 7 12 7 12 1 12 1 12 12 7 12 12 12 12 12 12 12 12 12 1 12 12 12 7 12 12 7 12 7 12 12 1 1 12 1 12 12 12 12 12 12 1 12 1 12 12 12 1 1 12 1 12 1 1 12 1 1 12 12 7 12 12 12 12 7 12 12 1 7 12 12 12 12 7 12 1 12 12 12 12 1 1 1 12 12 1 12 12 1 12 12 7 12 12 1 12 12 12 12 1 1 12 12 1 1 12 12 1 12 12 1 12 1 1 1 12 12 12 12 12 12 12 1 12 1 1 7 12 1 7 12 1 12 1 12 7 12 12 12 12 12 12 12 12 12 12 1 1 1 12 12 12 12 12 12 12 1 12 12 1 12 12 1 12 12 1 12 1 12 12 1 12 12 12 1 12 1 12 12 1 12 12 12 1 1 12 1 1 12 12 12 1 12 12 12 12 7 12 1 12 12 1 1 12 1 1 1 1 1 1 1 1 1 1 7 12 7 12 1 12 12 1 12 1 12 12 12 1 12 12 1 12 12 1 1 12 12 1 12 12 12 12 12 12 12 1 12 12 7 12 12 1 12 1 1 12 12 7 12 1 1 1 1 1 1 12 1 12 1 1 12 12 12 12 1 1 1 1 1 12 1 12 12 12 1 12 12 12 12 1 12 12 12 12 12 7 12 12 1 12 12 12 1 1 12 12 12 100 12 12 12 12 12 12 12 7 12 12 12 12 100 12 12 12 12 100 12 12 12 1 12 12 12 12 12 12 12 12 12 12 1 7 12 12 7 12 12 12 12 12 12 12 1 1 12 12 1 7 12 12 7 12 7 12 12 12 12 12 12 12 12 12 12 7 12 1 12 12 7 12 12 12 12 12 12 12 100 12 1 1 12 1 7 12 1 1 12 12 12 12 12 12 12 12 12 12 1 7 12 12 1 12 12 1 12 12 1 12 1 1 12 1 12 12 1 12 12 1 12 12 12 12 12 12 12 12 12 12 1 12 1 12 1 12 12 12 12 12 12 1 1 7 12 7 12 12 7 12 12 1 1 12 1 12 1 1 12 1 12 12 12 12 12 1 12 12 1 12 12 12 12 12 12 12 12 1 12 12 1 12 12 12 12 1 12 12 12 12 12 12 12 12 7 12 12 1 12 12 1 1 1 1 1 12 12 12 1 12 1 1 1 12 12 12 1 12 7 12 12 1 12 12 12 100 12 100 12 12 12 100 12 100 12 100 12 12 12 7 12 12 12 12 1 12 12 12 12 12 1 100 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 12 12 12 1 1 12 12 1 12 12 12 1 12 1 1 1 1 100 12 12 12 1 1 12 1 7 12 1 12 12 12 1 12 12 12 100 12 12 12 12 12 12 7 12 12 12 12 12 1 7 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 7 12 12 12 12 12 1 7 12 12 100 12 1 12 12 12 12 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 1 12 1 12 12 12 12 12 12 7 12 12 1 1 1 1 12 12 1 12 12 12 12 1 12 12 1 7 12 7 12 7 12 1 12 12 1 12 12 12 12 1 1 1 1 7 12 12 12 12 12 7 12 12 1 12 12 1 7 12 12 12 1 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 1 12 12 12 12 1 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 100 12 12 1 100 12 1 12 1 12 12 12 12 1 12 12 100 12 12 12 12 12 12 1 12 1 12 12 100 12 12 100 12 12 12 12 12 100 12 12 12 1 12 1 100 12 12 1 12 12 1 12 12 1 12 1 1 1 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 12 1 7 12 1 12 1 1 1 12 7 12 1 12 7 12 12 1 1 1 1 1 1 12 12 1 12 1 1 12 12 1 1 1 1 1 12 12 1 1 7 12 1 7 12 1 7 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 1 12 1 1 1 1 1 12 12 12 12 12 12 12 12 12 100 12 100 12 12 12 7 12 1 12 1 100 12 12 12 12 12 12 12 12 12 1 12 1 1 12 12 12 12 12 12 1 1 1 12 12 12 1 1 12 100 12 12 12 12 12 12 12 12 12 12 12 100 12 7 12 12 7 12 100 12 100 12 12 7 12 12 100 12 1 12 1 12 1 1 7 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/client/Minecraft logger Lorg/apache/logging/log4j/Logger; org/apache/logging/log4j/core/Logger +staticfield net/minecraft/client/Minecraft locationMojangPng Lnet/minecraft/util/ResourceLocation; net/minecraft/util/ResourceLocation +staticfield net/minecraft/client/Minecraft isRunningOnMac Z 0 +staticfield net/minecraft/client/Minecraft macDisplayModes Ljava/util/List; java/util/ArrayList +ciInstanceKlass net/minecraft/client/renderer/texture/ITextureObject 1 0 20 100 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 +instanceKlass net/minecraft/entity/projectile/EntityFishHook +instanceKlass net/minecraft/entity/projectile/EntityFireball +instanceKlass net/minecraft/entity/projectile/EntityArrow +instanceKlass net/minecraft/entity/item/EntityXPOrb +instanceKlass net/minecraft/entity/item/EntityTNTPrimed +instanceKlass net/minecraft/entity/item/EntityItem +instanceKlass net/minecraft/entity/item/EntityFireworkRocket +instanceKlass net/minecraft/entity/item/EntityFallingBlock +instanceKlass net/minecraft/entity/projectile/EntityThrowable +instanceKlass net/minecraft/entity/item/EntityEnderEye +instanceKlass net/minecraft/entity/item/EntityEnderCrystal +instanceKlass net/minecraft/entity/item/EntityBoat +instanceKlass net/minecraft/entity/EntityHanging +instanceKlass net/minecraft/entity/effect/EntityWeatherEffect +instanceKlass net/minecraft/entity/boss/EntityDragonPart +instanceKlass net/minecraft/entity/item/EntityMinecart +instanceKlass net/minecraft/client/particle/EntityFX +instanceKlass net/minecraft/entity/EntityLivingBase +ciInstanceKlass net/minecraft/entity/Entity 1 1 1888 9 10 10 9 9 9 9 4 9 4 9 9 7 10 9 9 9 10 9 7 10 9 9 10 9 10 9 7 10 9 10 10 10 8 10 7 9 6 0 9 9 10 10 11 9 9 9 9 9 7 9 9 9 10 10 9 10 4 9 6 0 4 4 10 9 9 10 9 8 10 9 9 9 9 9 9 7 8 10 10 9 10 9 10 9 10 10 10 10 9 9 9 10 10 10 9 4 6 0 10 10 9 4 10 10 10 10 10 9 10 8 9 6 0 6 0 9 10 100 6 0 6 0 10 11 11 11 10 10 10 9 8 9 9 9 10 6 0 7 10 10 11 10 9 10 7 7 7 10 10 10 9 10 10 6 0 9 10 4 10 10 4 10 10 10 100 8 10 8 10 10 100 10 10 6 0 10 10 10 8 4 4 9 6 0 9 8 10 9 10 10 10 10 10 8 8 10 9 10 9 10 10 4 10 10 10 10 10 10 10 10 9 9 9 10 6 0 10 9 10 10 4 10 4 9 10 9 10 10 10 9 6 0 6 0 6 0 6 0 10 8 10 10 10 4 6 0 9 10 4 10 7 4 4 10 10 10 10 10 6 0 6 0 10 10 9 9 9 10 10 10 6 0 9 10 9 9 10 10 10 4 7 10 10 10 9 9 9 10 10 10 10 10 6 0 10 8 10 10 8 10 10 8 8 10 8 10 8 10 8 10 8 10 8 10 8 9 8 8 10 10 10 8 10 10 10 8 8 10 10 8 10 7 10 10 8 8 8 10 10 10 6 0 10 10 10 10 10 10 10 10 10 7 10 10 8 10 10 10 10 10 10 10 10 8 8 10 7 10 7 10 10 7 10 10 100 10 10 9 10 100 10 10 10 7 100 3 10 4 4 10 10 10 10 10 10 10 9 9 6 0 4 10 10 6 0 6 0 9 10 9 10 10 10 9 10 10 10 9 10 10 10 9 9 10 10 10 10 9 4 10 10 6 0 10 10 10 10 10 8 100 10 8 10 8 10 10 8 7 10 10 10 10 8 10 10 10 10 9 10 10 8 10 10 10 8 10 10 8 10 10 10 10 10 10 10 10 10 8 100 10 10 8 10 8 100 10 8 8 8 10 8 8 100 10 8 100 10 10 7 10 10 10 10 10 10 10 10 8 8 7 9 10 10 4 9 10 10 10 100 10 10 10 9 10 10 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 1 12 12 12 7 12 12 1 12 12 12 7 12 7 12 12 1 12 12 7 12 12 7 12 1 12 1 12 12 12 12 12 7 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 1 7 12 12 12 12 12 12 12 1 1 12 12 12 100 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 1 12 12 12 1 12 12 7 12 12 12 12 12 12 1 12 12 12 12 1 12 12 7 12 7 12 7 12 12 1 1 1 12 12 12 7 12 12 12 12 12 12 12 12 12 12 1 1 100 12 1 12 12 1 12 12 12 12 12 1 12 12 1 12 12 12 12 12 12 12 1 1 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 1 12 12 100 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 7 12 12 12 12 1 12 12 1 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 1 12 12 12 1 12 12 7 12 1 1 12 12 1 12 1 12 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 1 12 12 12 12 12 12 12 12 1 1 7 12 1 1 12 12 1 12 12 1 12 12 12 12 1 12 12 12 1 1 12 12 12 12 12 12 12 12 12 12 12 100 12 12 100 12 100 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 12 1 12 100 12 1 1 12 100 12 12 12 1 12 100 12 12 12 12 12 12 1 12 12 12 1 12 100 12 1 12 12 12 12 12 12 12 12 1 1 12 1 12 1 1 1 1 1 12 1 1 1 1 1 12 1 12 12 12 100 12 12 12 12 1 7 12 12 12 12 12 12 1 100 12 12 12 12 100 12 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/entity/Entity ZERO_AABB Lnet/minecraft/util/AxisAlignedBB; net/minecraft/util/AxisAlignedBB +instanceKlass net/minecraft/entity/item/EntityArmorStand +instanceKlass net/minecraft/entity/EntityLiving +instanceKlass net/minecraft/entity/player/EntityPlayer +ciInstanceKlass net/minecraft/entity/EntityLivingBase 1 1 1835 9 7 4 10 10 7 10 9 10 9 7 9 9 4 9 9 10 10 10 9 10 6 0 9 9 9 9 10 4 9 7 6 0 6 0 9 9 4 9 9 10 10 10 10 10 9 10 9 9 10 10 9 9 9 4 10 11 10 10 9 4 4 4 10 6 0 6 0 7 9 6 0 10 10 10 9 9 10 9 8 10 7 10 10 9 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 9 9 10 10 10 10 9 10 9 9 9 9 10 9 10 9 7 7 10 10 9 9 9 9 7 10 10 9 9 9 9 10 9 9 10 9 9 9 9 9 9 9 9 10 9 10 10 10 8 10 10 10 100 10 10 10 10 6 0 9 9 9 10 10 10 9 9 8 10 8 10 10 8 8 10 8 8 10 10 9 10 10 8 10 10 10 11 100 10 11 11 11 11 100 7 10 10 10 8 10 10 10 10 10 10 10 10 10 11 10 10 100 10 100 10 10 10 11 11 7 11 10 11 10 10 10 10 10 10 10 10 6 0 9 9 10 6 0 10 10 10 10 10 9 11 10 10 10 10 9 9 9 11 9 10 10 10 10 10 10 10 9 10 9 9 10 4 10 4 4 9 9 10 9 9 10 100 10 10 10 9 9 6 0 6 0 10 6 0 10 10 10 10 10 10 10 8 4 9 4 100 6 0 10 4 4 10 10 6 0 6 0 10 10 9 9 9 9 6 0 10 10 10 9 10 10 9 10 10 10 10 10 4 4 10 10 11 9 10 6 0 8 8 9 7 10 9 9 10 9 10 9 10 10 9 6 0 9 10 10 4 10 8 8 100 9 10 10 10 4 10 9 10 10 10 10 10 10 9 9 9 9 10 10 100 10 10 9 10 10 7 10 9 10 9 11 9 11 11 10 9 10 10 11 10 10 4 10 4 10 4 10 10 6 0 10 9 10 4 9 9 4 10 10 10 4 10 6 0 10 10 9 6 0 10 10 10 6 0 6 0 6 0 6 0 10 6 0 10 4 6 0 9 9 9 9 9 10 10 10 9 10 10 7 10 10 10 10 9 9 4 10 4 4 8 10 8 4 4 10 4 4 4 4 4 9 9 9 9 9 9 10 9 10 6 0 10 6 0 8 10 9 9 9 9 8 10 8 10 10 10 8 4 4 10 8 10 10 9 7 10 10 10 11 11 10 10 10 9 10 10 9 100 100 10 10 100 9 10 10 10 10 9 9 10 10 10 10 10 10 10 8 10 7 8 10 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 100 1 1 1 1 1 1 1 100 100 100 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 12 1 12 12 1 12 12 7 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 7 12 7 12 12 12 7 12 7 12 12 12 12 12 12 7 12 12 12 7 12 7 12 7 12 7 12 12 1 100 12 12 12 12 12 12 12 12 1 7 12 1 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 7 12 12 12 12 7 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 1 1 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 100 12 12 12 1 12 12 12 12 12 12 12 12 7 12 12 12 12 1 12 1 12 12 1 1 12 1 1 12 12 12 12 12 1 12 12 12 7 12 1 12 12 100 12 7 12 12 1 1 12 12 1 12 12 12 12 12 12 12 12 12 12 12 100 12 1 12 1 12 12 12 12 7 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 1 1 12 12 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 1 1 7 12 1 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 7 12 12 12 12 1 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 1 12 12 12 12 1 12 1 12 12 7 12 1 7 12 12 12 12 12 12 12 12 12 1 1 12 1 12 12 12 12 12 12 12 7 12 100 12 12 12 100 12 1 12 1 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/entity/EntityLivingBase sprintingSpeedBoostModifierUUID Ljava/util/UUID; java/util/UUID +staticfield net/minecraft/entity/EntityLivingBase sprintingSpeedBoostModifier Lnet/minecraft/entity/ai/attributes/AttributeModifier; net/minecraft/entity/ai/attributes/AttributeModifier +instanceKlass net/minecraft/entity/player/EntityPlayerMP +instanceKlass net/minecraft/client/entity/AbstractClientPlayer +ciInstanceKlass net/minecraft/entity/player/EntityPlayer 1 1 2148 10 7 10 9 7 10 9 7 10 9 7 10 9 4 9 4 9 9 10 9 9 7 9 10 9 9 10 10 6 0 10 10 10 4 9 9 10 10 9 10 11 9 10 6 0 10 9 10 10 10 10 9 9 10 10 9 10 10 10 10 10 9 10 9 9 10 10 10 9 10 9 10 10 10 10 10 10 10 9 10 9 9 9 9 9 9 9 9 9 6 0 6 0 9 9 10 9 10 10 9 3 6 0 6 0 10 10 8 8 10 10 9 8 4 9 10 4 10 9 100 9 6 0 10 10 9 7 4 10 9 10 6 0 6 0 10 10 10 9 9 9 9 6 0 10 10 10 8 10 4 9 10 9 9 10 10 10 100 10 10 10 9 9 10 100 9 9 4 4 10 10 10 10 9 10 10 9 9 10 7 10 10 9 10 9 10 8 10 9 10 10 10 10 10 10 10 9 10 11 10 9 9 10 9 6 0 10 6 0 4 9 4 9 10 10 10 10 10 11 11 10 10 10 10 10 10 10 8 10 7 9 10 10 8 10 9 10 10 9 10 8 8 10 10 9 10 7 9 9 11 10 9 11 11 11 100 10 10 10 10 10 9 10 9 10 10 6 0 100 10 10 10 9 9 9 4 10 10 10 9 10 10 10 9 10 10 10 9 4 4 4 9 10 10 4 10 10 8 10 10 8 10 8 10 9 8 10 8 10 9 8 9 8 9 8 9 10 8 10 7 10 9 8 10 8 8 10 9 8 9 10 10 8 10 10 7 10 10 10 10 10 10 10 10 10 10 8 7 10 10 10 10 9 10 9 9 4 10 100 9 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 4 9 4 10 10 100 10 10 10 10 7 9 10 10 10 6 0 10 10 10 10 10 9 10 9 10 10 9 4 10 10 10 9 9 9 10 10 10 10 100 9 9 100 10 10 10 10 4 9 10 10 10 100 9 10 9 10 10 10 10 9 9 10 9 9 10 6 0 6 0 9 6 0 6 0 100 7 10 10 11 9 10 10 10 9 11 100 9 10 10 4 10 9 9 9 4 11 9 9 10 11 10 10 10 10 10 4 4 10 9 9 10 10 10 4 9 4 4 9 9 6 0 10 9 9 4 9 9 100 9 10 10 6 0 9 100 9 9 100 9 9 9 10 10 8 8 100 9 9 10 11 100 9 10 10 7 3 10 10 9 4 8 4 10 10 100 9 10 10 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 7 10 10 11 7 9 7 10 8 10 8 10 10 10 10 10 10 4 4 10 10 10 8 9 10 10 10 10 10 10 10 10 9 10 8 100 10 9 100 10 10 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 12 12 1 12 12 1 12 1 12 12 12 12 12 12 12 1 7 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 7 12 7 12 12 12 12 12 7 12 7 12 7 12 12 12 12 12 12 12 12 12 12 12 100 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 7 12 12 1 1 12 12 12 1 12 100 12 12 12 1 12 12 12 1 12 12 12 12 12 12 100 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 7 12 12 1 7 12 12 12 7 12 12 1 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 1 100 12 1 100 12 12 12 1 12 12 12 12 12 12 1 1 12 12 100 12 7 12 1 12 12 100 12 12 12 12 100 12 12 1 12 100 12 12 7 12 100 12 12 12 100 12 12 1 12 12 12 12 12 12 12 12 12 100 12 100 12 12 12 100 12 12 7 12 12 12 12 12 1 12 12 1 12 1 12 1 12 1 12 12 1 12 1 12 1 12 12 1 12 1 12 12 1 12 1 1 12 12 1 12 12 12 1 12 12 1 12 12 12 12 12 12 12 12 12 1 1 12 12 100 12 12 12 12 12 12 1 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 12 12 1 12 12 12 12 1 12 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 1 12 12 1 100 12 12 12 100 12 12 12 12 1 12 12 12 12 12 12 12 12 100 12 12 12 12 12 1 1 12 12 12 12 12 12 12 100 12 100 12 1 12 12 12 12 12 12 12 12 100 12 100 12 100 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 1 12 12 1 12 12 12 12 12 1 1 1 12 100 12 12 100 12 1 12 12 12 1 12 12 12 1 12 1 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 1 12 12 7 12 1 7 12 1 1 12 1 12 12 7 12 12 12 12 12 12 12 1 100 12 12 100 12 100 12 12 12 7 12 100 12 12 100 1 100 12 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass net/minecraft/client/entity/EntityOtherPlayerMP +instanceKlass net/minecraft/client/entity/EntityPlayerSP +ciInstanceKlass net/minecraft/client/entity/AbstractClientPlayer 1 1 319 10 9 9 10 10 10 10 10 10 10 10 10 10 10 9 10 9 10 10 10 10 10 10 10 10 100 100 8 100 10 10 100 10 10 100 10 100 100 10 8 10 10 10 10 10 9 9 4 9 10 11 10 6 0 10 10 10 10 10 9 10 4 4 9 10 10 10 7 7 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 100 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 12 12 12 7 12 7 12 7 12 7 12 7 12 7 12 12 12 12 7 12 7 12 7 12 12 12 12 12 100 12 12 7 12 12 12 100 12 1 1 1 1 12 12 1 12 12 1 12 1 1 1 12 12 12 12 12 12 7 12 7 12 12 7 12 12 7 12 12 12 12 100 12 100 12 12 7 12 7 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/client/entity/EntityPlayerSP 1 1 908 10 10 9 9 9 9 10 100 10 100 10 10 9 7 9 9 10 10 10 10 7 9 9 9 10 10 100 9 9 9 9 9 10 10 10 9 7 9 10 9 10 9 9 9 10 9 10 9 9 9 9 9 6 0 9 9 7 10 7 10 7 10 9 6 0 9 9 9 100 9 9 10 100 10 10 100 10 100 9 10 10 10 10 7 9 9 10 10 9 100 10 10 100 10 9 9 9 9 9 10 9 9 9 10 100 9 10 9 10 4 10 9 9 9 10 10 9 10 10 10 6 0 10 10 10 10 4 10 11 10 10 10 9 9 9 9 6 0 9 10 100 10 9 100 10 100 10 10 9 100 10 100 11 8 8 10 100 10 8 100 10 8 100 10 8 100 10 8 100 10 8 8 100 10 100 10 8 100 10 8 100 10 8 100 10 100 10 9 9 10 9 9 10 9 9 9 9 9 9 9 10 10 9 9 9 9 9 10 100 8 10 9 10 4 4 10 4 9 10 10 10 4 4 9 10 10 4 9 6 0 10 10 10 4 9 9 9 9 10 9 9 10 9 10 9 9 10 4 10 9 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 7 12 12 12 12 12 12 12 1 7 12 1 12 100 12 12 1 12 12 12 7 12 12 12 1 1 12 12 12 12 12 1 12 12 12 7 12 12 12 12 12 12 1 7 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 1 1 12 1 1 12 1 12 12 12 12 12 1 12 100 12 12 1 12 12 1 12 1 100 12 12 12 12 12 1 12 7 12 12 12 12 1 7 12 12 1 12 12 12 12 12 100 12 12 12 12 7 12 12 1 12 12 12 12 12 12 12 12 100 12 100 12 12 12 12 12 12 12 12 12 12 7 12 7 12 12 12 12 12 12 12 12 12 1 12 12 1 12 1 12 12 100 12 1 12 1 12 1 1 100 12 1 12 1 1 12 1 1 1 1 1 1 1 1 1 1 12 1 1 12 1 1 12 1 1 1 12 12 100 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 12 100 12 100 12 7 12 12 12 100 12 12 12 12 12 12 12 7 12 7 12 12 12 100 12 100 12 12 12 7 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass net/minecraft/item/ItemWritableBook +instanceKlass net/minecraft/item/ItemSword +instanceKlass net/minecraft/item/ItemSnowball +instanceKlass net/minecraft/item/ItemSkull +instanceKlass net/minecraft/item/ItemSimpleFoiled +instanceKlass net/minecraft/item/ItemSign +instanceKlass net/minecraft/item/ItemShears +instanceKlass net/minecraft/item/ItemSeeds +instanceKlass net/minecraft/item/ItemSaddle +instanceKlass net/minecraft/item/ItemReed +instanceKlass net/minecraft/item/ItemRedstone +instanceKlass net/minecraft/item/ItemRecord +instanceKlass net/minecraft/item/ItemPotion +instanceKlass net/minecraft/item/ItemNameTag +instanceKlass net/minecraft/item/ItemMonsterPlacer +instanceKlass net/minecraft/item/ItemMinecart +instanceKlass net/minecraft/item/ItemLead +instanceKlass net/minecraft/item/ItemHoe +instanceKlass net/minecraft/item/ItemHangingEntity +instanceKlass net/minecraft/item/ItemGlassBottle +instanceKlass net/minecraft/item/ItemFlintAndSteel +instanceKlass net/minecraft/item/ItemFishingRod +instanceKlass net/minecraft/item/ItemFireworkCharge +instanceKlass net/minecraft/item/ItemFirework +instanceKlass net/minecraft/item/ItemFireball +instanceKlass net/minecraft/item/ItemExpBottle +instanceKlass net/minecraft/item/ItemEnderPearl +instanceKlass net/minecraft/item/ItemEnderEye +instanceKlass net/minecraft/item/ItemEnchantedBook +instanceKlass net/minecraft/item/ItemMapBase +instanceKlass net/minecraft/item/ItemEgg +instanceKlass net/minecraft/item/ItemEditableBook +instanceKlass net/minecraft/item/ItemDye +instanceKlass net/minecraft/item/ItemDoor +instanceKlass net/minecraft/item/ItemCoal +instanceKlass net/minecraft/item/ItemCarrotOnAStick +instanceKlass net/minecraft/item/ItemBucketMilk +instanceKlass net/minecraft/item/ItemBucket +instanceKlass net/minecraft/item/ItemBow +instanceKlass net/minecraft/item/ItemBook +instanceKlass net/minecraft/item/ItemBoat +instanceKlass net/minecraft/item/ItemBed +instanceKlass net/minecraft/item/ItemTool +instanceKlass net/minecraft/item/ItemArmor +instanceKlass net/minecraft/item/ItemFood +instanceKlass net/minecraft/item/ItemBlock +instanceKlass net/minecraft/item/ItemArmorStand +ciInstanceKlass net/minecraft/item/Item 1 1 2198 10 9 9 10 10 7 9 11 7 10 10 10 10 100 9 9 9 9 10 8 10 7 10 8 10 10 9 3 9 9 10 10 8 10 10 9 9 10 10 9 9 9 9 10 9 100 10 4 100 4 10 10 6 0 10 10 7 10 11 9 10 9 7 7 10 10 8 10 10 9 7 10 9 7 10 8 9 10 9 7 10 8 9 7 10 8 9 9 7 10 8 9 9 9 9 9 7 10 8 9 7 10 9 7 10 8 10 9 9 7 10 8 9 9 9 9 9 7 10 8 9 9 9 9 7 10 9 9 7 8 8 8 10 9 9 9 7 10 8 10 9 7 10 8 9 7 10 8 9 9 9 9 9 7 9 10 8 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 10 8 9 7 10 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 7 10 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 7 10 8 9 9 7 10 8 10 9 9 9 9 9 9 9 9 8 8 8 10 8 9 9 9 9 8 9 9 9 9 8 9 9 9 9 9 9 9 7 7 10 10 8 10 9 8 9 8 9 7 10 8 9 9 7 10 8 9 9 9 8 8 7 9 10 8 10 10 8 7 10 8 10 8 7 10 8 10 8 7 10 8 10 8 7 4 10 10 8 7 10 10 8 10 10 9 10 8 7 10 10 8 9 8 8 8 8 8 7 10 8 10 8 9 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 10 8 8 7 10 8 10 8 9 8 8 8 8 8 8 8 8 7 9 10 10 8 8 8 100 8 10 8 7 10 8 10 8 8 8 8 8 8 8 8 8 7 9 10 8 10 8 8 4 8 7 9 10 8 10 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 4 8 8 7 7 10 10 8 7 4 10 10 9 9 10 8 8 7 10 10 8 7 9 10 8 10 7 9 10 8 10 10 8 9 8 10 8 9 8 8 7 9 10 10 8 7 10 10 8 9 8 8 7 10 10 8 8 7 10 10 8 7 10 10 8 8 7 10 8 10 8 8 8 8 9 8 9 8 7 10 10 8 8 8 9 8 8 9 8 8 7 10 10 8 9 8 7 10 8 10 8 8 8 8 8 7 10 10 10 8 8 7 10 8 10 8 8 8 8 9 10 9 8 7 10 10 8 9 8 9 8 4 8 7 10 8 10 8 7 10 10 8 8 9 8 8 9 8 8 8 8 8 8 9 8 8 8 8 8 8 7 10 8 10 8 8 8 8 8 9 8 8 8 9 8 8 8 7 10 10 8 7 10 8 10 8 9 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 9 8 7 10 8 10 8 8 8 8 7 10 8 10 8 7 10 8 10 8 7 10 8 10 8 7 10 8 10 8 7 10 8 10 8 8 7 8 8 9 8 9 8 7 9 10 8 10 8 9 8 8 8 8 7 10 8 10 8 8 8 8 7 10 10 8 7 10 8 10 8 7 10 8 10 8 8 8 7 10 10 8 7 10 8 10 8 7 10 10 8 8 9 8 8 8 8 9 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 10 8 10 8 8 8 8 8 8 8 7 10 8 10 8 7 10 8 10 8 9 8 7 8 8 8 8 8 7 10 10 8 9 8 8 9 8 8 9 8 8 9 8 8 9 8 8 7 8 10 8 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 10 10 9 10 10 11 10 7 10 10 8 10 9 7 10 9 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 1 12 7 12 1 12 12 100 12 12 1 12 12 12 12 12 1 7 12 1 1 12 12 12 100 12 12 12 12 1 12 12 7 12 12 12 12 100 12 12 12 12 12 12 1 12 1 100 12 12 12 100 12 1 12 7 12 12 7 12 7 12 1 1 12 1 12 12 12 1 12 12 1 1 12 12 12 1 1 12 1 1 12 12 1 1 12 12 12 12 12 1 1 12 1 12 1 12 1 12 12 1 1 12 12 12 12 12 1 1 12 12 12 12 1 12 12 12 1 1 1 1 12 12 12 12 1 1 12 1 1 12 1 1 12 12 12 12 12 1 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 12 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 1 1 12 12 1 1 12 12 12 12 12 12 12 12 1 1 1 12 1 12 12 12 12 1 12 12 12 12 1 12 12 12 12 12 12 12 1 1 1 12 1 12 1 12 1 1 12 12 1 1 12 12 12 1 1 1 12 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 12 12 1 1 1 12 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 12 1 1 1 12 1 1 12 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1 1 1 1 7 12 12 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 12 7 12 12 12 1 1 1 1 1 12 1 1 12 1 12 1 12 1 12 1 12 1 1 1 7 12 12 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 12 1 1 1 1 1 12 1 1 12 1 1 1 1 12 1 1 1 1 1 1 1 1 1 12 12 1 1 1 1 1 1 1 1 12 12 1 1 1 12 1 12 1 1 1 1 1 1 1 1 12 1 1 12 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 12 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 12 1 1 12 12 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 12 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 12 1 1 12 1 1 12 1 1 12 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 12 12 7 12 12 12 12 1 7 12 1 7 12 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/item/Item itemRegistry Lnet/minecraft/util/RegistryNamespaced; net/minecraft/util/RegistryNamespaced +staticfield net/minecraft/item/Item BLOCK_TO_ITEM Ljava/util/Map; java/util/HashMap +staticfield net/minecraft/item/Item itemModifierUUID Ljava/util/UUID; java/util/UUID +instanceKlass net/minecraft/nbt/NBTTagIntArray +instanceKlass net/minecraft/nbt/NBTTagEnd +instanceKlass net/minecraft/nbt/NBTTagByteArray +instanceKlass net/minecraft/nbt/NBTBase$NBTPrimitive +instanceKlass net/minecraft/nbt/NBTTagList +instanceKlass net/minecraft/nbt/NBTTagString +instanceKlass net/minecraft/nbt/NBTTagCompound +ciInstanceKlass net/minecraft/nbt/NBTBase 1 1 120 10 100 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 10 7 8 8 8 8 8 8 8 8 8 8 8 8 9 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 +staticfield net/minecraft/nbt/NBTBase NBT_TYPES [Ljava/lang/String; 12 [Ljava/lang/String; +ciInstanceKlass net/minecraft/nbt/NBTTagCompound 1 1 477 9 10 10 11 11 11 11 7 11 7 10 11 5 0 10 100 8 10 11 10 10 10 10 11 5 0 7 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 10 10 11 10 10 7 10 100 10 10 10 10 10 8 10 10 100 10 10 10 7 10 7 10 10 10 10 11 7 8 10 11 7 10 10 11 10 11 10 10 11 8 10 8 10 8 100 10 10 8 100 10 8 10 10 10 10 11 10 11 11 10 11 11 10 10 100 8 8 10 8 10 10 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 12 12 7 12 7 12 7 12 7 12 12 1 12 1 12 7 12 7 12 1 1 12 12 12 12 12 12 12 1 12 1 12 1 12 1 12 1 12 1 12 1 1 12 1 12 12 12 12 12 12 1 1 12 1 12 12 12 12 12 1 12 12 1 12 12 12 1 1 12 12 12 12 1 1 12 1 12 12 12 12 12 12 12 1 100 12 1 12 1 1 12 100 12 1 1 12 1 12 12 12 12 12 12 12 7 12 12 12 12 1 1 1 12 1 100 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/util/regex/Pattern 1 1 1239 3 3 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 5 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 100 7 100 100 100 100 100 7 7 100 100 7 100 100 100 7 7 100 100 100 100 100 100 100 100 7 100 100 7 100 100 100 7 7 7 100 100 7 7 7 7 100 100 100 7 100 100 7 100 100 7 100 100 7 7 100 100 100 7 7 100 7 7 7 7 100 7 100 7 100 7 100 100 7 100 100 100 100 7 100 100 100 100 7 100 7 7 100 100 7 7 100 100 100 100 100 7 100 100 100 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 15 15 16 16 18 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield java/util/regex/Pattern $assertionsDisabled Z 1 +ciInstanceKlass java/util/regex/Matcher 1 1 344 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 100 7 100 100 100 100 7 100 7 7 7 7 100 100 100 100 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 1 +ciInstanceKlass net/minecraft/client/gui/FontRenderer 1 1 663 10 9 9 7 10 9 3 9 9 9 9 9 9 9 9 9 10 10 9 10 9 10 10 10 100 100 10 10 10 10 4 10 8 4 10 10 4 10 7 8 10 10 10 4 8 10 10 10 4 7 10 10 9 9 10 10 8 7 10 10 10 10 4 4 4 10 10 10 10 10 100 100 10 10 10 10 10 100 9 9 9 9 9 10 10 8 10 10 10 9 4 9 10 9 9 9 10 10 4 10 10 10 10 9 10 10 10 10 10 9 10 10 3 3 3 10 10 10 10 7 10 10 10 10 8 10 10 10 10 10 11 11 11 7 10 11 10 10 10 10 10 10 10 10 8 10 8 10 8 3 10 10 10 10 10 11 11 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 1 12 12 12 12 12 12 12 12 12 12 7 12 12 7 12 12 12 12 12 7 12 1 1 12 12 7 12 12 7 12 12 12 12 1 1 12 7 12 7 12 1 12 12 12 1 12 12 12 12 12 12 1 1 100 12 12 12 12 12 12 12 12 7 12 1 1 12 12 12 12 12 1 12 12 12 12 12 12 12 1 12 12 100 12 12 12 12 12 12 12 12 12 12 100 12 12 7 12 100 12 100 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 1 12 12 12 12 12 100 12 100 12 12 1 12 12 12 12 100 12 12 12 12 12 12 1 12 1 12 1 12 7 7 12 12 7 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/client/gui/FontRenderer unicodePageLocations [Lnet/minecraft/util/ResourceLocation; 256 [Lnet/minecraft/util/ResourceLocation; +ciInstanceKlass net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType 1 1 72 9 10 7 7 10 10 8 10 9 8 9 8 9 8 9 8 9 8 9 8 9 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 7 12 100 1 12 12 12 12 12 12 12 12 12 1 1 1 1 1 +staticfield net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType NONE Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType; net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType +staticfield net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType THIRD_PERSON Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType; net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType +staticfield net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType FIRST_PERSON Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType; net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType +staticfield net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType HEAD Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType; net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType +staticfield net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType GUI Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType; net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType +staticfield net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType GROUND Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType; net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType +staticfield net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType FIXED Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType; net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType +staticfield net/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType $VALUES [Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType; 7 [Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType; +ciInstanceKlass net/minecraft/client/renderer/block/model/ItemCameraTransforms 1 1 152 9 10 10 9 9 9 9 9 9 10 9 9 9 9 9 9 9 10 9 9 10 9 9 9 9 9 9 10 9 10 10 7 10 9 7 7 1 7 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 7 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/client/renderer/block/model/ItemCameraTransforms DEFAULT Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms; net/minecraft/client/renderer/block/model/ItemCameraTransforms +ciInstanceKlass net/minecraft/client/renderer/entity/RenderItem 1 1 3052 10 9 9 9 9 9 9 10 7 10 7 9 10 10 7 8 10 10 10 10 10 10 7 10 10 10 10 10 10 9 10 9 10 9 11 10 11 10 100 10 10 4 10 11 4 10 4 10 10 10 9 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 9 10 10 10 4 10 5 0 4 4 3 10 5 0 4 4 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 7 10 10 10 10 10 10 9 10 3 10 10 11 10 7 9 9 8 9 10 10 10 8 8 8 9 10 10 10 10 10 10 11 10 4 10 10 10 9 10 7 11 10 10 10 10 10 10 10 11 9 9 9 9 10 10 9 10 4 9 4 4 4 4 4 4 10 100 8 10 8 10 8 100 10 10 8 100 10 8 100 10 8 100 10 100 10 100 10 9 10 100 10 9 10 10 10 10 10 3 10 10 10 9 10 6 0 10 10 10 6 0 9 10 10 10 9 10 9 10 10 10 9 8 10 8 8 9 9 10 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 9 10 8 9 8 9 9 10 8 9 8 9 8 9 9 10 8 9 8 9 8 9 8 9 8 9 8 9 9 10 8 9 8 9 8 9 8 9 9 8 9 8 9 8 8 8 8 9 8 8 9 9 10 8 9 8 9 8 9 8 9 8 9 8 9 8 8 8 8 8 8 9 9 10 8 9 8 9 8 9 9 10 8 9 8 9 8 9 9 10 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 9 10 8 9 8 9 9 10 8 9 8 9 8 9 9 10 8 9 8 9 8 9 8 8 8 8 8 8 9 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 8 9 8 9 8 9 8 9 8 9 8 9 8 9 9 10 8 9 8 9 8 9 8 9 9 10 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 9 10 8 9 9 10 8 9 8 9 8 9 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 9 8 9 8 9 8 9 8 9 8 10 9 8 9 8 9 8 9 8 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 9 10 8 9 8 9 8 9 8 9 8 8 9 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 7 10 10 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 7 10 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 8 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 7 10 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 7 10 9 7 10 9 8 9 8 9 8 9 8 9 8 9 8 9 9 10 8 9 8 9 8 9 10 4 10 10 10 7 8 10 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 100 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 12 12 12 12 12 12 7 12 7 12 1 12 1 12 12 12 1 1 12 12 7 12 12 12 12 1 7 12 12 7 12 12 7 12 7 12 12 7 12 7 12 12 7 12 12 12 12 12 1 7 12 12 12 12 12 12 12 12 7 12 12 12 7 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 7 12 100 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 7 12 12 1 12 12 12 12 12 100 12 7 12 100 12 12 12 12 12 1 7 12 12 1 12 12 12 12 1 1 1 12 7 100 12 12 12 100 12 12 7 12 12 12 12 12 12 12 1 12 7 12 12 12 12 12 12 12 12 7 12 7 12 12 12 12 12 12 12 12 12 1 1 100 12 1 12 1 1 12 100 12 1 1 1 1 1 1 1 12 1 12 12 12 1 100 12 12 12 12 12 7 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 7 12 1 12 1 1 12 7 12 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 7 12 1 12 1 12 7 12 1 12 1 12 1 12 7 12 12 1 12 1 12 1 12 1 12 1 12 1 12 7 12 1 12 1 12 1 12 1 12 12 1 12 1 12 1 1 1 1 12 1 1 12 7 12 1 12 1 12 1 12 1 12 1 12 1 12 1 1 1 1 1 1 12 7 12 1 12 1 12 1 12 7 12 1 12 1 12 1 12 7 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 7 12 1 12 1 12 7 12 1 12 1 12 1 12 7 12 1 12 1 12 1 12 1 1 1 1 1 1 12 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 7 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 7 12 1 12 1 12 1 12 1 12 7 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 7 12 1 12 7 12 1 12 1 12 1 12 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 12 1 12 1 12 1 12 1 12 1 12 12 1 12 1 12 1 12 1 1 12 1 12 1 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 1 12 1 12 1 12 7 12 1 12 1 12 1 12 1 12 1 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 12 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 1 1 1 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 7 12 1 12 1 12 1 12 12 12 12 12 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/client/renderer/entity/RenderItem RES_ITEM_GLINT Lnet/minecraft/util/ResourceLocation; net/minecraft/util/ResourceLocation +ciInstanceKlass net/minecraft/client/renderer/GlStateManager$AlphaState 1 1 51 10 7 10 9 9 4 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 12 100 1 12 12 12 12 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/client/renderer/GlStateManager$BlendState 1 1 55 10 7 10 9 9 9 9 9 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 12 100 1 12 12 12 12 12 12 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/client/renderer/GlStateManager$BooleanState 1 1 51 10 9 9 10 10 10 7 7 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 7 12 12 100 1 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/client/renderer/GlStateManager 1 1 662 10 10 10 9 9 10 10 9 9 10 9 9 9 9 9 9 10 9 9 9 10 9 10 9 9 9 9 10 9 9 10 9 9 9 7 10 9 10 9 9 9 9 9 10 9 9 9 9 10 9 9 9 10 10 9 9 9 10 10 9 10 9 9 9 9 9 9 9 10 9 9 10 10 9 10 9 9 10 9 10 9 9 9 9 9 10 9 9 10 9 9 9 9 9 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 4 10 10 100 3 10 3 10 10 100 10 8 10 10 8 8 8 10 10 10 10 10 10 10 7 100 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 7 10 9 7 3 7 10 7 10 10 7 100 1 1 1 100 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 1 12 12 12 1 1 12 12 1 1 1 12 12 100 12 12 12 12 12 1 1 12 1 12 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/client/renderer/ItemModelMesher 1 1 182 10 10 9 9 9 9 10 7 10 10 11 10 10 10 11 7 11 10 10 10 10 10 10 7 10 11 11 11 11 11 11 7 11 11 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 12 7 12 12 12 12 12 12 1 12 12 12 12 12 12 7 12 1 12 7 12 12 12 12 12 7 12 1 7 12 12 12 12 7 12 7 12 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/client/renderer/OpenGlHelper 1 1 816 10 10 10 9 9 9 9 9 7 10 9 10 8 10 3 9 3 9 3 9 8 8 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 8 9 9 9 9 9 9 9 9 8 8 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 3 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 9 3 9 3 9 3 9 3 9 8 8 8 8 8 9 7 10 10 8 10 9 9 9 9 9 8 8 3 9 3 9 8 8 9 9 9 4 10 7 10 10 11 8 7 10 10 8 8 10 9 100 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 9 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 7 12 7 12 7 12 12 12 12 12 1 12 12 1 12 12 12 12 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 1 1 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 1 1 1 12 12 12 12 12 1 1 1 1 1 12 1 12 7 12 12 12 12 12 12 12 1 1 12 12 1 1 12 12 100 12 12 1 12 7 12 1 1 7 12 12 1 1 12 12 1 100 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 100 12 7 12 12 12 12 12 12 12 12 7 12 12 7 12 100 12 100 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 7 12 12 12 12 12 12 12 100 12 7 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/client/renderer/RenderHelper 1 1 150 10 10 10 10 10 10 10 10 4 4 7 9 9 9 9 10 10 10 9 10 10 9 10 10 10 10 4 10 4 10 10 10 7 6 0 6 0 10 10 6 0 6 0 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 7 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 7 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/client/renderer/RenderHelper LIGHT0_POS Lnet/minecraft/util/Vec3; net/minecraft/util/Vec3 +staticfield net/minecraft/client/renderer/RenderHelper LIGHT1_POS Lnet/minecraft/util/Vec3; net/minecraft/util/Vec3 +ciInstanceKlass net/minecraft/client/renderer/Tessellator 1 1 52 9 10 7 10 9 7 10 9 10 10 7 3 10 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 12 1 12 12 12 12 1 1 1 1 1 +staticfield net/minecraft/client/renderer/Tessellator instance Lnet/minecraft/client/renderer/Tessellator; net/minecraft/client/renderer/Tessellator +ciInstanceKlass net/minecraft/client/renderer/texture/TextureManager 1 1 348 10 10 9 10 9 9 9 10 10 11 7 7 10 10 10 10 11 10 11 11 100 9 7 10 8 10 10 10 11 9 11 100 8 10 8 10 8 10 8 100 10 10 100 10 8 10 10 7 10 10 7 8 7 10 10 11 11 11 7 11 10 11 10 8 10 8 10 10 11 11 10 8 10 8 100 10 11 11 100 11 11 100 10 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 12 7 12 12 7 12 12 12 12 7 12 7 12 7 12 1 1 12 12 12 100 12 12 7 12 7 12 12 1 12 1 1 12 12 12 100 12 12 12 1 1 100 12 1 12 1 100 12 1 1 12 12 1 12 1 7 12 12 1 12 12 1 1 1 12 12 12 7 12 12 1 12 12 12 12 1 12 1 12 12 12 7 12 1 12 1 1 12 12 12 1 1 12 12 1 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/client/renderer/texture/TextureManager logger Lorg/apache/logging/log4j/Logger; org/apache/logging/log4j/core/Logger +ciInstanceKlass net/minecraft/client/renderer/texture/TextureMap 1 1 1032 7 10 10 10 9 9 9 9 9 6 0 9 9 9 9 9 10 9 10 9 9 7 8 10 9 9 9 9 10 10 10 10 9 7 7 10 10 10 9 10 11 11 10 7 10 8 10 10 10 10 10 10 10 8 10 10 10 11 11 11 11 10 10 10 7 10 11 7 3 9 7 10 11 11 7 11 7 10 10 10 10 11 7 11 10 10 10 10 8 8 8 8 11 100 10 11 10 10 100 8 10 11 10 100 9 8 10 11 8 7 10 8 10 11 8 10 10 11 10 10 10 10 8 10 11 10 10 8 11 10 100 8 10 8 10 8 100 10 10 8 100 10 8 100 10 8 10 100 10 10 100 8 10 10 10 10 10 10 10 11 10 10 10 10 8 8 8 8 10 11 10 10 9 9 9 9 10 10 10 9 10 9 8 10 8 10 8 8 10 10 10 10 10 8 10 8 8 10 8 11 10 10 9 10 10 10 9 9 9 9 9 9 9 100 8 10 10 10 10 10 11 10 10 10 8 10 8 9 9 9 9 9 9 9 10 10 10 10 10 10 8 7 10 8 10 9 100 11 100 10 10 9 10 10 10 6 0 10 10 10 10 10 10 8 8 10 8 8 10 10 10 9 8 7 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 7 12 12 12 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 7 12 12 12 1 1 12 12 12 7 12 12 12 12 1 12 12 12 12 7 12 7 12 12 12 7 12 7 12 1 12 7 1 7 12 1 12 12 7 1 1 12 1 12 12 12 7 12 1 7 12 7 12 12 7 12 12 1 1 1 1 12 1 12 12 12 7 12 1 1 12 1 12 1 12 7 12 1 1 12 1 12 12 1 12 100 12 12 12 12 7 12 12 1 12 12 12 12 1 12 12 1 1 100 12 1 12 1 1 12 100 12 1 1 1 1 1 12 1 12 12 1 1 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 1 12 12 12 12 12 12 12 12 12 12 100 12 12 1 7 12 1 12 1 1 7 12 12 12 12 12 1 12 1 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 1 1 12 12 12 12 12 12 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 12 100 12 1 12 1 12 12 12 12 12 7 12 12 12 12 12 12 12 1 1 12 1 1 12 7 12 7 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/client/renderer/texture/TextureMap ENABLE_SKIP Z 1 +staticfield net/minecraft/client/renderer/texture/TextureMap logger Lorg/apache/logging/log4j/Logger; org/apache/logging/log4j/core/Logger +staticfield net/minecraft/client/renderer/texture/TextureMap LOCATION_MISSING_TEXTURE Lnet/minecraft/util/ResourceLocation; net/minecraft/util/ResourceLocation +staticfield net/minecraft/client/renderer/texture/TextureMap locationBlocksTexture Lnet/minecraft/util/ResourceLocation; net/minecraft/util/ResourceLocation +ciInstanceKlass net/minecraft/client/renderer/WorldRenderer 1 1 660 10 9 9 9 9 9 10 10 9 10 9 10 9 10 9 10 10 10 3 10 10 100 10 8 10 10 8 8 10 11 10 10 10 10 10 10 100 10 10 9 9 9 9 9 10 10 10 7 10 7 10 10 7 10 10 10 10 10 10 10 10 10 10 10 10 7 7 10 10 10 4 10 10 10 10 10 10 9 9 9 100 8 10 10 9 10 9 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 3 10 4 10 10 10 10 10 10 4 10 10 10 9 4 3 8 10 10 10 10 10 10 10 9 10 9 100 9 10 10 10 7 7 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 7 12 7 12 12 7 12 12 12 12 12 12 7 12 7 12 12 12 100 12 1 1 12 12 1 1 12 100 12 12 12 12 100 12 1 100 12 100 12 12 12 12 12 12 12 12 12 1 12 1 12 7 12 1 12 12 12 12 12 12 12 12 12 1 1 12 12 7 12 12 12 12 12 12 12 12 12 12 1 1 12 12 12 12 12 12 12 12 12 12 12 7 12 7 12 12 12 12 12 12 12 12 12 7 12 12 12 12 7 12 12 12 100 12 12 12 12 12 12 12 12 12 7 12 1 12 12 12 100 12 100 12 12 12 100 12 12 100 12 1 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/client/resources/model/IBakedModel 1 0 22 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass net/minecraft/client/resources/model/ModelResourceLocation +ciInstanceKlass net/minecraft/util/ResourceLocation 1 1 102 10 10 8 10 9 9 10 10 10 7 10 10 10 7 10 10 10 10 7 10 10 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 7 12 1 12 12 12 7 12 12 12 1 12 12 12 1 12 12 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/client/settings/GameSettings 1 1 2415 10 4 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 4 9 9 9 9 7 10 9 9 9 9 4 9 4 9 9 9 8 9 9 9 9 9 9 7 8 8 10 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 8 8 8 8 8 8 8 8 9 9 4 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 7 9 9 9 9 4 9 8 9 9 9 7 8 10 9 8 9 9 10 8 9 10 9 4 10 10 10 8 7 10 10 10 8 10 10 10 10 10 10 10 10 10 9 9 9 9 10 9 9 10 10 9 9 9 9 9 10 10 10 9 10 10 10 9 9 10 10 9 9 10 11 9 9 9 10 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 10 8 10 8 10 10 9 10 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 10 9 9 9 9 9 9 9 9 9 9 9 10 10 7 10 10 10 8 10 10 10 10 8 8 4 10 8 8 4 8 10 8 8 10 8 8 8 8 4 4 4 4 10 8 10 8 8 10 10 8 8 10 10 10 10 8 9 10 10 9 9 9 9 9 9 9 8 8 10 7 7 10 10 11 10 8 10 8 10 10 8 4 8 8 8 8 8 10 8 8 8 8 8 8 8 10 8 8 8 8 8 8 9 10 10 9 10 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 9 8 8 8 9 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 10 8 10 11 8 10 10 100 9 8 11 10 10 10 8 11 10 10 9 10 9 10 9 10 7 7 10 10 8 10 10 8 10 8 8 8 8 8 8 8 8 8 8 8 10 8 8 8 8 8 8 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 11 10 8 10 10 11 11 7 10 10 10 9 11 11 11 7 10 9 7 10 10 10 11 11 10 10 8 8 10 8 8 9 10 9 4 4 9 9 10 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 3 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 10 9 10 9 9 10 10 9 9 10 9 9 10 9 9 10 9 9 9 8 8 9 10 10 9 9 10 9 10 10 11 7 11 11 9 9 9 10 9 8 8 8 8 8 8 10 10 10 8 8 8 8 10 10 8 8 8 8 8 8 8 8 10 8 8 8 10 9 8 8 10 10 8 8 10 8 8 10 10 8 8 8 10 8 8 8 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 9 10 10 10 10 9 9 10 10 7 10 7 10 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 1 7 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 1 1 1 12 12 1 12 1 12 1 12 1 12 1 12 1 12 1 1 12 1 1 12 1 12 1 12 1 12 1 1 12 1 12 1 12 1 1 12 1 12 1 12 1 12 1 12 1 1 12 1 12 1 12 1 12 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 7 12 12 12 12 1 12 12 12 1 1 12 12 1 12 12 12 1 12 12 12 12 12 12 1 1 7 12 100 12 7 12 1 100 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 7 12 100 12 100 12 12 12 12 12 12 12 100 12 12 12 100 12 12 12 12 12 100 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 100 12 12 12 12 12 1 100 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 1 12 12 12 12 1 1 12 1 1 1 12 1 1 12 1 1 1 1 12 1 12 1 1 100 12 12 1 1 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 1 1 12 1 1 12 12 7 12 12 1 12 12 12 1 1 1 1 1 12 1 1 1 1 12 1 1 1 1 12 12 12 12 12 1 1 1 1 1 12 12 12 12 1 1 1 1 12 12 1 12 12 1 12 12 1 12 1 100 12 12 12 12 1 12 12 7 12 7 12 12 12 12 1 1 12 1 12 12 1 12 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 7 12 1 12 12 12 12 1 12 12 100 12 12 12 7 12 12 1 12 7 12 1 12 7 12 100 12 12 12 12 12 1 1 12 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 100 12 12 12 12 12 12 12 12 12 12 100 12 12 100 12 7 12 12 1 1 12 100 12 12 12 12 12 12 12 100 12 12 1 12 12 12 12 12 100 12 12 1 1 1 1 1 1 12 12 12 1 1 1 1 12 12 1 1 1 1 1 1 1 1 12 1 1 1 12 12 1 1 12 12 12 7 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 12 12 12 12 12 12 12 12 12 7 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/client/settings/GameSettings logger Lorg/apache/logging/log4j/Logger; org/apache/logging/log4j/core/Logger +staticfield net/minecraft/client/settings/GameSettings gson Lcom/google/gson/Gson; com/google/gson/Gson +staticfield net/minecraft/client/settings/GameSettings typeListString Ljava/lang/reflect/ParameterizedType; net/minecraft/client/settings/GameSettings$1 +staticfield net/minecraft/client/settings/GameSettings GUISCALES [Ljava/lang/String; 4 [Ljava/lang/String; +staticfield net/minecraft/client/settings/GameSettings PARTICLES [Ljava/lang/String; 3 [Ljava/lang/String; +staticfield net/minecraft/client/settings/GameSettings AMBIENT_OCCLUSIONS [Ljava/lang/String; 3 [Ljava/lang/String; +staticfield net/minecraft/client/settings/GameSettings STREAM_COMPRESSIONS [Ljava/lang/String; 3 [Ljava/lang/String; +staticfield net/minecraft/client/settings/GameSettings STREAM_CHAT_MODES [Ljava/lang/String; 3 [Ljava/lang/String; +staticfield net/minecraft/client/settings/GameSettings STREAM_CHAT_FILTER_MODES [Ljava/lang/String; 3 [Ljava/lang/String; +staticfield net/minecraft/client/settings/GameSettings STREAM_MIC_MODES [Ljava/lang/String; 2 [Ljava/lang/String; +staticfield net/minecraft/client/settings/GameSettings field_181149_aW [Ljava/lang/String; 3 [Ljava/lang/String; +staticfield net/minecraft/client/settings/GameSettings OF_TREES_VALUES [I 4 +staticfield net/minecraft/client/settings/GameSettings OF_DYNAMIC_LIGHTS [I 3 +staticfield net/minecraft/client/settings/GameSettings KEYS_DYNAMIC_LIGHTS [Ljava/lang/String; 3 [Ljava/lang/String; +ciInstanceKlass net/minecraft/crash/CrashReport 0 0 517 10 100 8 10 9 10 9 9 100 9 9 9 9 10 8 100 10 10 8 100 10 8 100 10 8 100 10 8 100 10 8 100 10 8 100 10 8 100 10 9 10 9 100 10 10 11 11 10 10 100 8 10 8 8 8 10 8 11 11 11 10 8 100 10 100 10 100 10 100 10 10 10 10 100 10 100 10 10 10 10 10 100 10 8 9 9 8 10 8 100 10 100 10 10 8 10 8 8 10 10 9 10 10 100 10 10 10 10 9 8 10 11 10 10 9 8 10 8 8 10 10 11 10 10 11 100 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 8 100 10 100 10 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 100 100 100 100 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 100 1 1 1 1 1 1 1 12 1 1 12 12 100 12 12 12 1 12 12 12 12 12 1 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 12 100 12 12 1 12 12 100 12 12 12 100 12 1 12 1 1 1 12 1 12 100 12 12 12 1 1 12 1 12 1 1 12 1 1 12 12 100 12 100 12 1 1 12 12 1 12 1 1 1 12 1 12 1 1 12 12 100 12 12 1 12 12 12 12 12 1 12 100 12 12 12 100 12 1 12 1 1 100 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 12 1 12 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/entity/player/InventoryPlayer 1 1 425 10 7 9 9 9 9 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 7 10 9 9 10 10 10 9 9 10 100 8 10 8 10 8 10 10 10 8 8 100 10 10 100 10 10 10 10 8 10 10 10 10 10 10 10 8 10 100 10 10 100 7 10 10 10 10 10 100 9 4 10 10 9 9 10 6 0 10 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 100 12 12 12 12 12 1 12 12 7 12 12 12 12 12 100 12 12 1 1 100 12 1 12 1 100 12 100 12 100 12 1 1 1 12 12 1 12 12 12 1 12 12 7 12 12 12 12 12 1 12 1 12 12 1 1 12 100 12 100 12 12 12 1 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/item/ItemArmor 1 1 230 9 10 9 9 9 10 9 10 10 9 9 10 9 9 10 3 10 10 9 10 10 8 10 10 8 10 3 10 10 100 8 10 100 10 10 10 10 10 10 10 10 10 10 10 9 7 8 8 8 8 9 7 10 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 7 12 12 7 12 12 7 12 12 12 12 7 12 12 1 12 12 12 12 12 1 1 12 1 12 12 12 12 12 12 100 12 100 12 12 12 12 1 1 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/item/ItemArmor maxDamageArray [I 4 +staticfield net/minecraft/item/ItemArmor EMPTY_SLOT_NAMES [Ljava/lang/String; 4 [Ljava/lang/String; +staticfield net/minecraft/item/ItemArmor dispenserBehavior Lnet/minecraft/dispenser/IBehaviorDispenseItem; net/minecraft/item/ItemArmor$1 +ciInstanceKlass net/minecraft/item/ItemFishingRod 1 1 120 10 10 10 9 10 9 10 10 10 8 4 4 9 10 4 10 9 100 10 10 9 10 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 7 12 12 100 12 12 100 12 12 1 12 100 12 100 12 12 1 12 12 100 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/item/ItemStack 1 1 933 10 10 10 10 10 10 9 9 9 9 9 9 9 7 10 10 10 9 10 7 10 9 10 10 10 10 10 9 10 7 8 8 10 10 8 10 8 10 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8 10 10 9 9 10 10 10 100 9 9 10 10 10 9 100 10 10 10 10 10 10 10 10 10 10 7 10 10 8 10 10 8 10 9 10 9 10 10 10 10 10 10 10 8 10 10 8 8 10 10 10 10 10 10 9 10 9 8 10 8 8 10 8 7 10 10 8 9 8 11 8 10 10 10 10 10 8 10 10 8 8 10 10 8 10 8 10 9 10 10 11 11 11 11 11 7 11 100 10 10 9 9 10 10 6 0 9 8 9 10 8 11 100 10 6 0 9 8 8 8 9 8 10 9 10 8 8 8 8 10 8 8 10 11 8 10 10 10 10 7 10 10 10 9 8 10 8 10 10 10 10 8 11 10 7 10 10 10 10 8 10 8 11 10 11 7 9 10 10 10 10 9 10 7 8 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 12 12 7 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 1 12 100 12 12 12 12 12 12 12 7 12 1 1 1 12 12 1 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 100 12 12 100 12 100 12 1 12 100 12 100 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 1 12 1 12 12 1 12 12 12 12 12 12 12 12 12 12 12 1 1 12 12 12 7 12 12 12 7 12 12 12 1 12 1 1 1 1 100 12 12 1 7 12 1 7 12 1 12 12 12 12 12 1 12 12 1 1 12 12 1 100 12 1 12 12 12 12 7 12 12 7 12 7 12 12 100 1 12 1 12 12 12 7 12 12 12 12 1 12 12 1 12 1 12 12 1 1 1 12 1 100 12 12 12 1 1 1 1 12 1 1 12 100 12 1 12 12 12 12 1 12 12 12 1 12 1 100 12 100 12 100 12 12 1 12 12 1 12 12 100 12 7 12 1 12 1 7 12 12 1 7 12 12 12 12 7 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/item/ItemStack DECIMALFORMAT Ljava/text/DecimalFormat; java/text/DecimalFormat +ciInstanceKlass net/minecraft/item/ItemSword 1 1 204 10 9 9 10 10 9 10 4 10 9 9 4 10 9 9 9 9 9 4 10 10 9 3 10 10 10 10 10 10 10 10 9 11 7 9 8 10 11 7 7 1 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 7 12 12 12 12 100 12 100 12 100 12 12 12 12 12 100 12 12 100 12 12 100 12 12 12 12 12 12 12 7 12 7 12 1 12 1 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/nbt/NBTTagLong 1 1 109 10 9 11 5 0 10 11 100 10 8 10 10 8 10 7 10 10 10 5 0 5 0 5 0 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 7 12 7 12 7 12 1 1 12 12 1 12 1 12 12 12 100 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass net/minecraft/util/EnumChatFormatting 1 1 291 9 10 7 7 10 10 8 8 10 10 10 9 9 9 9 7 10 8 10 10 10 9 9 10 9 10 10 9 10 11 10 10 10 10 10 10 11 8 10 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 10 9 8 9 8 9 8 9 8 9 8 10 8 10 8 10 11 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 12 7 12 1 12 7 12 1 1 12 12 12 12 12 12 12 1 12 1 12 12 12 12 12 12 12 7 12 7 12 12 12 7 12 12 12 100 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 1 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/util/EnumChatFormatting BLACK Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting DARK_BLUE Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting DARK_GREEN Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting DARK_AQUA Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting DARK_RED Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting DARK_PURPLE Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting GOLD Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting GRAY Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting DARK_GRAY Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting BLUE Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting GREEN Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting AQUA Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting RED Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting LIGHT_PURPLE Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting YELLOW Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting WHITE Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting OBFUSCATED Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting BOLD Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting STRIKETHROUGH Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting UNDERLINE Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting ITALIC Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting RESET Lnet/minecraft/util/EnumChatFormatting; net/minecraft/util/EnumChatFormatting +staticfield net/minecraft/util/EnumChatFormatting nameMapping Ljava/util/Map; java/util/HashMap +staticfield net/minecraft/util/EnumChatFormatting formattingCodePattern Ljava/util/regex/Pattern; java/util/regex/Pattern +staticfield net/minecraft/util/EnumChatFormatting $VALUES [Lnet/minecraft/util/EnumChatFormatting; 22 [Lnet/minecraft/util/EnumChatFormatting; +ciInstanceKlass net/minecraft/util/StringUtils 1 1 80 10 7 10 10 8 10 10 8 9 10 8 10 10 8 10 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 12 1 12 1 12 12 1 12 7 12 1 7 12 7 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield net/minecraft/util/StringUtils patternControlCode Ljava/util/regex/Pattern; java/util/regex/Pattern +ciInstanceKlass net/minecraft/util/Vec3 1 1 124 10 6 0 9 9 9 10 10 10 10 7 10 6 0 10 10 6 0 100 10 8 10 10 8 8 10 10 10 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 100 12 12 12 12 1 7 12 12 12 1 1 12 12 1 1 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass org/lwjgl/LWJGLUtil 1 1 512 10 10 10 10 10 10 9 10 8 8 8 8 10 8 10 7 10 10 10 8 10 7 10 7 10 10 8 10 11 8 9 10 8 10 8 7 9 10 10 10 8 11 11 7 100 10 10 100 10 10 10 10 10 7 10 100 7 10 10 8 10 7 10 8 10 10 8 8 7 10 7 10 100 10 100 100 10 9 9 8 10 8 8 10 8 10 10 100 10 11 11 11 7 10 10 10 9 10 11 10 11 10 11 10 100 8 10 10 8 10 9 8 9 8 10 8 9 8 8 10 8 8 8 8 8 8 8 100 8 10 7 7 100 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 1 1 1 1 1 1 1 12 12 7 12 12 7 12 12 12 12 1 1 1 1 100 12 1 12 1 12 12 1 12 1 12 1 12 1 12 7 12 1 7 12 12 1 12 1 1 12 12 12 12 1 12 12 1 1 12 7 12 1 12 100 12 12 100 12 1 12 1 1 12 12 1 12 1 12 1 12 12 1 1 1 1 12 1 1 1 12 12 12 1 100 12 1 1 12 1 100 12 12 1 100 12 100 12 12 1 12 100 12 12 12 12 12 12 100 12 12 12 12 1 1 12 1 12 12 1 12 1 12 1 12 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield org/lwjgl/LWJGLUtil LWJGLIcon16x16 Ljava/nio/ByteBuffer; java/nio/DirectByteBufferR +staticfield org/lwjgl/LWJGLUtil LWJGLIcon32x32 Ljava/nio/ByteBuffer; java/nio/DirectByteBufferR +staticfield org/lwjgl/LWJGLUtil DEBUG Z 0 +staticfield org/lwjgl/LWJGLUtil CHECKS Z 1 +staticfield org/lwjgl/LWJGLUtil PLATFORM I 3 +instanceKlass java/nio/DirectFloatBufferU +ciInstanceKlass java/nio/FloatBuffer 1 1 180 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 100 100 7 100 100 7 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 +ciInstanceKlass optifine/Reflector 1 1 1669 10 10 10 100 10 7 10 7 10 7 10 7 10 7 10 10 10 10 10 10 10 10 10 10 9 9 100 10 10 10 10 10 10 10 8 8 100 10 10 8 8 8 10 8 10 10 10 8 10 10 8 100 10 100 100 8 10 8 8 8 10 8 8 8 10 8 8 8 10 7 10 7 10 8 10 9 7 8 10 9 8 10 9 8 9 8 9 7 8 10 9 8 9 7 7 7 10 9 8 9 9 8 9 8 9 8 9 8 9 7 9 9 9 8 9 9 8 9 7 7 7 9 9 8 9 8 9 8 9 8 9 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 7 7 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 9 7 10 9 8 9 9 8 9 8 9 8 9 8 7 10 9 8 9 8 9 8 9 8 9 8 9 8 7 9 8 9 8 9 8 9 8 9 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 7 7 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 7 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 7 9 8 9 8 9 8 9 8 9 8 9 7 9 8 9 8 9 8 9 7 9 8 9 7 9 8 9 8 9 8 9 9 7 9 8 9 8 9 7 9 8 9 8 9 7 9 8 7 9 9 8 9 7 9 8 9 8 9 8 9 8 9 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 7 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 7 7 9 8 9 7 7 9 8 9 7 7 9 8 9 9 8 9 9 8 9 9 8 9 8 9 9 8 9 7 9 7 10 9 7 9 9 7 9 7 9 7 9 7 9 7 9 7 10 9 7 9 9 7 9 7 9 9 7 9 9 7 9 7 9 7 9 9 7 9 9 9 7 9 9 9 9 9 7 9 9 7 9 7 9 7 9 9 9 7 9 9 7 9 9 7 9 9 9 7 9 9 7 9 9 9 7 9 9 9 7 9 9 9 7 9 9 9 8 9 9 8 9 7 9 9 7 9 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 9 7 9 7 9 7 9 9 7 9 7 9 7 9 9 9 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 12 12 100 12 1 12 1 12 1 12 1 12 1 12 1 12 12 7 12 12 12 12 12 12 12 12 12 12 1 12 12 100 12 12 12 12 1 1 1 12 1 1 1 7 12 1 12 12 12 1 1 1 12 1 1 1 12 1 1 1 12 1 1 1 12 1 1 1 1 12 1 12 1 12 12 1 1 12 12 1 12 12 1 12 1 12 1 1 12 1 12 1 1 1 12 12 1 12 12 1 12 1 12 1 12 1 12 1 12 12 1 12 12 1 12 1 1 1 12 1 12 1 12 1 12 1 12 12 1 12 1 12 1 12 1 12 1 12 1 12 1 1 12 1 12 1 12 1 12 1 12 1 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 12 1 12 12 1 12 12 1 12 1 12 1 12 1 1 12 12 1 12 1 12 1 12 1 12 1 12 1 1 12 1 12 1 12 1 12 1 12 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 1 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 12 1 12 1 12 1 12 100 1 1 1 12 1 12 1 12 1 12 1 1 12 1 12 1 12 1 12 1 12 1 12 1 12 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 1 1 12 1 12 1 1 12 1 12 1 1 12 1 12 12 1 12 12 1 12 12 1 12 1 12 12 1 12 1 12 1 12 12 1 12 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 12 1 12 1 12 12 1 12 12 1 12 1 12 1 12 12 1 12 12 12 1 12 12 12 12 12 1 12 12 1 12 1 12 1 12 12 12 1 12 12 1 12 12 1 12 12 12 1 12 12 1 12 12 12 1 12 12 12 1 12 12 12 1 12 12 12 1 12 12 1 12 1 12 12 1 12 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 12 1 12 1 12 1 12 12 1 12 1 12 1 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass optifine/ReflectorClass 1 1 119 10 10 9 9 9 10 10 10 7 7 10 8 10 10 10 100 10 10 100 10 100 10 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 7 12 12 1 1 1 12 12 7 12 1 12 12 1 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass optifine/ReflectorMethod 1 1 186 100 10 10 9 9 9 9 9 10 10 10 7 10 8 10 10 8 10 10 8 10 8 10 10 10 100 10 10 10 10 10 10 10 7 10 11 11 7 11 7 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 12 12 12 12 12 12 12 12 7 12 12 1 1 12 7 12 1 12 7 12 1 12 1 12 12 12 1 12 12 12 7 12 12 7 12 1 7 12 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass rip/athena/client/modules/impl/render/Chat +instanceKlass rip/athena/client/modules/impl/mods/Zoom +instanceKlass rip/athena/client/modules/impl/render/FPS2Mod +instanceKlass rip/athena/client/modules/impl/render/EntityHUD +instanceKlass rip/athena/client/modules/impl/render/FPS4Mod +instanceKlass rip/athena/client/modules/impl/render/FPS8Mod +instanceKlass rip/athena/client/modules/impl/render/MouseHUD +instanceKlass rip/athena/client/modules/impl/render/FPS6Mod +instanceKlass rip/athena/client/modules/impl/render/Keystrokes +instanceKlass rip/athena/client/modules/impl/render/TPS +instanceKlass rip/athena/client/modules/impl/render/FPS18Mod +instanceKlass rip/athena/client/modules/impl/render/FPS15Mod +instanceKlass rip/athena/client/modules/impl/render/FPS13Mod +instanceKlass rip/athena/client/modules/impl/render/FPS11Mod +instanceKlass rip/athena/client/modules/impl/render/ArmorStatus +instanceKlass rip/athena/client/modules/impl/fpssettings/OptimizerMod +instanceKlass rip/athena/client/modules/impl/render/CPS +instanceKlass rip/athena/client/modules/impl/render/FPS3Mod +instanceKlass rip/athena/client/modules/impl/render/FPS5Mod +instanceKlass rip/athena/client/modules/impl/other/Freelook +instanceKlass rip/athena/client/modules/impl/other/Settings +instanceKlass rip/athena/client/modules/impl/render/FPS9Mod +instanceKlass rip/athena/client/modules/impl/render/FPS7Mod +instanceKlass rip/athena/client/modules/impl/render/Clock +instanceKlass rip/athena/client/modules/impl/render/FPS17Mod +instanceKlass rip/athena/client/modules/impl/render/GUIMod +instanceKlass rip/athena/client/modules/impl/render/FPS19Mod +instanceKlass rip/athena/client/modules/impl/render/Coordinates +instanceKlass rip/athena/client/modules/impl/render/FPS16Mod +instanceKlass rip/athena/client/modules/impl/render/FPS12Mod +instanceKlass rip/athena/client/modules/impl/render/FPS14Mod +instanceKlass rip/athena/client/modules/impl/render/FPSMod +instanceKlass rip/athena/client/modules/impl/render/MemoryUsage +instanceKlass rip/athena/client/modules/impl/mods/MotionBlur +instanceKlass rip/athena/client/modules/impl/render/FPS10Mod +instanceKlass rip/athena/client/modules/impl/render/Crosshair +ciInstanceKlass rip/athena/client/modules/Module 1 1 350 10 100 9 9 9 9 9 7 10 9 9 10 9 10 10 9 10 10 10 10 10 10 10 10 10 7 10 11 7 11 11 11 10 11 7 11 7 11 11 11 11 11 10 7 11 7 11 11 11 11 11 10 7 11 7 11 11 11 11 11 10 7 11 7 11 11 11 10 7 11 7 11 11 11 11 10 7 11 11 11 11 10 7 11 7 11 11 11 10 10 10 10 10 10 10 10 9 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 12 7 12 12 12 12 1 12 12 12 12 12 12 7 12 12 7 12 12 12 12 7 12 7 12 12 12 100 1 12 12 1 12 12 12 12 7 12 1 1 12 12 12 1 1 12 12 12 1 1 12 12 12 1 1 1 1 12 12 1 1 1 12 12 7 12 12 12 100 12 7 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +instanceKlass rip/athena/client/modules/impl/render/EntityHUD$1 +instanceKlass rip/athena/client/modules/impl/render/MouseHUD$1 +instanceKlass rip/athena/client/modules/impl/render/Keystrokes$1 +instanceKlass rip/athena/client/modules/impl/render/TPS$1 +instanceKlass rip/athena/client/modules/impl/render/ArmorStatus$1 +instanceKlass rip/athena/client/modules/impl/render/CPS$1 +instanceKlass rip/athena/client/modules/impl/render/Clock$1 +instanceKlass rip/athena/client/modules/impl/render/Coordinates$1 +instanceKlass rip/athena/client/modules/impl/render/FPSMod$1 +instanceKlass rip/athena/client/modules/impl/render/MemoryUsage$1 +ciInstanceKlass rip/athena/client/gui/hud/HUDElement 1 1 74 10 9 9 9 9 9 9 9 9 7 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 1 1 1 1 +ciInstanceKlass rip/athena/client/modules/impl/render/ArmorStatus 1 1 370 8 9 10 9 9 9 9 9 9 8 9 8 9 8 9 9 9 7 8 10 9 10 10 10 9 9 9 9 9 8 10 8 8 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 7 9 9 9 10 10 10 10 7 10 10 8 10 10 8 8 10 8 10 10 9 10 10 10 9 10 10 10 10 10 8 10 10 10 10 7 7 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 1 1 1 7 12 12 12 12 12 7 12 12 12 12 12 12 12 12 1 1 12 12 7 12 12 12 7 12 12 12 12 12 7 12 12 12 12 12 7 12 7 12 7 12 12 7 12 12 12 12 12 7 12 12 12 12 12 1 12 7 12 7 12 12 12 12 12 1 12 12 1 12 12 1 1 1 12 12 12 7 12 12 12 7 12 12 7 12 12 7 12 12 1 12 12 12 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/awt/Color 1 1 329 3 4 4 4 4 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 6 0 6 0 100 7 7 7 100 7 100 100 100 100 100 100 100 7 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1 +staticfield java/awt/Color white Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color WHITE Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color lightGray Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color LIGHT_GRAY Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color gray Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color GRAY Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color darkGray Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color DARK_GRAY Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color black Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color BLACK Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color red Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color RED Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color pink Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color PINK Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color orange Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color ORANGE Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color yellow Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color YELLOW Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color green Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color GREEN Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color magenta Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color MAGENTA Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color cyan Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color CYAN Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color blue Ljava/awt/Color; java/awt/Color +staticfield java/awt/Color BLUE Ljava/awt/Color; java/awt/Color +ciInstanceKlass rip/athena/client/modules/impl/render/ArmorStatus$1 1 1 36 9 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 12 12 12 12 1 1 1 1 1 +ciInstanceKlass org/lwjgl/opengl/GLContext 1 1 364 10 10 100 8 10 9 9 10 9 10 9 11 7 9 10 10 9 7 10 7 10 10 7 10 10 10 10 10 10 10 100 8 10 7 8 10 10 10 100 7 10 8 10 10 10 10 7 8 10 11 8 10 10 3 10 10 10 3 100 8 10 11 100 10 10 100 8 10 8 11 10 10 10 9 10 9 10 10 10 11 100 10 10 10 7 10 7 10 10 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1 12 12 12 7 12 12 12 12 7 12 1 12 12 12 12 1 12 1 1 7 12 1 12 12 12 7 12 12 12 7 12 1 1 1 1 12 12 7 12 1 1 1 12 12 12 100 12 1 12 7 12 1 12 12 7 12 7 12 1 1 12 12 1 12 12 1 1 12 1 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 1 1 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield org/lwjgl/opengl/GLContext current_capabilities Ljava/lang/ThreadLocal; java/lang/ThreadLocal +staticfield org/lwjgl/opengl/GLContext thread_cache_entries Ljava/lang/ThreadLocal; java/lang/ThreadLocal +staticfield org/lwjgl/opengl/GLContext capability_cache Ljava/util/Map; java/util/WeakHashMap +ciInstanceKlass org/lwjgl/opengl/GLContext$CapabilitiesCacheEntry 1 1 31 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 12 100 1 1 1 1 +ciInstanceKlass org/lwjgl/opengl/ContextCapabilities 1 1 10251 7 8 8 10 9 8 8 9 8 8 9 8 8 9 8 10 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 11 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 8 9 8 8 9 8 8 9 8 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 8 9 8 8 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 8 9 8 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 8 8 8 8 10 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 100 10 10 8 10 10 11 10 7 10 10 8 10 100 8 10 8 8 11 8 8 8 8 8 8 8 8 10 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 10 8 10 8 10 8 10 10 8 10 10 10 10 10 10 8 10 8 10 8 10 8 10 10 8 10 8 10 8 10 8 10 8 10 10 10 8 10 8 10 8 10 8 10 10 10 10 8 10 10 10 10 10 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 10 8 10 10 10 10 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 10 10 8 10 10 7 10 9 7 10 9 10 8 9 8 9 9 8 9 9 9 9 9 9 8 9 8 9 9 8 9 8 9 8 9 8 9 9 9 8 9 8 9 8 9 9 8 9 8 9 8 9 9 9 8 9 9 9 8 9 8 9 8 9 9 9 9 9 8 9 9 9 8 9 8 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 8 9 8 9 9 9 8 9 9 8 9 8 9 8 9 8 9 9 9 9 9 9 9 8 9 8 9 8 9 8 9 8 9 9 8 9 8 9 9 9 8 9 9 9 9 8 9 9 8 9 8 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 8 9 8 9 9 9 8 9 9 9 8 9 8 9 9 8 9 9 9 8 9 8 9 9 9 8 9 8 9 8 9 9 8 9 9 8 9 8 9 9 9 8 9 8 9 8 9 8 9 9 8 9 8 9 8 9 9 9 8 9 9 9 9 8 9 9 8 8 9 9 9 8 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 9 9 8 9 9 9 9 9 9 8 9 9 9 8 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 8 9 9 9 8 9 8 9 8 9 8 9 8 9 8 9 9 9 9 8 9 8 9 8 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 8 9 9 8 9 9 9 9 9 8 9 8 9 8 9 9 9 9 9 8 9 9 9 8 9 9 8 9 8 9 9 9 8 9 8 9 9 9 8 9 8 9 8 9 8 9 8 9 8 9 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 8 9 9 9 8 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 8 9 9 8 9 9 8 9 9 8 9 8 9 9 9 9 8 9 8 9 9 8 9 9 8 9 9 8 9 9 9 9 9 8 9 8 9 9 8 9 8 9 8 9 9 9 8 9 9 8 9 8 9 9 9 8 9 8 9 8 9 9 8 9 9 8 9 9 9 9 9 9 9 9 8 9 8 9 9 8 9 8 9 8 9 8 9 9 8 9 8 9 8 9 9 8 9 8 9 8 9 8 9 9 9 9 8 9 9 9 9 8 9 8 9 8 9 8 9 8 9 9 8 9 8 9 8 9 10 7 7 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 7 12 12 1 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 1 12 1 12 1 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 1 12 100 12 12 12 1 12 12 12 1 1 12 1 12 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass org/lwjgl/opengl/GL11 1 1 3019 10 10 9 10 10 9 10 9 10 9 10 9 10 9 10 10 10 10 10 10 10 10 10 10 9 10 9 10 9 10 10 10 10 10 10 9 10 9 10 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 9 10 9 10 10 10 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 9 10 10 9 10 9 10 10 10 10 10 9 10 10 10 10 9 10 9 10 9 10 9 10 9 10 9 10 10 9 10 10 10 10 9 10 10 9 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 10 9 10 10 10 9 10 10 10 9 10 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 10 9 10 9 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 9 10 10 9 10 10 9 10 9 10 9 9 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 9 10 10 9 10 9 10 9 10 9 9 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 10 10 10 10 10 10 9 10 10 10 9 10 10 9 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 9 9 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 7 100 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 3 1 1 3 1 3 1 3 1 1 3 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 7 12 7 12 7 12 12 12 12 12 12 12 12 12 12 12 12 7 12 7 12 12 12 7 12 12 100 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 7 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass org/lwjgl/BufferChecks 1 1 225 10 9 100 8 10 10 10 100 8 10 10 10 10 10 10 10 10 8 10 8 10 8 10 8 10 8 10 8 10 8 8 100 10 8 10 10 10 8 8 8 8 10 8 10 8 10 7 10 100 10 7 10 100 10 7 10 100 10 8 10 10 10 10 10 10 10 10 10 10 10 10 10 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 7 12 1 1 12 12 12 1 1 12 12 12 100 1 12 1 1 1 1 1 1 1 1 1 12 7 12 12 1 1 1 1 12 1 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass rip/athena/client/utils/render/DrawUtils 1 1 494 9 10 100 7 10 10 9 10 7 10 10 10 10 4 10 10 10 10 10 10 10 10 10 10 6 0 6 0 10 10 10 10 10 10 10 10 10 10 10 10 10 7 10 4 10 10 100 10 10 5 0 4 4 10 9 10 10 6 0 5 0 4 10 10 10 10 10 100 3 7 6 0 10 10 100 10 9 10 9 10 10 10 9 10 10 10 10 10 4 10 8 3 10 9 8 3 9 8 3 9 8 3 9 8 3 9 8 3 9 8 3 9 8 9 8 3 9 8 3 9 8 3 9 8 3 9 8 9 8 3 9 8 9 8 3 9 8 9 8 3 9 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 100 12 1 12 12 12 12 1 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 7 12 12 7 12 12 7 12 12 12 1 12 12 12 1 12 100 12 12 12 100 12 100 12 12 12 12 12 12 1 1 100 12 12 1 12 12 12 12 12 100 12 12 100 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +staticfield rip/athena/client/utils/render/DrawUtils BLACK Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils BLUE Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils DARKBLUE Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils GREEN Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils DARKGREEN Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils WHITE Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils AQUA Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils DARKAQUA Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils GREY Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils DARKGREY Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils RED Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils DARKRED Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils ORANGE Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils DARKORANGE Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils YELLOW Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils DARKYELLOW Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils MAGENTA Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils DARKMAGENTA Lrip/athena/client/utils/render/DrawUtils; rip/athena/client/utils/render/DrawUtils +staticfield rip/athena/client/utils/render/DrawUtils $VALUES [Lrip/athena/client/utils/render/DrawUtils; 18 [Lrip/athena/client/utils/render/DrawUtils; +ciInstanceKlass rip/athena/client/font/FontManager 1 1 290 10 7 100 10 8 10 10 10 10 100 10 100 9 8 10 8 10 7 8 10 9 8 9 9 8 9 9 8 9 9 9 9 9 9 9 8 9 8 9 9 9 8 10 9 9 8 9 9 9 9 9 9 9 9 9 8 9 9 8 9 9 9 9 8 9 9 9 9 9 8 9 9 9 9 8 9 8 9 9 9 9 9 8 9 9 8 9 9 9 9 8 9 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 12 1 1 1 12 12 100 12 12 1 12 1 100 12 1 100 12 1 12 1 1 12 12 1 12 12 1 12 12 1 12 12 12 12 12 12 12 1 12 1 12 12 12 1 12 12 12 1 12 12 12 12 12 12 12 12 12 1 12 12 1 12 12 12 12 1 12 12 12 12 12 1 12 12 12 12 1 12 1 12 12 12 12 12 1 12 12 1 12 12 12 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass rip/athena/client/font/FontUtils 1 1 417 7 10 10 10 9 9 7 10 9 9 7 10 10 9 9 8 10 10 10 7 7 10 8 10 10 10 11 11 10 10 100 10 9 8 10 3 9 9 4 10 10 10 10 6 0 10 10 10 10 10 10 10 10 10 10 10 8 10 8 10 10 9 10 10 10 8 3 3 10 8 10 10 8 8 8 8 10 10 10 4 4 4 3 10 100 4 4 10 10 10 7 10 10 10 10 10 8 10 10 10 8 10 6 0 6 0 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 12 12 12 12 12 1 12 12 1 12 12 12 12 1 12 7 12 12 1 1 1 12 12 12 7 12 7 12 7 12 12 1 12 100 12 1 100 12 7 12 12 12 12 12 12 12 12 7 12 12 12 7 12 7 12 12 12 12 12 1 12 1 12 12 12 12 12 12 1 12 1 12 12 1 1 1 1 7 12 12 12 12 1 12 12 12 1 12 12 12 12 12 1 12 12 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass rip/athena/client/font/CustomFont 1 1 338 7 10 9 9 7 9 9 9 9 9 10 10 3 7 10 10 7 10 7 10 10 10 9 10 10 10 9 10 9 9 9 10 10 10 9 100 10 9 9 10 9 10 10 10 9 10 10 10 10 100 10 10 10 10 10 6 0 10 10 4 10 4 10 10 10 10 10 10 10 10 10 10 10 10 7 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 12 12 12 1 12 12 12 12 12 12 7 12 1 12 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 1 12 7 12 12 12 12 12 7 12 12 7 12 12 12 12 1 12 12 12 12 12 7 12 12 12 12 12 12 12 12 7 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass org/lwjgl/opengl/GL14 1 1 403 10 10 9 10 10 9 10 9 10 9 10 9 10 10 9 10 9 10 10 10 10 10 10 9 10 10 10 10 10 9 10 9 10 9 10 9 10 10 9 10 9 10 9 10 9 10 9 10 10 10 10 9 10 9 10 9 10 9 10 9 10 9 10 9 10 7 100 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 7 12 7 12 7 12 12 12 12 12 12 12 12 12 100 12 12 100 12 100 12 100 12 100 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 +ciInstanceKlass java/lang/StringIndexOutOfBoundsException 0 0 38 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 100 100 100 1 1 12 12 12 12 12 10 10 10 10 10 10 1 +compile rip/athena/client/modules/impl/render/ArmorStatus render ()V -1 4 inline 253 0 -1 rip/athena/client/modules/impl/render/ArmorStatus render ()V 1 6 java/lang/String contains (Ljava/lang/CharSequence;)Z 2 2 java/lang/String toString ()Ljava/lang/String; 1 25 java/lang/String contains (Ljava/lang/CharSequence;)Z 2 2 java/lang/String toString ()Ljava/lang/String; 1 164 java/lang/String contains (Ljava/lang/CharSequence;)Z 2 2 java/lang/String toString ()Ljava/lang/String; 1 189 rip/athena/client/gui/hud/HUDElement setHeight (I)V 1 200 rip/athena/client/gui/hud/HUDElement setWidth (I)V 1 218 org/lwjgl/opengl/GL11 glPushMatrix ()V 2 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 3 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 2 10 org/lwjgl/BufferChecks checkFunctionAddress (J)V 1 225 org/lwjgl/opengl/GL11 glColor4f (FFFF)V 2 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 3 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 2 14 org/lwjgl/BufferChecks checkFunctionAddress (J)V 1 228 net/minecraft/client/renderer/GlStateManager enableAlpha ()V 2 6 net/minecraft/client/renderer/GlStateManager$BooleanState setEnabled ()V 3 2 net/minecraft/client/renderer/GlStateManager$BooleanState setState (Z)V 4 21 org/lwjgl/opengl/GL11 glEnable (I)V 5 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 6 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 5 10 org/lwjgl/BufferChecks checkFunctionAddress (J)V 1 231 net/minecraft/client/renderer/GlStateManager enableRescaleNormal ()V 2 3 net/minecraft/client/renderer/GlStateManager$BooleanState setEnabled ()V 3 2 net/minecraft/client/renderer/GlStateManager$BooleanState setState (Z)V 4 21 org/lwjgl/opengl/GL11 glEnable (I)V 5 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 6 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 5 10 org/lwjgl/BufferChecks checkFunctionAddress (J)V 1 234 net/minecraft/client/renderer/GlStateManager enableBlend ()V 2 6 net/minecraft/client/renderer/GlStateManager$BooleanState setEnabled ()V 3 2 net/minecraft/client/renderer/GlStateManager$BooleanState setState (Z)V 4 21 org/lwjgl/opengl/GL11 glEnable (I)V 5 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 6 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 5 10 org/lwjgl/BufferChecks checkFunctionAddress (J)V 1 237 net/minecraft/client/renderer/GlStateManager disableLighting ()V 2 3 net/minecraft/client/renderer/GlStateManager$BooleanState setDisabled ()V 3 2 net/minecraft/client/renderer/GlStateManager$BooleanState setState (Z)V 4 31 org/lwjgl/opengl/GL11 glDisable (I)V 5 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 6 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 5 10 org/lwjgl/BufferChecks checkFunctionAddress (J)V 1 248 net/minecraft/client/renderer/GlStateManager tryBlendFuncSeparate (IIII)V 2 72 net/minecraft/client/renderer/OpenGlHelper glBlendFunc (IIII)V 3 26 org/lwjgl/opengl/GL14 glBlendFuncSeparate (IIII)V 4 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 5 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 4 14 org/lwjgl/BufferChecks checkFunctionAddress (J)V 1 251 net/minecraft/client/renderer/RenderHelper enableGUIStandardItemLighting ()V 2 0 net/minecraft/client/renderer/GlStateManager pushMatrix ()V 3 0 org/lwjgl/opengl/GL11 glPushMatrix ()V 4 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 5 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 4 10 org/lwjgl/BufferChecks checkFunctionAddress (J)V 2 8 net/minecraft/client/renderer/GlStateManager rotate (FFFF)V 3 4 org/lwjgl/opengl/GL11 glRotatef (FFFF)V 4 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 5 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 4 14 org/lwjgl/BufferChecks checkFunctionAddress (J)V 2 16 net/minecraft/client/renderer/GlStateManager rotate (FFFF)V 3 4 org/lwjgl/opengl/GL11 glRotatef (FFFF)V 4 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 5 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 4 14 org/lwjgl/BufferChecks checkFunctionAddress (J)V 2 22 net/minecraft/client/renderer/GlStateManager popMatrix ()V 3 0 org/lwjgl/opengl/GL11 glPopMatrix ()V 4 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 5 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 4 10 org/lwjgl/BufferChecks checkFunctionAddress (J)V 1 258 rip/athena/client/gui/hud/HUDElement getX ()I 1 266 rip/athena/client/gui/hud/HUDElement getY ()I 1 284 java/lang/String contains (Ljava/lang/CharSequence;)Z 2 2 java/lang/String toString ()Ljava/lang/String; 1 290 net/minecraft/client/Minecraft getMinecraft ()Lnet/minecraft/client/Minecraft; 1 293 net/minecraft/client/Minecraft getRenderItem ()Lnet/minecraft/client/renderer/entity/RenderItem; 1 369 net/minecraft/client/Minecraft getMinecraft ()Lnet/minecraft/client/Minecraft; 1 375 net/minecraft/entity/player/EntityPlayer getCurrentEquippedItem ()Lnet/minecraft/item/ItemStack; 2 4 net/minecraft/entity/player/InventoryPlayer getCurrentItem ()Lnet/minecraft/item/ItemStack; 1 381 net/minecraft/client/renderer/GlStateManager disableLighting ()V 2 3 net/minecraft/client/renderer/GlStateManager$BooleanState setDisabled ()V 3 2 net/minecraft/client/renderer/GlStateManager$BooleanState setState (Z)V 4 31 org/lwjgl/opengl/GL11 glDisable (I)V 5 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 6 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 5 10 org/lwjgl/BufferChecks checkFunctionAddress (J)V 1 384 net/minecraft/client/renderer/GlStateManager enableBlend ()V 2 6 net/minecraft/client/renderer/GlStateManager$BooleanState setEnabled ()V 3 2 net/minecraft/client/renderer/GlStateManager$BooleanState setState (Z)V 4 21 org/lwjgl/opengl/GL11 glEnable (I)V 5 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 6 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 5 10 org/lwjgl/BufferChecks checkFunctionAddress (J)V 1 387 net/minecraft/client/Minecraft getMinecraft ()Lnet/minecraft/client/Minecraft; 1 393 net/minecraft/entity/player/EntityPlayer getCurrentEquippedItem ()Lnet/minecraft/item/ItemStack; 2 4 net/minecraft/entity/player/InventoryPlayer getCurrentItem ()Lnet/minecraft/item/ItemStack; 1 398 net/minecraft/client/Minecraft getMinecraft ()Lnet/minecraft/client/Minecraft; 1 404 net/minecraft/entity/player/EntityPlayer getCurrentEquippedItem ()Lnet/minecraft/item/ItemStack; 2 4 net/minecraft/entity/player/InventoryPlayer getCurrentItem ()Lnet/minecraft/item/ItemStack; 1 407 net/minecraft/item/ItemStack getMaxDamage ()I 2 4 net/minecraft/item/Item getMaxDamage ()I 1 412 net/minecraft/client/Minecraft getMinecraft ()Lnet/minecraft/client/Minecraft; 1 418 net/minecraft/entity/player/EntityPlayer getCurrentEquippedItem ()Lnet/minecraft/item/ItemStack; 2 4 net/minecraft/entity/player/InventoryPlayer getCurrentItem ()Lnet/minecraft/item/ItemStack; 1 421 net/minecraft/item/ItemStack getItemDamage ()I 1 461 java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 1 471 java/lang/StringBuilder ()V 1 476 java/lang/StringBuilder append (I)Ljava/lang/StringBuilder; 1 481 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 484 java/lang/StringBuilder toString ()Ljava/lang/String; 1 496 java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 1 506 java/lang/StringBuilder ()V 1 514 java/lang/StringBuilder append (I)Ljava/lang/StringBuilder; 1 519 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 524 java/lang/StringBuilder append (I)Ljava/lang/StringBuilder; 1 527 java/lang/StringBuilder toString ()Ljava/lang/String; 1 537 java/lang/StringBuilder ()V 1 542 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 550 java/lang/StringBuilder append (I)Ljava/lang/StringBuilder; 1 553 java/lang/StringBuilder toString ()Ljava/lang/String; 1 566 net/minecraft/util/EnumChatFormatting toString ()Ljava/lang/String; 1 582 java/lang/StringBuilder ()V 1 587 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 592 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 598 net/minecraft/util/EnumChatFormatting toString ()Ljava/lang/String; 1 601 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 606 net/minecraft/item/ItemStack getDisplayName ()Ljava/lang/String; 2 1 net/minecraft/item/ItemStack getItem ()Lnet/minecraft/item/Item; 2 24 net/minecraft/nbt/NBTTagCompound hasKey (Ljava/lang/String;I)Z 3 2 net/minecraft/nbt/NBTTagCompound getTagId (Ljava/lang/String;)B 4 5 java/util/HashMap get (Ljava/lang/Object;)Ljava/lang/Object; 5 2 java/util/HashMap hash (Ljava/lang/Object;)I 6 9 java/lang/String hashCode ()I 1 609 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 612 java/lang/StringBuilder toString ()Ljava/lang/String; 1 627 rip/athena/client/modules/impl/render/ArmorStatus getColorThreshold (I)Lnet/minecraft/util/EnumChatFormatting; 1 630 net/minecraft/util/EnumChatFormatting toString ()Ljava/lang/String; 1 650 net/minecraft/client/gui/FontRenderer getStringWidth (Ljava/lang/String;)I 2 16 java/lang/String length ()I 2 25 java/lang/String charAt (I)C 2 33 net/minecraft/client/gui/FontRenderer getCharWidthFloat (C)F 3 27 java/lang/String indexOf (I)I 4 3 java/lang/String indexOf (II)I 2 48 java/lang/String length ()I 2 62 java/lang/String charAt (I)C 1 672 java/lang/StringBuilder ()V 1 677 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 682 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 685 java/lang/StringBuilder toString ()Ljava/lang/String; 1 695 java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 1 756 java/awt/Color getRGB ()I 1 759 net/minecraft/client/gui/FontRenderer drawStringWithShadow (Ljava/lang/String;FFI)I 1 771 net/minecraft/util/EnumChatFormatting getTextWithoutFormattingCodes (Ljava/lang/String;)Ljava/lang/String; 2 12 java/util/regex/Pattern matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; 3 38 java/util/regex/Matcher (Ljava/util/regex/Pattern;Ljava/lang/CharSequence;)V 4 1 java/lang/Object ()V 4 79 java/util/regex/Matcher reset ()Ljava/util/regex/Matcher; 5 75 java/util/regex/Matcher getTextLength ()I 6 4 java/lang/String length ()I 1 785 net/minecraft/util/EnumChatFormatting getTextWithoutFormattingCodes (Ljava/lang/String;)Ljava/lang/String; 2 12 java/util/regex/Pattern matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; 3 38 java/util/regex/Matcher (Ljava/util/regex/Pattern;Ljava/lang/CharSequence;)V 4 1 java/lang/Object ()V 4 79 java/util/regex/Matcher reset ()Ljava/util/regex/Matcher; 5 75 java/util/regex/Matcher getTextLength ()I 6 4 java/lang/String length ()I 1 797 java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 1 858 java/awt/Color getRGB ()I 1 861 rip/athena/client/font/FontUtils drawString (Ljava/lang/String;FFI)I 1 875 java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 1 899 net/minecraft/client/renderer/entity/RenderItem renderItemAndEffectIntoGUI (Lnet/minecraft/item/ItemStack;II)V 2 5 net/minecraft/item/ItemStack getItem ()Lnet/minecraft/item/Item; 1 918 java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 1 990 net/minecraft/client/renderer/GlStateManager disableLighting ()V 2 3 net/minecraft/client/renderer/GlStateManager$BooleanState setDisabled ()V 3 2 net/minecraft/client/renderer/GlStateManager$BooleanState setState (Z)V 4 31 org/lwjgl/opengl/GL11 glDisable (I)V 5 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 6 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 5 10 org/lwjgl/BufferChecks checkFunctionAddress (J)V 1 993 net/minecraft/client/renderer/GlStateManager enableBlend ()V 2 6 net/minecraft/client/renderer/GlStateManager$BooleanState setEnabled ()V 3 2 net/minecraft/client/renderer/GlStateManager$BooleanState setState (Z)V 4 21 org/lwjgl/opengl/GL11 glEnable (I)V 5 0 org/lwjgl/opengl/GLContext getCapabilities ()Lorg/lwjgl/opengl/ContextCapabilities; 6 0 org/lwjgl/opengl/GLContext getCapabilitiesImpl ()Lorg/lwjgl/opengl/ContextCapabilities; 5 10 org/lwjgl/BufferChecks checkFunctionAddress (J)V 1 998 net/minecraft/item/ItemStack getMaxDamage ()I 2 4 net/minecraft/item/Item getMaxDamage ()I 1 1005 net/minecraft/item/ItemStack getItemDamage ()I 1 1040 java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 1 1050 java/lang/StringBuilder ()V 1 1055 java/lang/StringBuilder append (I)Ljava/lang/StringBuilder; 1 1060 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 1063 java/lang/StringBuilder toString ()Ljava/lang/String; 1 1075 java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 1 1085 java/lang/StringBuilder ()V 1 1093 java/lang/StringBuilder append (I)Ljava/lang/StringBuilder; 1 1098 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 1103 java/lang/StringBuilder append (I)Ljava/lang/StringBuilder; 1 1106 java/lang/StringBuilder toString ()Ljava/lang/String; 1 1116 java/lang/StringBuilder ()V 1 1121 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 1129 java/lang/StringBuilder append (I)Ljava/lang/StringBuilder; 1 1132 java/lang/StringBuilder toString ()Ljava/lang/String; 1 1140 net/minecraft/util/EnumChatFormatting toString ()Ljava/lang/String; 1 1156 java/lang/StringBuilder ()V 1 1161 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 1166 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 1172 net/minecraft/util/EnumChatFormatting toString ()Ljava/lang/String; 1 1175 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 1180 net/minecraft/item/ItemStack getDisplayName ()Ljava/lang/String; 2 1 net/minecraft/item/ItemStack getItem ()Lnet/minecraft/item/Item; 2 24 net/minecraft/nbt/NBTTagCompound hasKey (Ljava/lang/String;I)Z 3 2 net/minecraft/nbt/NBTTagCompound getTagId (Ljava/lang/String;)B 4 5 java/util/HashMap get (Ljava/lang/Object;)Ljava/lang/Object; 5 2 java/util/HashMap hash (Ljava/lang/Object;)I 6 9 java/lang/String hashCode ()I 1 1183 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 1186 java/lang/StringBuilder toString ()Ljava/lang/String; 1 1201 rip/athena/client/modules/impl/render/ArmorStatus getColorThreshold (I)Lnet/minecraft/util/EnumChatFormatting; 1 1204 net/minecraft/util/EnumChatFormatting toString ()Ljava/lang/String; 1 1224 net/minecraft/client/gui/FontRenderer getStringWidth (Ljava/lang/String;)I 2 16 java/lang/String length ()I 2 25 java/lang/String charAt (I)C 2 33 net/minecraft/client/gui/FontRenderer getCharWidthFloat (C)F 3 27 java/lang/String indexOf (I)I 4 3 java/lang/String indexOf (II)I 2 48 java/lang/String length ()I 2 62 java/lang/String charAt (I)C 1 1246 java/lang/StringBuilder ()V 1 1251 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 1256 java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 1 1259 java/lang/StringBuilder toString ()Ljava/lang/String; 1 1269 java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 1 1302 java/awt/Color getRGB ()I 1 1305 net/minecraft/client/gui/FontRenderer drawStringWithShadow (Ljava/lang/String;FFI)I 1 1317 net/minecraft/util/EnumChatFormatting getTextWithoutFormattingCodes (Ljava/lang/String;)Ljava/lang/String; 2 12 java/util/regex/Pattern matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; 3 38 java/util/regex/Matcher (Ljava/util/regex/Pattern;Ljava/lang/CharSequence;)V 4 1 java/lang/Object ()V 4 79 java/util/regex/Matcher reset ()Ljava/util/regex/Matcher; 5 75 java/util/regex/Matcher getTextLength ()I 6 4 java/lang/String length ()I 1 1331 net/minecraft/util/EnumChatFormatting getTextWithoutFormattingCodes (Ljava/lang/String;)Ljava/lang/String; 2 12 java/util/regex/Pattern matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; 3 38 java/util/regex/Matcher (Ljava/util/regex/Pattern;Ljava/lang/CharSequence;)V 4 1 java/lang/Object ()V 4 79 java/util/regex/Matcher reset ()Ljava/util/regex/Matcher; 5 75 java/util/regex/Matcher getTextLength ()I 6 4 java/lang/String length ()I diff --git a/workspace/saves/MCP Development World/data/Mineshaft.dat b/workspace/saves/MCP Development World/data/Mineshaft.dat index f1ecc5b7..410e8a16 100644 Binary files a/workspace/saves/MCP Development World/data/Mineshaft.dat and b/workspace/saves/MCP Development World/data/Mineshaft.dat differ diff --git a/workspace/saves/MCP Development World/data/Temple.dat b/workspace/saves/MCP Development World/data/Temple.dat index 5f0638ec..461302a3 100644 Binary files a/workspace/saves/MCP Development World/data/Temple.dat and b/workspace/saves/MCP Development World/data/Temple.dat differ diff --git a/workspace/saves/MCP Development World/data/villages.dat b/workspace/saves/MCP Development World/data/villages.dat index 008a3af2..35542313 100644 Binary files a/workspace/saves/MCP Development World/data/villages.dat and b/workspace/saves/MCP Development World/data/villages.dat differ diff --git a/workspace/saves/MCP Development World/data/villages_end.dat b/workspace/saves/MCP Development World/data/villages_end.dat index 008a3af2..35542313 100644 Binary files a/workspace/saves/MCP Development World/data/villages_end.dat and b/workspace/saves/MCP Development World/data/villages_end.dat differ diff --git a/workspace/saves/MCP Development World/data/villages_nether.dat b/workspace/saves/MCP Development World/data/villages_nether.dat index 008a3af2..35542313 100644 Binary files a/workspace/saves/MCP Development World/data/villages_nether.dat and b/workspace/saves/MCP Development World/data/villages_nether.dat differ diff --git a/workspace/saves/MCP Development World/level.dat b/workspace/saves/MCP Development World/level.dat index 05197953..87ce36df 100644 Binary files a/workspace/saves/MCP Development World/level.dat and b/workspace/saves/MCP Development World/level.dat differ diff --git a/workspace/saves/MCP Development World/level.dat_old b/workspace/saves/MCP Development World/level.dat_old index ac0c7521..2977b4e0 100644 Binary files a/workspace/saves/MCP Development World/level.dat_old and b/workspace/saves/MCP Development World/level.dat_old differ diff --git a/workspace/saves/MCP Development World/playerdata/03825f5c-cf99-36d9-8f32-2c0adc70aba9.dat b/workspace/saves/MCP Development World/playerdata/03825f5c-cf99-36d9-8f32-2c0adc70aba9.dat new file mode 100644 index 00000000..fd61275a Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/03825f5c-cf99-36d9-8f32-2c0adc70aba9.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/05d2e66a-903f-3232-a8b0-3899ccc17800.dat b/workspace/saves/MCP Development World/playerdata/05d2e66a-903f-3232-a8b0-3899ccc17800.dat index 94b6c9ab..96e71a01 100644 Binary files a/workspace/saves/MCP Development World/playerdata/05d2e66a-903f-3232-a8b0-3899ccc17800.dat and b/workspace/saves/MCP Development World/playerdata/05d2e66a-903f-3232-a8b0-3899ccc17800.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/05d3c308-6531-310d-988c-a6164eaf800d.dat b/workspace/saves/MCP Development World/playerdata/05d3c308-6531-310d-988c-a6164eaf800d.dat new file mode 100644 index 00000000..b8e1b483 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/05d3c308-6531-310d-988c-a6164eaf800d.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/0a5e4ff0-6099-36b5-b64d-a84ffa9f1f72.dat b/workspace/saves/MCP Development World/playerdata/0a5e4ff0-6099-36b5-b64d-a84ffa9f1f72.dat new file mode 100644 index 00000000..2699a71e Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/0a5e4ff0-6099-36b5-b64d-a84ffa9f1f72.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/0cad2f47-2665-3067-89f3-6434c639de1f.dat b/workspace/saves/MCP Development World/playerdata/0cad2f47-2665-3067-89f3-6434c639de1f.dat new file mode 100644 index 00000000..72d18544 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/0cad2f47-2665-3067-89f3-6434c639de1f.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/0ecc5f64-1f20-34a1-a889-f88d84dd36f3.dat b/workspace/saves/MCP Development World/playerdata/0ecc5f64-1f20-34a1-a889-f88d84dd36f3.dat new file mode 100644 index 00000000..595365f9 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/0ecc5f64-1f20-34a1-a889-f88d84dd36f3.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/132512aa-0146-35c4-8d7a-8445da21ff87.dat b/workspace/saves/MCP Development World/playerdata/132512aa-0146-35c4-8d7a-8445da21ff87.dat new file mode 100644 index 00000000..26b04e9d Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/132512aa-0146-35c4-8d7a-8445da21ff87.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/19f51a77-b6fb-3469-a8b6-228ec5ce5961.dat b/workspace/saves/MCP Development World/playerdata/19f51a77-b6fb-3469-a8b6-228ec5ce5961.dat new file mode 100644 index 00000000..9395c174 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/19f51a77-b6fb-3469-a8b6-228ec5ce5961.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/1c0e06f3-9808-3189-8407-cec21f7f6640.dat b/workspace/saves/MCP Development World/playerdata/1c0e06f3-9808-3189-8407-cec21f7f6640.dat index 8f60aa9f..23bfac2b 100644 Binary files a/workspace/saves/MCP Development World/playerdata/1c0e06f3-9808-3189-8407-cec21f7f6640.dat and b/workspace/saves/MCP Development World/playerdata/1c0e06f3-9808-3189-8407-cec21f7f6640.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/1c6ab893-c8be-3ad8-a14c-5cafcb89dfd5.dat b/workspace/saves/MCP Development World/playerdata/1c6ab893-c8be-3ad8-a14c-5cafcb89dfd5.dat new file mode 100644 index 00000000..61ebcd1b Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/1c6ab893-c8be-3ad8-a14c-5cafcb89dfd5.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/20c1711e-6e1a-34df-86a3-92ae832d2f9f.dat b/workspace/saves/MCP Development World/playerdata/20c1711e-6e1a-34df-86a3-92ae832d2f9f.dat new file mode 100644 index 00000000..9c891424 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/20c1711e-6e1a-34df-86a3-92ae832d2f9f.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/241b8068-7327-314d-abe2-ee7690220b50.dat b/workspace/saves/MCP Development World/playerdata/241b8068-7327-314d-abe2-ee7690220b50.dat new file mode 100644 index 00000000..6a1bc4e7 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/241b8068-7327-314d-abe2-ee7690220b50.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/2dd1d9e7-57ae-36c4-8b90-c235b1bdb90f.dat b/workspace/saves/MCP Development World/playerdata/2dd1d9e7-57ae-36c4-8b90-c235b1bdb90f.dat new file mode 100644 index 00000000..5b7304e0 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/2dd1d9e7-57ae-36c4-8b90-c235b1bdb90f.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/303505c1-798d-3df3-ab8d-6c701f3fe36a.dat b/workspace/saves/MCP Development World/playerdata/303505c1-798d-3df3-ab8d-6c701f3fe36a.dat new file mode 100644 index 00000000..e50e9652 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/303505c1-798d-3df3-ab8d-6c701f3fe36a.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/38ee4029-e397-3902-8d79-d6c4d51a8fef.dat b/workspace/saves/MCP Development World/playerdata/38ee4029-e397-3902-8d79-d6c4d51a8fef.dat new file mode 100644 index 00000000..5a2125d1 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/38ee4029-e397-3902-8d79-d6c4d51a8fef.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/39ce36e8-f4b8-3b30-a1f4-bfdbbc990254.dat b/workspace/saves/MCP Development World/playerdata/39ce36e8-f4b8-3b30-a1f4-bfdbbc990254.dat index 7037317c..1f66eb25 100644 Binary files a/workspace/saves/MCP Development World/playerdata/39ce36e8-f4b8-3b30-a1f4-bfdbbc990254.dat and b/workspace/saves/MCP Development World/playerdata/39ce36e8-f4b8-3b30-a1f4-bfdbbc990254.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/3a8a4803-5263-381c-9fa0-2dc262c021aa.dat b/workspace/saves/MCP Development World/playerdata/3a8a4803-5263-381c-9fa0-2dc262c021aa.dat new file mode 100644 index 00000000..e770f6a1 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/3a8a4803-5263-381c-9fa0-2dc262c021aa.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/3c7cef0c-c4d3-3eb2-a04d-c369cce398ef.dat b/workspace/saves/MCP Development World/playerdata/3c7cef0c-c4d3-3eb2-a04d-c369cce398ef.dat new file mode 100644 index 00000000..3b807ce3 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/3c7cef0c-c4d3-3eb2-a04d-c369cce398ef.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/3f66a67c-db6c-36b7-b762-d7a40c17883b.dat b/workspace/saves/MCP Development World/playerdata/3f66a67c-db6c-36b7-b762-d7a40c17883b.dat new file mode 100644 index 00000000..944dfa40 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/3f66a67c-db6c-36b7-b762-d7a40c17883b.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/3fff7d86-24d6-33b1-8ce1-9423a13c7c89.dat b/workspace/saves/MCP Development World/playerdata/3fff7d86-24d6-33b1-8ce1-9423a13c7c89.dat new file mode 100644 index 00000000..e0dd3aa2 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/3fff7d86-24d6-33b1-8ce1-9423a13c7c89.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/45c2c1e2-9dd4-3d62-8e53-82e2b4b32b4a.dat b/workspace/saves/MCP Development World/playerdata/45c2c1e2-9dd4-3d62-8e53-82e2b4b32b4a.dat new file mode 100644 index 00000000..722c7909 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/45c2c1e2-9dd4-3d62-8e53-82e2b4b32b4a.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/483a9f6c-d89c-3cd9-9ee4-92f25a76c0c5.dat b/workspace/saves/MCP Development World/playerdata/483a9f6c-d89c-3cd9-9ee4-92f25a76c0c5.dat new file mode 100644 index 00000000..a67f3995 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/483a9f6c-d89c-3cd9-9ee4-92f25a76c0c5.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/492dc575-b72e-3d83-b2fd-33ab63727150.dat b/workspace/saves/MCP Development World/playerdata/492dc575-b72e-3d83-b2fd-33ab63727150.dat new file mode 100644 index 00000000..b48dff79 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/492dc575-b72e-3d83-b2fd-33ab63727150.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/56a50a28-2026-3b27-8279-243e3ff82a5a.dat b/workspace/saves/MCP Development World/playerdata/56a50a28-2026-3b27-8279-243e3ff82a5a.dat new file mode 100644 index 00000000..9a83eb97 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/56a50a28-2026-3b27-8279-243e3ff82a5a.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/5a8b675a-352f-385b-94f4-369e3f70aa83.dat b/workspace/saves/MCP Development World/playerdata/5a8b675a-352f-385b-94f4-369e3f70aa83.dat new file mode 100644 index 00000000..f2ae54ff Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/5a8b675a-352f-385b-94f4-369e3f70aa83.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/5b6052a7-6bab-33d6-92c2-a3d77755ef06.dat b/workspace/saves/MCP Development World/playerdata/5b6052a7-6bab-33d6-92c2-a3d77755ef06.dat new file mode 100644 index 00000000..dcadcb28 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/5b6052a7-6bab-33d6-92c2-a3d77755ef06.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/5db36629-721d-3a36-8728-14b3ab112351.dat b/workspace/saves/MCP Development World/playerdata/5db36629-721d-3a36-8728-14b3ab112351.dat new file mode 100644 index 00000000..25e0c57e Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/5db36629-721d-3a36-8728-14b3ab112351.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/6004b361-ef29-34d2-b89c-32df237908c7.dat b/workspace/saves/MCP Development World/playerdata/6004b361-ef29-34d2-b89c-32df237908c7.dat new file mode 100644 index 00000000..933b2efa Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/6004b361-ef29-34d2-b89c-32df237908c7.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/6256f6e3-2e58-3651-998e-2564a0b2a631.dat b/workspace/saves/MCP Development World/playerdata/6256f6e3-2e58-3651-998e-2564a0b2a631.dat new file mode 100644 index 00000000..24cd0140 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/6256f6e3-2e58-3651-998e-2564a0b2a631.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/6e05ecd8-b367-3929-8021-d89bbb1d2225.dat b/workspace/saves/MCP Development World/playerdata/6e05ecd8-b367-3929-8021-d89bbb1d2225.dat new file mode 100644 index 00000000..2332c650 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/6e05ecd8-b367-3929-8021-d89bbb1d2225.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/74e89738-6c9e-4f59-83ef-d365849e6049.dat b/workspace/saves/MCP Development World/playerdata/74e89738-6c9e-4f59-83ef-d365849e6049.dat new file mode 100644 index 00000000..a9e386e2 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/74e89738-6c9e-4f59-83ef-d365849e6049.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/80366950-5482-38de-842a-c4cdd5802ec2.dat b/workspace/saves/MCP Development World/playerdata/80366950-5482-38de-842a-c4cdd5802ec2.dat new file mode 100644 index 00000000..9f9abb50 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/80366950-5482-38de-842a-c4cdd5802ec2.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/80fb4b31-a429-3891-a185-827168eac297.dat b/workspace/saves/MCP Development World/playerdata/80fb4b31-a429-3891-a185-827168eac297.dat index 2cc19d11..97337a6a 100644 Binary files a/workspace/saves/MCP Development World/playerdata/80fb4b31-a429-3891-a185-827168eac297.dat and b/workspace/saves/MCP Development World/playerdata/80fb4b31-a429-3891-a185-827168eac297.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/811b757c-1be5-33cf-864a-fb91beb14990.dat b/workspace/saves/MCP Development World/playerdata/811b757c-1be5-33cf-864a-fb91beb14990.dat new file mode 100644 index 00000000..1bc1d539 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/811b757c-1be5-33cf-864a-fb91beb14990.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/84e9e4f6-df8d-3fc9-b2c7-0eb3b9531d39.dat b/workspace/saves/MCP Development World/playerdata/84e9e4f6-df8d-3fc9-b2c7-0eb3b9531d39.dat new file mode 100644 index 00000000..43b70613 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/84e9e4f6-df8d-3fc9-b2c7-0eb3b9531d39.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/88b1442b-3f7c-34cb-9b8b-19f2bae6b8af.dat b/workspace/saves/MCP Development World/playerdata/88b1442b-3f7c-34cb-9b8b-19f2bae6b8af.dat new file mode 100644 index 00000000..5f25a443 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/88b1442b-3f7c-34cb-9b8b-19f2bae6b8af.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/8900053b-f4fc-363a-959f-93166c198461.dat b/workspace/saves/MCP Development World/playerdata/8900053b-f4fc-363a-959f-93166c198461.dat new file mode 100644 index 00000000..87f369e2 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/8900053b-f4fc-363a-959f-93166c198461.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/90ee7131-905c-3e5a-b4c0-60424db8bd36.dat b/workspace/saves/MCP Development World/playerdata/90ee7131-905c-3e5a-b4c0-60424db8bd36.dat new file mode 100644 index 00000000..67e8e03d Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/90ee7131-905c-3e5a-b4c0-60424db8bd36.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/99c5cfd7-706e-3304-b77d-748a9e6aeb44.dat b/workspace/saves/MCP Development World/playerdata/99c5cfd7-706e-3304-b77d-748a9e6aeb44.dat new file mode 100644 index 00000000..80b2db2f Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/99c5cfd7-706e-3304-b77d-748a9e6aeb44.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/9a479c15-8100-309d-8c38-1d323bfdcf80.dat b/workspace/saves/MCP Development World/playerdata/9a479c15-8100-309d-8c38-1d323bfdcf80.dat new file mode 100644 index 00000000..4ec524fa Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/9a479c15-8100-309d-8c38-1d323bfdcf80.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/a08e137b-04fa-3fce-96cc-517c7a87690d.dat b/workspace/saves/MCP Development World/playerdata/a08e137b-04fa-3fce-96cc-517c7a87690d.dat new file mode 100644 index 00000000..b219511d Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/a08e137b-04fa-3fce-96cc-517c7a87690d.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/a205b8da-efc6-37ad-8e1d-84c0239cdd21.dat b/workspace/saves/MCP Development World/playerdata/a205b8da-efc6-37ad-8e1d-84c0239cdd21.dat new file mode 100644 index 00000000..53ffca67 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/a205b8da-efc6-37ad-8e1d-84c0239cdd21.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/a692389e-9f43-3e66-84db-bbfe94bd70db.dat b/workspace/saves/MCP Development World/playerdata/a692389e-9f43-3e66-84db-bbfe94bd70db.dat new file mode 100644 index 00000000..7e315c2d Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/a692389e-9f43-3e66-84db-bbfe94bd70db.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/ac41f76c-b1dd-32f9-a5d3-3eb94da3e653.dat b/workspace/saves/MCP Development World/playerdata/ac41f76c-b1dd-32f9-a5d3-3eb94da3e653.dat new file mode 100644 index 00000000..6dedf84f Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/ac41f76c-b1dd-32f9-a5d3-3eb94da3e653.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/ae379d70-8745-301c-b874-9ae51df0fbbc.dat b/workspace/saves/MCP Development World/playerdata/ae379d70-8745-301c-b874-9ae51df0fbbc.dat new file mode 100644 index 00000000..4d48cdb5 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/ae379d70-8745-301c-b874-9ae51df0fbbc.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/b136c8aa-0654-3583-8db1-8749e12181a1.dat b/workspace/saves/MCP Development World/playerdata/b136c8aa-0654-3583-8db1-8749e12181a1.dat new file mode 100644 index 00000000..28c985ea Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/b136c8aa-0654-3583-8db1-8749e12181a1.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/b4af1ef6-4402-3592-bf8a-f26295105c46.dat b/workspace/saves/MCP Development World/playerdata/b4af1ef6-4402-3592-bf8a-f26295105c46.dat new file mode 100644 index 00000000..962912f4 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/b4af1ef6-4402-3592-bf8a-f26295105c46.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/b5b2ff24-9e23-373f-97d2-19884357bdea.dat b/workspace/saves/MCP Development World/playerdata/b5b2ff24-9e23-373f-97d2-19884357bdea.dat new file mode 100644 index 00000000..38c11917 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/b5b2ff24-9e23-373f-97d2-19884357bdea.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/c0f25d98-743c-364e-a2cd-82567612d750.dat b/workspace/saves/MCP Development World/playerdata/c0f25d98-743c-364e-a2cd-82567612d750.dat new file mode 100644 index 00000000..ff1274c6 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/c0f25d98-743c-364e-a2cd-82567612d750.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/c1b94a42-98fc-3354-947f-44f786fd56fa.dat b/workspace/saves/MCP Development World/playerdata/c1b94a42-98fc-3354-947f-44f786fd56fa.dat new file mode 100644 index 00000000..04ac749d Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/c1b94a42-98fc-3354-947f-44f786fd56fa.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/c5f2027d-c05b-3ad0-bbf1-20e3f4a553c8.dat b/workspace/saves/MCP Development World/playerdata/c5f2027d-c05b-3ad0-bbf1-20e3f4a553c8.dat new file mode 100644 index 00000000..38f90c2d Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/c5f2027d-c05b-3ad0-bbf1-20e3f4a553c8.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/c9700ac2-fb69-36ca-b322-09edfc5786fb.dat b/workspace/saves/MCP Development World/playerdata/c9700ac2-fb69-36ca-b322-09edfc5786fb.dat new file mode 100644 index 00000000..1b24d00d Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/c9700ac2-fb69-36ca-b322-09edfc5786fb.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/d75ffc85-72b0-3b94-be32-d104d89a3a6a.dat b/workspace/saves/MCP Development World/playerdata/d75ffc85-72b0-3b94-be32-d104d89a3a6a.dat new file mode 100644 index 00000000..7ac44e6c Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/d75ffc85-72b0-3b94-be32-d104d89a3a6a.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/dcba42c1-27a4-3c10-af01-648a8cbd49eb.dat b/workspace/saves/MCP Development World/playerdata/dcba42c1-27a4-3c10-af01-648a8cbd49eb.dat new file mode 100644 index 00000000..966ac5d1 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/dcba42c1-27a4-3c10-af01-648a8cbd49eb.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/dcea94fd-efa4-3c29-93d8-2d56666245c7.dat b/workspace/saves/MCP Development World/playerdata/dcea94fd-efa4-3c29-93d8-2d56666245c7.dat new file mode 100644 index 00000000..7beb79cc Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/dcea94fd-efa4-3c29-93d8-2d56666245c7.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/dea644e0-8ac5-3c66-a811-a50bdc003ad8.dat b/workspace/saves/MCP Development World/playerdata/dea644e0-8ac5-3c66-a811-a50bdc003ad8.dat new file mode 100644 index 00000000..3da0f48e Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/dea644e0-8ac5-3c66-a811-a50bdc003ad8.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/dfdc5dbd-4a0e-3b6a-a815-601a03741434.dat b/workspace/saves/MCP Development World/playerdata/dfdc5dbd-4a0e-3b6a-a815-601a03741434.dat new file mode 100644 index 00000000..3417a46f Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/dfdc5dbd-4a0e-3b6a-a815-601a03741434.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/e456eb14-598b-334f-9a18-0f7f93a2858c.dat b/workspace/saves/MCP Development World/playerdata/e456eb14-598b-334f-9a18-0f7f93a2858c.dat new file mode 100644 index 00000000..7b691334 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/e456eb14-598b-334f-9a18-0f7f93a2858c.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/e5a660b6-9d51-36ee-858e-f73e02a3f36f.dat b/workspace/saves/MCP Development World/playerdata/e5a660b6-9d51-36ee-858e-f73e02a3f36f.dat new file mode 100644 index 00000000..c2c4b223 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/e5a660b6-9d51-36ee-858e-f73e02a3f36f.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/e5bad5ae-87fa-3676-b10f-8a571200822c.dat b/workspace/saves/MCP Development World/playerdata/e5bad5ae-87fa-3676-b10f-8a571200822c.dat new file mode 100644 index 00000000..7e4cdc42 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/e5bad5ae-87fa-3676-b10f-8a571200822c.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/e687d94c-f442-3ab7-a8a6-e1baf5dca36c.dat b/workspace/saves/MCP Development World/playerdata/e687d94c-f442-3ab7-a8a6-e1baf5dca36c.dat new file mode 100644 index 00000000..a5c21787 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/e687d94c-f442-3ab7-a8a6-e1baf5dca36c.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/e6ce70cd-b7cc-34be-b059-93e41d35480c.dat b/workspace/saves/MCP Development World/playerdata/e6ce70cd-b7cc-34be-b059-93e41d35480c.dat new file mode 100644 index 00000000..21108195 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/e6ce70cd-b7cc-34be-b059-93e41d35480c.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/f189da80-d431-3f80-9126-43ccee16f040.dat b/workspace/saves/MCP Development World/playerdata/f189da80-d431-3f80-9126-43ccee16f040.dat new file mode 100644 index 00000000..8f3533cd Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/f189da80-d431-3f80-9126-43ccee16f040.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/f8a1463c-07b2-3433-918f-386b8accf0f1.dat b/workspace/saves/MCP Development World/playerdata/f8a1463c-07b2-3433-918f-386b8accf0f1.dat new file mode 100644 index 00000000..9525fde5 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/f8a1463c-07b2-3433-918f-386b8accf0f1.dat differ diff --git a/workspace/saves/MCP Development World/playerdata/f948ac75-0055-3be3-bc2b-d97345a02022.dat b/workspace/saves/MCP Development World/playerdata/f948ac75-0055-3be3-bc2b-d97345a02022.dat new file mode 100644 index 00000000..1b71ce44 Binary files /dev/null and b/workspace/saves/MCP Development World/playerdata/f948ac75-0055-3be3-bc2b-d97345a02022.dat differ diff --git a/workspace/saves/MCP Development World/region/r.0.-1.mca b/workspace/saves/MCP Development World/region/r.0.-1.mca index 17f4048d..8b758f83 100644 Binary files a/workspace/saves/MCP Development World/region/r.0.-1.mca and b/workspace/saves/MCP Development World/region/r.0.-1.mca differ diff --git a/workspace/saves/MCP Development World/region/r.0.0.mca b/workspace/saves/MCP Development World/region/r.0.0.mca index e5ccc037..72c07baf 100644 Binary files a/workspace/saves/MCP Development World/region/r.0.0.mca and b/workspace/saves/MCP Development World/region/r.0.0.mca differ diff --git a/workspace/saves/MCP Development World/region/r.0.1.mca b/workspace/saves/MCP Development World/region/r.0.1.mca index fc896888..743e8df8 100644 Binary files a/workspace/saves/MCP Development World/region/r.0.1.mca and b/workspace/saves/MCP Development World/region/r.0.1.mca differ diff --git a/workspace/saves/MCP Development World/region/r.0.2.mca b/workspace/saves/MCP Development World/region/r.0.2.mca index c9df458c..218bed95 100644 Binary files a/workspace/saves/MCP Development World/region/r.0.2.mca and b/workspace/saves/MCP Development World/region/r.0.2.mca differ diff --git a/workspace/saves/MCP Development World/region/r.1.-1.mca b/workspace/saves/MCP Development World/region/r.1.-1.mca index 31624c1b..e94abd01 100644 Binary files a/workspace/saves/MCP Development World/region/r.1.-1.mca and b/workspace/saves/MCP Development World/region/r.1.-1.mca differ diff --git a/workspace/saves/MCP Development World/region/r.1.0.mca b/workspace/saves/MCP Development World/region/r.1.0.mca index 0244c547..91fa0065 100644 Binary files a/workspace/saves/MCP Development World/region/r.1.0.mca and b/workspace/saves/MCP Development World/region/r.1.0.mca differ diff --git a/workspace/saves/MCP Development World/region/r.1.1.mca b/workspace/saves/MCP Development World/region/r.1.1.mca index 0975c073..9995906f 100644 Binary files a/workspace/saves/MCP Development World/region/r.1.1.mca and b/workspace/saves/MCP Development World/region/r.1.1.mca differ diff --git a/workspace/saves/MCP Development World/region/r.1.2.mca b/workspace/saves/MCP Development World/region/r.1.2.mca index c67e0ca3..01e863b7 100644 Binary files a/workspace/saves/MCP Development World/region/r.1.2.mca and b/workspace/saves/MCP Development World/region/r.1.2.mca differ diff --git a/workspace/saves/MCP Development World/region/r.2.-1.mca b/workspace/saves/MCP Development World/region/r.2.-1.mca index fd708ab8..4a18d158 100644 Binary files a/workspace/saves/MCP Development World/region/r.2.-1.mca and b/workspace/saves/MCP Development World/region/r.2.-1.mca differ diff --git a/workspace/saves/MCP Development World/region/r.2.0.mca b/workspace/saves/MCP Development World/region/r.2.0.mca index 75567910..e9926db9 100644 Binary files a/workspace/saves/MCP Development World/region/r.2.0.mca and b/workspace/saves/MCP Development World/region/r.2.0.mca differ diff --git a/workspace/saves/MCP Development World/region/r.2.1.mca b/workspace/saves/MCP Development World/region/r.2.1.mca index 219e06c1..d3d8fc7f 100644 Binary files a/workspace/saves/MCP Development World/region/r.2.1.mca and b/workspace/saves/MCP Development World/region/r.2.1.mca differ diff --git a/workspace/saves/MCP Development World/region/r.2.2.mca b/workspace/saves/MCP Development World/region/r.2.2.mca index c62b99ad..ebb53f31 100644 Binary files a/workspace/saves/MCP Development World/region/r.2.2.mca and b/workspace/saves/MCP Development World/region/r.2.2.mca differ diff --git a/workspace/saves/MCP Development World/session.lock b/workspace/saves/MCP Development World/session.lock index 41e8dea5..91f3c57b 100644 Binary files a/workspace/saves/MCP Development World/session.lock and b/workspace/saves/MCP Development World/session.lock differ diff --git a/workspace/saves/MCP Development World/stats/03825f5c-cf99-36d9-8f32-2c0adc70aba9.json b/workspace/saves/MCP Development World/stats/03825f5c-cf99-36d9-8f32-2c0adc70aba9.json new file mode 100644 index 00000000..0bdeabcc --- /dev/null +++ b/workspace/saves/MCP Development World/stats/03825f5c-cf99-36d9-8f32-2c0adc70aba9.json @@ -0,0 +1 @@ +{"stat.playOneMinute":64,"stat.leaveGame":1,"stat.timeSinceDeath":64,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/05d2e66a-903f-3232-a8b0-3899ccc17800.json b/workspace/saves/MCP Development World/stats/05d2e66a-903f-3232-a8b0-3899ccc17800.json index 0a40520e..38bcb35d 100644 --- a/workspace/saves/MCP Development World/stats/05d2e66a-903f-3232-a8b0-3899ccc17800.json +++ b/workspace/saves/MCP Development World/stats/05d2e66a-903f-3232-a8b0-3899ccc17800.json @@ -1 +1 @@ -{"stat.walkOneCm":43,"stat.playOneMinute":795,"stat.leaveGame":1,"stat.timeSinceDeath":795,"achievement.exploreAllBiomes":{"value":0,"progress":["DesertHills"]}} \ No newline at end of file +{"stat.flyOneCm":69,"stat.walkOneCm":149,"stat.jump":1,"stat.playOneMinute":856,"stat.leaveGame":2,"stat.timeSinceDeath":856,"stat.sprintOneCm":33,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach","DesertHills"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/05d3c308-6531-310d-988c-a6164eaf800d.json b/workspace/saves/MCP Development World/stats/05d3c308-6531-310d-988c-a6164eaf800d.json new file mode 100644 index 00000000..5d86365d --- /dev/null +++ b/workspace/saves/MCP Development World/stats/05d3c308-6531-310d-988c-a6164eaf800d.json @@ -0,0 +1 @@ +{"stat.walkOneCm":139,"stat.playOneMinute":20,"stat.leaveGame":1,"stat.timeSinceDeath":20,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/0a5e4ff0-6099-36b5-b64d-a84ffa9f1f72.json b/workspace/saves/MCP Development World/stats/0a5e4ff0-6099-36b5-b64d-a84ffa9f1f72.json new file mode 100644 index 00000000..40278848 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/0a5e4ff0-6099-36b5-b64d-a84ffa9f1f72.json @@ -0,0 +1 @@ +{"stat.flyOneCm":772,"stat.walkOneCm":424,"stat.jump":3,"stat.playOneMinute":275,"stat.leaveGame":1,"stat.timeSinceDeath":275,"stat.sprintOneCm":260,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/0cad2f47-2665-3067-89f3-6434c639de1f.json b/workspace/saves/MCP Development World/stats/0cad2f47-2665-3067-89f3-6434c639de1f.json new file mode 100644 index 00000000..92248f38 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/0cad2f47-2665-3067-89f3-6434c639de1f.json @@ -0,0 +1 @@ +{"stat.playOneMinute":1544,"stat.leaveGame":1,"stat.timeSinceDeath":1544,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/0ecc5f64-1f20-34a1-a889-f88d84dd36f3.json b/workspace/saves/MCP Development World/stats/0ecc5f64-1f20-34a1-a889-f88d84dd36f3.json new file mode 100644 index 00000000..c69680ad --- /dev/null +++ b/workspace/saves/MCP Development World/stats/0ecc5f64-1f20-34a1-a889-f88d84dd36f3.json @@ -0,0 +1 @@ +{"stat.flyOneCm":198,"stat.walkOneCm":203,"stat.jump":2,"stat.playOneMinute":1274,"stat.leaveGame":1,"stat.timeSinceDeath":1274,"stat.sprintOneCm":89,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/132512aa-0146-35c4-8d7a-8445da21ff87.json b/workspace/saves/MCP Development World/stats/132512aa-0146-35c4-8d7a-8445da21ff87.json new file mode 100644 index 00000000..b28bf675 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/132512aa-0146-35c4-8d7a-8445da21ff87.json @@ -0,0 +1 @@ +{"stat.flyOneCm":1806,"stat.walkOneCm":1138,"stat.jump":7,"stat.playOneMinute":218,"stat.leaveGame":1,"stat.timeSinceDeath":218,"stat.sprintOneCm":703,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/19f51a77-b6fb-3469-a8b6-228ec5ce5961.json b/workspace/saves/MCP Development World/stats/19f51a77-b6fb-3469-a8b6-228ec5ce5961.json new file mode 100644 index 00000000..20de98e1 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/19f51a77-b6fb-3469-a8b6-228ec5ce5961.json @@ -0,0 +1 @@ +{"stat.flyOneCm":43,"stat.walkOneCm":33,"stat.jump":1,"stat.playOneMinute":36,"stat.leaveGame":1,"stat.timeSinceDeath":36,"stat.sprintOneCm":33,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/1c0e06f3-9808-3189-8407-cec21f7f6640.json b/workspace/saves/MCP Development World/stats/1c0e06f3-9808-3189-8407-cec21f7f6640.json index 104e0e54..677c18e5 100644 --- a/workspace/saves/MCP Development World/stats/1c0e06f3-9808-3189-8407-cec21f7f6640.json +++ b/workspace/saves/MCP Development World/stats/1c0e06f3-9808-3189-8407-cec21f7f6640.json @@ -1 +1 @@ -{"stat.flyOneCm":1238,"stat.walkOneCm":626,"stat.jump":5,"stat.playOneMinute":3253,"stat.leaveGame":1,"stat.timeSinceDeath":3253,"stat.sprintOneCm":461,"achievement.exploreAllBiomes":{"value":0,"progress":["DesertHills","Desert"]}} \ No newline at end of file +{"stat.flyOneCm":7017,"stat.walkOneCm":1894,"stat.jump":22,"stat.playOneMinute":4386,"stat.leaveGame":2,"stat.timeSinceDeath":4386,"stat.sprintOneCm":1396,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach","DesertHills","Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/1c6ab893-c8be-3ad8-a14c-5cafcb89dfd5.json b/workspace/saves/MCP Development World/stats/1c6ab893-c8be-3ad8-a14c-5cafcb89dfd5.json new file mode 100644 index 00000000..e94f95b0 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/1c6ab893-c8be-3ad8-a14c-5cafcb89dfd5.json @@ -0,0 +1 @@ +{"stat.playOneMinute":15,"stat.leaveGame":1,"stat.timeSinceDeath":15} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/20c1711e-6e1a-34df-86a3-92ae832d2f9f.json b/workspace/saves/MCP Development World/stats/20c1711e-6e1a-34df-86a3-92ae832d2f9f.json new file mode 100644 index 00000000..aee68672 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/20c1711e-6e1a-34df-86a3-92ae832d2f9f.json @@ -0,0 +1 @@ +{"stat.playOneMinute":25222,"stat.leaveGame":1,"stat.timeSinceDeath":25222,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/241b8068-7327-314d-abe2-ee7690220b50.json b/workspace/saves/MCP Development World/stats/241b8068-7327-314d-abe2-ee7690220b50.json new file mode 100644 index 00000000..54d6d899 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/241b8068-7327-314d-abe2-ee7690220b50.json @@ -0,0 +1 @@ +{"stat.flyOneCm":1692,"stat.walkOneCm":3630,"stat.jump":14,"stat.playOneMinute":8197,"stat.leaveGame":2,"stat.crouchOneCm":61,"stat.timeSinceDeath":8197,"stat.sprintOneCm":2365,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach","Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/2dd1d9e7-57ae-36c4-8b90-c235b1bdb90f.json b/workspace/saves/MCP Development World/stats/2dd1d9e7-57ae-36c4-8b90-c235b1bdb90f.json new file mode 100644 index 00000000..1da94229 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/2dd1d9e7-57ae-36c4-8b90-c235b1bdb90f.json @@ -0,0 +1 @@ +{"stat.flyOneCm":40,"stat.walkOneCm":13,"stat.jump":1,"stat.playOneMinute":25,"stat.leaveGame":1,"stat.timeSinceDeath":25,"stat.sprintOneCm":13,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/303505c1-798d-3df3-ab8d-6c701f3fe36a.json b/workspace/saves/MCP Development World/stats/303505c1-798d-3df3-ab8d-6c701f3fe36a.json new file mode 100644 index 00000000..1ace0cd6 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/303505c1-798d-3df3-ab8d-6c701f3fe36a.json @@ -0,0 +1 @@ +{"stat.flyOneCm":402,"stat.walkOneCm":539,"stat.jump":2,"stat.playOneMinute":64,"stat.leaveGame":1,"stat.timeSinceDeath":64,"stat.sprintOneCm":481,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/38ee4029-e397-3902-8d79-d6c4d51a8fef.json b/workspace/saves/MCP Development World/stats/38ee4029-e397-3902-8d79-d6c4d51a8fef.json new file mode 100644 index 00000000..539ae6bb --- /dev/null +++ b/workspace/saves/MCP Development World/stats/38ee4029-e397-3902-8d79-d6c4d51a8fef.json @@ -0,0 +1 @@ +{"stat.flyOneCm":73,"stat.walkOneCm":56,"stat.jump":1,"stat.playOneMinute":28,"stat.leaveGame":1,"stat.timeSinceDeath":28,"stat.sprintOneCm":56,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/39ce36e8-f4b8-3b30-a1f4-bfdbbc990254.json b/workspace/saves/MCP Development World/stats/39ce36e8-f4b8-3b30-a1f4-bfdbbc990254.json index bf5f214a..dcc50362 100644 --- a/workspace/saves/MCP Development World/stats/39ce36e8-f4b8-3b30-a1f4-bfdbbc990254.json +++ b/workspace/saves/MCP Development World/stats/39ce36e8-f4b8-3b30-a1f4-bfdbbc990254.json @@ -1 +1 @@ -{"stat.playOneMinute":459,"stat.leaveGame":1,"stat.timeSinceDeath":459,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file +{"stat.flyOneCm":40,"stat.walkOneCm":13,"stat.jump":1,"stat.playOneMinute":483,"stat.leaveGame":2,"stat.timeSinceDeath":483,"stat.sprintOneCm":13,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach","Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/3a8a4803-5263-381c-9fa0-2dc262c021aa.json b/workspace/saves/MCP Development World/stats/3a8a4803-5263-381c-9fa0-2dc262c021aa.json new file mode 100644 index 00000000..9d51833b --- /dev/null +++ b/workspace/saves/MCP Development World/stats/3a8a4803-5263-381c-9fa0-2dc262c021aa.json @@ -0,0 +1 @@ +{"stat.flyOneCm":7824,"stat.walkOneCm":4214,"stat.jump":33,"stat.playOneMinute":25004,"stat.leaveGame":1,"stat.crouchOneCm":188,"stat.timeSinceDeath":25004,"stat.sprintOneCm":3327,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/3c7cef0c-c4d3-3eb2-a04d-c369cce398ef.json b/workspace/saves/MCP Development World/stats/3c7cef0c-c4d3-3eb2-a04d-c369cce398ef.json new file mode 100644 index 00000000..60d8dd64 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/3c7cef0c-c4d3-3eb2-a04d-c369cce398ef.json @@ -0,0 +1 @@ +{"stat.flyOneCm":5319,"stat.playOneMinute":117,"stat.leaveGame":1,"stat.timeSinceDeath":117,"achievement.exploreAllBiomes":{"value":0,"progress":["DesertHills","Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/3f66a67c-db6c-36b7-b762-d7a40c17883b.json b/workspace/saves/MCP Development World/stats/3f66a67c-db6c-36b7-b762-d7a40c17883b.json new file mode 100644 index 00000000..c86af879 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/3f66a67c-db6c-36b7-b762-d7a40c17883b.json @@ -0,0 +1 @@ +{"stat.flyOneCm":510,"stat.walkOneCm":307,"stat.jump":3,"stat.playOneMinute":705,"stat.leaveGame":1,"stat.timeSinceDeath":705,"stat.sprintOneCm":128,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/3fff7d86-24d6-33b1-8ce1-9423a13c7c89.json b/workspace/saves/MCP Development World/stats/3fff7d86-24d6-33b1-8ce1-9423a13c7c89.json new file mode 100644 index 00000000..36712d55 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/3fff7d86-24d6-33b1-8ce1-9423a13c7c89.json @@ -0,0 +1 @@ +{"stat.flyOneCm":118,"stat.walkOneCm":131,"stat.jump":1,"stat.playOneMinute":29,"stat.leaveGame":1,"stat.timeSinceDeath":29,"stat.sprintOneCm":49,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/45c2c1e2-9dd4-3d62-8e53-82e2b4b32b4a.json b/workspace/saves/MCP Development World/stats/45c2c1e2-9dd4-3d62-8e53-82e2b4b32b4a.json new file mode 100644 index 00000000..3cdbe240 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/45c2c1e2-9dd4-3d62-8e53-82e2b4b32b4a.json @@ -0,0 +1 @@ +{"stat.flyOneCm":331,"stat.walkOneCm":246,"stat.jump":3,"stat.playOneMinute":401,"stat.leaveGame":1,"stat.timeSinceDeath":401,"stat.sprintOneCm":87,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/483a9f6c-d89c-3cd9-9ee4-92f25a76c0c5.json b/workspace/saves/MCP Development World/stats/483a9f6c-d89c-3cd9-9ee4-92f25a76c0c5.json new file mode 100644 index 00000000..b61c5194 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/483a9f6c-d89c-3cd9-9ee4-92f25a76c0c5.json @@ -0,0 +1 @@ +{"stat.flyOneCm":4346,"stat.walkOneCm":951,"stat.jump":8,"stat.playOneMinute":1747,"achievement.openInventory":1,"stat.leaveGame":1,"stat.timeSinceDeath":1747,"stat.sprintOneCm":532,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/492dc575-b72e-3d83-b2fd-33ab63727150.json b/workspace/saves/MCP Development World/stats/492dc575-b72e-3d83-b2fd-33ab63727150.json new file mode 100644 index 00000000..5084522a --- /dev/null +++ b/workspace/saves/MCP Development World/stats/492dc575-b72e-3d83-b2fd-33ab63727150.json @@ -0,0 +1 @@ +{"stat.flyOneCm":422,"stat.walkOneCm":33,"stat.jump":1,"stat.playOneMinute":43629,"stat.leaveGame":1,"stat.timeSinceDeath":43629,"stat.sprintOneCm":33,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/56a50a28-2026-3b27-8279-243e3ff82a5a.json b/workspace/saves/MCP Development World/stats/56a50a28-2026-3b27-8279-243e3ff82a5a.json new file mode 100644 index 00000000..c61c26aa --- /dev/null +++ b/workspace/saves/MCP Development World/stats/56a50a28-2026-3b27-8279-243e3ff82a5a.json @@ -0,0 +1 @@ +{"stat.walkOneCm":317,"stat.jump":1,"stat.playOneMinute":3563,"stat.leaveGame":1,"stat.crouchOneCm":55,"stat.timeSinceDeath":3563,"stat.sprintOneCm":185,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/5a8b675a-352f-385b-94f4-369e3f70aa83.json b/workspace/saves/MCP Development World/stats/5a8b675a-352f-385b-94f4-369e3f70aa83.json new file mode 100644 index 00000000..22723425 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/5a8b675a-352f-385b-94f4-369e3f70aa83.json @@ -0,0 +1 @@ +{"stat.flyOneCm":329,"stat.walkOneCm":455,"stat.jump":4,"stat.playOneMinute":95,"stat.leaveGame":1,"stat.timeSinceDeath":95,"stat.sprintOneCm":376,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/5b6052a7-6bab-33d6-92c2-a3d77755ef06.json b/workspace/saves/MCP Development World/stats/5b6052a7-6bab-33d6-92c2-a3d77755ef06.json new file mode 100644 index 00000000..e94f95b0 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/5b6052a7-6bab-33d6-92c2-a3d77755ef06.json @@ -0,0 +1 @@ +{"stat.playOneMinute":15,"stat.leaveGame":1,"stat.timeSinceDeath":15} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/5db36629-721d-3a36-8728-14b3ab112351.json b/workspace/saves/MCP Development World/stats/5db36629-721d-3a36-8728-14b3ab112351.json new file mode 100644 index 00000000..ec12ee5d --- /dev/null +++ b/workspace/saves/MCP Development World/stats/5db36629-721d-3a36-8728-14b3ab112351.json @@ -0,0 +1 @@ +{"stat.flyOneCm":351,"stat.playOneMinute":20605,"stat.leaveGame":1,"stat.timeSinceDeath":20605,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/6004b361-ef29-34d2-b89c-32df237908c7.json b/workspace/saves/MCP Development World/stats/6004b361-ef29-34d2-b89c-32df237908c7.json new file mode 100644 index 00000000..90f4ef19 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/6004b361-ef29-34d2-b89c-32df237908c7.json @@ -0,0 +1 @@ +{"stat.walkOneCm":66,"stat.jump":1,"stat.playOneMinute":26,"stat.leaveGame":1,"stat.timeSinceDeath":26,"stat.sprintOneCm":23,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/6256f6e3-2e58-3651-998e-2564a0b2a631.json b/workspace/saves/MCP Development World/stats/6256f6e3-2e58-3651-998e-2564a0b2a631.json new file mode 100644 index 00000000..9fab1317 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/6256f6e3-2e58-3651-998e-2564a0b2a631.json @@ -0,0 +1 @@ +{"stat.flyOneCm":242,"stat.walkOneCm":182,"stat.jump":1,"stat.playOneMinute":6375,"stat.leaveGame":1,"stat.timeSinceDeath":6375,"stat.sprintOneCm":83,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/6e05ecd8-b367-3929-8021-d89bbb1d2225.json b/workspace/saves/MCP Development World/stats/6e05ecd8-b367-3929-8021-d89bbb1d2225.json new file mode 100644 index 00000000..a1cbd657 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/6e05ecd8-b367-3929-8021-d89bbb1d2225.json @@ -0,0 +1 @@ +{"stat.flyOneCm":362,"stat.walkOneCm":437,"stat.jump":2,"stat.playOneMinute":255,"stat.leaveGame":1,"stat.timeSinceDeath":255,"stat.sprintOneCm":257,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/74e89738-6c9e-4f59-83ef-d365849e6049.json b/workspace/saves/MCP Development World/stats/74e89738-6c9e-4f59-83ef-d365849e6049.json new file mode 100644 index 00000000..f4b8e6f0 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/74e89738-6c9e-4f59-83ef-d365849e6049.json @@ -0,0 +1 @@ +{"stat.walkOneCm":11824,"achievement.openInventory":3,"stat.leaveGame":27,"stat.damageTaken":45,"stat.flyOneCm":16020,"stat.jump":85,"stat.playOneMinute":91240,"stat.fallOneCm":211,"stat.timeSinceDeath":91240,"stat.sprintOneCm":7810,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/80366950-5482-38de-842a-c4cdd5802ec2.json b/workspace/saves/MCP Development World/stats/80366950-5482-38de-842a-c4cdd5802ec2.json new file mode 100644 index 00000000..eac841b6 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/80366950-5482-38de-842a-c4cdd5802ec2.json @@ -0,0 +1 @@ +{"stat.playOneMinute":603,"stat.leaveGame":1,"stat.timeSinceDeath":603,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/80fb4b31-a429-3891-a185-827168eac297.json b/workspace/saves/MCP Development World/stats/80fb4b31-a429-3891-a185-827168eac297.json index 7e58793d..b267a476 100644 --- a/workspace/saves/MCP Development World/stats/80fb4b31-a429-3891-a185-827168eac297.json +++ b/workspace/saves/MCP Development World/stats/80fb4b31-a429-3891-a185-827168eac297.json @@ -1 +1 @@ -{"stat.flyOneCm":81,"stat.playOneMinute":823,"stat.leaveGame":1,"stat.timeSinceDeath":823,"achievement.exploreAllBiomes":{"value":0,"progress":["DesertHills"]}} \ No newline at end of file +{"stat.chestOpened":1,"stat.flyOneCm":628,"stat.walkOneCm":3063,"stat.jump":4,"stat.useItem.minecraft.chest":1,"stat.playOneMinute":5377,"achievement.openInventory":1,"stat.leaveGame":2,"stat.damageDealt":60,"stat.timeSinceDeath":5377,"stat.sprintOneCm":756,"stat.useItem.minecraft.spawn_egg":6,"achievement.exploreAllBiomes":{"value":0,"progress":["DesertHills","Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/811b757c-1be5-33cf-864a-fb91beb14990.json b/workspace/saves/MCP Development World/stats/811b757c-1be5-33cf-864a-fb91beb14990.json new file mode 100644 index 00000000..f21ceada --- /dev/null +++ b/workspace/saves/MCP Development World/stats/811b757c-1be5-33cf-864a-fb91beb14990.json @@ -0,0 +1 @@ +{"stat.flyOneCm":226,"stat.walkOneCm":324,"stat.jump":2,"stat.playOneMinute":5353,"stat.leaveGame":1,"stat.timeSinceDeath":5353,"stat.sprintOneCm":216,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/84e9e4f6-df8d-3fc9-b2c7-0eb3b9531d39.json b/workspace/saves/MCP Development World/stats/84e9e4f6-df8d-3fc9-b2c7-0eb3b9531d39.json new file mode 100644 index 00000000..4c2e4e79 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/84e9e4f6-df8d-3fc9-b2c7-0eb3b9531d39.json @@ -0,0 +1 @@ +{"stat.flyOneCm":74007,"stat.walkOneCm":32778,"stat.jump":177,"stat.playOneMinute":58367,"stat.leaveGame":3,"stat.crouchOneCm":59,"stat.timeSinceDeath":58367,"stat.sprintOneCm":16279,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach","Desert"]},"stat.useItem.minecraft.potion":39} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/88b1442b-3f7c-34cb-9b8b-19f2bae6b8af.json b/workspace/saves/MCP Development World/stats/88b1442b-3f7c-34cb-9b8b-19f2bae6b8af.json new file mode 100644 index 00000000..bf846d25 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/88b1442b-3f7c-34cb-9b8b-19f2bae6b8af.json @@ -0,0 +1 @@ +{"stat.chestOpened":1,"stat.flyOneCm":46456,"stat.useItem.minecraft.ender_pearl":3,"stat.walkOneCm":17350,"stat.drop":1,"stat.jump":45,"stat.swimOneCm":619,"stat.playOneMinute":19162,"achievement.openInventory":2,"stat.leaveGame":1,"stat.useItem.minecraft.fire_charge":2,"stat.damageTaken":150,"stat.damageDealt":360,"stat.crouchOneCm":46,"stat.killEntity.Zombie":1,"stat.timeSinceDeath":19162,"stat.sprintOneCm":6239,"stat.mobKills":3,"stat.useItem.minecraft.spawn_egg":6,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach","Ocean","Desert"]},"stat.diveOneCm":2191,"stat.useItem.minecraft.fireworks":73} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/8900053b-f4fc-363a-959f-93166c198461.json b/workspace/saves/MCP Development World/stats/8900053b-f4fc-363a-959f-93166c198461.json new file mode 100644 index 00000000..14876146 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/8900053b-f4fc-363a-959f-93166c198461.json @@ -0,0 +1 @@ +{"stat.playOneMinute":18,"stat.leaveGame":1,"stat.timeSinceDeath":18} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/90ee7131-905c-3e5a-b4c0-60424db8bd36.json b/workspace/saves/MCP Development World/stats/90ee7131-905c-3e5a-b4c0-60424db8bd36.json new file mode 100644 index 00000000..4bdc463f --- /dev/null +++ b/workspace/saves/MCP Development World/stats/90ee7131-905c-3e5a-b4c0-60424db8bd36.json @@ -0,0 +1 @@ +{"stat.flyOneCm":5695,"stat.walkOneCm":4450,"stat.jump":27,"stat.playOneMinute":88646,"stat.leaveGame":1,"stat.crouchOneCm":35,"stat.timeSinceDeath":88646,"stat.sprintOneCm":3588,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/99c5cfd7-706e-3304-b77d-748a9e6aeb44.json b/workspace/saves/MCP Development World/stats/99c5cfd7-706e-3304-b77d-748a9e6aeb44.json new file mode 100644 index 00000000..95ba8ef8 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/99c5cfd7-706e-3304-b77d-748a9e6aeb44.json @@ -0,0 +1 @@ +{"stat.flyOneCm":320,"stat.walkOneCm":308,"stat.jump":3,"stat.playOneMinute":308,"stat.leaveGame":1,"stat.timeSinceDeath":308,"stat.sprintOneCm":111,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/9a479c15-8100-309d-8c38-1d323bfdcf80.json b/workspace/saves/MCP Development World/stats/9a479c15-8100-309d-8c38-1d323bfdcf80.json new file mode 100644 index 00000000..38fb0e69 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/9a479c15-8100-309d-8c38-1d323bfdcf80.json @@ -0,0 +1 @@ +{"stat.flyOneCm":112,"stat.walkOneCm":175,"stat.jump":4,"stat.playOneMinute":1406,"stat.leaveGame":1,"stat.timeSinceDeath":1406,"stat.sprintOneCm":51,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/a08e137b-04fa-3fce-96cc-517c7a87690d.json b/workspace/saves/MCP Development World/stats/a08e137b-04fa-3fce-96cc-517c7a87690d.json new file mode 100644 index 00000000..660a13a7 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/a08e137b-04fa-3fce-96cc-517c7a87690d.json @@ -0,0 +1 @@ +{"stat.flyOneCm":24438,"stat.walkOneCm":283,"stat.jump":1,"stat.playOneMinute":9296,"stat.leaveGame":1,"stat.timeSinceDeath":9296,"stat.sprintOneCm":250,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach","Ocean","Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/a205b8da-efc6-37ad-8e1d-84c0239cdd21.json b/workspace/saves/MCP Development World/stats/a205b8da-efc6-37ad-8e1d-84c0239cdd21.json new file mode 100644 index 00000000..8ee42aef --- /dev/null +++ b/workspace/saves/MCP Development World/stats/a205b8da-efc6-37ad-8e1d-84c0239cdd21.json @@ -0,0 +1 @@ +{"stat.chestOpened":1,"stat.flyOneCm":29081,"stat.walkOneCm":2998,"stat.drop":2,"stat.jump":29,"stat.swimOneCm":22,"stat.useItem.minecraft.chest":2,"stat.playOneMinute":23212,"achievement.openInventory":2,"stat.leaveGame":1,"stat.timeSinceDeath":23212,"stat.sprintOneCm":1831,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach","River","Desert"]},"stat.diveOneCm":984} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/a692389e-9f43-3e66-84db-bbfe94bd70db.json b/workspace/saves/MCP Development World/stats/a692389e-9f43-3e66-84db-bbfe94bd70db.json new file mode 100644 index 00000000..0ab309b3 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/a692389e-9f43-3e66-84db-bbfe94bd70db.json @@ -0,0 +1 @@ +{"stat.playOneMinute":182,"stat.leaveGame":1,"stat.timeSinceDeath":182,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/ac41f76c-b1dd-32f9-a5d3-3eb94da3e653.json b/workspace/saves/MCP Development World/stats/ac41f76c-b1dd-32f9-a5d3-3eb94da3e653.json new file mode 100644 index 00000000..f7a447c0 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/ac41f76c-b1dd-32f9-a5d3-3eb94da3e653.json @@ -0,0 +1 @@ +{"stat.flyOneCm":122,"stat.walkOneCm":81,"stat.jump":1,"stat.playOneMinute":15442,"stat.leaveGame":1,"stat.timeSinceDeath":15442,"stat.sprintOneCm":33,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/ae379d70-8745-301c-b874-9ae51df0fbbc.json b/workspace/saves/MCP Development World/stats/ae379d70-8745-301c-b874-9ae51df0fbbc.json new file mode 100644 index 00000000..5a6dea71 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/ae379d70-8745-301c-b874-9ae51df0fbbc.json @@ -0,0 +1 @@ +{"stat.flyOneCm":103,"stat.walkOneCm":172,"stat.jump":1,"stat.playOneMinute":35,"stat.leaveGame":1,"stat.timeSinceDeath":35,"stat.sprintOneCm":129,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/b136c8aa-0654-3583-8db1-8749e12181a1.json b/workspace/saves/MCP Development World/stats/b136c8aa-0654-3583-8db1-8749e12181a1.json new file mode 100644 index 00000000..06d6a12d --- /dev/null +++ b/workspace/saves/MCP Development World/stats/b136c8aa-0654-3583-8db1-8749e12181a1.json @@ -0,0 +1 @@ +{"stat.walkOneCm":15,"stat.playOneMinute":30,"stat.leaveGame":1,"stat.timeSinceDeath":30,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/b4af1ef6-4402-3592-bf8a-f26295105c46.json b/workspace/saves/MCP Development World/stats/b4af1ef6-4402-3592-bf8a-f26295105c46.json new file mode 100644 index 00000000..0848291f --- /dev/null +++ b/workspace/saves/MCP Development World/stats/b4af1ef6-4402-3592-bf8a-f26295105c46.json @@ -0,0 +1 @@ +{"stat.flyOneCm":2674,"stat.walkOneCm":5745,"stat.jump":15,"stat.playOneMinute":5348,"stat.leaveGame":1,"stat.damageDealt":65,"stat.timeSinceDeath":5348,"stat.sprintOneCm":1904,"stat.useItem.minecraft.spawn_egg":1,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach","Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/b5b2ff24-9e23-373f-97d2-19884357bdea.json b/workspace/saves/MCP Development World/stats/b5b2ff24-9e23-373f-97d2-19884357bdea.json new file mode 100644 index 00000000..6f1259ff --- /dev/null +++ b/workspace/saves/MCP Development World/stats/b5b2ff24-9e23-373f-97d2-19884357bdea.json @@ -0,0 +1 @@ +{"stat.flyOneCm":46,"stat.walkOneCm":56,"stat.jump":1,"stat.playOneMinute":47,"stat.leaveGame":1,"stat.timeSinceDeath":47,"stat.sprintOneCm":56,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/c0f25d98-743c-364e-a2cd-82567612d750.json b/workspace/saves/MCP Development World/stats/c0f25d98-743c-364e-a2cd-82567612d750.json new file mode 100644 index 00000000..ad73af0e --- /dev/null +++ b/workspace/saves/MCP Development World/stats/c0f25d98-743c-364e-a2cd-82567612d750.json @@ -0,0 +1 @@ +{"stat.flyOneCm":205,"stat.walkOneCm":184,"stat.jump":4,"stat.playOneMinute":59,"stat.leaveGame":1,"stat.timeSinceDeath":59,"stat.sprintOneCm":85,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/c1b94a42-98fc-3354-947f-44f786fd56fa.json b/workspace/saves/MCP Development World/stats/c1b94a42-98fc-3354-947f-44f786fd56fa.json new file mode 100644 index 00000000..e94f95b0 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/c1b94a42-98fc-3354-947f-44f786fd56fa.json @@ -0,0 +1 @@ +{"stat.playOneMinute":15,"stat.leaveGame":1,"stat.timeSinceDeath":15} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/c5f2027d-c05b-3ad0-bbf1-20e3f4a553c8.json b/workspace/saves/MCP Development World/stats/c5f2027d-c05b-3ad0-bbf1-20e3f4a553c8.json new file mode 100644 index 00000000..0d2dcde4 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/c5f2027d-c05b-3ad0-bbf1-20e3f4a553c8.json @@ -0,0 +1 @@ +{"stat.flyOneCm":146,"stat.playOneMinute":9500,"stat.leaveGame":1,"stat.timeSinceDeath":9500,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/c9700ac2-fb69-36ca-b322-09edfc5786fb.json b/workspace/saves/MCP Development World/stats/c9700ac2-fb69-36ca-b322-09edfc5786fb.json new file mode 100644 index 00000000..062b7c68 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/c9700ac2-fb69-36ca-b322-09edfc5786fb.json @@ -0,0 +1 @@ +{"stat.flyOneCm":279,"stat.playOneMinute":1793,"achievement.openInventory":2,"stat.timeSinceDeath":1793,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/d75ffc85-72b0-3b94-be32-d104d89a3a6a.json b/workspace/saves/MCP Development World/stats/d75ffc85-72b0-3b94-be32-d104d89a3a6a.json new file mode 100644 index 00000000..dda32311 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/d75ffc85-72b0-3b94-be32-d104d89a3a6a.json @@ -0,0 +1 @@ +{"stat.walkOneCm":18,"stat.playOneMinute":30,"stat.leaveGame":1,"stat.timeSinceDeath":30,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/dcba42c1-27a4-3c10-af01-648a8cbd49eb.json b/workspace/saves/MCP Development World/stats/dcba42c1-27a4-3c10-af01-648a8cbd49eb.json new file mode 100644 index 00000000..97bf5a89 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/dcba42c1-27a4-3c10-af01-648a8cbd49eb.json @@ -0,0 +1 @@ +{"stat.flyOneCm":6891,"stat.walkOneCm":3547,"stat.jump":30,"stat.useItem.minecraft.sand":6,"stat.playOneMinute":2607,"achievement.openInventory":1,"stat.leaveGame":2,"stat.timeSinceDeath":2607,"stat.sprintOneCm":2459,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/dcea94fd-efa4-3c29-93d8-2d56666245c7.json b/workspace/saves/MCP Development World/stats/dcea94fd-efa4-3c29-93d8-2d56666245c7.json new file mode 100644 index 00000000..d6a105d6 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/dcea94fd-efa4-3c29-93d8-2d56666245c7.json @@ -0,0 +1 @@ +{"stat.flyOneCm":212,"stat.walkOneCm":758,"stat.jump":4,"stat.playOneMinute":28386,"achievement.openInventory":11,"stat.leaveGame":1,"stat.timeSinceDeath":28386,"stat.sprintOneCm":568,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/dea644e0-8ac5-3c66-a811-a50bdc003ad8.json b/workspace/saves/MCP Development World/stats/dea644e0-8ac5-3c66-a811-a50bdc003ad8.json new file mode 100644 index 00000000..f46decc8 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/dea644e0-8ac5-3c66-a811-a50bdc003ad8.json @@ -0,0 +1 @@ +{"stat.flyOneCm":9132,"stat.walkOneCm":1397,"stat.jump":8,"stat.playOneMinute":4201,"stat.leaveGame":2,"stat.timeSinceDeath":4201,"stat.sprintOneCm":1027,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach","River","Desert"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/dfdc5dbd-4a0e-3b6a-a815-601a03741434.json b/workspace/saves/MCP Development World/stats/dfdc5dbd-4a0e-3b6a-a815-601a03741434.json new file mode 100644 index 00000000..f67363f3 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/dfdc5dbd-4a0e-3b6a-a815-601a03741434.json @@ -0,0 +1 @@ +{"stat.flyOneCm":7659,"stat.walkOneCm":128,"stat.jump":1,"stat.playOneMinute":29242,"stat.leaveGame":1,"stat.timeSinceDeath":29242,"achievement.exploreAllBiomes":{"value":0,"progress":["DesertHills"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/e456eb14-598b-334f-9a18-0f7f93a2858c.json b/workspace/saves/MCP Development World/stats/e456eb14-598b-334f-9a18-0f7f93a2858c.json new file mode 100644 index 00000000..427635d3 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/e456eb14-598b-334f-9a18-0f7f93a2858c.json @@ -0,0 +1 @@ +{"stat.playOneMinute":21,"stat.leaveGame":1,"stat.timeSinceDeath":21,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/e5a660b6-9d51-36ee-858e-f73e02a3f36f.json b/workspace/saves/MCP Development World/stats/e5a660b6-9d51-36ee-858e-f73e02a3f36f.json new file mode 100644 index 00000000..25312884 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/e5a660b6-9d51-36ee-858e-f73e02a3f36f.json @@ -0,0 +1 @@ +{"stat.walkOneCm":5,"stat.playOneMinute":199,"stat.leaveGame":1,"stat.timeSinceDeath":199,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/e5bad5ae-87fa-3676-b10f-8a571200822c.json b/workspace/saves/MCP Development World/stats/e5bad5ae-87fa-3676-b10f-8a571200822c.json new file mode 100644 index 00000000..0cbde79b --- /dev/null +++ b/workspace/saves/MCP Development World/stats/e5bad5ae-87fa-3676-b10f-8a571200822c.json @@ -0,0 +1 @@ +{"stat.flyOneCm":41,"stat.walkOneCm":33,"stat.jump":1,"stat.playOneMinute":61,"stat.leaveGame":2,"stat.timeSinceDeath":61,"stat.sprintOneCm":33,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/e687d94c-f442-3ab7-a8a6-e1baf5dca36c.json b/workspace/saves/MCP Development World/stats/e687d94c-f442-3ab7-a8a6-e1baf5dca36c.json new file mode 100644 index 00000000..8d2060d1 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/e687d94c-f442-3ab7-a8a6-e1baf5dca36c.json @@ -0,0 +1 @@ +{"stat.flyOneCm":325,"stat.walkOneCm":345,"stat.jump":1,"stat.playOneMinute":222,"stat.leaveGame":1,"stat.timeSinceDeath":222,"stat.sprintOneCm":269,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/e6ce70cd-b7cc-34be-b059-93e41d35480c.json b/workspace/saves/MCP Development World/stats/e6ce70cd-b7cc-34be-b059-93e41d35480c.json new file mode 100644 index 00000000..7ee7d2a9 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/e6ce70cd-b7cc-34be-b059-93e41d35480c.json @@ -0,0 +1 @@ +{"stat.flyOneCm":715,"stat.walkOneCm":348,"stat.jump":3,"stat.playOneMinute":78,"stat.leaveGame":1,"stat.timeSinceDeath":78,"stat.sprintOneCm":231,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/f189da80-d431-3f80-9126-43ccee16f040.json b/workspace/saves/MCP Development World/stats/f189da80-d431-3f80-9126-43ccee16f040.json new file mode 100644 index 00000000..d8396e85 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/f189da80-d431-3f80-9126-43ccee16f040.json @@ -0,0 +1 @@ +{"stat.flyOneCm":1498,"stat.walkOneCm":2611,"stat.jump":8,"stat.playOneMinute":22179,"stat.leaveGame":4,"stat.timeSinceDeath":22179,"stat.sprintOneCm":2183,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]},"stat.useItem.minecraft.potion":19} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/f8a1463c-07b2-3433-918f-386b8accf0f1.json b/workspace/saves/MCP Development World/stats/f8a1463c-07b2-3433-918f-386b8accf0f1.json new file mode 100644 index 00000000..8f6a3fe4 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/f8a1463c-07b2-3433-918f-386b8accf0f1.json @@ -0,0 +1 @@ +{"stat.flyOneCm":625,"stat.walkOneCm":546,"stat.jump":4,"stat.playOneMinute":951,"stat.leaveGame":1,"stat.timeSinceDeath":951,"stat.sprintOneCm":382,"achievement.exploreAllBiomes":{"value":0,"progress":["Beach"]}} \ No newline at end of file diff --git a/workspace/saves/MCP Development World/stats/f948ac75-0055-3be3-bc2b-d97345a02022.json b/workspace/saves/MCP Development World/stats/f948ac75-0055-3be3-bc2b-d97345a02022.json new file mode 100644 index 00000000..10fede47 --- /dev/null +++ b/workspace/saves/MCP Development World/stats/f948ac75-0055-3be3-bc2b-d97345a02022.json @@ -0,0 +1 @@ +{"stat.playOneMinute":10203,"stat.leaveGame":1,"stat.timeSinceDeath":10203,"achievement.exploreAllBiomes":{"value":0,"progress":["Desert"]}} \ No newline at end of file diff --git a/workspace/screenshots/2023-06-04_13.54.11.png b/workspace/screenshots/2023-06-04_13.54.11.png new file mode 100644 index 00000000..267220cd Binary files /dev/null and b/workspace/screenshots/2023-06-04_13.54.11.png differ diff --git a/workspace/screenshots/2023-06-04_13.54.14.png b/workspace/screenshots/2023-06-04_13.54.14.png new file mode 100644 index 00000000..cb55b372 Binary files /dev/null and b/workspace/screenshots/2023-06-04_13.54.14.png differ diff --git a/workspace/screenshots/2023-06-04_20.03.46.png b/workspace/screenshots/2023-06-04_20.03.46.png new file mode 100644 index 00000000..845a85da Binary files /dev/null and b/workspace/screenshots/2023-06-04_20.03.46.png differ diff --git a/workspace/servers.dat b/workspace/servers.dat index 57f396e9..d7ef4b55 100644 Binary files a/workspace/servers.dat and b/workspace/servers.dat differ diff --git a/workspace/usercache.json b/workspace/usercache.json index f8a48102..e1776a46 100644 --- a/workspace/usercache.json +++ b/workspace/usercache.json @@ -1 +1 @@ -[{"name":"Player820","uuid":"c89ac188-5207-3ca2-8ef0-ed700f7bdbef","expiresOn":"2023-07-02 23:35:15 +0200"},{"name":"Player494","uuid":"3e59bd01-5286-3f1f-b563-8ee24767718b","expiresOn":"2023-07-02 11:26:28 +0200"},{"name":"Player748","uuid":"05d2e66a-903f-3232-a8b0-3899ccc17800","expiresOn":"2023-07-02 16:59:06 +0200"},{"name":"Player563","uuid":"1e92cadb-e057-30f8-a789-5ce10551ba1e","expiresOn":"2023-07-02 17:00:03 +0200"},{"name":"Player834","uuid":"446b6428-1dda-3773-8986-3a9e0deb6ae4","expiresOn":"2023-07-02 11:29:11 +0200"},{"name":"Player270","uuid":"e122e0b0-374f-3b1b-a986-63f4fefee57a","expiresOn":"2023-07-02 19:21:11 +0200"},{"name":"Player312","uuid":"d566deca-6b21-32cb-af90-4edf09eeac2e","expiresOn":"2023-07-01 22:00:13 +0200"},{"name":"Player231","uuid":"0ef61a2a-d91b-37b4-a10d-af67b917d543","expiresOn":"2023-07-02 21:33:30 +0200"},{"name":"Player970","uuid":"f2c5b984-5c4a-355c-800e-d2ce35cf8f1c","expiresOn":"2023-07-02 22:56:39 +0200"},{"name":"Player965","uuid":"2797ecaf-07ab-3788-a2f8-6002cfc50e1d","expiresOn":"2023-07-02 14:07:47 +0200"},{"name":"Player910","uuid":"8610364c-1fe9-3801-96a1-4fb3dc123fc9","expiresOn":"2023-07-02 17:16:18 +0200"},{"name":"Player785","uuid":"122d3a74-28b3-3553-91d4-9092b640ce8e","expiresOn":"2023-07-02 21:08:50 +0200"},{"name":"Player637","uuid":"3e97bd98-3fed-36a5-a2b2-bf93d544eeed","expiresOn":"2023-07-02 11:36:38 +0200"},{"name":"Player196","uuid":"5763de83-e0ac-32bb-9102-41b754fdcdbe","expiresOn":"2023-07-01 21:48:18 +0200"},{"name":"Player277","uuid":"0d3f56a3-2b3f-38d6-a849-9d61b8f97a5c","expiresOn":"2023-07-02 23:03:56 +0200"},{"name":"Player620","uuid":"42468be1-4059-36e2-be82-cb1721e83191","expiresOn":"2023-07-02 17:19:52 +0200"},{"name":"Player372","uuid":"b6529468-5313-3ea4-bc60-3e6ea6cabccd","expiresOn":"2023-07-01 22:10:43 +0200"},{"name":"Player293","uuid":"738c48db-b050-3c6f-9053-5a4abfe0d0a6","expiresOn":"2023-07-02 20:09:30 +0200"},{"name":"Player93","uuid":"04ba6478-628e-32a2-915d-0b45ca8b366b","expiresOn":"2023-07-02 21:21:03 +0200"},{"name":"Player897","uuid":"29b47250-4236-34ae-8b46-7341b800b727","expiresOn":"2023-07-02 22:01:45 +0200"},{"name":"Player983","uuid":"3959aa12-3a9d-3fc4-84ad-d0d3c7c6550b","expiresOn":"2023-07-02 17:07:49 +0200"},{"name":"Player788","uuid":"596302c2-a8ac-3ac1-b055-653042871aa0","expiresOn":"2023-07-01 21:57:18 +0200"},{"name":"Player982","uuid":"7d461d5d-f429-32b0-a043-0156fa837406","expiresOn":"2023-07-02 12:12:08 +0200"},{"name":"Player208","uuid":"a240c974-e4f5-311c-82e7-f92bb39b2584","expiresOn":"2023-07-02 23:32:08 +0200"},{"name":"Player382","uuid":"1b5803ef-dab8-3673-85ae-9a9160028e1f","expiresOn":"2023-07-02 11:38:22 +0200"},{"name":"Player743","uuid":"9dc90764-797e-30c6-bac3-354c01806f0d","expiresOn":"2023-07-02 19:30:28 +0200"},{"name":"Player851","uuid":"ef840057-4261-321f-afc5-1f78d46c0c90","expiresOn":"2023-07-02 21:07:13 +0200"},{"name":"Player344","uuid":"337a131b-860d-346e-a281-649e07daeae5","expiresOn":"2023-07-02 17:36:01 +0200"},{"name":"Player178","uuid":"b436a3b6-3bfd-34ab-a0ca-b7a09efebbdc","expiresOn":"2023-07-02 19:02:27 +0200"},{"name":"Player265","uuid":"e2fd3051-a7ee-3ec9-ae1f-a1b6240b0501","expiresOn":"2023-07-02 09:25:25 +0200"},{"name":"Player745","uuid":"6b411cc5-cb23-3aef-b8b1-6cb73d96a2d5","expiresOn":"2023-07-02 21:39:54 +0200"},{"name":"Player122","uuid":"9f706b9c-a5d7-3950-a693-97c335e2631f","expiresOn":"2023-07-02 20:13:44 +0200"},{"name":"Player548","uuid":"b89d12f3-1740-34c6-919e-a2949a3e81fe","expiresOn":"2023-07-02 12:43:12 +0200"},{"name":"Player683","uuid":"e10ba356-0952-343e-8ccb-a3b6e69bf75e","expiresOn":"2023-07-02 23:26:36 +0200"},{"name":"Player257","uuid":"50e1ab02-92db-38bb-86bf-431939b828b5","expiresOn":"2023-07-02 18:17:49 +0200"},{"name":"Player368","uuid":"1c0e06f3-9808-3189-8407-cec21f7f6640","expiresOn":"2023-07-02 17:04:51 +0200"},{"name":"Player710","uuid":"28507737-102c-35fd-ac17-02009db33c0a","expiresOn":"2023-07-02 09:36:13 +0200"},{"name":"Player211","uuid":"da0854f1-946e-3e92-942a-afd6fa88ef77","expiresOn":"2023-07-01 22:05:04 +0200"},{"name":"Player504","uuid":"eb08048d-a3b9-3008-984c-fcc8bb7d8893","expiresOn":"2023-07-02 19:25:01 +0200"},{"name":"Player685","uuid":"4f2b9d55-5b3e-32ee-ad58-c8df44a23337","expiresOn":"2023-07-02 21:44:06 +0200"},{"name":"Player562","uuid":"37815b4b-a277-3e88-89c9-687629f7c447","expiresOn":"2023-07-02 19:01:17 +0200"},{"name":"Player297","uuid":"04aedfc4-153f-3d65-bb99-866996994a71","expiresOn":"2023-07-02 19:10:52 +0200"},{"name":"Player853","uuid":"93122710-9b50-34d0-8726-c7db8c850b07","expiresOn":"2023-07-02 23:23:55 +0200"},{"name":"Player33","uuid":"80fb4b31-a429-3891-a185-827168eac297","expiresOn":"2023-07-02 12:14:12 +0200"},{"name":"Player442","uuid":"39ce36e8-f4b8-3b30-a1f4-bfdbbc990254","expiresOn":"2023-07-02 21:32:27 +0200"},{"name":"Player744","uuid":"aeca01bf-232e-37a2-985b-599827b3226a","expiresOn":"2023-07-02 20:19:08 +0200"},{"name":"Player804","uuid":"924198c2-2c42-36d7-958c-f259b1738969","expiresOn":"2023-07-02 17:08:22 +0200"},{"name":"Player758","uuid":"92f8a523-1476-36c1-a74b-ef7c8b1d0bfd","expiresOn":"2023-07-02 21:35:50 +0200"},{"name":"Player535","uuid":"11827876-1185-3f24-850d-d0e7a71b9795","expiresOn":"2023-07-02 23:21:13 +0200"},{"name":"Player288","uuid":"3d9ab571-1ea5-360b-bc9d-77cd0b2f72a9","expiresOn":"2023-07-01 21:53:28 +0200"},{"name":"Player756","uuid":"393f993c-07f1-322f-8af5-e61da4aa15d9","expiresOn":"2023-07-02 11:25:49 +0200"},{"name":"Player253","uuid":"326096ef-db00-3744-84c9-0b71611a13c5","expiresOn":"2023-07-02 13:53:37 +0200"},{"name":"Player508","uuid":"69715e5e-1775-3a6c-8b64-1d82bcbbe688","expiresOn":"2023-07-02 16:53:31 +0200"},{"name":"Player273","uuid":"18b3a035-3e67-34ed-889e-932160306e4f","expiresOn":"2023-07-02 16:57:48 +0200"},{"name":"Player421","uuid":"17b67947-156d-3518-9500-f7e04df5e64d","expiresOn":"2023-07-02 21:07:58 +0200"},{"name":"Player392","uuid":"61902a9a-ee57-3dbe-9983-6580939e802a","expiresOn":"2023-07-02 12:15:28 +0200"},{"name":"Player371","uuid":"184a029e-ad3d-3abd-8a1a-c044d35081d5","expiresOn":"2023-07-01 21:56:38 +0200"},{"name":"Player671","uuid":"41196538-4c2b-371d-b141-0e51ad033fac","expiresOn":"2023-07-02 13:23:27 +0200"},{"name":"Player132","uuid":"5cc48495-676c-3721-aed2-7336730ff405","expiresOn":"2023-07-02 23:13:53 +0200"},{"name":"Player790","uuid":"2f0d3d8c-afbe-358f-b8f3-786d7b0f9259","expiresOn":"2023-07-02 11:30:41 +0200"},{"name":"Player930","uuid":"eac293da-7d7d-3c6a-94e5-fba80de0212f","expiresOn":"2023-07-02 20:52:17 +0200"},{"name":"Player353","uuid":"1e0b9d62-e071-33ba-b82e-1c564a46e2f0","expiresOn":"2023-07-02 23:00:42 +0200"},{"name":"Player787","uuid":"79f8754e-14dd-38b7-8860-09cab9cfb920","expiresOn":"2023-07-02 16:32:33 +0200"},{"name":"Player420","uuid":"f4755d8e-161a-3abe-8338-935e4189097a","expiresOn":"2023-07-02 13:03:11 +0200"},{"name":"Player7","uuid":"f9567117-2555-3219-a3d6-01de0ddd7332","expiresOn":"2023-07-02 19:26:43 +0200"},{"name":"Player780","uuid":"6dc954f4-181a-3c6c-99e2-951f7202b4c5","expiresOn":"2023-07-02 19:34:11 +0200"},{"name":"Player540","uuid":"c2506432-c159-30c0-93d8-64f2a6272277","expiresOn":"2023-07-02 19:38:49 +0200"},{"name":"Player100","uuid":"b63c1160-7834-3764-9276-2fb9c5acd6ce","expiresOn":"2023-07-02 22:16:49 +0200"},{"name":"Player773","uuid":"b7a940e4-3cde-3275-9c73-2f71fe593c98","expiresOn":"2023-07-02 12:11:14 +0200"},{"name":"Player667","uuid":"336cdb69-b175-3ad2-a556-740278ca80ab","expiresOn":"2023-07-02 19:25:58 +0200"},{"name":"Player67","uuid":"24a251d3-c89c-39ba-8cae-1f7d4c0691c9","expiresOn":"2023-07-01 21:51:52 +0200"},{"name":"Player308","uuid":"6db1171d-4fa6-31cb-b425-1896281a26e2","expiresOn":"2023-07-01 21:54:43 +0200"},{"name":"Player385","uuid":"1e3c9076-6029-36c6-8475-dd38d2030d5f","expiresOn":"2023-07-02 19:46:46 +0200"},{"name":"Player711","uuid":"8878ef4a-de27-32df-b636-12a0a607ca5d","expiresOn":"2023-07-02 21:24:26 +0200"},{"name":"Player712","uuid":"e4358028-bc3b-38cc-b645-4d08d3b4f456","expiresOn":"2023-07-02 23:12:00 +0200"},{"name":"Player905","uuid":"a498be5d-0142-3d23-a17c-8823a1cd27b0","expiresOn":"2023-07-02 21:41:12 +0200"},{"name":"Player814","uuid":"777409db-46bf-31bf-844f-6d600c083d6c","expiresOn":"2023-07-02 18:05:17 +0200"},{"name":"Player136","uuid":"f4642d2b-29f9-34b7-8b90-e6570e856434","expiresOn":"2023-07-02 10:45:25 +0200"}] \ No newline at end of file +[{"name":"Player90","uuid":"e5bad5ae-87fa-3676-b10f-8a571200822c","expiresOn":"2023-07-04 22:09:28 +0200"},{"name":"Player683","uuid":"e10ba356-0952-343e-8ccb-a3b6e69bf75e","expiresOn":"2023-07-02 23:26:36 +0200"},{"name":"Player591","uuid":"3c7cef0c-c4d3-3eb2-a04d-c369cce398ef","expiresOn":"2023-07-03 21:38:40 +0200"},{"name":"Player308","uuid":"6db1171d-4fa6-31cb-b425-1896281a26e2","expiresOn":"2023-07-01 21:54:43 +0200"},{"name":"Player547","uuid":"20c1711e-6e1a-34df-86a3-92ae832d2f9f","expiresOn":"2023-07-04 11:17:24 +0200"},{"name":"Player478","uuid":"303505c1-798d-3df3-ab8d-6c701f3fe36a","expiresOn":"2023-07-04 19:33:16 +0200"},{"name":"Player374","uuid":"80366950-5482-38de-842a-c4cdd5802ec2","expiresOn":"2023-07-04 12:25:51 +0200"},{"name":"Player292","uuid":"e687d94c-f442-3ab7-a8a6-e1baf5dca36c","expiresOn":"2023-07-04 18:54:46 +0200"},{"name":"Player382","uuid":"1b5803ef-dab8-3673-85ae-9a9160028e1f","expiresOn":"2023-07-02 11:38:22 +0200"},{"name":"Player853","uuid":"93122710-9b50-34d0-8726-c7db8c850b07","expiresOn":"2023-07-02 23:23:55 +0200"},{"name":"Player312","uuid":"d566deca-6b21-32cb-af90-4edf09eeac2e","expiresOn":"2023-07-01 22:00:13 +0200"},{"name":"Player847","uuid":"6004b361-ef29-34d2-b89c-32df237908c7","expiresOn":"2023-07-04 19:42:12 +0200"},{"name":"Player33","uuid":"80fb4b31-a429-3891-a185-827168eac297","expiresOn":"2023-07-04 15:21:41 +0200"},{"name":"Player694","uuid":"9a479c15-8100-309d-8c38-1d323bfdcf80","expiresOn":"2023-07-04 15:44:16 +0200"},{"name":"Player7","uuid":"f9567117-2555-3219-a3d6-01de0ddd7332","expiresOn":"2023-07-02 19:26:43 +0200"},{"name":"Player204","uuid":"ac41f76c-b1dd-32f9-a5d3-3eb94da3e653","expiresOn":"2023-07-04 13:34:07 +0200"},{"name":"Player843","uuid":"45c2c1e2-9dd4-3d62-8e53-82e2b4b32b4a","expiresOn":"2023-07-04 20:02:02 +0200"},{"name":"Player771","uuid":"03825f5c-cf99-36d9-8f32-2c0adc70aba9","expiresOn":"2023-07-04 18:29:25 +0200"},{"name":"Player756","uuid":"393f993c-07f1-322f-8af5-e61da4aa15d9","expiresOn":"2023-07-02 11:25:49 +0200"},{"name":"Player744","uuid":"aeca01bf-232e-37a2-985b-599827b3226a","expiresOn":"2023-07-02 20:19:08 +0200"},{"name":"Player910","uuid":"8610364c-1fe9-3801-96a1-4fb3dc123fc9","expiresOn":"2023-07-02 17:16:18 +0200"},{"name":"Player421","uuid":"17b67947-156d-3518-9500-f7e04df5e64d","expiresOn":"2023-07-02 21:07:58 +0200"},{"name":"Player743","uuid":"9dc90764-797e-30c6-bac3-354c01806f0d","expiresOn":"2023-07-02 19:30:28 +0200"},{"name":"Player814","uuid":"777409db-46bf-31bf-844f-6d600c083d6c","expiresOn":"2023-07-02 18:05:17 +0200"},{"name":"Player231","uuid":"0ef61a2a-d91b-37b4-a10d-af67b917d543","expiresOn":"2023-07-02 21:33:30 +0200"},{"name":"Player851","uuid":"ef840057-4261-321f-afc5-1f78d46c0c90","expiresOn":"2023-07-02 21:07:13 +0200"},{"name":"Player93","uuid":"04ba6478-628e-32a2-915d-0b45ca8b366b","expiresOn":"2023-07-02 21:21:03 +0200"},{"name":"Player306","uuid":"a08e137b-04fa-3fce-96cc-517c7a87690d","expiresOn":"2023-07-04 12:59:43 +0200"},{"name":"Player965","uuid":"2797ecaf-07ab-3788-a2f8-6002cfc50e1d","expiresOn":"2023-07-02 14:07:47 +0200"},{"name":"Player758","uuid":"92f8a523-1476-36c1-a74b-ef7c8b1d0bfd","expiresOn":"2023-07-02 21:35:50 +0200"},{"name":"Player270","uuid":"e122e0b0-374f-3b1b-a986-63f4fefee57a","expiresOn":"2023-07-02 19:21:11 +0200"},{"name":"Player714","uuid":"0cad2f47-2665-3067-89f3-6434c639de1f","expiresOn":"2023-07-03 21:53:26 +0200"},{"name":"Player889","uuid":"a205b8da-efc6-37ad-8e1d-84c0239cdd21","expiresOn":"2023-07-04 13:07:57 +0200"},{"name":"Player397","uuid":"dcba42c1-27a4-3c10-af01-648a8cbd49eb","expiresOn":"2023-07-04 20:07:21 +0200"},{"name":"Player86","uuid":"811b757c-1be5-33cf-864a-fb91beb14990","expiresOn":"2023-07-03 21:47:43 +0200"},{"name":"Player502","uuid":"1c6ab893-c8be-3ad8-a14c-5cafcb89dfd5","expiresOn":"2023-07-04 22:07:53 +0200"},{"name":"Player196","uuid":"5763de83-e0ac-32bb-9102-41b754fdcdbe","expiresOn":"2023-07-01 21:48:18 +0200"},{"name":"Player521","uuid":"88b1442b-3f7c-34cb-9b8b-19f2bae6b8af","expiresOn":"2023-07-04 15:25:46 +0200"},{"name":"Player428","uuid":"e456eb14-598b-334f-9a18-0f7f93a2858c","expiresOn":"2023-07-04 22:06:08 +0200"},{"name":"Player948","uuid":"2dd1d9e7-57ae-36c4-8b90-c235b1bdb90f","expiresOn":"2023-07-04 18:03:26 +0200"},{"name":"Player637","uuid":"3e97bd98-3fed-36a5-a2b2-bf93d544eeed","expiresOn":"2023-07-02 11:36:38 +0200"},{"name":"Player897","uuid":"29b47250-4236-34ae-8b46-7341b800b727","expiresOn":"2023-07-02 22:01:45 +0200"},{"name":"Player930","uuid":"eac293da-7d7d-3c6a-94e5-fba80de0212f","expiresOn":"2023-07-02 20:52:17 +0200"},{"name":"Player855","uuid":"38ee4029-e397-3902-8d79-d6c4d51a8fef","expiresOn":"2023-07-04 22:02:10 +0200"},{"name":"Player297","uuid":"04aedfc4-153f-3d65-bb99-866996994a71","expiresOn":"2023-07-02 19:10:52 +0200"},{"name":"Player444","uuid":"b136c8aa-0654-3583-8db1-8749e12181a1","expiresOn":"2023-07-04 17:48:55 +0200"},{"name":"Player482","uuid":"a692389e-9f43-3e66-84db-bbfe94bd70db","expiresOn":"2023-07-04 18:27:43 +0200"},{"name":"Player790","uuid":"2f0d3d8c-afbe-358f-b8f3-786d7b0f9259","expiresOn":"2023-07-02 11:30:41 +0200"},{"name":"Player38","uuid":"f189da80-d431-3f80-9126-43ccee16f040","expiresOn":"2023-07-03 22:36:28 +0200"},{"name":"Player353","uuid":"1e0b9d62-e071-33ba-b82e-1c564a46e2f0","expiresOn":"2023-07-02 23:00:42 +0200"},{"name":"Player780","uuid":"6dc954f4-181a-3c6c-99e2-951f7202b4c5","expiresOn":"2023-07-02 19:34:11 +0200"},{"name":"Player620","uuid":"42468be1-4059-36e2-be82-cb1721e83191","expiresOn":"2023-07-02 17:19:52 +0200"},{"name":"Player207","uuid":"c5f2027d-c05b-3ad0-bbf1-20e3f4a553c8","expiresOn":"2023-07-04 12:26:40 +0200"},{"name":"Player257","uuid":"50e1ab02-92db-38bb-86bf-431939b828b5","expiresOn":"2023-07-02 18:17:49 +0200"},{"name":"Player143","uuid":"241b8068-7327-314d-abe2-ee7690220b50","expiresOn":"2023-07-03 23:04:24 +0200"},{"name":"Player820","uuid":"c89ac188-5207-3ca2-8ef0-ed700f7bdbef","expiresOn":"2023-07-02 23:35:15 +0200"},{"name":"Player907","uuid":"b5b2ff24-9e23-373f-97d2-19884357bdea","expiresOn":"2023-07-04 21:45:45 +0200"},{"name":"Player788","uuid":"596302c2-a8ac-3ac1-b055-653042871aa0","expiresOn":"2023-07-01 21:57:18 +0200"},{"name":"Player592","uuid":"c1b94a42-98fc-3354-947f-44f786fd56fa","expiresOn":"2023-07-04 22:06:27 +0200"},{"name":"Player251","uuid":"c9700ac2-fb69-36ca-b322-09edfc5786fb","expiresOn":"2023-07-04 12:35:12 +0200"},{"name":"Player293","uuid":"738c48db-b050-3c6f-9053-5a4abfe0d0a6","expiresOn":"2023-07-02 20:09:30 +0200"},{"name":"Player745","uuid":"6b411cc5-cb23-3aef-b8b1-6cb73d96a2d5","expiresOn":"2023-07-02 21:39:54 +0200"},{"name":"Player804","uuid":"924198c2-2c42-36d7-958c-f259b1738969","expiresOn":"2023-07-02 17:08:22 +0200"},{"name":"Player132","uuid":"5cc48495-676c-3721-aed2-7336730ff405","expiresOn":"2023-07-02 23:13:53 +0200"},{"name":"Player67","uuid":"24a251d3-c89c-39ba-8cae-1f7d4c0691c9","expiresOn":"2023-07-01 21:51:52 +0200"},{"name":"Player392","uuid":"61902a9a-ee57-3dbe-9983-6580939e802a","expiresOn":"2023-07-02 12:15:28 +0200"},{"name":"Player116","uuid":"dfdc5dbd-4a0e-3b6a-a815-601a03741434","expiresOn":"2023-07-03 21:06:42 +0200"},{"name":"Player294","uuid":"132512aa-0146-35c4-8d7a-8445da21ff87","expiresOn":"2023-07-04 17:48:21 +0200"},{"name":"Player667","uuid":"336cdb69-b175-3ad2-a556-740278ca80ab","expiresOn":"2023-07-02 19:25:58 +0200"},{"name":"Player371","uuid":"184a029e-ad3d-3abd-8a1a-c044d35081d5","expiresOn":"2023-07-01 21:56:38 +0200"},{"name":"Player122","uuid":"9f706b9c-a5d7-3950-a693-97c335e2631f","expiresOn":"2023-07-02 20:13:44 +0200"},{"name":"Player983","uuid":"3959aa12-3a9d-3fc4-84ad-d0d3c7c6550b","expiresOn":"2023-07-02 17:07:49 +0200"},{"name":"Player535","uuid":"11827876-1185-3f24-850d-d0e7a71b9795","expiresOn":"2023-07-02 23:21:13 +0200"},{"name":"Player917","uuid":"99c5cfd7-706e-3304-b77d-748a9e6aeb44","expiresOn":"2023-07-04 21:52:34 +0200"},{"name":"Player808","uuid":"6e05ecd8-b367-3929-8021-d89bbb1d2225","expiresOn":"2023-07-04 19:36:14 +0200"},{"name":"Player685","uuid":"4f2b9d55-5b3e-32ee-ad58-c8df44a23337","expiresOn":"2023-07-02 21:44:06 +0200"},{"name":"Player287","uuid":"483a9f6c-d89c-3cd9-9ee4-92f25a76c0c5","expiresOn":"2023-07-04 17:37:10 +0200"},{"name":"Player367","uuid":"dcea94fd-efa4-3c29-93d8-2d56666245c7","expiresOn":"2023-07-04 17:00:07 +0200"},{"name":"Player370","uuid":"5db36629-721d-3a36-8728-14b3ab112351","expiresOn":"2023-07-04 12:42:11 +0200"},{"name":"Player711","uuid":"8878ef4a-de27-32df-b636-12a0a607ca5d","expiresOn":"2023-07-02 21:24:26 +0200"},{"name":"Player971","uuid":"f948ac75-0055-3be3-bc2b-d97345a02022","expiresOn":"2023-07-04 12:17:02 +0200"},{"name":"Player671","uuid":"41196538-4c2b-371d-b141-0e51ad033fac","expiresOn":"2023-07-02 13:23:27 +0200"},{"name":"Player211","uuid":"da0854f1-946e-3e92-942a-afd6fa88ef77","expiresOn":"2023-07-01 22:05:04 +0200"},{"name":"Player463","uuid":"6256f6e3-2e58-3651-998e-2564a0b2a631","expiresOn":"2023-07-04 17:28:40 +0200"},{"name":"Player982","uuid":"7d461d5d-f429-32b0-a043-0156fa837406","expiresOn":"2023-07-02 12:12:08 +0200"},{"name":"Player516","uuid":"492dc575-b72e-3d83-b2fd-33ab63727150","expiresOn":"2023-07-04 11:39:01 +0200"},{"name":"Player247","uuid":"8900053b-f4fc-363a-959f-93166c198461","expiresOn":"2023-07-04 22:07:38 +0200"},{"name":"Player600","uuid":"c0f25d98-743c-364e-a2cd-82567612d750","expiresOn":"2023-07-04 19:37:54 +0200"},{"name":"Player785","uuid":"122d3a74-28b3-3553-91d4-9092b640ce8e","expiresOn":"2023-07-02 21:08:50 +0200"},{"name":"Player504","uuid":"eb08048d-a3b9-3008-984c-fcc8bb7d8893","expiresOn":"2023-07-02 19:25:01 +0200"},{"name":"Player277","uuid":"0d3f56a3-2b3f-38d6-a849-9d61b8f97a5c","expiresOn":"2023-07-02 23:03:56 +0200"},{"name":"Player136","uuid":"f4642d2b-29f9-34b7-8b90-e6570e856434","expiresOn":"2023-07-02 10:45:25 +0200"},{"name":"Player508","uuid":"69715e5e-1775-3a6c-8b64-1d82bcbbe688","expiresOn":"2023-07-02 16:53:31 +0200"},{"name":"Player124","uuid":"05d3c308-6531-310d-988c-a6164eaf800d","expiresOn":"2023-07-04 19:39:28 +0200"},{"name":"Player818","uuid":"84e9e4f6-df8d-3fc9-b2c7-0eb3b9531d39","expiresOn":"2023-07-04 00:09:19 +0200"},{"name":"Player372","uuid":"b6529468-5313-3ea4-bc60-3e6ea6cabccd","expiresOn":"2023-07-01 22:10:43 +0200"},{"name":"Player288","uuid":"3d9ab571-1ea5-360b-bc9d-77cd0b2f72a9","expiresOn":"2023-07-01 21:53:28 +0200"},{"name":"Player178","uuid":"b436a3b6-3bfd-34ab-a0ca-b7a09efebbdc","expiresOn":"2023-07-02 19:02:27 +0200"},{"name":"Player548","uuid":"b89d12f3-1740-34c6-919e-a2949a3e81fe","expiresOn":"2023-07-02 12:43:12 +0200"},{"name":"Player664","uuid":"b4af1ef6-4402-3592-bf8a-f26295105c46","expiresOn":"2023-07-04 17:49:17 +0200"},{"name":"Player342","uuid":"56a50a28-2026-3b27-8279-243e3ff82a5a","expiresOn":"2023-07-04 20:04:04 +0200"},{"name":"Player430","uuid":"5b6052a7-6bab-33d6-92c2-a3d77755ef06","expiresOn":"2023-07-04 22:05:05 +0200"},{"name":"Player906","uuid":"f8a1463c-07b2-3433-918f-386b8accf0f1","expiresOn":"2023-07-04 17:56:13 +0200"},{"name":"Player420","uuid":"f4755d8e-161a-3abe-8338-935e4189097a","expiresOn":"2023-07-02 13:03:11 +0200"},{"name":"Player650","uuid":"19f51a77-b6fb-3469-a8b6-228ec5ce5961","expiresOn":"2023-07-04 21:56:20 +0200"},{"name":"Player834","uuid":"446b6428-1dda-3773-8986-3a9e0deb6ae4","expiresOn":"2023-07-02 11:29:11 +0200"},{"name":"Player100","uuid":"b63c1160-7834-3764-9276-2fb9c5acd6ce","expiresOn":"2023-07-02 22:16:49 +0200"},{"name":"Player387","uuid":"3a8a4803-5263-381c-9fa0-2dc262c021aa","expiresOn":"2023-07-04 18:29:48 +0200"},{"name":"Player936","uuid":"0ecc5f64-1f20-34a1-a889-f88d84dd36f3","expiresOn":"2023-07-04 13:32:46 +0200"},{"name":"Player748","uuid":"05d2e66a-903f-3232-a8b0-3899ccc17800","expiresOn":"2023-07-04 18:08:21 +0200"},{"name":"Player442","uuid":"39ce36e8-f4b8-3b30-a1f4-bfdbbc990254","expiresOn":"2023-07-04 21:57:48 +0200"},{"name":"Player709","uuid":"ae379d70-8745-301c-b874-9ae51df0fbbc","expiresOn":"2023-07-04 19:43:39 +0200"},{"name":"Player494","uuid":"3e59bd01-5286-3f1f-b563-8ee24767718b","expiresOn":"2023-07-02 11:26:28 +0200"},{"name":"Player368","uuid":"1c0e06f3-9808-3189-8407-cec21f7f6640","expiresOn":"2023-07-04 18:52:54 +0200"},{"name":"Player208","uuid":"a240c974-e4f5-311c-82e7-f92bb39b2584","expiresOn":"2023-07-02 23:32:08 +0200"},{"name":"Player787","uuid":"79f8754e-14dd-38b7-8860-09cab9cfb920","expiresOn":"2023-07-02 16:32:33 +0200"},{"name":"Player265","uuid":"e2fd3051-a7ee-3ec9-ae1f-a1b6240b0501","expiresOn":"2023-07-02 09:25:25 +0200"},{"name":"Player273","uuid":"18b3a035-3e67-34ed-889e-932160306e4f","expiresOn":"2023-07-02 16:57:48 +0200"},{"name":"Player905","uuid":"a498be5d-0142-3d23-a17c-8823a1cd27b0","expiresOn":"2023-07-02 21:41:12 +0200"},{"name":"Player973","uuid":"dea644e0-8ac5-3c66-a811-a50bdc003ad8","expiresOn":"2023-07-04 19:50:50 +0200"},{"name":"Player30","uuid":"e6ce70cd-b7cc-34be-b059-93e41d35480c","expiresOn":"2023-07-04 18:00:17 +0200"},{"name":"Player385","uuid":"1e3c9076-6029-36c6-8475-dd38d2030d5f","expiresOn":"2023-07-02 19:46:46 +0200"},{"name":"Player970","uuid":"f2c5b984-5c4a-355c-800e-d2ce35cf8f1c","expiresOn":"2023-07-02 22:56:39 +0200"},{"name":"Player563","uuid":"1e92cadb-e057-30f8-a789-5ce10551ba1e","expiresOn":"2023-07-02 17:00:03 +0200"},{"name":"Player734","uuid":"3f66a67c-db6c-36b7-b762-d7a40c17883b","expiresOn":"2023-07-04 20:41:07 +0200"},{"name":"Player344","uuid":"337a131b-860d-346e-a281-649e07daeae5","expiresOn":"2023-07-02 17:36:01 +0200"},{"name":"Player712","uuid":"e4358028-bc3b-38cc-b645-4d08d3b4f456","expiresOn":"2023-07-02 23:12:00 +0200"},{"name":"Player953","uuid":"d75ffc85-72b0-3b94-be32-d104d89a3a6a","expiresOn":"2023-07-04 22:04:42 +0200"},{"name":"Player378","uuid":"0a5e4ff0-6099-36b5-b64d-a84ffa9f1f72","expiresOn":"2023-07-04 19:57:34 +0200"},{"name":"Player439","uuid":"5a8b675a-352f-385b-94f4-369e3f70aa83","expiresOn":"2023-07-04 17:43:24 +0200"},{"name":"Player773","uuid":"b7a940e4-3cde-3275-9c73-2f71fe593c98","expiresOn":"2023-07-02 12:11:14 +0200"},{"name":"Player253","uuid":"326096ef-db00-3744-84c9-0b71611a13c5","expiresOn":"2023-07-02 13:53:37 +0200"},{"name":"Player540","uuid":"c2506432-c159-30c0-93d8-64f2a6272277","expiresOn":"2023-07-02 19:38:49 +0200"},{"name":"Player710","uuid":"28507737-102c-35fd-ac17-02009db33c0a","expiresOn":"2023-07-02 09:36:13 +0200"},{"name":"Player913","uuid":"90ee7131-905c-3e5a-b4c0-60424db8bd36","expiresOn":"2023-07-04 15:45:51 +0200"},{"name":"Player517","uuid":"3fff7d86-24d6-33b1-8ce1-9423a13c7c89","expiresOn":"2023-07-04 17:58:03 +0200"},{"name":"Player328","uuid":"e5a660b6-9d51-36ee-858e-f73e02a3f36f","expiresOn":"2023-07-04 17:58:56 +0200"},{"name":"Player562","uuid":"37815b4b-a277-3e88-89c9-687629f7c447","expiresOn":"2023-07-02 19:01:17 +0200"},{"name":"ziue","uuid":"74e89738-6c9e-4f59-83ef-d365849e6049","expiresOn":"2023-07-04 22:08:05 +0200"}] \ No newline at end of file