CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/a NativeLoader/OldNativeLoader METHOD getFileBytes getFileBytes (Ljava/lang/String;)[B ARG 0 fileName METHOD onTransform onTransform ([B)[B ARG 0 bytes METHOD registerNativesForClass registerNativesForClass (Ljava/lang/Class;I)V ARG 0 clazz ARG 1 classId METHOD retransformClass retransformClass (Ljava/lang/Class;)V ARG 0 clazz CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/Accessor asm/patchify/annotation/Accessor METHOD value value ()Ljava/lang/Class; CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/At asm/patchify/annotation/At METHOD desc desc ()Ljava/lang/String; METHOD method method ()Ljava/lang/String; METHOD remapped remapped ()Ljava/lang/String; METHOD value value ()LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/At$Type; CLASS Type FIELD AFTER_INVOKE AFTER_INVOKE LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/At$Type; FIELD BEFORE_INVOKE BEFORE_INVOKE LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/At$Type; FIELD HEAD HEAD LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/At$Type; FIELD TAIL TAIL LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/At$Type; CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/FieldAccessor asm/patchify/annotation/FieldAccessor METHOD getter getter ()Z METHOD value value ()Ljava/lang/String; CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/Final asm/patchify/annotation/Final CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/Inject asm/patchify/annotation/Inject METHOD at at ()LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/At; METHOD desc desc ()Ljava/lang/String; METHOD method method ()Ljava/lang/String; METHOD slice slice ()LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/Slice; CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/Local asm/patchify/annotation/Local METHOD value value ()I CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/MethodAccessor asm/patchify/annotation/MethodAccessor CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/ModifyLocals asm/patchify/annotation/ModifyLocals METHOD at at ()LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/At; METHOD desc desc ()Ljava/lang/String; METHOD indexes indexes ()[I METHOD method method ()Ljava/lang/String; METHOD types types ()[Ljava/lang/Class; CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/Overwrite asm/patchify/annotation/Overwrite METHOD desc desc ()Ljava/lang/String; METHOD method method ()Ljava/lang/String; CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/Patch asm/patchify/annotation/Patch METHOD value value ()Ljava/lang/Class; CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/Slice asm/patchify/annotation/Slice METHOD end end ()LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/At; METHOD endIndex endIndex ()I METHOD start start ()LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/At; METHOD startIndex startIndex ()I CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/Transform asm/patchify/annotation/Transform METHOD desc desc ()Ljava/lang/String; METHOD method method ()Ljava/lang/String; CLASS DSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/WrapInvoke asm/patchify/annotation/WrapInvoke METHOD desc desc ()Ljava/lang/String; METHOD method method ()Ljava/lang/String; METHOD slice slice ()LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/Slice; METHOD target target ()Ljava/lang/String; METHOD targetDesc targetDesc ()Ljava/lang/String; CLASS IIIiIIiIIIiIiI/___ NativeLoader/NativeLoader METHOD ___ registerClass (ILjava/lang/Class;)V ARG 0 id ARG 1 clazz CLASS iIiIiIiIIIiIiI/d shit/zen/obfuscate/IDecryptor METHOD a transform (J)J METHOD a copyFrom (LiIiIiIiIIIiIiI/d;)V METHOD b getKeys ()[I METHOD b setKey (J)V METHOD b equalsDecryptor (LiIiIiIiIIIiIiI/d;)Z CLASS iIiIiIiIIIiIiI/i shit/zen/obfuscate/StringPool FIELD a instance LiIiIiIiIIIiIiI/i; FIELD b cache Ljava/util/concurrent/ConcurrentHashMap; FIELD c decryptor LiIiIiIiIIIiIiI/d; FIELD e initialized Z FIELD f keyLong J FIELD g keyInts [I METHOD a combine (LiIiIiIiIIIiIiI/d;LiIiIiIiIIIiIiI/d;)LiIiIiIiIIIiIiI/d; METHOD a setInitialized (Z)V METHOD b combineAlt (LiIiIiIiIIIiIiI/d;LiIiIiIiIIIiIiI/d;)LiIiIiIiIIIiIiI/d; METHOD b0 initPhase1 ()V METHOD c unloadStrings ()V METHOD c0 initPhase2 ()V METHOD d loadStrings ()V METHOD d0 initPhase3 ()V CLASS iIiIiIiIIIiIiI/j shit/zen/obfuscate/Reflector FIELD a reflectCache [Ljava/lang/Object; FIELD b nameCache [Ljava/lang/String; METHOD a initStrings (J)V METHOD a lookupIndex (JJ)I METHOD a findFieldInClass (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Field; METHOD a findMethodInClass (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;I[Ljava/lang/Class;)Ljava/lang/reflect/Method; METHOD a invokeIndy (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)Ljava/lang/Object; METHOD a resolveHandle (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;Ljava/lang/invoke/MethodType;JJ)Ljava/lang/invoke/MethodHandle; METHOD a bootstrapCallSite (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; METHOD b lookupClass (JJ)Ljava/lang/Class; METHOD b findFieldRecursive (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Field; METHOD b findMethodRecursive (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;I[Ljava/lang/Class;)Ljava/lang/reflect/Method; METHOD c lookupField (JJ)Ljava/lang/reflect/Field; METHOD d lookupMethod (JJ)Ljava/lang/reflect/Method; CLASS iIiIiIiIIIiIiI/x shit/zen/obfuscate/DecryptorImpl FIELD a keyLong J FIELD b keyArray [I FIELD c delegate LiIiIiIiIIIiIiI/d; FIELD d seed J FIELD e staticIntKeys [I FIELD f instanceList Ljava/util/ArrayList; FIELD h index I FIELD i count I FIELD j longKeys [J FIELD k staticLongKeys [J FIELD l limit I FIELD m instanceVector Ljava/util/Vector; FIELD n size I FIELD o lock Ljava/lang/Object; METHOD a computeKeyAt (I)J METHOD a computeKeyRange (II)J METHOD a processSegment (IIILjava/util/ArrayList;Ljava/util/ArrayList;)V METHOD a processRange (IILjava/util/ArrayList;Ljava/util/ArrayList;I)V METHOD a computeBlock (JII[I[J)J METHOD a create (JJLjava/lang/Object;)LiIiIiIiIIIiIiI/d; METHOD a initFromPool (LiIiIiIiIIIiIiI/i;)V METHOD a0 initialize ()V METHOD b updatePool (LiIiIiIiIIIiIiI/i;)V METHOD c reset ()V METHOD c fromKey (J)LiIiIiIiIIIiIiI/d; METHOD d fromKeyCached (J)LiIiIiIiIIIiIiI/d; METHOD g getInstance ()Ljava/lang/Object; CLASS iIiIiIiIIIiIiI/Đ shit/zen/asm/PatchBootstrap METHOD Đ init ()V CLASS iIiIiIiIIIiIiI/Ŀ shit/zen/asm/Bootstrap FIELD Đ resourceCache Ljava/util/Map; METHOD Đ getBytes (Ljava/lang/Class;[B)[B ARG 0 clazz ARG 1 bytes METHOD Đ loadResource (Ljava/lang/String;)V ARG 0 resourceName ARG 1 name METHOD Đ isTargetMod (Lnet/minecraftforge/forgespi/language/IModInfo;)Z ARG 0 mod ARG 1 modInfo METHOD Đ initialize (ZLjava/util/Map;)V ARG 0 isObfuscated ARG 1 runtimeDeobf ARG 2 classMap METHOD Ŀ storeBytes (Ljava/lang/Class;[B)[B ARG 0 clazz ARG 1 bytes CLASS iIiIiIiIIIiIiI/Ł shit/zen/patch/ArrayListPatch METHOD Đ patchMethod (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode CLASS iIiIiIiIIIiIiI/ŧ shit/zen/patch/BufferedReaderPatch METHOD Đ patchMethod (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode CLASS iIiIiIiIIIiIiI/ƀ shit/zen/patch/ChatScreenPatch METHOD Đ onMouseClicked (DDILiIiIiIiIIIiIiI/Ɵ;)V ARG 0 mouseX ARG 2 mouseY ARG 4 button ARG 5 ci METHOD Đ onRender (Lnet/minecraft/client/gui/screens/ChatScreen;Lnet/minecraft/client/gui/GuiGraphics;IIFLiIiIiIiIIIiIiI/Ɵ;)V ARG 0 chatScreen ARG 1 guiGraphics ARG 2 mouseX ARG 3 mouseY ARG 4 partialTick ARG 5 ci CLASS iIiIiIiIIIiIiI/Ɓ shit/zen/patch/ClientLevelPatch METHOD Đ onTickEntity (Lnet/minecraft/client/multiplayer/ClientLevel;Lnet/minecraft/world/entity/Entity;LiIiIiIiIIIiIiI/ƨ;)V ARG 0 clientLevel ARG 1 entity ARG 2 invocation CLASS iIiIiIiIIIiIiI/Ƃ shit/zen/patch/ConnectionPatch METHOD onPacketReceive onPacketReceive (Lnet/minecraft/network/protocol/Packet;)Z ARG 0 packet METHOD onPacketSend onPacketSend (Lnet/minecraft/network/protocol/Packet;)Z ARG 0 packet METHOD Đ transformReceive (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode METHOD Ŀ transformSend (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode CLASS iIiIiIiIIIiIiI/ƃ shit/zen/patch/EntityPatch METHOD Đ overwriteCalculateViewVector (Lnet/minecraft/world/entity/Entity;FF)Lnet/minecraft/world/phys/Vec3; ARG 0 entity ARG 1 xRot ARG 2 yRot METHOD Đ overwriteMoveRelative (Lnet/minecraft/world/entity/Entity;FLnet/minecraft/world/phys/Vec3;)V ARG 0 entity ARG 1 speed ARG 2 relative METHOD Đ onPush (Lnet/minecraft/world/entity/Entity;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 entity ARG 1 ci METHOD Đ onMakeStuckInBlock (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 entity ARG 1 blockState ARG 2 motionMultiplier ARG 3 ci METHOD Đ applyRotation (Lnet/minecraft/world/phys/Vec3;FF)Lnet/minecraft/world/phys/Vec3; ARG 0 relative ARG 1 speed ARG 2 yaw CLASS iIiIiIiIIIiIiI/Ƅ shit/zen/patch/EntityRendererPatch METHOD Đ onRenderNameTag (Lnet/minecraft/client/renderer/entity/EntityRenderer;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/network/chat/Component;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILiIiIiIiIIIiIiI/Ɵ;)V ARG 0 entityRenderer ARG 1 entity ARG 2 component ARG 3 poseStack ARG 4 bufferSource ARG 5 packedLight ARG 6 ci CLASS iIiIiIiIIIiIiI/ƅ shit/zen/patch/FriendlyByteBufPatch METHOD readUtfWithNameProtection readUtfWithNameProtection (Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; ARG 0 string METHOD Đ transformMethod (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode CLASS iIiIiIiIIIiIiI/Ɔ shit/zen/patch/GameRendererPatch METHOD Đ onGlRender (Lnet/minecraft/client/gui/GuiGraphics;LiIiIiIiIIIiIiI/Ⱦ;)V ARG 0 guiGraphics ARG 1 drawContext METHOD Đ onGetProjectionMatrix (Lnet/minecraft/client/renderer/GameRenderer;DLiIiIiIiIIIiIiI/ƨ;)Lorg/joml/Matrix4f; ARG 0 gameRenderer ARG 1 fov ARG 3 invocation METHOD Đ onRender (Lnet/minecraft/client/renderer/GameRenderer;FJZLiIiIiIiIIIiIiI/Ɵ;)V ARG 0 gameRenderer ARG 1 partialTick ARG 2 finishTimeNano ARG 4 renderLevel ARG 5 ci METHOD Đ onBobHurt (Lnet/minecraft/client/renderer/GameRenderer;Lcom/mojang/blaze3d/vertex/PoseStack;FLiIiIiIiIIIiIiI/Ɵ;)V ARG 0 gameRenderer ARG 1 poseStack ARG 2 partialTick ARG 3 ci METHOD Đ overwriteGetNightVisionScale (Lnet/minecraft/world/entity/LivingEntity;F)F ARG 0 livingEntity ARG 1 partialTick CLASS iIiIiIiIIIiIiI/Ƈ shit/zen/patch/GraphicsEnvironmentPatch METHOD Đ patchMethod (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode CLASS iIiIiIiIIIiIiI/ƈ shit/zen/patch/HashMapPatch METHOD Đ patchMethod (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode CLASS iIiIiIiIIIiIiI/Ɖ shit/zen/patch/HashSetPatch METHOD Đ patchMethod (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode CLASS iIiIiIiIIIiIiI/Ɗ shit/zen/patch/HumanoidModelPatch METHOD onPitchRender onPitchRender (Lnet/minecraft/world/entity/LivingEntity;F)LiIiIiIiIIIiIiI/Ȝ; ARG 0 livingEntity ARG 1 pitch METHOD Đ transformSetupAnim (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode CLASS iIiIiIiIIIiIiI/Ƌ shit/zen/patch/ItemInHandLayerPatch CLASS iIiIiIiIIIiIiI/ƌ shit/zen/patch/ItemInHandRendererPatch METHOD Đ onGetMainHandItem (Lnet/minecraft/client/renderer/ItemInHandRenderer;LiIiIiIiIIIiIiI/ƨ;)Lnet/minecraft/world/item/ItemStack; ARG 0 itemInHandRenderer ARG 1 invocation METHOD Đ onRenderArmWithItem (Lnet/minecraft/client/renderer/ItemInHandRenderer;Lnet/minecraft/client/player/AbstractClientPlayer;FFLnet/minecraft/world/InteractionHand;FLnet/minecraft/world/item/ItemStack;FLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILiIiIiIiIIIiIiI/Ɵ;)V ARG 0 itemInHandRenderer ARG 1 player ARG 2 interpolatedPitch ARG 3 interpolatedYaw ARG 4 hand ARG 5 swingProgress ARG 6 itemStack ARG 7 equipProgress ARG 8 poseStack ARG 9 bufferSource ARG 10 combinedLight ARG 11 ci CLASS iIiIiIiIIIiIiI/ƍ shit/zen/patch/ItemPatch FIELD b DEBUG_PREFIX Ljava/lang/String; METHOD Đ onGetPOVHitXRot (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/ClipContext$Fluid;LiIiIiIiIIIiIiI/ƨ;)F ARG 0 level ARG 1 player ARG 2 fluid ARG 3 invocation METHOD Ŀ onGetPOVHitYRot (Lnet/minecraft/world/level/Level;Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/ClipContext$Fluid;LiIiIiIiIIIiIiI/ƨ;)F ARG 0 level ARG 1 player ARG 2 fluid ARG 3 invocation CLASS iIiIiIiIIIiIiI/Ǝ shit/zen/patch/KeyboardHandlerPatch METHOD Đ onKeyPress (Lnet/minecraft/client/KeyboardHandler;JIIIILiIiIiIiIIIiIiI/Ɵ;)V ARG 0 keyboardHandler ARG 1 window ARG 3 key ARG 4 scanCode ARG 5 action ARG 6 modifiers ARG 7 ci CLASS iIiIiIiIIIiIiI/Ɛ shit/zen/patch/KeyboardInputPatch METHOD Đ onTick (Lnet/minecraft/client/player/KeyboardInput;ZFLiIiIiIiIIIiIiI/Ɵ;)V ARG 0 keyboardInput ARG 1 slowDown ARG 2 slowDownAmount ARG 3 ci CLASS iIiIiIiIIIiIiI/Ƒ shit/zen/patch/LevelRendererPatch METHOD Đ onRenderLevel (Lnet/minecraft/client/renderer/LevelRenderer;Lcom/mojang/blaze3d/vertex/PoseStack;FJZLnet/minecraft/client/Camera;Lnet/minecraft/client/renderer/GameRenderer;Lnet/minecraft/client/renderer/LightTexture;Lorg/joml/Matrix4f;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 levelRenderer ARG 1 poseStack ARG 2 partialTick ARG 3 finishNanoTime ARG 5 isFoggy ARG 6 camera ARG 7 gameRenderer ARG 8 lightTexture ARG 9 projectionMatrix ARG 10 ci CLASS iIiIiIiIIIiIiI/Ɠ shit/zen/patch/LivingEntityPatch METHOD Đ shouldFastDig (Lnet/minecraft/world/entity/LivingEntity;)Z ARG 0 livingEntity METHOD Đ onTickHeadTurn (Lnet/minecraft/world/entity/LivingEntity;FFLiIiIiIiIIIiIiI/ƨ;)F ARG 0 livingEntity ARG 1 yRot ARG 2 animStep ARG 3 invocation METHOD Đ onAiStep (Lnet/minecraft/world/entity/LivingEntity;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 livingEntity ARG 1 ci METHOD Đ onTickGetYRot (Lnet/minecraft/world/entity/LivingEntity;LiIiIiIiIIIiIiI/ƨ;)F ARG 0 livingEntity ARG 1 invocation METHOD Đ onHurt (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;FLiIiIiIiIIIiIiI/Ɵ;)V ARG 0 livingEntity ARG 1 damageSource ARG 2 amount ARG 3 ci METHOD Đ overwriteHasEffect (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffect;)Z ARG 0 livingEntity ARG 1 mobEffect METHOD Đ onTravel (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/Vec3;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 livingEntity ARG 1 travelVector ARG 2 ci METHOD Đ onTravelGetXRot (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/phys/Vec3;LiIiIiIiIIIiIiI/ƨ;)F ARG 0 livingEntity ARG 1 travelVector ARG 2 invocation METHOD Ŀ onJumpGetYRot (Lnet/minecraft/world/entity/LivingEntity;LiIiIiIiIIIiIiI/ƨ;)F ARG 0 livingEntity ARG 1 invocation CLASS iIiIiIiIIIiIiI/Ɣ shit/zen/patch/LivingEntityRendererPatch METHOD Đ onRenderPre (Lnet/minecraft/client/renderer/entity/LivingEntityRenderer;Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILiIiIiIiIIIiIiI/Ɵ;)V ARG 0 livingEntityRenderer ARG 1 livingEntity ARG 2 entityYaw ARG 3 partialTick ARG 4 poseStack ARG 5 multiBufferSource ARG 6 packedLight ARG 7 ci METHOD Ŀ onRenderPost (Lnet/minecraft/client/renderer/entity/LivingEntityRenderer;Lnet/minecraft/world/entity/LivingEntity;FFLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ILiIiIiIiIIIiIiI/Ɵ;)V ARG 0 livingEntityRenderer ARG 1 livingEntity ARG 2 entityYaw ARG 3 partialTick ARG 4 poseStack ARG 5 multiBufferSource ARG 6 packedLight ARG 7 ci CLASS iIiIiIiIIIiIiI/ƕ shit/zen/patch/LocalPlayerPatch FIELD Đ currentMotionEvent LiIiIiIiIIIiIiI/ǝ; METHOD onMotion onMotion (DDDFFZZ)LiIiIiIiIIIiIiI/ǝ; ARG 0 x ARG 2 y ARG 4 z ARG 6 yaw ARG 7 pitch ARG 8 onGround ARG 9 isPost METHOD onSlowDown onSlowDown (Z)LiIiIiIiIIIiIiI/ȡ; ARG 0 isUsingItem METHOD Đ onTick (Lnet/minecraft/client/player/LocalPlayer;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 localPlayer ARG 1 ci METHOD Đ transformAiStep (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode METHOD Ŀ onAiStep (Lnet/minecraft/client/player/LocalPlayer;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 localPlayer ARG 1 ci METHOD Ŀ transformSendPosition (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode CLASS iIiIiIiIIIiIiI/Ɩ shit/zen/patch/MinecraftPatch FIELD Đ savedHitResult Lnet/minecraft/world/phys/HitResult; FIELD Đ initialized Z METHOD Đ onTick (Lnet/minecraft/client/Minecraft;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 minecraft ARG 1 ci METHOD Đ onShouldEntityGlow (Lnet/minecraft/client/Minecraft;Lnet/minecraft/world/entity/Entity;LiIiIiIiIIIiIiI/ƨ;)Z ARG 0 minecraft ARG 1 entity ARG 2 invocation METHOD Đ onSetLevel (Lnet/minecraft/client/multiplayer/ClientLevel;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 clientLevel ARG 1 ci METHOD Đ isTargetMod (Lnet/minecraftforge/forgespi/language/IModInfo;)Z ARG 0 modInfo METHOD Ŀ onTickPost (Lnet/minecraft/client/Minecraft;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 minecraft ARG 1 ci METHOD Ł onClose (Lnet/minecraft/client/Minecraft;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 minecraft ARG 1 ci METHOD ŧ onHandleKeybinds (Lnet/minecraft/client/Minecraft;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 minecraft ARG 1 ci METHOD ƀ onStartUseItemPre (Lnet/minecraft/client/Minecraft;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 minecraft ARG 1 ci METHOD Ɓ onStartUseItemPost (Lnet/minecraft/client/Minecraft;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 minecraft ARG 1 ci METHOD Ƃ onResizeDisplay (Lnet/minecraft/client/Minecraft;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 minecraft ARG 1 ci CLASS iIiIiIiIIIiIiI/Ɨ shit/zen/patch/ModListPatch METHOD baier baier (Ljava/util/List;)Ljava/util/List; ARG 0 list METHOD margele margele (Ljava/util/List;)Ljava/util/List; ARG 0 list METHOD Đ transformModList (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode METHOD Ŀ transformModFiles (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode CLASS iIiIiIiIIIiIiI/Ƙ shit/zen/patch/PacketUtilsPatch FIELD Đ LOGGER Lorg/slf4j/Logger; METHOD a passException (Lnet/minecraft/server/RunningOnDifferentThreadException;)Lnet/minecraft/server/RunningOnDifferentThreadException; ARG 0 exception METHOD Đ onEnsureRunningOnSameThread (Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/util/thread/BlockableEventLoop;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 packet ARG 1 packetListener ARG 2 eventLoop ARG 3 ci CLASS iIiIiIiIIIiIiI/ƙ shit/zen/patch/PlayerPatch METHOD Đ onDieGetYRot (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/damagesource/DamageSource;LiIiIiIiIIIiIiI/ƨ;)F ARG 0 player ARG 1 damageSource ARG 2 invocation METHOD Đ onAttackPre (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 player ARG 1 entity ARG 2 ci METHOD Đ onAttackGetYRot (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;LiIiIiIiIIIiIiI/ƨ;)F ARG 0 player ARG 1 entity ARG 2 invocation METHOD Đ onDropGetYRot (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;ZZLiIiIiIiIIIiIiI/ƨ;)F ARG 0 player ARG 1 itemStack ARG 2 traceAll ARG 3 throwIfCannot ARG 4 invocation METHOD Ŀ onAttackPost (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 player ARG 1 entity ARG 2 ci CLASS iIiIiIiIIIiIiI/ƚ shit/zen/patch/PlayerTabOverlayPatch FIELD Đ renderState Ljava/lang/ThreadLocal; METHOD hookFooter hookFooter (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/FormattedText;I)Ljava/util/List; ARG 0 font ARG 1 formattedText ARG 2 maxWidth METHOD hookHeader hookHeader (Lnet/minecraft/client/gui/Font;Lnet/minecraft/network/chat/FormattedText;I)Ljava/util/List; ARG 0 font ARG 1 formattedText ARG 2 maxWidth METHOD hookName hookName (Lnet/minecraft/client/gui/components/PlayerTabOverlay;Lnet/minecraft/client/multiplayer/PlayerInfo;)Lnet/minecraft/network/chat/Component; ARG 0 playerTabOverlay ARG 1 playerInfo METHOD Đ getThreadRenderState ()Ljava/lang/Boolean; METHOD Đ onRenderPre (Lnet/minecraft/client/gui/components/PlayerTabOverlay;Lnet/minecraft/client/gui/GuiGraphics;ILnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 playerTabOverlay ARG 1 guiGraphics ARG 2 screenWidth ARG 3 scoreboard ARG 4 objective ARG 5 ci METHOD Đ transformRender (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode METHOD Ŀ onRenderPost (Lnet/minecraft/client/gui/components/PlayerTabOverlay;Lnet/minecraft/client/gui/GuiGraphics;ILnet/minecraft/world/scores/Scoreboard;Lnet/minecraft/world/scores/Objective;LiIiIiIiIIIiIiI/Ɵ;)V ARG 0 playerTabOverlay ARG 1 guiGraphics ARG 2 screenWidth ARG 3 scoreboard ARG 4 objective ARG 5 ci CLASS iIiIiIiIIIiIiI/ƛ shit/zen/patch/StackTraceElementPatch METHOD Đ transformClassName (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode METHOD Ŀ transformFileName (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode CLASS iIiIiIiIIIiIiI/Ɯ shit/zen/patch/ThreadInfoPatch METHOD Đ patchMethod (Lorg/objectweb/asm/tree/MethodNode;)V ARG 0 methodNode CLASS iIiIiIiIIIiIiI/Ɲ shit/zen/patch/TimerPatch METHOD Đ overwriteAdvanceTime (Lnet/minecraft/client/Timer;JLiIiIiIiIIIiIiI/Ɵ;)I ARG 0 timer ARG 1 currentTime ARG 3 ci CLASS iIiIiIiIIIiIiI/ƞ shit/zen/asm/AsmUtil FIELD Đ opcodeNames Ljava/util/Map; METHOD Đ readClassNode ([B)Lorg/objectweb/asm/tree/ClassNode; ARG 0 bytes METHOD Đ getOpcodeName (I)Ljava/lang/String; ARG 0 opcode METHOD Đ splitClassAndName (Ljava/lang/String;)Lit/unimi/dsi/fastutil/Pair; ARG 0 name METHOD Đ unboxInsnsByDesc (Ljava/lang/String;)Lorg/objectweb/asm/tree/InsnList; ARG 0 desc METHOD Đ getInsnParams (Lorg/objectweb/asm/tree/AbstractInsnNode;)Ljava/lang/String; ARG 0 insn METHOD Đ writeClassBytes (Lorg/objectweb/asm/tree/ClassNode;)[B ARG 0 node METHOD Đ hasAnnotationByClass (Lorg/objectweb/asm/tree/ClassNode;Ljava/lang/Class;)Z ARG 0 node ARG 1 annotationClass METHOD Đ hasAnnotation (Lorg/objectweb/asm/tree/ClassNode;Lorg/objectweb/asm/Type;)Z ARG 0 node ARG 1 annotationType METHOD Đ printMethod (Lorg/objectweb/asm/tree/MethodNode;Ljava/util/function/Consumer;)V ARG 0 method ARG 1 printer METHOD Đ unboxInsns (Lorg/objectweb/asm/Type;)Lorg/objectweb/asm/tree/InsnList; ARG 0 type METHOD Ŀ boxInsnsByDesc (Ljava/lang/String;)Lorg/objectweb/asm/tree/InsnList; ARG 0 desc METHOD Ŀ boxInsns (Lorg/objectweb/asm/Type;)Lorg/objectweb/asm/tree/InsnList; ARG 0 type CLASS 1 ClassLoader CLASS iIiIiIiIIIiIiI/Ɵ shit/zen/patch/CallbackInfo FIELD cancelled cancelled Z FIELD result result Ljava/lang/Object; METHOD cancel cancel ()V METHOD create create (Ljava/lang/Object;)LiIiIiIiIIIiIiI/Ɵ; ARG 0 result CLASS iIiIiIiIIIiIiI/Ƥ shit/zen/asm/Mappings FIELD Đ fieldObfToSrg Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; FIELD Ŀ methodObfToSrg Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; FIELD Ł classObfToSrg Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; FIELD ŧ fieldSrgToObf Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; FIELD ƀ methodSrgToObf Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; FIELD Ɓ classSrgToObf Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; METHOD ([B)V ARG 1 bytes CLASS iIiIiIiIIIiIiI/ƥ shit/zen/asm/PatchApplier FIELD Đ mappings LiIiIiIiIIIiIiI/Ƥ; FIELD Đ LOGGER Lorg/apache/logging/log4j/Logger; METHOD Đ matchesOpcode (ILorg/objectweb/asm/tree/AbstractInsnNode;)Z ARG 0 opcode ARG 1 insn METHOD Đ getLocalParams (Lit/unimi/dsi/fastutil/Pair;)Ljava/util/List; ARG 0 methodPair METHOD Đ matchesMethodInsn (Lit/unimi/dsi/fastutil/Pair;Lit/unimi/dsi/fastutil/Pair;Lorg/objectweb/asm/tree/AbstractInsnNode;)Z ARG 0 ownerPair ARG 1 namePair ARG 2 insn METHOD Đ validateInject (Ljava/lang/Class;Ljava/lang/reflect/Method;)LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/Inject; ARG 0 patchClass ARG 1 method METHOD Đ isLocalParam (Ljava/lang/reflect/Parameter;)Z ARG 0 param METHOD Đ collectSliceInsns (Lorg/objectweb/asm/tree/InsnList;LDSrPNxm/AnN0vDS/JYaBgV/N2rqq/asm/patchify/annotation/Slice;Ljava/util/function/Predicate;)Ljava/util/List; ARG 0 insnList ARG 1 slice ARG 2 predicate METHOD Đ applyHeadInject (Lorg/objectweb/asm/tree/MethodNode;Ljava/lang/reflect/Method;)V ARG 0 targetMethod ARG 1 hookMethod METHOD Đ applyInvokeInject (Lorg/objectweb/asm/tree/MethodNode;Ljava/lang/reflect/Method;Lit/unimi/dsi/fastutil/Pair;Z)V ARG 0 targetMethod ARG 1 hookMethod ARG 2 insnPair ARG 3 isEnd METHOD Đ handleWideType (Lorg/objectweb/asm/Type;Lorg/objectweb/asm/tree/InsnList;)Z ARG 0 type ARG 1 insnList METHOD Ŀ matchesMethodInsnEnd (Lit/unimi/dsi/fastutil/Pair;Lit/unimi/dsi/fastutil/Pair;Lorg/objectweb/asm/tree/AbstractInsnNode;)Z ARG 0 ownerPair ARG 1 namePair ARG 2 insn METHOD Ŀ applyTailInject (Lorg/objectweb/asm/tree/MethodNode;Ljava/lang/reflect/Method;)V ARG 0 targetMethod ARG 1 hookMethod METHOD Ł applyOverwrite (Lorg/objectweb/asm/tree/MethodNode;Ljava/lang/reflect/Method;)V ARG 0 methodNode ARG 1 targetMethod ARG 2 hookMethod METHOD ŧ applyWrapInvoke (Lorg/objectweb/asm/tree/MethodNode;Ljava/lang/reflect/Method;)V ARG 0 targetMethod ARG 1 hookMethod METHOD ƀ applyModifyLocals (Lorg/objectweb/asm/tree/MethodNode;Ljava/lang/reflect/Method;)V ARG 0 methodNode ARG 1 targetMethod ARG 2 hookMethod CLASS 1 FIELD Đ $SwitchMap [I CLASS iIiIiIiIIIiIiI/Ʀ shit/zen/asm/ILocals METHOD get get (I)Ljava/lang/Object; ARG 1 index METHOD set set (ILjava/lang/Object;)LiIiIiIiIIIiIiI/Ʀ; ARG 1 index ARG 2 value CLASS iIiIiIiIIIiIiI/Ƨ shit/zen/asm/Patcher METHOD Đ applyAndRetransform (Ljava/lang/Class;Ljava/util/function/Function;Ljava/util/function/BiConsumer;)V ARG 1 targetClass ARG 2 classReader ARG 3 bytesConsumer METHOD Đ applyPatches (Ljava/util/Collection;Ljava/util/function/Function;Ljava/util/function/BiConsumer;)V ARG 1 patchClasses ARG 2 classReader ARG 3 bytesConsumer METHOD Đ applyPatchesVarargs (Ljava/util/function/BiConsumer;Ljava/util/function/Function;[Ljava/lang/Class;)V ARG 1 bytesConsumer ARG 2 classReader ARG 3 patchClasses METHOD Đ applyPatch (Ljava/util/function/Function;Ljava/lang/Class;)Lit/unimi/dsi/fastutil/Pair; ARG 1 classReader ARG 2 patchClass CLASS iIiIiIiIIIiIiI/ƨ shit/zen/asm/Invocation METHOD args args ()Ljava/util/List; METHOD instance instance ()Ljava/lang/Object; CLASS iIiIiIiIIIiIiI/Ʃ shit/zen/asm/InvocationImpl FIELD b STATIC_INVOCATION_MSG Ljava/lang/String; FIELD optionalInstance optionalInstance Ljava/lang/Object; FIELD wrapper wrapper LiIiIiIiIIIiIiI/ƫ; METHOD (Ljava/lang/Object;LiIiIiIiIIIiIiI/ƫ;)V ARG 1 instance ARG 2 invoker METHOD call call ()Ljava/lang/Object; METHOD create create (LiIiIiIiIIIiIiI/ƫ;)LiIiIiIiIIIiIiI/Ʃ; ARG 0 invoker METHOD create create (Ljava/lang/Object;LiIiIiIiIIIiIiI/ƫ;)LiIiIiIiIIIiIiI/Ʃ; ARG 0 instance ARG 1 invoker CLASS iIiIiIiIIIiIiI/ƪ shit/zen/asm/LocalsImpl FIELD Đ localsMap Ljava/util/Map; METHOD Đ create ()LiIiIiIiIIIiIiI/ƪ; CLASS iIiIiIiIIIiIiI/ƫ shit/zen/asm/MethodInvoker FIELD cachedMethods cachedMethods Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; FIELD lookup lookup Ljava/lang/invoke/MethodHandles$Lookup; FIELD lookup0 lookup0 Ljava/lang/invoke/MethodHandle; FIELD mapping mapping LiIiIiIiIIIiIiI/Ƥ; FIELD methodParams methodParams Ljava/util/List; METHOD (Ljava/lang/invoke/MethodHandle;)V ARG 1 handler METHOD addParam addParam (Ljava/lang/Object;)LiIiIiIiIIIiIiI/ƫ; ARG 1 param METHOD call call (Ljava/lang/Object;)Ljava/lang/Object; ARG 1 instance METHOD findMethod findMethod (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/invoke/MethodHandle; ARG 0 targetClass ARG 1 methodName ARG 2 descriptor METHOD getInstance getInstance (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)LiIiIiIiIIIiIiI/ƫ; ARG 0 className ARG 1 methodName ARG 2 descriptor METHOD getMethodParams getMethodParams ()Ljava/util/List; METHOD invokeMethod invokeMethod (Ljava/lang/Object;)Ljava/lang/Object; ARG 1 instance CLASS iIiIiIiIIIiIiI/Ƭ shit/zen/utils/misc/ReflectionUtil FIELD Đ mappings LiIiIiIiIIIiIiI/Ƥ; FIELD Đ offsetCache Lit/unimi/dsi/fastutil/objects/Object2LongMap; FIELD Đ lookupCache Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; FIELD Đ lookup Ljava/lang/invoke/MethodHandles$Lookup; FIELD Đ unsafe Lsun/misc/Unsafe; FIELD Ŀ classCache Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; FIELD Ł varHandleCache Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; FIELD ŧ staticFieldCache Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; METHOD Đ setJumpDelay (I)V ARG 0 ticks METHOD Đ setDepthBufferId (Lcom/mojang/blaze3d/pipeline/RenderTarget;I)V ARG 0 renderTarget ARG 1 bufferId METHOD Đ getClassRedefinedCount (Ljava/lang/Class;)I ARG 0 clazz METHOD Đ findField (Ljava/lang/Class;[Ljava/lang/String;)Ljava/lang/reflect/Field; ARG 0 clazz ARG 1 fieldNames METHOD Đ setClassRedefinedCount (Ljava/lang/Class;I)V ARG 0 clazz ARG 1 count METHOD Đ getFieldOffset (Ljava/lang/Class;Ljava/lang/String;)J ARG 0 clazz ARG 1 fieldName METHOD Đ getStaticFieldPair (Ljava/lang/Class;Ljava/lang/String;)Lit/unimi/dsi/fastutil/objects/ObjectLongPair; ARG 0 clazz ARG 1 fieldName METHOD Đ getPrivateLookup (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/invoke/MethodHandles$Lookup; ARG 0 clazz ARG 1 cacheKey METHOD Đ getMappedFieldName (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String; ARG 0 clazz ARG 1 srgName METHOD Đ getVarHandle (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/invoke/VarHandle; ARG 0 clazz ARG 1 fieldName ARG 2 className METHOD Đ getMappedMethodName (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ARG 0 clazz ARG 1 srgName ARG 2 descriptor METHOD Đ setFieldValue (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V ARG 0 owner ARG 1 value ARG 2 fieldName METHOD Đ setInstanceField (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V ARG 0 owner ARG 1 value ARG 2 fieldName ARG 3 className METHOD Đ getStaticField (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; ARG 0 base ARG 1 fieldName ARG 2 className METHOD Đ setStaticField (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V ARG 0 value ARG 1 fieldName ARG 2 className METHOD Đ loadClass (Ljava/lang/String;)Ljava/lang/Class; ARG 0 className METHOD Đ getYRot (Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket;)F ARG 0 packet METHOD Đ setYRot (Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket;F)V ARG 0 packet ARG 1 yRot METHOD Đ setJumpDelay (Lnet/minecraft/world/entity/LivingEntity;I)V ARG 0 entity ARG 1 ticks METHOD Đ getBrewingStand (Lnet/minecraft/world/inventory/BrewingStandMenu;)Lnet/minecraft/world/Container; ARG 0 menu METHOD Ŀ setRightClickDelay (I)V ARG 0 delay METHOD Ŀ incrementClassRedefinedCount (Ljava/lang/Class;I)V ARG 0 clazz ARG 1 delta METHOD Ŀ setStaticFieldDirect (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V ARG 0 value ARG 1 fieldName ARG 2 className METHOD Ŀ getXRot (Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket;)F ARG 0 packet METHOD Ŀ setXRot (Lnet/minecraft/network/protocol/game/ServerboundMovePlayerPacket;F)V ARG 0 packet ARG 1 xRot METHOD Ł setMissTime (I)V ARG 0 time CLASS Đ ReflectionException CLASS iIiIiIiIIIiIiI/ƭ shit/zen/asm/ClassBytesProvider FIELD Ł classBytes Ljava/util/HashMap; METHOD Đ getClassName ([B)Ljava/lang/String; ARG 0 bytes METHOD Đ getBytesForClass (Ljava/lang/Class;)[B ARG 0 clazz METHOD Đ findClass (Ljava/lang/String;)Ljava/lang/Class; ARG 0 className CLASS iIiIiIiIIIiIiI/Ʈ shit/zen/ClientBase FIELD Đ partialTicks F FIELD Đ roleTags Ljava/util/Map; FIELD Đ mc Lnet/minecraft/client/Minecraft; FIELD Đ logger Lorg/apache/logging/log4j/Logger; FIELD Đ isLoading Z METHOD Đ syncRoleTagColors ()V METHOD Đ applyRoleTags (Ljava/lang/String;)Ljava/lang/String; ARG 0 text ARG 1 username METHOD Đ addRoleTag (Ljava/lang/String;LiIiIiIiIIIiIiI/ɩ;)V ARG 0 tag ARG 1 username ARG 2 roleTag METHOD Ŀ getRoleTagPrefix (Ljava/lang/String;)Ljava/lang/String; ARG 0 playerName ARG 1 username CLASS iIiIiIiIIIiIiI/Ʊ shit/zen/ZenClient FIELD a encryptionBaseKey J FIELD c encryptedStrings [Ljava/lang/String; FIELD d decryptedStringsCache [Ljava/lang/String; FIELD e stringCipherCache Ljava/util/Map; FIELD f longEncryptedData [J FIELD g intEncryptedData [Ljava/lang/Integer; FIELD h longCipherCacheA Ljava/util/Map; FIELD i longEncryptedKeys [J FIELD j decryptedLongsCache [Ljava/lang/Long; FIELD k longCipherCacheB Ljava/util/Map; FIELD Đ dispatchTable1 [Ljava/lang/Object; FIELD Đ reconnectAttempts I FIELD Đ instance LiIiIiIiIIIiIiI/Ʊ; FIELD Đ eventBus LiIiIiIiIIIiIiI/Ƹ; FIELD Đ networkHandler LiIiIiIiIIIiIiI/ɞ; FIELD Đ authMessage LiIiIiIiIIIiIiI/ɮ; FIELD Đ commandManager LiIiIiIiIIIiIiI/ʚ; FIELD Đ configManager LiIiIiIiIIIiIiI/ʛ; FIELD Đ moduleManager LiIiIiIiIIIiIiI/ʜ; FIELD Đ lagManager LiIiIiIiIIIiIiI/ʝ; FIELD Đ rotationHandler LiIiIiIiIIIiIiI/ʞ; FIELD Đ targetManager LiIiIiIiIIIiIiI/ʟ; FIELD Đ hudManager LiIiIiIiIIIiIiI/Ѳ; FIELD Đ encryption LiIiIiIiIIIiIiI/Ґ; FIELD Đ nettyBootstrap Lio/netty/bootstrap/Bootstrap; FIELD Đ CLIENT_NAME Ljava/lang/String; FIELD Đ serverSocket Ljava/net/Socket; FIELD Ŀ dispatchTable2 [Ljava/lang/Object; FIELD Ŀ serverTickRate F FIELD Ŀ VERSION Ljava/lang/String; FIELD Ŀ classBytesMap Ljava/util/Map; FIELD Ŀ isAuthenticated Z FIELD Ł dispatchTable3 [Ljava/lang/Object; FIELD Ł configDir Ljava/lang/String; FIELD Ł isDebugMode Z FIELD ŧ username Ljava/lang/String; FIELD ŧ isReady Z FIELD ƀ isBypassed Z FIELD Ɓ isVerified Z METHOD a decryptString (IJ)Ljava/lang/String; ARG 0 index ARG 1 key METHOD a stringIndyResolver (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; ARG 0 lookup ARG 1 callSite ARG 2 name ARG 3 args METHOD a stringIndyBootstrap (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ARG 0 lookup ARG 1 name ARG 2 methodType METHOD b decodeBytesToString ([B)Ljava/lang/String; ARG 0 bytes METHOD c decryptLong (IJ)J ARG 0 index ARG 1 key METHOD c longIndyResolver (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)J ARG 0 lookup ARG 1 callSite ARG 2 name ARG 3 args METHOD c longIndyBootstrap (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ARG 0 lookup ARG 1 name ARG 2 methodType METHOD Đ getReconnectAttempts ()I METHOD Đ getInstance ()LiIiIiIiIIIiIiI/Ʊ; METHOD Đ getEventBus ()LiIiIiIiIIIiIiI/Ƹ; METHOD Đ getNetworkHandler ()LiIiIiIiIIIiIiI/ɞ; METHOD Đ getAuthMessage ()LiIiIiIiIIIiIiI/ɮ; METHOD Đ getCommandManager ()LiIiIiIiIIIiIiI/ʚ; METHOD Đ getConfigManager ()LiIiIiIiIIIiIiI/ʛ; METHOD Đ getModuleManager ()LiIiIiIiIIIiIiI/ʜ; METHOD Đ getLagManager ()LiIiIiIiIIIiIiI/ʝ; METHOD Đ getRotationHandler ()LiIiIiIiIIIiIiI/ʞ; METHOD Đ getTargetManager ()LiIiIiIiIIIiIiI/ʟ; METHOD Đ getHudManager ()LiIiIiIiIIIiIiI/Ѳ; METHOD Đ getEncryption ()LiIiIiIiIIIiIiI/Ґ; METHOD Đ getNettyBootstrap ()Lio/netty/bootstrap/Bootstrap; METHOD Đ connectToServer ()Lio/netty/channel/ChannelFuture; METHOD Đ captureScreen ()Ljava/awt/image/BufferedImage; METHOD Đ getMcInstance ()Lnet/minecraft/client/Minecraft; METHOD Đ isReady ()Z METHOD Đ setReconnectAttempts (I)V ARG 1 attempts METHOD Đ setEventBus (LiIiIiIiIIIiIiI/Ƹ;)V ARG 1 eventBus METHOD Đ setNetworkHandler (LiIiIiIiIIIiIiI/ɞ;)V ARG 1 networkHandler METHOD Đ setAuthMessage (LiIiIiIiIIIiIiI/ɮ;)V ARG 1 authMessage METHOD Đ setCommandManager (LiIiIiIiIIIiIiI/ʚ;)V ARG 1 commandManager METHOD Đ setConfigManager (LiIiIiIiIIIiIiI/ʛ;)V ARG 1 configManager METHOD Đ setModuleManager (LiIiIiIiIIIiIiI/ʜ;)V ARG 1 moduleManager METHOD Đ setLagManager (LiIiIiIiIIIiIiI/ʝ;)V ARG 1 lagManager METHOD Đ setRotationHandler (LiIiIiIiIIIiIiI/ʞ;)V ARG 1 rotationHandler METHOD Đ setTargetManager (LiIiIiIiIIIiIiI/ʟ;)V ARG 1 targetManager METHOD Đ setHudManager (LiIiIiIiIIIiIiI/Ѳ;)V ARG 1 hudManager METHOD Đ setEncryption (LiIiIiIiIIIiIiI/Ґ;)V ARG 1 encryption METHOD Đ setNettyBootstrap (Lio/netty/bootstrap/Bootstrap;)V ARG 1 bootstrap METHOD Đ handleConnectionResult (Lio/netty/channel/ChannelFuture;Lio/netty/channel/ChannelFuture;)V ARG 1 channelFuture1 ARG 2 connectFuture METHOD Đ applyClassTransform (Ljava/lang/Class;)V ARG 0 targetClass METHOD Đ isOwner (Ljava/lang/String;)Z ARG 0 playerName ARG 1 username METHOD Đ communicate (Ljava/lang/StringBuilder;Ljava/net/Socket;)V ARG 1 message ARG 2 socket METHOD Đ loadClassFromEntry (Ljava/util/Map$Entry;)Ljava/lang/Class; ARG 0 entry METHOD Đ isNotMinecraftPatchEntry (Ljava/util/Map$Entry;)Z ARG 0 entry METHOD Ŀ initNative ()V METHOD Ŀ hasPatchAnnotation (Ljava/util/Map$Entry;)Z ARG 0 entry METHOD Ł loadNative ()V METHOD Ł decodeString (Ljava/lang/String;)Ljava/lang/String; ARG 0 playerName ARG 1 encoded METHOD ŧ disconnectFromServer ()V METHOD ƀ init ()V METHOD Ɓ initAuth ()V METHOD Ƃ reconnectRunnable ()V METHOD ƃ loadNativeLibrary ()V CLASS 1 FIELD Đ outerInstance LiIiIiIiIIIiIiI/Ʊ; FIELD Đ clientHandler LiIiIiIiIIIiIiI/ɝ; METHOD Đ initChannel0 (Lio/netty/channel/socket/nio/NioSocketChannel;)V ARG 1 channel CLASS iIiIiIiIIIiIiI/Ʋ shit/zen/command/Command FIELD Đ aliases [Ljava/lang/String; FIELD Đ prefix Ljava/lang/String; METHOD (Ljava/lang/String;[Ljava/lang/String;)V ARG 1 prefix ARG 2 aliases METHOD Đ getAliases ()[Ljava/lang/String; METHOD Đ getPrefix ()Ljava/lang/String; METHOD Đ onTab ([Ljava/lang/String;)[Ljava/lang/String; ARG 1 args METHOD Đ onCommand ([Ljava/lang/String;)V ARG 1 args CLASS iIiIiIiIIIiIiI/Ƴ shit/zen/command/impl/BindCommand METHOD Đ lambda$onTab$0 ([Ljava/lang/String;Ljava/lang/String;)Z ARG 0 args ARG 1 name METHOD Đ lambda$onTab$1 (I)[Ljava/lang/String; ARG 0 index CLASS 1 EventHandler FIELD Đ this$0 LiIiIiIiIIIiIiI/Ƴ; FIELD Đ module LiIiIiIiIIIiIiI/ʡ; FIELD Đ moduleName Ljava/lang/String; METHOD Đ onKeyEvent (LiIiIiIiIIIiIiI/NJ;)V CLASS iIiIiIiIIIiIiI/ƴ shit/zen/command/impl/ConfigCommand CLASS iIiIiIiIIIiIiI/Ƶ shit/zen/command/impl/LanguageCommand CLASS 1 EventHandler FIELD Đ this$0 LiIiIiIiIIIiIiI/Ƶ; METHOD Đ onMotionEvent (LiIiIiIiIIIiIiI/ǝ;)V CLASS iIiIiIiIIIiIiI/ƶ shit/zen/command/impl/ToggleCommand METHOD Đ lambda$onTab$0 ([Ljava/lang/String;Ljava/lang/String;)Z ARG 0 args ARG 1 name METHOD Đ lambda$onTab$1 (I)[Ljava/lang/String; ARG 0 index CLASS iIiIiIiIIIiIiI/Ʒ shit/zen/utils/misc/Unused1 CLASS iIiIiIiIIIiIiI/Ƹ shit/zen/event/EventBus FIELD Đ listeners Ljava/util/Map; FIELD Đ LOGGER Lorg/apache/logging/log4j/Logger; METHOD Đ dispatchToListener (LiIiIiIiIIIiIiI/Ƹ$Đ;LiIiIiIiIIIiIiI/ƾ;)V ARG 1 listenerEntry ARG 2 event METHOD Đ call (LiIiIiIiIIIiIiI/ƾ;)LiIiIiIiIIIiIiI/ƾ; ARG 1 event METHOD Đ callEventForClass (Ljava/lang/Class;)V ARG 1 eventClass METHOD Đ register (Ljava/lang/Object;)V ARG 1 listener METHOD Đ registerForClass (Ljava/lang/Object;Ljava/lang/Class;)V ARG 1 listener ARG 2 eventClass METHOD Đ isValidListener (Ljava/lang/reflect/Method;)Z ARG 1 method METHOD Đ isListenerForClass (Ljava/lang/reflect/Method;Ljava/lang/Class;)Z ARG 1 method ARG 2 eventClass METHOD Đ addListener (Ljava/lang/reflect/Method;Ljava/lang/Object;)V ARG 1 method ARG 2 instance METHOD Đ setEnabled (Z)V ARG 1 enabled METHOD Ŀ removeListenersByClass (Ljava/lang/Class;)V ARG 1 clazz METHOD Ŀ unregister (Ljava/lang/Object;)V ARG 1 listener METHOD Ŀ unregisterForClass (Ljava/lang/Object;Ljava/lang/Class;)V ARG 1 listener ARG 2 eventClass CLASS 1 FIELD Đ outerBus LiIiIiIiIIIiIiI/Ƹ; CLASS Đ ListenerEntry FIELD Đ priority B FIELD Đ listener Ljava/lang/Object; FIELD Đ method Ljava/lang/reflect/Method; METHOD Đ getPriority ()B METHOD Đ getListener ()Ljava/lang/Object; METHOD Đ getMethod ()Ljava/lang/reflect/Method; CLASS iIiIiIiIIIiIiI/ƹ shit/zen/event/Cancellable METHOD Đ isCancelled ()Z METHOD Đ setCancelled (Z)V ARG 1 cancelled CLASS iIiIiIiIIIiIiI/ƺ shit/zen/event/AbstractCancellable FIELD Đ cancelled Z METHOD Đ cancel ()V METHOD Đ isCancelled ()Z CLASS iIiIiIiIIIiIiI/ƻ shit/zen/event/Prioritized METHOD Đ getPriority ()B CLASS iIiIiIiIIIiIiI/Ƽ shit/zen/event/impl/PrioritizedEvent FIELD Đ priority B METHOD (B)V ARG 1 priority CLASS iIiIiIiIIIiIiI/ƽ shit/zen/event/Event FIELD Đ cancelled Z CLASS iIiIiIiIIIiIiI/ƾ shit/zen/event/EventMarker CLASS iIiIiIiIIIiIiI/ƿ shit/zen/event/EventPriority FIELD Đ PRIORITIES [B CLASS iIiIiIiIIIiIiI/ǀ shit/zen/event/impl/EntityRemoveEvent FIELD Đ entity Lnet/minecraft/world/entity/Entity; FIELD Đ dead Z METHOD (ZLnet/minecraft/world/entity/Entity;)V ARG 1 dead ARG 2 entity METHOD Đ getEntity ()Lnet/minecraft/world/entity/Entity; METHOD Đ isDead ()Z CLASS iIiIiIiIIIiIiI/ǁ shit/zen/event/impl/ChatEvent FIELD b TO_STRING_PREFIX Ljava/lang/String; FIELD Đ message Ljava/lang/String; METHOD (Ljava/lang/String;)V ARG 1 message METHOD equals (Ljava/lang/Object;)Z ARG 1 object METHOD Đ getMessage ()Ljava/lang/String; METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other CLASS iIiIiIiIIIiIiI/ǂ shit/zen/event/impl/SneakEvent CLASS iIiIiIiIIIiIiI/ǃ shit/zen/event/impl/FallFlyingEvent FIELD b TO_STRING_PREFIX Ljava/lang/String; FIELD Đ speed F METHOD (F)V ARG 1 speed METHOD equals (Ljava/lang/Object;)Z ARG 1 object METHOD Đ getSpeed ()F METHOD Đ setSpeed (F)V ARG 1 speed METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other CLASS iIiIiIiIIIiIiI/DŽ shit/zen/event/impl/GlRenderEvent FIELD Đ poseStack Lcom/mojang/blaze3d/vertex/PoseStack; FIELD Đ drawContext LiIiIiIiIIIiIiI/Ⱦ; FIELD Đ guiGraphics Lnet/minecraft/client/gui/GuiGraphics; METHOD (Lnet/minecraft/client/gui/GuiGraphics;Lcom/mojang/blaze3d/vertex/PoseStack;LiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 guiGraphics ARG 2 poseStack ARG 3 context METHOD equals (Ljava/lang/Object;)Z ARG 1 object METHOD Đ getPoseStack ()Lcom/mojang/blaze3d/vertex/PoseStack; METHOD Đ getDrawContext ()LiIiIiIiIIIiIiI/Ⱦ; METHOD Đ getGuiGraphics ()Lnet/minecraft/client/gui/GuiGraphics; METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other CLASS iIiIiIiIIIiIiI/Dž shit/zen/event/impl/PrePacketEvent FIELD Đ packet Lnet/minecraft/network/protocol/Packet; METHOD (Lnet/minecraft/network/protocol/Packet;)V ARG 1 packet METHOD Đ getPacket ()Lnet/minecraft/network/protocol/Packet; CLASS iIiIiIiIIIiIiI/dž shit/zen/event/impl/HeadTurnEvent FIELD Đ yaw F FIELD Ŀ pitch F METHOD (FF)V ARG 1 yaw ARG 2 pitch METHOD equals (Ljava/lang/Object;)Z ARG 1 object METHOD Đ getYaw ()F METHOD Đ setYaw (F)V ARG 1 yaw METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other METHOD Ŀ getPitch ()F METHOD Ŀ setPitch (F)V ARG 1 pitch CLASS iIiIiIiIIIiIiI/LJ shit/zen/event/impl/PacketSendEvent FIELD Đ packet Lnet/minecraft/network/protocol/Packet; METHOD (Lnet/minecraft/network/protocol/Packet;)V ARG 1 packet CLASS iIiIiIiIIIiIiI/Lj shit/zen/event/impl/PreMotionEvent CLASS iIiIiIiIIIiIiI/lj shit/zen/event/impl/JumpMarkerEvent FIELD b TO_STRING_PREFIX Ljava/lang/String; FIELD Đ jumpHeight F METHOD (F)V ARG 1 jumpHeight METHOD Đ getJumpHeight ()F METHOD Đ setJumpHeight (F)V ARG 1 jumpHeight METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other CLASS iIiIiIiIIIiIiI/NJ shit/zen/event/impl/KeyEvent FIELD Đ keyCode I FIELD Ŀ pressed Z METHOD (IZ)V ARG 1 keyCode ARG 2 pressed METHOD Đ getKeyCode ()I METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other METHOD Ŀ isPressed ()Z CLASS iIiIiIiIIIiIiI/Nj shit/zen/event/impl/EntityHurtEvent FIELD Đ amount F FIELD Đ damageSource Lnet/minecraft/world/damagesource/DamageSource; FIELD Đ entity Lnet/minecraft/world/entity/LivingEntity; METHOD (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/damagesource/DamageSource;F)V ARG 1 livingEntity ARG 2 damageSource ARG 3 amount METHOD Đ getAmount ()F METHOD Đ getDamageSource ()Lnet/minecraft/world/damagesource/DamageSource; METHOD Đ getEntity ()Lnet/minecraft/world/entity/LivingEntity; CLASS iIiIiIiIIIiIiI/nj shit/zen/event/impl/GameTickEvent CLASS iIiIiIiIIIiIiI/ǝ shit/zen/event/impl/MotionEvent FIELD onGround onGround Z FIELD pitch pitch F FIELD post pre Z FIELD x x D FIELD y y D FIELD yaw yaw F FIELD z z D METHOD (ZDDDFFZ)V ARG 1 pre ARG 2 x ARG 4 y ARG 6 z ARG 8 yaw ARG 9 pitch ARG 10 onGround METHOD Đ getX ()D METHOD Đ getYaw ()F METHOD Đ setX (D)V ARG 1 x METHOD Đ setYaw (F)V ARG 1 yaw METHOD Ŀ getY ()D METHOD Ŀ getPitch ()F METHOD Ŀ isPost ()Z METHOD Ŀ setY (D)V ARG 1 y METHOD Ŀ setPitch (F)V ARG 1 pitch METHOD Ŀ setPre (Z)V ARG 1 pre METHOD Ł getZ ()D METHOD Ł isPre ()Z METHOD Ł setZ (D)V ARG 1 z METHOD Ł setOnGround (Z)V ARG 1 onGround METHOD ŧ isOnGround ()Z CLASS iIiIiIiIIIiIiI/Ǥ shit/zen/event/impl/StrafeEvent FIELD Đ forward F FIELD Đ sprinting Z FIELD Ŀ strafe F METHOD (FFZ)V ARG 1 forward ARG 2 strafe ARG 3 sprinting METHOD Đ getForward ()F METHOD Đ isSprinting ()Z METHOD Đ setForward (F)V ARG 1 forward METHOD Đ setSprinting (Z)V ARG 1 sprinting METHOD Ŀ getStrafe ()F METHOD Ŀ setStrafe (F)V ARG 1 strafe CLASS iIiIiIiIIIiIiI/ǥ shit/zen/event/impl/JumpEvent CLASS iIiIiIiIIIiIiI/Ǯ shit/zen/event/impl/PacketEvent FIELD Đ packet Lnet/minecraft/network/protocol/Packet; FIELD Ŀ incoming Z METHOD (Lnet/minecraft/network/protocol/Packet;Z)V ARG 1 packet ARG 2 incoming METHOD Đ getPacket ()Lnet/minecraft/network/protocol/Packet; METHOD Đ setPacket (Lnet/minecraft/network/protocol/Packet;)V ARG 1 packet METHOD Ŀ isIncoming ()Z METHOD Ŀ setIncoming (Z)V ARG 1 incoming METHOD Ł isIncomingRaw ()Z CLASS iIiIiIiIIIiIiI/ǯ shit/zen/event/impl/PreTickEvent CLASS iIiIiIiIIIiIiI/DZ shit/zen/event/impl/PostMotionEvent CLASS iIiIiIiIIIiIiI/Dz shit/zen/event/impl/RayTraceEvent FIELD Đ range F FIELD Đ entity Lnet/minecraft/world/entity/Entity; FIELD Ŀ blockRange F METHOD (Lnet/minecraft/world/entity/Entity;FF)V ARG 1 entity ARG 2 range ARG 3 blockRange METHOD Đ getRange ()F METHOD Đ getEntity ()Lnet/minecraft/world/entity/Entity; METHOD Đ setRange (F)V ARG 1 range METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other METHOD Đ setEntity (Lnet/minecraft/world/entity/Entity;)V ARG 1 entity METHOD Ŀ getBlockRange ()F METHOD Ŀ setBlockRange (F)V ARG 1 blockRange CLASS iIiIiIiIIIiIiI/dz shit/zen/event/impl/Render2DEvent FIELD Đ partialTick F FIELD Đ poseStack Lcom/mojang/blaze3d/vertex/PoseStack; FIELD Đ guiGraphics Lnet/minecraft/client/gui/GuiGraphics; METHOD (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/gui/GuiGraphics;F)V ARG 1 poseStack ARG 2 guiGraphics ARG 3 partialTick METHOD Đ getPartialTick ()F METHOD Đ getPoseStack ()Lcom/mojang/blaze3d/vertex/PoseStack; METHOD Đ getGuiGraphics ()Lnet/minecraft/client/gui/GuiGraphics; METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other CLASS iIiIiIiIIIiIiI/Ƕ shit/zen/event/impl/RenderEvent FIELD Đ partialTick F FIELD Đ poseStack Lcom/mojang/blaze3d/vertex/PoseStack; METHOD (Lcom/mojang/blaze3d/vertex/PoseStack;F)V ARG 1 poseStack ARG 2 partialTick METHOD Đ getPartialTick ()F METHOD Đ getPoseStack ()Lcom/mojang/blaze3d/vertex/PoseStack; CLASS iIiIiIiIIIiIiI/Ƿ shit/zen/event/impl/RenderEntityEvent FIELD Đ partialTick F FIELD Đ packedLight I FIELD Đ poseStack Lcom/mojang/blaze3d/vertex/PoseStack; FIELD Đ entityRenderer Lnet/minecraft/client/renderer/entity/EntityRenderer; FIELD Đ bufferSource Lnet/minecraft/client/renderer/MultiBufferSource; FIELD Đ entity Lnet/minecraft/world/entity/Entity; FIELD Ŀ cancelled Z METHOD (Lnet/minecraft/client/renderer/entity/EntityRenderer;Lnet/minecraft/world/entity/Entity;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;FIZ)V ARG 1 entityRenderer ARG 2 entity ARG 3 poseStack ARG 4 bufferSource ARG 5 partialTick ARG 6 packedLight ARG 7 cancelled METHOD Đ getPartialTick ()F METHOD Đ getPackedLight ()I METHOD Đ getPoseStack ()Lcom/mojang/blaze3d/vertex/PoseStack; METHOD Đ getEntityRenderer ()Lnet/minecraft/client/renderer/entity/EntityRenderer; METHOD Đ getBufferSource ()Lnet/minecraft/client/renderer/MultiBufferSource; METHOD Đ getEntity ()Lnet/minecraft/world/entity/Entity; CLASS Đ Pre CLASS Ŀ Post CLASS iIiIiIiIIIiIiI/Ȝ shit/zen/event/impl/CameraPitchEvent FIELD pitch pitch F METHOD (F)V ARG 1 pitch METHOD getPitch getPitch ()F METHOD Đ setPitch (F)V ARG 1 pitch CLASS iIiIiIiIIIiIiI/ȝ shit/zen/event/impl/ChatReceiveEvent FIELD Đ msgType LiIiIiIiIIIiIiI/ȝ$Đ; FIELD Đ component Lnet/minecraft/network/chat/Component; METHOD (LiIiIiIiIIIiIiI/ȝ$Đ;Lnet/minecraft/network/chat/Component;)V ARG 1 msgType ARG 2 component METHOD (Lnet/minecraft/network/chat/Component;)V ARG 1 component METHOD Đ getMsgType ()LiIiIiIiIIIiIiI/ȝ$Đ; METHOD Đ getComponent ()Lnet/minecraft/network/chat/Component; METHOD Đ setMessageType (LiIiIiIiIIIiIiI/ȝ$Đ;)V ARG 1 msgType METHOD Đ setComponent (Lnet/minecraft/network/chat/Component;)V ARG 1 component CLASS Đ MessageType FIELD Ł NAME LiIiIiIiIIIiIiI/ȝ$Đ; CLASS iIiIiIiIIIiIiI/Ƞ shit/zen/event/impl/WorldChangeEvent CLASS iIiIiIiIIIiIiI/ȡ shit/zen/event/impl/SlowdownEvent FIELD Đ slowDown Z METHOD (Z)V ARG 1 slowDown METHOD isSlowDown isSlowDown ()Z METHOD Đ setSlowDown (Z)V ARG 1 slowDown CLASS iIiIiIiIIIiIiI/Ȣ shit/zen/event/impl/RotationEvent FIELD Đ yaw F FIELD Ŀ pitch F METHOD (FF)V ARG 1 yaw ARG 2 pitch METHOD Đ getYaw ()F METHOD Đ setYaw (F)V ARG 1 yaw METHOD Ŀ getPitch ()F METHOD Ŀ setPitch (F)V ARG 1 pitch CLASS iIiIiIiIIIiIiI/ȣ shit/zen/event/impl/StuckInBlockEvent FIELD Đ blockState Lnet/minecraft/world/level/block/state/BlockState; FIELD Đ motion Lnet/minecraft/world/phys/Vec3; METHOD (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V ARG 1 blockState ARG 2 motion METHOD Đ getBlockState ()Lnet/minecraft/world/level/block/state/BlockState; METHOD Đ getMotion ()Lnet/minecraft/world/phys/Vec3; METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other METHOD Đ setBlockState (Lnet/minecraft/world/level/block/state/BlockState;)V ARG 1 blockState METHOD Đ setMotion (Lnet/minecraft/world/phys/Vec3;)V ARG 1 motion CLASS iIiIiIiIIIiIiI/Ȥ shit/zen/event/impl/ReceivePacketEvent FIELD Đ packet Lnet/minecraft/network/protocol/Packet; METHOD (Lnet/minecraft/network/protocol/Packet;)V ARG 1 packet METHOD Đ getPacket ()Lnet/minecraft/network/protocol/Packet; CLASS iIiIiIiIIIiIiI/ȥ shit/zen/event/impl/TickEvent CLASS iIiIiIiIIIiIiI/ȴ shit/zen/event/impl/SprintEvent CLASS iIiIiIiIIIiIiI/ȵ shit/zen/event/impl/UpdateHeldItemEvent FIELD Đ hand Lnet/minecraft/world/InteractionHand; FIELD Đ itemStack Lnet/minecraft/world/item/ItemStack; METHOD (Lnet/minecraft/world/InteractionHand;Lnet/minecraft/world/item/ItemStack;)V ARG 1 hand ARG 2 itemStack METHOD equals (Ljava/lang/Object;)Z ARG 1 object METHOD Đ getHand ()Lnet/minecraft/world/InteractionHand; METHOD Đ getItemStack ()Lnet/minecraft/world/item/ItemStack; METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other METHOD Đ setItemStack (Lnet/minecraft/world/item/ItemStack;)V ARG 1 itemStack CLASS iIiIiIiIIIiIiI/ȶ shit/zen/event/impl/UseItemRayTraceEvent FIELD Đ range F FIELD Ŀ blockRange F METHOD (FF)V ARG 1 range ARG 2 blockRange METHOD Đ getRange ()F METHOD Đ setRange (F)V ARG 1 range METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other METHOD Ŀ getBlockRange ()F METHOD Ŀ setBlockRange (F)V ARG 1 blockRange CLASS iIiIiIiIIIiIiI/ȸ shit/zen/event/impl/DisconnectEvent CLASS iIiIiIiIIIiIiI/ȹ shit/zen/exception/ModuleNotFoundException CLASS iIiIiIiIIIiIiI/Ⱥ shit/zen/exception/SilentException METHOD printStackTrace printStackTrace ()V METHOD printStackTrace printStackTrace (Ljava/io/PrintStream;)V ARG 1 stream METHOD printStackTrace printStackTrace (Ljava/io/PrintWriter;)V ARG 1 writer CLASS iIiIiIiIIIiIiI/Ȼ shit/zen/config/Config FIELD Đ file Ljava/io/File; FIELD Đ name Ljava/lang/String; METHOD (Ljava/lang/String;)V ARG 1 fileName METHOD Đ getFile ()Ljava/io/File; METHOD Đ getName ()Ljava/lang/String; METHOD Đ read (Ljava/io/BufferedReader;)V ARG 1 reader METHOD Đ save (Ljava/io/BufferedWriter;)V ARG 1 writer CLASS iIiIiIiIIIiIiI/ȼ shit/zen/config/ModulesConfig FIELD Đ LOGGER Lorg/apache/logging/log4j/Logger; CLASS iIiIiIiIIIiIiI/Ƚ shit/zen/config/ValuesConfig FIELD Đ LOGGER Lorg/apache/logging/log4j/Logger; METHOD Đ writeSetting (Ljava/io/BufferedWriter;LiIiIiIiIIIiIiI/ʡ;LiIiIiIiIIIiIiI/ʢ;)V ARG 0 bufferedWriter ARG 1 writer ARG 2 module ARG 3 setting METHOD Đ applySetting (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;LiIiIiIiIIIiIiI/ʢ;)V ARG 0 valueType ARG 1 moduleName ARG 2 settingName ARG 3 settingType ARG 4 settingValue ARG 5 enabledStr ARG 6 setting CLASS iIiIiIiIIIiIiI/Ⱦ shit/zen/render/DrawContext FIELD Đ poseStack Lcom/mojang/blaze3d/vertex/PoseStack; FIELD Đ ROUNDED_RECT_SHADER LiIiIiIiIIIiIiI/ɗ; FIELD Đ clipStack Ljava/util/Deque; FIELD Đ guiGraphics Lnet/minecraft/client/gui/GuiGraphics; METHOD Đ getPoseStack ()Lcom/mojang/blaze3d/vertex/PoseStack; METHOD Đ getRoundedRectShader ()LiIiIiIiIIIiIiI/ɗ; METHOD Đ getGuiGraphics ()Lnet/minecraft/client/gui/GuiGraphics; METHOD Đ save ()V METHOD Đ rotate (F)V ARG 1 angle METHOD Đ translate (FF)V ARG 1 x ARG 2 y METHOD Đ drawArc (FFFFFFZLiIiIiIiIIIiIiI/Ɇ;)V ARG 1 cx ARG 2 cy ARG 3 radiusX ARG 4 radiusY ARG 5 startAngle ARG 6 sweepAngle ARG 7 filled ARG 8 paint METHOD Đ drawBlur (FFFFFLjava/lang/Runnable;)V ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 radius ARG 6 content METHOD Đ drawRectXYWH (FFFFLiIiIiIiIIIiIiI/Ɇ;)V ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 paint METHOD Đ colorToFloats (I)[F ARG 0 color METHOD Đ drawCornerArc (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lorg/joml/Matrix4f;FFFFFILiIiIiIiIIIiIiI/Ɇ;LiIiIiIiIIIiIiI/ɘ;)V ARG 1 bufferBuilder ARG 2 matrix ARG 3 cx ARG 4 cy ARG 5 radius ARG 6 startAngle ARG 7 endAngle ARG 8 segments ARG 9 paint ARG 10 rect METHOD Đ drawTexture (LiIiIiIiIIIiIiI/Ƀ;LiIiIiIiIIIiIiI/ɚ;LiIiIiIiIIIiIiI/ɚ;LiIiIiIiIIIiIiI/Ɇ;)V ARG 1 texture ARG 2 dest ARG 3 src ARG 4 paint METHOD Đ interpolateGradientColor (LiIiIiIiIIIiIiI/Ɇ$Ł;FFLiIiIiIiIIIiIiI/ɘ;I)[F ARG 0 gradient ARG 1 x ARG 2 y ARG 3 rect ARG 4 index METHOD Đ drawPath (LiIiIiIiIIIiIiI/ɇ;LiIiIiIiIIIiIiI/Ɇ;)V ARG 1 path ARG 2 paint METHOD Đ drawBlurredRoundedRect (LiIiIiIiIIIiIiI/ɘ;FFFFI)V ARG 1 rect ARG 2 blurRadius ARG 3 spreadX ARG 4 spreadY ARG 5 offsetX ARG 6 color METHOD Đ drawRoundedRect (LiIiIiIiIIIiIiI/ɘ;LiIiIiIiIIIiIiI/Ɇ;)V ARG 1 rect ARG 2 paint METHOD Đ clipRoundedRect (LiIiIiIiIIIiIiI/ɘ;Z)V ARG 1 rect ARG 2 intersect METHOD Đ clip (LiIiIiIiIIIiIiI/ɚ;)V ARG 1 rect METHOD Đ drawRect (LiIiIiIiIIIiIiI/ɚ;LiIiIiIiIIIiIiI/Ɇ;)V ARG 1 rect ARG 2 paint METHOD Đ clipRect (LiIiIiIiIIIiIiI/ɚ;Z)V ARG 1 rect ARG 2 intersect METHOD Đ drawString (Ljava/lang/String;FFLiIiIiIiIIIiIiI/ɒ;LiIiIiIiIIIiIiI/Ɇ;)V ARG 1 text ARG 2 x ARG 3 y ARG 4 font ARG 5 paint METHOD Đ fillPolygon (Ljava/util/List;LiIiIiIiIIIiIiI/Ɇ;)V ARG 1 points ARG 2 paint METHOD Đ getTexture (Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/renderer/texture/AbstractTexture; ARG 0 resourceLocation ARG 1 id METHOD Đ drawLineSegment (Lorg/joml/Matrix4f;FFFFF[F)V ARG 1 matrix ARG 2 x1 ARG 3 y1 ARG 4 x2 ARG 5 y2 ARG 6 strokeWidth ARG 7 color METHOD Đ drawStrokedLineSegment (Lorg/joml/Matrix4f;FFFFF[FLiIiIiIiIIIiIiI/Ⱦ$Đ;)V ARG 1 matrix ARG 2 x1 ARG 3 y1 ARG 4 x2 ARG 5 y2 ARG 6 colorData ARG 7 strokeState ARG 8 state METHOD Đ drawStrokedCubicBezier (Lorg/joml/Matrix4f;FFFFFFFFF[FLiIiIiIiIIIiIiI/Ⱦ$Đ;)V ARG 1 matrix ARG 2 x1 ARG 3 y1 ARG 4 cx1 ARG 5 cy1 ARG 6 cx2 ARG 7 cy2 ARG 8 x2 ARG 9 y2 ARG 10 colorData ARG 11 strokeState ARG 12 state METHOD Ŀ restore ()V METHOD Ŀ scale (FF)V ARG 1 sx ARG 2 sy METHOD Ŀ drawLine (FFFFLiIiIiIiIIIiIiI/Ɇ;)V ARG 1 x1 ARG 2 y1 ARG 3 x2 ARG 4 y2 ARG 5 paint METHOD Ŀ fillPath (LiIiIiIiIIIiIiI/ɇ;LiIiIiIiIIIiIiI/Ɇ;)V ARG 1 path ARG 2 paint METHOD Ŀ drawRoundedRectStroke (LiIiIiIiIIIiIiI/ɘ;LiIiIiIiIIIiIiI/Ɇ;)V ARG 1 rect ARG 2 paint METHOD Ł flush ()V METHOD Ł drawRectStroke (FFFFLiIiIiIiIIIiIiI/Ɇ;)V ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 paint METHOD Ł drawRoundedRectBridge (LiIiIiIiIIIiIiI/ɘ;LiIiIiIiIIIiIiI/Ɇ;)V ARG 1 rect ARG 2 paint METHOD ŧ clearClipStack ()V METHOD ƀ updateClipStack ()V METHOD Ɓ setupColorShader ()V METHOD Ƃ setupTexShader ()V CLASS 1 PathOpSwitchMap FIELD Đ switchTable [I CLASS Đ StrokeState FIELD Đ dashOffset F FIELD Đ inDash Z METHOD Đ currentDashLength ()F METHOD Đ isDrawing ()Z METHOD Đ advance (F)V CLASS iIiIiIiIIIiIiI/ȿ shit/zen/render/AlignMode FIELD Đ $VALUES [LiIiIiIiIIIiIiI/ȿ; FIELD Đ LEFT LiIiIiIiIIIiIiI/ȿ; FIELD Ŀ CENTER LiIiIiIiIIIiIiI/ȿ; FIELD Ł RIGHT LiIiIiIiIIIiIiI/ȿ; FIELD ŧ JUSTIFY LiIiIiIiIIIiIiI/ȿ; METHOD Đ $values ()[LiIiIiIiIIIiIiI/ȿ; CLASS iIiIiIiIIIiIiI/ɀ shit/zen/render/ShadowMode FIELD Đ $VALUES [LiIiIiIiIIIiIiI/ɀ; FIELD Đ NONE LiIiIiIiIIIiIiI/ɀ; FIELD Ŀ SOFT LiIiIiIiIIIiIiI/ɀ; FIELD Ł HARD LiIiIiIiIIIiIiI/ɀ; FIELD ŧ OUTLINE LiIiIiIiIIIiIiI/ɀ; METHOD Đ $values ()[LiIiIiIiIIIiIiI/ɀ; CLASS iIiIiIiIIIiIiI/Ɂ shit/zen/utils/misc/Unused2 CLASS iIiIiIiIIIiIiI/ɂ shit/zen/render/GlHelper FIELD Đ stringWidthCache Ljava/util/Map; METHOD Đ getCanvas ()LiIiIiIiIIIiIiI/Ⱦ; METHOD Đ drawRoundedRectCorners (FFFFFFFFLiIiIiIiIIIiIiI/Ɇ;)V ARG 0 x ARG 1 y ARG 2 width ARG 3 height ARG 4 tlRadius ARG 5 trRadius ARG 6 blRadius ARG 7 brRadius ARG 8 paint METHOD Đ drawRoundedRectCornersColor (FFFFFFFFLjava/awt/Color;)V ARG 0 x ARG 1 y ARG 2 width ARG 3 height ARG 4 tlRadius ARG 5 trRadius ARG 6 blRadius ARG 7 brRadius ARG 8 color METHOD Đ drawLine (FFFFFI)V ARG 0 x1 ARG 1 y1 ARG 2 x2 ARG 3 y2 ARG 4 strokeWidth ARG 5 color METHOD Đ drawRoundedRect (FFFFFLiIiIiIiIIIiIiI/Ɇ;)V ARG 0 x ARG 1 y ARG 2 width ARG 3 height ARG 4 radius ARG 5 paint METHOD Đ drawShadowRoundedRect (FFFFFLjava/awt/Color;)V ARG 0 x ARG 1 y ARG 2 width ARG 3 height ARG 4 radius ARG 5 color METHOD Đ drawBlurredRoundedRectColor (FFFFFLjava/awt/Color;FFF)V ARG 0 x ARG 1 y ARG 2 width ARG 3 height ARG 4 radius ARG 5 color ARG 6 blurIntensity ARG 7 blurX ARG 8 blurY METHOD Đ drawGradientRoundedRect (FFFFFLjava/awt/Color;Ljava/awt/Color;)V ARG 0 x ARG 1 y ARG 2 width ARG 3 height ARG 4 radius ARG 5 colorTop ARG 6 colorBottom METHOD Đ drawRect (FFFFLiIiIiIiIIIiIiI/Ɇ;)V ARG 0 x ARG 1 y ARG 2 width ARG 3 height ARG 4 paint METHOD Đ drawTextCentered (FFLjava/lang/String;LiIiIiIiIIIiIiI/ɒ;LiIiIiIiIIIiIiI/Ɇ;)F ARG 0 cx ARG 1 cy ARG 2 text ARG 3 font ARG 4 paint METHOD Đ lambda$drawTextBlurred$2 (LiIiIiIiIIIiIiI/Ⱦ;Ljava/lang/String;FFLiIiIiIiIIIiIiI/ɒ;I)V ARG 0 canvas ARG 1 text ARG 2 x ARG 3 y ARG 4 font ARG 5 glowColor METHOD Đ getFontAscent (LiIiIiIiIIIiIiI/ɒ;)I ARG 0 font METHOD Đ lambda$getStringWidth$1 (LiIiIiIiIIIiIiI/ɒ;)Ljava/util/Map; ARG 0 font METHOD Đ lambda$getStringWidth$0 (LiIiIiIiIIIiIiI/ɒ;Ljava/lang/String;)Ljava/lang/Float; ARG 0 font ARG 1 string METHOD Đ colorToInt (Ljava/awt/Color;)I ARG 0 color METHOD Đ toPaint (Ljava/lang/Object;)LiIiIiIiIIIiIiI/Ɇ; ARG 0 colorValue METHOD Đ drawText (Ljava/lang/String;FFLiIiIiIiIIIiIiI/ɒ;I)F ARG 0 text ARG 1 x ARG 2 y ARG 3 font ARG 4 color METHOD Đ drawTextBlurred (Ljava/lang/String;FFLiIiIiIiIIIiIiI/ɒ;IIF)F ARG 0 text ARG 1 x ARG 2 y ARG 3 font ARG 4 textColor ARG 5 glowColor ARG 6 blurRadius METHOD Đ drawTextWithShadow (Ljava/lang/String;FFLiIiIiIiIIIiIiI/ɒ;LiIiIiIiIIIiIiI/Ɇ;)F ARG 0 text ARG 1 x ARG 2 y ARG 3 font ARG 4 paint METHOD Đ drawTextFormatted (Ljava/lang/String;FFLiIiIiIiIIIiIiI/ɒ;LiIiIiIiIIIiIiI/Ɇ;Z)F ARG 0 text ARG 1 x ARG 2 y ARG 3 font ARG 4 paint ARG 5 ignoreFormatting METHOD Đ getStringWidth (Ljava/lang/String;LiIiIiIiIIIiIiI/ɒ;)F ARG 0 string ARG 1 font METHOD Đ drawPlayerHead (Lnet/minecraft/client/player/AbstractClientPlayer;FFFFF)V ARG 0 player ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 alpha METHOD Đ drawPlayerHeadRounded (Lnet/minecraft/client/player/AbstractClientPlayer;FFFFFF)V ARG 0 player ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 alpha ARG 6 radius METHOD Đ wrapTexture (Lnet/minecraft/client/renderer/texture/AbstractTexture;)LiIiIiIiIIIiIiI/Ƀ; ARG 0 texture METHOD Ŀ drawTextShadowLegacy (Ljava/lang/String;FFLiIiIiIiIIIiIiI/ɒ;I)F ARG 0 text ARG 1 x ARG 2 y ARG 3 font ARG 4 color CLASS iIiIiIiIIIiIiI/Ƀ shit/zen/render/Texture FIELD Đ glId I FIELD Đ resourceLocation Lnet/minecraft/resources/ResourceLocation; FIELD Ŀ width I FIELD Ł height I METHOD (III)V ARG 1 glId ARG 2 width ARG 3 height METHOD (ILnet/minecraft/resources/ResourceLocation;II)V ARG 1 glId ARG 2 resourceLocation ARG 3 width ARG 4 height METHOD (Lnet/minecraft/resources/ResourceLocation;II)V ARG 1 resourceLocation ARG 2 width ARG 3 height METHOD Đ getGlId ()I METHOD Đ getResourceLocation ()Lnet/minecraft/resources/ResourceLocation; METHOD Ŀ getWidth ()I METHOD Ł getHeight ()I CLASS iIiIiIiIIIiIiI/Ʉ shit/zen/render/ShadowFactory METHOD Đ createShadow (FF)LiIiIiIiIIIiIiI/Ʉ$Đ; ARG 0 blurRadius ARG 1 spread METHOD Đ createColoredShadow (FFLjava/lang/Object;)LiIiIiIiIIIiIiI/Ʉ$Đ; ARG 0 blurRadius ARG 1 spread ARG 2 color CLASS Đ ShadowParams FIELD Đ blurRadius F FIELD Ŀ spread F CLASS iIiIiIiIIIiIiI/Ʌ shit/zen/render/BlurFactory METHOD Đ createBlurMaskFilter (LiIiIiIiIIIiIiI/Ʌ$Đ;F)LiIiIiIiIIIiIiI/Ɇ$Đ; ARG 0 blurType ARG 1 radius METHOD Đ createBlurMaskFilterEx (Ljava/lang/Object;F)LiIiIiIiIIIiIiI/Ɇ$Đ; ARG 0 blurType ARG 1 radius CLASS Đ BlurType CLASS iIiIiIiIIIiIiI/Ɇ shit/zen/render/Paint FIELD Đ strokeWidth F FIELD Đ color I FIELD Đ linGradient LiIiIiIiIIIiIiI/Ɇ$Ŀ; FIELD Đ gradCoords LiIiIiIiIIIiIiI/Ɇ$Ł; FIELD Đ capStyle LiIiIiIiIIIiIiI/Ɇ$ŧ; FIELD Đ joinStyle LiIiIiIiIIIiIiI/Ɇ$ƀ; FIELD Đ shader Ljava/lang/Object; FIELD Đ antialias Z FIELD Ŀ blurRadius F METHOD Đ getStrokeWidth ()F METHOD Đ getColor ()I METHOD Đ copy ()LiIiIiIiIIIiIiI/Ɇ; METHOD Đ getLinGradient ()LiIiIiIiIIIiIiI/Ɇ$Ŀ; METHOD Đ getGradCoords ()LiIiIiIiIIIiIiI/Ɇ$Ł; METHOD Đ getCapStyle ()LiIiIiIiIIIiIiI/Ɇ$ŧ; METHOD Đ getJoinStyle ()LiIiIiIiIIIiIiI/Ɇ$ƀ; METHOD Đ getShader ()Ljava/lang/Object; METHOD Đ isAntialias ()Z METHOD Đ setColorFromArray ([F)LiIiIiIiIIIiIiI/Ɇ; ARG 1 arr METHOD Đ setAlpha (F)LiIiIiIiIIIiIiI/Ɇ; ARG 1 alpha METHOD Đ setColor (I)LiIiIiIiIIIiIiI/Ɇ; ARG 1 color METHOD Đ setColorARGB (IIII)LiIiIiIiIIIiIiI/Ɇ; ARG 1 alpha ARG 2 red ARG 3 green ARG 4 blue METHOD Đ setLinGradient (LiIiIiIiIIIiIiI/Ɇ$Ŀ;)LiIiIiIiIIIiIiI/Ɇ; ARG 1 linGradient METHOD Đ setGradCoords (LiIiIiIiIIIiIiI/Ɇ$Ł;)LiIiIiIiIIIiIiI/Ɇ; ARG 1 gradCoords METHOD Đ setStrokeCap (LiIiIiIiIIIiIiI/Ɇ$ŧ;)LiIiIiIiIIIiIiI/Ɇ; ARG 1 cap METHOD Đ setStrokeJoin (LiIiIiIiIIIiIiI/Ɇ$ƀ;)LiIiIiIiIIIiIiI/Ɇ; ARG 1 join METHOD Đ setMaskFilter (Ljava/lang/Object;)LiIiIiIiIIIiIiI/Ɇ; ARG 1 maskFilter METHOD Đ setAntialias (Z)LiIiIiIiIIIiIiI/Ɇ; ARG 1 antialias METHOD Ŀ getBlurRadius ()F METHOD Ŀ setStrokeWidth (F)LiIiIiIiIIIiIiI/Ɇ; ARG 1 width METHOD Ŀ setShader (Ljava/lang/Object;)LiIiIiIiIIIiIiI/Ɇ; ARG 1 shader CLASS Đ BlurMaskFilter FIELD Đ blurRadius F CLASS Ŀ LinearGradient FIELD Đ colors [F FIELD Đ angle F CLASS Ł GradientCoords FIELD Đ x1 F FIELD Đ color1 I FIELD Ŀ y1 F FIELD Ŀ color2 I FIELD Ł x2 F FIELD ŧ y2 F CLASS ŧ StrokeCap CLASS ƀ StrokeJoin CLASS iIiIiIiIIIiIiI/ɇ shit/zen/render/Path FIELD Đ segments Ljava/util/List; METHOD Đ close ()LiIiIiIiIIIiIiI/ɇ; METHOD Đ getSegments ()Ljava/util/List; METHOD Đ reset ()V METHOD Đ moveTo (FF)LiIiIiIiIIIiIiI/ɇ; ARG 1 x ARG 2 y METHOD Đ quadTo (FFFF)LiIiIiIiIIIiIiI/ɇ; ARG 1 cx ARG 2 cy ARG 3 x ARG 4 y METHOD Đ cubicTo (FFFFFF)LiIiIiIiIIIiIiI/ɇ; ARG 1 cx1 ARG 2 cy1 ARG 3 cx2 ARG 4 cy2 ARG 5 x ARG 6 y METHOD Đ addRoundedRect (LiIiIiIiIIIiIiI/ɘ;)LiIiIiIiIIIiIiI/ɇ; ARG 1 rrect METHOD Đ addRect (LiIiIiIiIIIiIiI/ɚ;)LiIiIiIiIIIiIiI/ɇ; ARG 1 rect METHOD Ŀ lineTo (FF)LiIiIiIiIIIiIiI/ɇ; ARG 1 x ARG 2 y CLASS Đ PathSegment FIELD Đ coords [F FIELD Đ roundedRect LiIiIiIiIIIiIiI/ɘ; FIELD Đ rect LiIiIiIiIIIiIiI/ɚ; CLASS Ŀ SegmentType CLASS iIiIiIiIIIiIiI/Ɉ shit/zen/render/GradientFactory METHOD Đ buildLinearGradient ([FF)LiIiIiIiIIIiIiI/Ɇ$Ŀ; ARG 0 colorData ARG 1 angle CLASS iIiIiIiIIIiIiI/ɉ shit/zen/render/PathMeasure FIELD Đ totalLength F METHOD Đ getLength ()F METHOD Đ quadraticBezierLength (FFFFFF)F ARG 0 x0 ARG 1 y0 ARG 2 cx ARG 3 cy ARG 4 x1 ARG 5 y1 METHOD Đ cubicBezierLength (FFFFFFFF)F ARG 0 x0 ARG 1 y0 ARG 2 cx1 ARG 3 cy1 ARG 4 cx2 ARG 5 cy2 ARG 6 x1 ARG 7 y1 CLASS 1 FIELD Đ $SwitchMap$shit$zen$render$Path$SegmentType [I CLASS iIiIiIiIIIiIiI/Ɋ shit/zen/render/Renderer FIELD Đ currentCanvas LiIiIiIiIIIiIiI/Ⱦ; FIELD Ŀ guiScale F FIELD Ŀ verified Z METHOD Đ getGuiScale ()F METHOD Đ getCanvas ()LiIiIiIiIIIiIiI/Ⱦ; METHOD Đ setGuiScale (F)V ARG 0 scale METHOD Đ renderConsumer (Ljava/util/function/Consumer;)V ARG 0 consumer METHOD Đ render (Lnet/minecraft/client/gui/GuiGraphics;Ljava/util/function/Consumer;)V ARG 0 guiGraphics ARG 1 consumer METHOD Ŀ verify ()V METHOD Ŀ setGuiScaleVerified (F)V ARG 0 scale METHOD Ł updateGuiScale ()V METHOD ŧ resetPixelStore ()V METHOD ƀ resetRenderState ()V CLASS iIiIiIiIIIiIiI/ɋ shit/zen/render/GradientHelper METHOD Đ createLinearGradient (FFFF[I)LiIiIiIiIIIiIiI/Ɇ$Ł; ARG 0 x1 ARG 1 y1 ARG 2 x2 ARG 3 y2 ARG 4 colors METHOD Đ createLinearGradientEx (FFFF[I[FLjava/lang/Object;)LiIiIiIiIIIiIiI/Ɇ$Ł; ARG 0 x1 ARG 1 y1 ARG 2 x2 ARG 3 y2 ARG 4 colors ARG 5 stops ARG 6 tileMode CLASS iIiIiIiIIIiIiI/Ɍ shit/zen/render/BlurFbo FIELD b INCOMPLETE_FBO_MSG Ljava/lang/String; FIELD Đ fboId I FIELD Ŀ textureId I FIELD Ł width I FIELD ŧ height I METHOD Đ getTextureId ()I METHOD Đ bind ()V METHOD Đ resize (II)V ARG 1 width ARG 2 height METHOD Ŀ getWidth ()I METHOD Ŀ clear ()V METHOD Ł getHeight ()I METHOD Ł delete ()V METHOD ŧ getFboId ()I CLASS iIiIiIiIIIiIiI/ɍ shit/zen/render/BlurShader FIELD Đ programId I FIELD Ŀ samplerUniform I FIELD Ł blurDirUniform I FIELD ŧ texelSizeUniform I FIELD ƀ radiusUniform I FIELD Ɓ vboId I FIELD Ƃ vaoId I METHOD Đ init ()V METHOD Đ render (IFFIIF)V ARG 1 textureId ARG 2 dirX ARG 3 dirY ARG 4 width ARG 5 height ARG 6 radius METHOD Đ compileShader (ILjava/lang/String;)I ARG 0 type ARG 1 source METHOD Đ putVertex (Ljava/nio/FloatBuffer;FFFFF)V ARG 0 buf ARG 1 x ARG 2 y ARG 3 z ARG 4 u ARG 5 v METHOD Ŀ delete ()V CLASS iIiIiIiIIIiIiI/Ɏ shit/zen/render/BlurRenderer FIELD Đ fboA LiIiIiIiIIIiIiI/Ɍ; FIELD Đ blurShader LiIiIiIiIIIiIiI/ɍ; FIELD Đ initialized Z FIELD Ŀ fboB LiIiIiIiIIIiIiI/Ɍ; METHOD Đ ensureInitialized ()V METHOD Đ renderBlur (LiIiIiIiIIIiIiI/Ⱦ;FFFFFLjava/lang/Runnable;)V ARG 0 ctx ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 blurRadius ARG 6 content METHOD Đ blitTexture (LiIiIiIiIIIiIiI/Ⱦ;IFFFF)V ARG 0 ctx ARG 1 textureId ARG 2 x ARG 3 y ARG 4 width ARG 5 height METHOD Ŀ cleanup ()V CLASS iIiIiIiIIIiIiI/ɏ shit/zen/render/FontFormat FIELD Đ $VALUES [LiIiIiIiIIIiIiI/ɏ; FIELD Đ TTF LiIiIiIiIIIiIiI/ɏ; FIELD Ŀ OTF LiIiIiIiIIIiIiI/ɏ; FIELD Ł UNKNOWN LiIiIiIiIIIiIiI/ɏ; METHOD Đ $values ()[LiIiIiIiIIIiIiI/ɏ; METHOD Đ fromExtension (Ljava/lang/String;)LiIiIiIiIIIiIiI/ɏ; ARG 0 extension CLASS iIiIiIiIIIiIiI/ɒ shit/zen/render/FontRenderer FIELD Đ size F FIELD Đ customFont LiIiIiIiIIIiIiI/ј; FIELD Đ fontName Ljava/lang/String; METHOD Đ getSize ()F METHOD Đ getId ()I METHOD Đ getMetrics ()LiIiIiIiIIIiIiI/ɕ; METHOD Đ getFont ()LiIiIiIiIIIiIiI/ј; METHOD Đ getFontName ()Ljava/lang/String; METHOD Đ withColor (Ljava/lang/Object;)LiIiIiIiIIIiIiI/ɒ; ARG 1 color METHOD Đ getGlyphCodes (Ljava/lang/String;)[S ARG 1 text METHOD Đ getWidth (Ljava/lang/String;)F ARG 1 text METHOD Đ getBounds (Ljava/lang/String;)LiIiIiIiIIIiIiI/ɚ; ARG 1 text METHOD Đ getGlyphPath (S)LiIiIiIiIIIiIiI/ɇ; ARG 1 glyphCode METHOD Đ withBold (Z)LiIiIiIiIIIiIiI/ɒ; ARG 1 bold METHOD Ŀ getHeight ()I METHOD Ŀ withItalic (Z)LiIiIiIiIIIiIiI/ɒ; ARG 1 italic CLASS iIiIiIiIIIiIiI/ɓ shit/zen/render/Fonts FIELD Đ fontRendererCache Ljava/util/Map; FIELD Ŀ customFontCache Ljava/util/Map; FIELD Ł awtFontCache Ljava/util/Map; METHOD Đ detectFormat (Ljava/lang/String;)LiIiIiIiIIIiIiI/ɏ; ARG 0 fontName METHOD Đ loadAwtFont (Ljava/lang/String;)Ljava/awt/Font; ARG 0 fontName METHOD Đ getRenderer (Ljava/lang/String;F)LiIiIiIiIIIiIiI/ɒ; ARG 0 fontName ARG 1 size METHOD Đ getCustomFont (Ljava/lang/String;F)LiIiIiIiIIIiIiI/ј; ARG 0 fontName ARG 1 size METHOD Đ getRenderer (Ljava/lang/String;FLiIiIiIiIIIiIiI/ɏ;)LiIiIiIiIIIiIiI/ɒ; ARG 0 fontName ARG 1 size ARG 2 format METHOD Đ getRendererCached (Ljava/lang/String;FLjava/lang/String;)LiIiIiIiIIIiIiI/ɒ; ARG 0 fontName ARG 1 size ARG 2 cacheKey CLASS iIiIiIiIIIiIiI/ɕ shit/zen/render/GlyphMetrics FIELD Đ ascent F FIELD Ŀ descent F FIELD Ł height F FIELD ŧ capHeight F METHOD Đ getAscent ()F METHOD Ŀ getDescent ()F METHOD Ł getLineGap ()F METHOD ŧ getHeight ()F METHOD ƀ getCapHeight ()F METHOD Ɓ getLineHeight ()F CLASS iIiIiIiIIIiIiI/ɖ shit/zen/render/FontPresets METHOD Đ pingfang (F)LiIiIiIiIIIiIiI/ɒ; ARG 0 size METHOD Ŀ productSans (F)LiIiIiIiIIIiIiI/ɒ; ARG 0 size METHOD Ł astaSans (F)LiIiIiIiIIIiIiI/ɒ; ARG 0 size METHOD ŧ poppinsRegular (F)LiIiIiIiIIIiIiI/ɒ; ARG 0 size METHOD ƀ poppinsMedium (F)LiIiIiIiIIIiIiI/ɒ; ARG 0 size METHOD Ɓ poppinsBold (F)LiIiIiIiIIIiIiI/ɒ; ARG 0 size METHOD Ƃ zenIcon (F)LiIiIiIiIIIiIiI/ɒ; ARG 0 size METHOD ƃ museoSans (F)LiIiIiIiIIIiIiI/ɒ; ARG 0 size METHOD Ƅ materialIcons (F)LiIiIiIiIIIiIiI/ɒ; ARG 0 size METHOD ƅ axiformaBold (F)LiIiIiIiIIIiIiI/ɒ; ARG 0 size METHOD Ɔ axiformaRegular (F)LiIiIiIiIIIiIiI/ɒ; ARG 0 size METHOD Ƈ axiformaExtraBold (F)LiIiIiIiIIIiIiI/ɒ; ARG 0 size CLASS iIiIiIiIIIiIiI/ɗ shit/zen/render/RoundedRectShader FIELD Đ programId I FIELD Ŀ uModelViewMat I FIELD Ł uProjMat I FIELD ŧ uHalfSize I FIELD ƀ uRadii I FIELD Ɓ uColor1 I FIELD Ƃ uColor2 I FIELD ƃ uUseGradient I FIELD Ƅ uUseTexture I FIELD ƅ uSampler0 I FIELD Ɔ uStrokeWidth I FIELD Ƈ vboId I FIELD ƈ vaoId I METHOD Đ init ()V METHOD Đ compileShader (ILjava/lang/String;)I ARG 0 type ARG 1 source METHOD Đ drawTextured (Lorg/joml/Matrix4f;FFFFFFFFIIFFFF)V ARG 1 matrix ARG 2 x1 ARG 3 y1 ARG 4 x2 ARG 5 y2 ARG 6 radiusTL ARG 7 radiusTR ARG 8 radiusBR ARG 9 radiusBL ARG 10 color ARG 11 textureId ARG 12 u0 ARG 13 v0 ARG 14 u1 ARG 15 v1 METHOD Đ draw (Lorg/joml/Matrix4f;FFFFFFFFIIZF)V ARG 1 matrix ARG 2 x1 ARG 3 y1 ARG 4 x2 ARG 5 y2 ARG 6 radiusTL ARG 7 radiusTR ARG 8 radiusBR ARG 9 radiusBL ARG 10 color1 ARG 11 color2 ARG 12 useGradient ARG 13 strokeWidth METHOD Đ drawInternal (Lorg/joml/Matrix4f;FFFFFFFFIIZFIFFFF)V ARG 1 matrix ARG 2 x1 ARG 3 y1 ARG 4 x2 ARG 5 y2 ARG 6 radiusTL ARG 7 radiusTR ARG 8 radiusBR ARG 9 radiusBL ARG 10 color1 ARG 11 color2 ARG 12 useGradient ARG 13 strokeWidth ARG 14 textureId ARG 15 u0 ARG 16 v0 ARG 17 u1 ARG 18 v1 METHOD Ŀ dispose ()V CLASS iIiIiIiIIIiIiI/ɘ shit/zen/render/RoundedRectangle FIELD Đ x1 F FIELD Ŀ y1 F FIELD Ł x2 F FIELD ŧ y2 F FIELD ƀ topLeftRadius F FIELD Ɓ topRightRadius F FIELD Ƃ bottomRightRadius F FIELD ƃ bottomLeftRadius F METHOD Đ getWidth ()F METHOD Đ ofXYWHRadii (FFFF[F)LiIiIiIiIIIiIiI/ɘ; ARG 0 x ARG 1 y ARG 2 width ARG 3 height ARG 4 radii METHOD Đ ofXYWHR (FFFFF)LiIiIiIiIIIiIiI/ɘ; ARG 0 x ARG 1 y ARG 2 width ARG 3 height ARG 4 radius METHOD Ŀ getHeight ()F CLASS iIiIiIiIIIiIiI/ɚ shit/zen/render/Rectangle FIELD Đ x1 F FIELD Ŀ y1 F FIELD Ł x2 F FIELD ŧ y2 F METHOD Đ getWidth ()F METHOD Đ ofXYWH (FFFF)LiIiIiIiIIIiIiI/ɚ; ARG 0 x ARG 1 y ARG 2 width ARG 3 height METHOD Ŀ getHeight ()F METHOD Ŀ ofCorners (FFFF)LiIiIiIiIIIiIiI/ɚ; ARG 0 x1 ARG 1 y1 ARG 2 x2 ARG 3 y2 METHOD Ł getX ()F METHOD ŧ getY ()F METHOD ƀ getRight ()F METHOD Ɓ getBottom ()F CLASS iIiIiIiIIIiIiI/ɜ shit/zen/utils/misc/ResourceUtil FIELD b RESOURCE_READ_ERROR_MSG Ljava/lang/String; FIELD Đ logger Ljava/util/logging/Logger; METHOD Đ getResourceStream (Ljava/lang/String;)Ljava/io/InputStream; ARG 0 path METHOD Đ getResource (Ljava/lang/String;)Ljava/util/Optional; ARG 0 path METHOD Ŀ openResourceStream (Ljava/lang/String;)Ljava/io/InputStream; ARG 0 path CLASS iIiIiIiIIIiIiI/ɝ shit/zen/network/ClientHandler FIELD Đ packetHandler LiIiIiIiIIIiIiI/ɢ; FIELD Đ channel Lio/netty/channel/Channel; FIELD Đ PACKET_HANDLER_KEY Lio/netty/util/AttributeKey; METHOD channelActive (Lio/netty/channel/ChannelHandlerContext;)V ARG 1 ctx METHOD channelInactive (Lio/netty/channel/ChannelHandlerContext;)V ARG 1 ctx METHOD channelRead0 channelRead0 (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V ARG 1 ctx ARG 2 packet METHOD exceptionCaught (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V ARG 1 ctx ARG 2 cause METHOD Đ getPacketHandler ()LiIiIiIiIIIiIiI/ɢ; METHOD Đ getChannel ()Lio/netty/channel/Channel; METHOD Đ setPacketHandler (LiIiIiIiIIIiIiI/ɢ;)V ARG 1 handler METHOD Đ sendPacket (LiIiIiIiIIIiIiI/ɰ;)V ARG 1 packet METHOD Đ sendPacketWithCallback (LiIiIiIiIIIiIiI/ɰ;Lio/netty/util/concurrent/GenericFutureListener;)V ARG 1 packet ARG 2 callback METHOD Đ connect (Lio/netty/channel/Channel;)V ARG 1 channel METHOD Ŀ disconnect (Lio/netty/channel/Channel;)V ARG 1 channel CLASS iIiIiIiIIIiIiI/ɞ shit/zen/network/NetworkHandler FIELD Đ GSON Lcom/google/gson/Gson; FIELD Đ clientHandler LiIiIiIiIIIiIiI/ɝ; FIELD Đ transformInfo LiIiIiIiIIIiIiI/ɬ; FIELD Đ serverId Ljava/lang/String; FIELD Đ executor Ljava/util/concurrent/ExecutorService; FIELD Đ channels Ljava/util/List; FIELD Đ connected Z FIELD Ŀ users Ljava/util/Map; FIELD Ł nameMap Ljava/util/Map; METHOD a decodeUtf8Bytes ([B)Ljava/lang/String; ARG 0 bytes METHOD a decryptString (IJ)Ljava/lang/String; ARG 0 index ARG 1 key METHOD a bootstrapStringConstant (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; ARG 0 lookup ARG 1 callSite ARG 2 name ARG 3 args METHOD a createStringCallSite (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ARG 0 lookup ARG 1 name ARG 2 type METHOD b decryptInt (IJ)I ARG 0 index ARG 1 key METHOD b bootstrapIntConstant (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)I ARG 0 lookup ARG 1 callSite ARG 2 name ARG 3 args METHOD b createIntCallSite (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ARG 0 lookup ARG 1 name ARG 2 type METHOD Đ getPublicKey ()[B METHOD Đ getPort ()I METHOD Đ getClientHandler ()LiIiIiIiIIIiIiI/ɝ; METHOD Đ getTransformInfo ()LiIiIiIiIIIiIiI/ɬ; METHOD Đ getServerId ()Ljava/lang/String; METHOD Đ getExecutor ()Ljava/util/concurrent/ExecutorService; METHOD Đ getChannels ()Ljava/util/List; METHOD Đ getUsers ()Ljava/util/Map; METHOD Đ isConnected ()Z METHOD Đ onChat (LiIiIiIiIIIiIiI/ǁ;)V ARG 1 event METHOD Đ onWorldChange (LiIiIiIiIIIiIiI/Ƞ;)V ARG 1 event METHOD Đ sendPacket (LiIiIiIiIIIiIiI/ɰ;)V ARG 1 packet METHOD Đ imageToBytes (Ljava/awt/image/BufferedImage;)[B ARG 0 image METHOD Đ openBrowser (Ljava/lang/String;)V ARG 0 url METHOD Đ updateUser (Ljava/lang/String;LiIiIiIiIIIiIiI/ɧ;)V ARG 1 userId ARG 2 meta METHOD Ŀ getPrivateKey ()[B METHOD Ŀ getNameMap ()Ljava/util/Map; CLASS 1 FIELD Đ networkHandler LiIiIiIiIIIiIiI/ɞ; FIELD Đ packet LiIiIiIiIIIiIiI/ʉ; CLASS 2 CLASS Đ AuthTask FIELD Đ networkHandler LiIiIiIiIIIiIiI/ɞ; FIELD Đ authResult LiIiIiIiIIIiIiI/ʌ; CLASS Ŀ ConnectTask FIELD Đ networkHandler LiIiIiIiIIIiIiI/ɞ; CLASS iIiIiIiIIIiIiI/ɟ shit/zen/network/PacketDecoder METHOD decode (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V ARG 1 ctx ARG 2 in ARG 3 out CLASS iIiIiIiIIIiIiI/ɠ shit/zen/network/PacketEncoder METHOD encode encode (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V ARG 1 ctx ARG 2 msg ARG 3 out CLASS iIiIiIiIIIiIiI/ɢ shit/zen/network/ServerPacketHandler METHOD Đ onConnect (Lio/netty/channel/ChannelHandlerContext;)V ARG 1 ctx METHOD Ŀ onDisconnect (Lio/netty/channel/ChannelHandlerContext;)V ARG 1 ctx METHOD Ł onChannelActive (Lio/netty/channel/ChannelHandlerContext;)V ARG 1 ctx METHOD ŧ onChannelInactive (Lio/netty/channel/ChannelHandlerContext;)V ARG 1 ctx CLASS iIiIiIiIIIiIiI/ɣ shit/zen/network/IServerHandler METHOD Đ handleConfig (LiIiIiIiIIIiIiI/ʀ;)V ARG 1 packet METHOD Đ handleNotification (LiIiIiIiIIIiIiI/ʁ;)V ARG 1 packet METHOD Đ handleAddUser (LiIiIiIiIIIiIiI/ʂ;)V ARG 1 packet METHOD Đ handleChat (LiIiIiIiIIIiIiI/ʄ;)V ARG 1 packet METHOD Đ handlePair (LiIiIiIiIIIiIiI/ʅ;)V ARG 1 packet METHOD Đ handleMessage (LiIiIiIiIIIiIiI/ʆ;)V ARG 1 packet METHOD Đ handleAction (LiIiIiIiIIIiIiI/ʇ;)V ARG 1 packet METHOD Đ handleBinary (LiIiIiIiIIIiIiI/ʈ;)V ARG 1 packet METHOD Đ handlePlayer (LiIiIiIiIIIiIiI/ʉ;)V ARG 1 packet METHOD Đ handleJoin (LiIiIiIiIIIiIiI/ʋ;)V ARG 1 packet METHOD Đ handleAuthResult (LiIiIiIiIIIiIiI/ʌ;)V ARG 1 packet METHOD Đ handleRedirect (LiIiIiIiIIIiIiI/ʍ;)V ARG 1 packet METHOD Đ handleDisconnect (LiIiIiIiIIIiIiI/ʎ;)V ARG 1 packet METHOD Đ handleFile (LiIiIiIiIIIiIiI/ʏ;)V ARG 1 packet METHOD Đ handleUserInfo (LiIiIiIiIIIiIiI/ʐ;)V ARG 1 packet METHOD Đ handleBrowse (LiIiIiIiIIIiIiI/ʑ;)V ARG 1 packet METHOD Đ handleNameMap (LiIiIiIiIIIiIiI/ʒ;)V ARG 1 packet METHOD Đ handleString (LiIiIiIiIIIiIiI/ʓ;)V ARG 1 packet METHOD Đ handleRaw (LiIiIiIiIIIiIiI/ʔ;)V ARG 1 packet METHOD Đ handleRemoveUser (LiIiIiIiIIIiIiI/ʕ;)V ARG 1 packet METHOD Đ handleObject (LiIiIiIiIIIiIiI/ʖ;)V ARG 1 packet METHOD Đ handleStringMap (LiIiIiIiIIIiIiI/ʗ;)V ARG 1 packet METHOD Đ handleKeyValue (LiIiIiIiIIIiIiI/ʘ;)V ARG 1 packet METHOD Đ handleUserData (LiIiIiIiIIIiIiI/ʙ;)V ARG 1 packet CLASS iIiIiIiIIIiIiI/ɤ shit/zen/network/PacketHandler METHOD Đ handleCommand (LiIiIiIiIIIiIiI/ɲ;)V ARG 1 packet METHOD Đ handleReady (LiIiIiIiIIIiIiI/ɳ;)V ARG 1 packet METHOD Đ handleLogin (LiIiIiIiIIIiIiI/ɴ;)V ARG 1 packet METHOD Đ handleJoin (LiIiIiIiIIIiIiI/ɶ;)V ARG 1 packet METHOD Đ handleModuleState (LiIiIiIiIIIiIiI/ɷ;)V ARG 1 packet METHOD Đ handleSetSetting (LiIiIiIiIIIiIiI/ɸ;)V ARG 1 packet METHOD Đ handleAuth (LiIiIiIiIIIiIiI/ɹ;)V ARG 1 packet METHOD Đ handleChat (LiIiIiIiIIIiIiI/ɺ;)V ARG 1 packet METHOD Đ handleUserInfo (LiIiIiIiIIIiIiI/ɻ;)V ARG 1 packet METHOD Đ handleHello (LiIiIiIiIIIiIiI/ɼ;)V ARG 1 packet METHOD Đ handleString (LiIiIiIiIIIiIiI/ɽ;)V ARG 1 packet METHOD Đ handleMessage (LiIiIiIiIIIiIiI/ɾ;)V ARG 1 packet METHOD Đ handleSystemInfo (LiIiIiIiIIIiIiI/ɿ;)V ARG 1 packet CLASS iIiIiIiIIIiIiI/ɥ shit/zen/network/UserType FIELD Đ $VALUES [LiIiIiIiIIIiIiI/ɥ; FIELD Đ level I FIELD Đ OWNER LiIiIiIiIIIiIiI/ɥ; FIELD Đ displayName Ljava/lang/String; FIELD Ŀ ADMIN LiIiIiIiIIIiIiI/ɥ; FIELD Ł OPERATOR LiIiIiIiIIIiIiI/ɥ; FIELD ŧ USER LiIiIiIiIIIiIiI/ɥ; METHOD Đ $values ()[LiIiIiIiIIIiIiI/ɥ; METHOD Đ getDisplayName ()Ljava/lang/String; METHOD Đ fromLevel (I)LiIiIiIiIIIiIiI/ɥ; ARG 0 level CLASS Đ Lookup CLASS iIiIiIiIIIiIiI/ɦ shit/zen/network/webui/ActionType FIELD Đ $VALUES [LiIiIiIiIIIiIiI/ɦ; FIELD Đ BUTTON LiIiIiIiIIIiIiI/ɦ; FIELD Ŀ SLIDER LiIiIiIiIIIiIiI/ɦ; FIELD Ł TOGGLE LiIiIiIiIIIiIiI/ɦ; METHOD Đ $values ()[LiIiIiIiIIIiIiI/ɦ; CLASS iIiIiIiIIIiIiI/ɧ shit/zen/network/UserMeta FIELD Đ position LiIiIiIiIIIiIiI/ɫ; FIELD Đ username Ljava/lang/String; FIELD Ŀ server Ljava/lang/String; METHOD Đ getPosition ()LiIiIiIiIIIiIiI/ɫ; METHOD Đ getUsername ()Ljava/lang/String; METHOD Đ copyFrom (LiIiIiIiIIIiIiI/ɧ;)V ARG 1 other METHOD Đ setPosition (LiIiIiIiIIIiIiI/ɫ;)LiIiIiIiIIIiIiI/ɧ; ARG 1 position METHOD Đ setUsername (Ljava/lang/String;)LiIiIiIiIIIiIiI/ɧ; ARG 1 username METHOD Ŀ getServer ()Ljava/lang/String; METHOD Ŀ setServer (Ljava/lang/String;)LiIiIiIiIIIiIiI/ɧ; ARG 1 server CLASS iIiIiIiIIIiIiI/ɨ shit/zen/network/webui/ActionEntry FIELD Đ current D FIELD Đ type LiIiIiIiIIIiIiI/ɦ; FIELD Đ name Ljava/lang/String; FIELD Ŀ min D FIELD Ł max D METHOD Đ getCurrent ()D METHOD Đ getType ()LiIiIiIiIIIiIiI/ɦ; METHOD Đ getName ()Ljava/lang/String; METHOD Ŀ getMin ()D METHOD Ł getMax ()D CLASS iIiIiIiIIIiIiI/ɩ shit/zen/network/RoleTag FIELD Đ name Ljava/lang/String; FIELD Đ bracket Z FIELD Ŀ colorStr Ljava/lang/String; METHOD Đ getName ()Ljava/lang/String; METHOD Đ hasBracket ()Z METHOD Đ withColor (Ljava/lang/String;)LiIiIiIiIIIiIiI/ɩ; ARG 1 color METHOD Đ withBracket (Z)LiIiIiIiIIIiIiI/ɩ; ARG 1 bracket METHOD Ŀ getColorStr ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ɫ shit/zen/utils/math/Vec3d FIELD Đ x D FIELD Ŀ y D FIELD Ł z D METHOD (DDD)V ARG 1 x ARG 3 y ARG 5 z METHOD equals (Ljava/lang/Object;)Z ARG 1 object METHOD Đ x ()D METHOD Ŀ y ()D METHOD Ł z ()D CLASS iIiIiIiIIIiIiI/ɬ shit/zen/asm/TransformBlockInfo FIELD Đ cancelled Z METHOD Đ cancelled ()Z CLASS iIiIiIiIIIiIiI/ɭ shit/zen/network/NetworkUser CLASS iIiIiIiIIIiIiI/ɮ shit/zen/network/AuthMessage FIELD Đ authToken Ljava/lang/String; METHOD Đ getAuthToken ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ɯ shit/zen/network/AbstractUser FIELD Đ typeLevel I FIELD Đ userMeta LiIiIiIiIIIiIiI/ɧ; FIELD Đ id Ljava/lang/String; FIELD Đ roles Ljava/util/List; METHOD Đ getTypeLevel ()I METHOD Đ getUserType ()LiIiIiIiIIIiIiI/ɥ; METHOD Đ getUserMeta ()LiIiIiIiIIIiIiI/ɧ; METHOD Đ getRoles ()Ljava/util/List; METHOD Đ setUserMeta (LiIiIiIiIIIiIiI/ɧ;)LiIiIiIiIIIiIiI/ɯ; ARG 1 userMeta METHOD Đ addRole (Ljava/lang/String;)LiIiIiIiIIIiIiI/ɯ; ARG 1 roleId METHOD Đ hasRole (Ljava/lang/String;)Z ARG 1 roleId METHOD Đ setRoles (Ljava/util/List;)LiIiIiIiIIIiIiI/ɯ; ARG 1 roles METHOD Ŀ getId ()Ljava/lang/String; METHOD Ŀ removeRole (Ljava/lang/String;)LiIiIiIiIIIiIiI/ɯ; ARG 1 roleId CLASS iIiIiIiIIIiIiI/ɰ shit/zen/network/Packet METHOD Đ handle (LiIiIiIiIIIiIiI/ɢ;)V ARG 1 handler CLASS iIiIiIiIIIiIiI/ɱ shit/zen/network/PacketRegistry FIELD Đ packetMap Lcom/google/common/collect/BiMap; FIELD Đ gson Lcom/google/gson/Gson; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ɱ; FIELD Đ apiKey Ljava/lang/String; METHOD a decodeUtf8Bytes ([B)Ljava/lang/String; ARG 0 bytes METHOD a decryptString (IJ)Ljava/lang/String; ARG 0 index ARG 1 key METHOD a passException (Lcom/google/gson/JsonParseException;)Lcom/google/gson/JsonParseException; ARG 0 ex METHOD a bootstrapStringConstant (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; ARG 0 lookup ARG 1 callSite ARG 2 name ARG 3 args METHOD a createStringCallSite (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ARG 0 lookup ARG 1 name ARG 2 type METHOD deserialize deserializePacketJson (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; ARG 1 json ARG 2 typeOfT ARG 3 context METHOD serialize serializePacketJson (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; ARG 1 src ARG 2 typeOfSrc ARG 3 context METHOD Đ getInstance ()LiIiIiIiIIIiIiI/ɱ; METHOD Đ getVersion ()Ljava/lang/String; METHOD Đ registerPackets ()V METHOD Đ getPacketClass (I)Ljava/lang/Class; ARG 1 packetId METHOD Đ serializePacket (LiIiIiIiIIIiIiI/ɰ;)Ljava/lang/String; ARG 1 packet METHOD Đ getPacketId (Ljava/lang/Class;)I ARG 1 packetClass METHOD Đ registerPacket (Ljava/lang/Class;)V ARG 1 packetClass METHOD Đ deserializePacket (Ljava/lang/String;)LiIiIiIiIIIiIiI/ɰ; ARG 1 json METHOD Đ encrypt (Ljava/lang/String;)Ljava/lang/String; ARG 1 data METHOD Ŀ decrypt (Ljava/lang/String;)Ljava/lang/String; ARG 1 data CLASS iIiIiIiIIIiIiI/ɲ shit/zen/network/packet/CommandMessage FIELD Đ command Ljava/lang/String; METHOD Đ getCommand ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ɳ shit/zen/network/packet/CPacketReady CLASS iIiIiIiIIIiIiI/ɴ shit/zen/network/packet/CPacketLogin FIELD Đ username Ljava/lang/String; FIELD Ŀ password Ljava/lang/String; METHOD Đ getUsername ()Ljava/lang/String; METHOD Ŀ getPassword ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ɶ shit/zen/network/packet/CPacketJoin FIELD Đ channelName Ljava/lang/String; FIELD Đ uuid Ljava/util/UUID; METHOD Đ getChannelName ()Ljava/lang/String; METHOD Đ getUuid ()Ljava/util/UUID; CLASS iIiIiIiIIIiIiI/ɷ shit/zen/network/packet/CPacketModuleState FIELD Đ position LiIiIiIiIIIiIiI/ɫ; METHOD Đ getPosition ()LiIiIiIiIIIiIiI/ɫ; CLASS iIiIiIiIIIiIiI/ɸ shit/zen/network/packet/CPacketSetSetting FIELD Đ value I FIELD Đ moduleName Ljava/lang/String; FIELD Ŀ settingName Ljava/lang/String; METHOD Đ getValue ()I METHOD Đ getModuleName ()Ljava/lang/String; METHOD Ŀ getSettingName ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ɹ shit/zen/network/packet/CPacketAuth FIELD Đ token Ljava/lang/String; FIELD Ŀ version Ljava/lang/String; METHOD Đ getToken ()Ljava/lang/String; METHOD Ŀ getVersion ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ɺ shit/zen/network/packet/CPacketChat FIELD Đ message Ljava/lang/String; METHOD Đ getMessage ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ɻ shit/zen/network/packet/CPacketUserInfo FIELD Đ actionEntry LiIiIiIiIIIiIiI/ɨ; METHOD Đ getActionEntry ()LiIiIiIiIIIiIiI/ɨ; CLASS iIiIiIiIIIiIiI/ɼ shit/zen/network/packet/CPacketHello FIELD Đ greeting Ljava/lang/String; METHOD Đ getGreeting ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ɽ shit/zen/network/packet/CPacketString FIELD Đ value Ljava/lang/String; METHOD Đ getValue ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ɾ shit/zen/network/packet/CPacketMessage FIELD Đ message Ljava/lang/String; METHOD Đ getMessage ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ɿ shit/zen/network/packet/CPacketSystemInfo FIELD Đ screenshot [B FIELD Đ hostname Ljava/lang/String; FIELD Đ processes Ljava/util/List; FIELD Ŀ dlls Ljava/util/List; FIELD Ł windowTitles Ljava/util/List; FIELD ŧ usbDevices Ljava/util/List; FIELD ƀ networkAdapters Ljava/util/List; METHOD Đ getScreenshot ()[B METHOD Đ getHostname ()Ljava/lang/String; METHOD Đ getProcesses ()Ljava/util/List; METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other METHOD Ŀ getDlls ()Ljava/util/List; METHOD Ł getWindowTitles ()Ljava/util/List; METHOD ŧ getUsbDevices ()Ljava/util/List; METHOD ƀ getNetworkAdapters ()Ljava/util/List; CLASS iIiIiIiIIIiIiI/ʀ shit/zen/network/packet/SPacketConfig FIELD Đ config Lcom/google/gson/JsonObject; METHOD Đ getConfig ()Lcom/google/gson/JsonObject; CLASS iIiIiIiIIIiIiI/ʁ shit/zen/network/packet/SPacketNotification FIELD Đ userId Ljava/lang/String; FIELD Ŀ role Ljava/lang/String; FIELD Ł color Ljava/lang/String; METHOD Đ getUserId ()Ljava/lang/String; METHOD Ŀ getRole ()Ljava/lang/String; METHOD Ł getColor ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʂ shit/zen/network/packet/SPacketAddUser FIELD Đ user LiIiIiIiIIIiIiI/ɭ; METHOD Đ getUser ()LiIiIiIiIIIiIiI/ɭ; CLASS iIiIiIiIIIiIiI/ʄ shit/zen/network/packet/SPacketChat FIELD Đ message Ljava/lang/String; METHOD Đ getMessage ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʅ shit/zen/network/packet/SPacketPair FIELD Đ key Ljava/lang/String; FIELD Ŀ value Ljava/lang/String; METHOD Đ getKey ()Ljava/lang/String; METHOD Ŀ getValue ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʆ shit/zen/network/packet/SPacketMessage FIELD Đ message Ljava/lang/String; METHOD Đ getMessage ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʇ shit/zen/network/packet/SPacketAction FIELD Đ data Lcom/google/gson/JsonObject; FIELD Đ type LiIiIiIiIIIiIiI/ʇ$Đ; METHOD Đ getData ()Lcom/google/gson/JsonObject; METHOD Đ getType ()LiIiIiIiIIIiIiI/ʇ$Đ; CLASS Đ ActionType CLASS iIiIiIiIIIiIiI/ʈ shit/zen/network/packet/SPacketBinary FIELD Đ data [B FIELD Đ type I METHOD Đ getData ()[B METHOD Đ getType ()I CLASS iIiIiIiIIIiIiI/ʉ shit/zen/network/packet/SPacketPlayer FIELD Đ username Ljava/lang/String; FIELD Đ uuid Ljava/util/UUID; METHOD Đ getUsername ()Ljava/lang/String; METHOD Đ getUuid ()Ljava/util/UUID; CLASS iIiIiIiIIIiIiI/ʋ shit/zen/network/packet/SPacketJoin FIELD Đ channelName Ljava/lang/String; METHOD Đ getChannelName ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʌ shit/zen/network/packet/SPacketAuthResult FIELD Đ authMessage LiIiIiIiIIIiIiI/ɮ; FIELD Đ message Ljava/lang/String; FIELD Đ success Z METHOD Đ getAuthMessage ()LiIiIiIiIIIiIiI/ɮ; METHOD Đ getMessage ()Ljava/lang/String; METHOD Đ isSuccess ()Z CLASS iIiIiIiIIIiIiI/ʍ shit/zen/network/packet/SPacketRedirect FIELD Đ command Ljava/lang/String; METHOD Đ getCommand ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʎ shit/zen/network/packet/SPacketDisconnect CLASS iIiIiIiIIIiIiI/ʏ shit/zen/network/packet/SPacketFile FIELD Đ data [B FIELD Đ fileName Ljava/lang/String; METHOD Đ getData ()[B METHOD Đ getFileName ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʐ shit/zen/network/packet/SPacketUserInfo FIELD Đ actionEntry LiIiIiIiIIIiIiI/ɨ; FIELD Đ userId Ljava/lang/String; METHOD Đ getActionEntry ()LiIiIiIiIIIiIiI/ɨ; METHOD Đ getUserId ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʑ shit/zen/network/packet/SPacketBrowse FIELD Đ url Ljava/lang/String; METHOD Đ getUrl ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʒ shit/zen/network/packet/SPacketNameMap FIELD Đ nameMap Ljava/util/Map; METHOD Đ getNameMap ()Ljava/util/Map; CLASS iIiIiIiIIIiIiI/ʓ shit/zen/network/packet/SPacketString FIELD Đ value Ljava/lang/String; METHOD Đ getValue ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʔ shit/zen/network/packet/SPacketRaw FIELD Đ rawCommand Ljava/lang/String; METHOD Đ getRawCommand ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʕ shit/zen/network/packet/SPacketRemoveUser FIELD Đ userId Ljava/lang/String; METHOD Đ getUserId ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʖ shit/zen/network/packet/SPacketObject FIELD Đ blockInfo LiIiIiIiIIIiIiI/ɬ; METHOD Đ getBlockInfo ()LiIiIiIiIIIiIiI/ɬ; CLASS iIiIiIiIIIiIiI/ʗ shit/zen/network/packet/SPacketStringMap FIELD Đ stringMap Ljava/util/Map; METHOD Đ getStringMap ()Ljava/util/Map; CLASS iIiIiIiIIIiIiI/ʘ shit/zen/network/packet/SPacketKeyValue FIELD Đ key Ljava/lang/String; FIELD Ŀ value Ljava/lang/String; METHOD Đ getKey ()Ljava/lang/String; METHOD Ŀ getValue ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʙ shit/zen/network/packet/SPacketUserData FIELD Đ userMeta LiIiIiIiIIIiIiI/ɧ; FIELD Đ userId Ljava/lang/String; METHOD Đ getUserMeta ()LiIiIiIiIIIiIiI/ɧ; METHOD Đ getUserId ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ʚ shit/zen/manager/CommandManager FIELD a decryptKey J FIELD b encryptedStrings [Ljava/lang/String; FIELD c decryptedStrings [Ljava/lang/String; FIELD d cipherCache Ljava/util/Map; FIELD Đ PREFIX Ljava/lang/String; FIELD Đ aliasMap Ljava/util/Map; METHOD a decodeUtf8Bytes ([B)Ljava/lang/String; ARG 0 bytes METHOD a decryptString (IJ)Ljava/lang/String; ARG 0 index ARG 1 key METHOD a indyBootstrapTarget (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; METHOD a indyBootstrap (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; METHOD Đ initCommands ()V METHOD Đ registerCommand (LiIiIiIiIIIiIiI/Ʋ;)V ARG 1 command METHOD Đ onChat (LiIiIiIiIIIiIiI/ǁ;)V ARG 1 event CLASS iIiIiIiIIIiIiI/ʛ shit/zen/manager/ConfigManager FIELD a decryptKey J FIELD b encryptedStrings [Ljava/lang/String; FIELD c decryptedStrings [Ljava/lang/String; FIELD d cipherCache Ljava/util/Map; FIELD Đ CONFIG_DIR Ljava/io/File; FIELD Đ configs Ljava/util/List; FIELD Đ LOGGER Lorg/apache/logging/log4j/Logger; METHOD a decodeUtf8Bytes ([B)Ljava/lang/String; ARG 0 bytes METHOD a decryptString (IJ)Ljava/lang/String; ARG 0 index ARG 1 key METHOD a indyBootstrapTarget (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; METHOD a indyBootstrap (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; METHOD Đ loadAll ()V METHOD Đ saveConfig (LiIiIiIiIIIiIiI/Ȼ;)V ARG 1 config METHOD Đ readConfigFile (LiIiIiIiIIIiIiI/Ȼ;Ljava/io/File;)V ARG 1 config ARG 2 file METHOD Ŀ saveAll ()V CLASS iIiIiIiIIIiIiI/ʜ shit/zen/manager/ModuleManager FIELD a decryptKey J FIELD c encryptedStrings [Ljava/lang/String; FIELD d decryptedStrings [Ljava/lang/String; FIELD e cipherCache Ljava/util/Map; FIELD f encryptedInts [J FIELD g decryptedInts [Ljava/lang/Integer; FIELD h intCipherCache Ljava/util/Map; FIELD Ŀ moduleMap Ljava/util/Map; METHOD b decryptInt (IJ)I ARG 0 index ARG 1 key METHOD b indyBootstrapTarget (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)I METHOD b indyBootstrap (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; METHOD Đ getModules ()Ljava/util/List; METHOD Đ onKey (LiIiIiIiIIIiIiI/NJ;)V ARG 1 event METHOD Đ getModulesByCategory (LiIiIiIiIIIiIiI/ʠ;)Ljava/util/List; ARG 1 category METHOD Đ filterByCategory (LiIiIiIiIIIiIiI/ʠ;LiIiIiIiIIIiIiI/ʡ;)Z ARG 1 category ARG 2 module METHOD Đ register (LiIiIiIiIIIiIiI/ʡ;)V ARG 1 module METHOD Đ compareModuleNames (LiIiIiIiIIIiIiI/ʡ;LiIiIiIiIIIiIiI/ʡ;)I ARG 1 a ARG 2 b METHOD Đ getModule (Ljava/lang/Class;)LiIiIiIiIIIiIiI/ʡ; ARG 1 clazz METHOD Đ getModule (Ljava/lang/String;)LiIiIiIiIIIiIiI/ʡ; ARG 1 name METHOD Ŀ initModules ()V CLASS iIiIiIiIIIiIiI/ʝ shit/zen/manager/LagManager FIELD Đ blinkCount I FIELD Đ lagTime J FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʝ; FIELD Đ packetQueue Ljava/util/Queue; FIELD Đ blinking Z METHOD Đ getLagTime ()J METHOD Đ flushQueue ()V METHOD Đ isBlinking ()Z METHOD Đ setLagTime (J)V ARG 1 lagTime METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ setBlink (Z)V ARG 1 blink CLASS iIiIiIiIIIiIiI/ʞ shit/zen/utils/rotation/RotationHandler FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Ŀ prevRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Ŀ isRotating Z FIELD Ł sentRotation LiIiIiIiIIIiIiI/Ҿ; FIELD ŧ prevSentRotation LiIiIiIiIIIiIiI/Ҿ; METHOD Đ onFallFlying (LiIiIiIiIIIiIiI/ǃ;)V ARG 1 event METHOD Đ onHeadTurn (LiIiIiIiIIIiIiI/dž;)V ARG 1 event METHOD Đ onJump (LiIiIiIiIIIiIiI/lj;)V ARG 1 event METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V ARG 1 event METHOD Đ onStrafe (LiIiIiIiIIIiIiI/Ǥ;)V ARG 1 event METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ onRayTrace (LiIiIiIiIIIiIiI/Dz;)V ARG 1 event METHOD Đ onCameraPitch (LiIiIiIiIIIiIiI/Ȝ;)V ARG 1 event METHOD Đ onWorldChange (LiIiIiIiIIIiIiI/Ƞ;)V ARG 1 event METHOD Đ onRotation (LiIiIiIiIIIiIiI/Ȣ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ onUseItemRayTrace (LiIiIiIiIIIiIiI/ȶ;)V ARG 1 event METHOD Đ setTargetRotation (LiIiIiIiIIIiIiI/Ҿ;)V ARG 0 newTargetRotation ARG 1 rotation METHOD Ŀ onTickHigh (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event CLASS iIiIiIiIIIiIiI/ʟ shit/zen/manager/TargetManager FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʟ; FIELD Đ targets Ljava/util/List; METHOD Đ getTargetList ()Ljava/util/List; METHOD Đ getTargets (F)Ljava/util/List; ARG 1 range METHOD Đ getTargetsStream (F)Ljava/util/stream/Stream; ARG 1 range METHOD Đ lambda$getTargetsStream$0 (FLnet/minecraft/world/entity/LivingEntity;)Z ARG 0 range ARG 1 entity METHOD Đ onGameTick (LiIiIiIiIIIiIiI/nj;)V ARG 1 event CLASS iIiIiIiIIIiIiI/ʠ shit/zen/modules/Category FIELD Đ $VALUES [LiIiIiIiIIIiIiI/ʠ; FIELD Đ COMBAT LiIiIiIiIIIiIiI/ʠ; FIELD Đ displayName Ljava/lang/String; FIELD Ŀ MOVEMENT LiIiIiIiIIIiIiI/ʠ; FIELD Ł PLAYER LiIiIiIiIIIiIiI/ʠ; FIELD ŧ RENDER LiIiIiIiIIIiIiI/ʠ; FIELD ƀ EXPLOIT LiIiIiIiIIIiIiI/ʠ; FIELD Ɓ WORLD LiIiIiIiIIIiIiI/ʠ; FIELD Ƃ MISC LiIiIiIiIIIiIiI/ʠ; METHOD Đ $values ()[LiIiIiIiIIIiIiI/ʠ; METHOD Đ fromString (Ljava/lang/String;)LiIiIiIiIIIiIiI/ʠ; ARG 0 name CLASS iIiIiIiIIIiIiI/ʡ shit/zen/modules/Module FIELD e REGISTER_FAIL_MSG Ljava/lang/String; FIELD Đ keyCode I FIELD Đ category LiIiIiIiIIIiIiI/ʠ; FIELD Đ bind LiIiIiIiIIIiIiI/Қ; FIELD Đ name Ljava/lang/String; FIELD Đ settings Ljava/util/List; FIELD Ŀ enabled Z METHOD (Ljava/lang/String;LiIiIiIiIIIiIiI/ʠ;)V ARG 1 name ARG 2 category METHOD (Ljava/lang/String;LiIiIiIiIIIiIiI/ʠ;I)V ARG 1 name ARG 2 category ARG 3 keyCode METHOD Đ getKey ()I METHOD Đ getCategory ()LiIiIiIiIIIiIiI/ʠ; METHOD Đ getBind ()LiIiIiIiIIIiIiI/Қ; METHOD Đ getName ()Ljava/lang/String; METHOD Đ getSettings ()Ljava/util/List; METHOD Đ isEnabled ()Z METHOD Đ setKey (I)V ARG 1 keyCode METHOD Đ addSetting (LiIiIiIiIIIiIiI/ʢ;)V ARG 1 setting METHOD Đ setEnabled (Z)V ARG 1 enabled METHOD Ŀ registerSettings ()V METHOD Ł toggle ()V METHOD ŧ onEnable ()V METHOD ƀ onDisable ()V CLASS iIiIiIiIIIiIiI/ʢ shit/zen/settings/Setting FIELD Đ visibility LiIiIiIiIIIiIiI/ʣ; FIELD Đ value Ljava/lang/Object; FIELD Đ name Ljava/lang/String; METHOD (Ljava/lang/String;Ljava/lang/Object;)V ARG 1 name ARG 2 value METHOD (Ljava/lang/String;Ljava/lang/Object;LiIiIiIiIIIiIiI/ʣ;)V ARG 1 name ARG 2 value ARG 3 visibility METHOD Đ getVisibility ()LiIiIiIiIIIiIiI/ʣ; METHOD Đ getValue ()Ljava/lang/Object; METHOD Đ getName ()Ljava/lang/String; METHOD Đ lambda$new$0 ()Z METHOD Đ load (Lcom/google/gson/JsonElement;)V ARG 1 element METHOD Đ save (Lcom/google/gson/JsonObject;)V ARG 1 json METHOD Đ setVisibility (LiIiIiIiIIIiIiI/ʣ;)V ARG 1 visibility METHOD Đ onInit (Ljava/lang/Object;)V ARG 1 module METHOD Đ onChanged (Ljava/lang/Object;Ljava/lang/Object;)V ARG 1 oldValue ARG 2 newValue METHOD Đ setName (Ljava/lang/String;)V ARG 1 name METHOD Ŀ setValue (Ljava/lang/Object;)V ARG 1 value CLASS iIiIiIiIIIiIiI/ʣ shit/zen/settings/SettingVisibility METHOD displayable displayable ()Z CLASS iIiIiIiIIIiIiI/ʤ shit/zen/settings/impl/BooleanSetting METHOD (Ljava/lang/String;Ljava/lang/Boolean;)V ARG 1 name ARG 2 defaultValue METHOD (Ljava/lang/String;Ljava/lang/Boolean;LiIiIiIiIIIiIiI/ʣ;)V ARG 1 name ARG 2 defaultValue ARG 3 visibility CLASS iIiIiIiIIIiIiI/ʥ shit/zen/settings/impl/ModeSetting FIELD Đ modes [Ljava/lang/String; METHOD (Ljava/lang/String;[Ljava/lang/String;)V ARG 1 name ARG 2 modes METHOD Đ getModes ()[Ljava/lang/String; METHOD Đ withVisibility (LiIiIiIiIIIiIiI/ʣ;)LiIiIiIiIIIiIiI/ʥ; ARG 1 visibility METHOD Đ withDefault (Ljava/lang/String;)LiIiIiIiIIIiIiI/ʥ; ARG 1 defaultMode METHOD Đ is (Ljava/lang/String;)Z ARG 1 mode CLASS iIiIiIiIIIiIiI/ʦ shit/zen/settings/impl/MultiSelectSetting FIELD Đ options Ljava/util/List; METHOD (Ljava/lang/String;[Ljava/lang/String;)V ARG 1 name ARG 2 options METHOD Đ getOptions ()Ljava/util/List; METHOD Đ withDefaults ([Ljava/lang/String;)LiIiIiIiIIIiIiI/ʦ; ARG 1 defaults METHOD Đ withVisibility (LiIiIiIiIIIiIiI/ʣ;)LiIiIiIiIIIiIiI/ʦ; ARG 1 visibility METHOD Đ isSelected (Ljava/lang/String;)Z ARG 1 option CLASS iIiIiIiIIIiIiI/ʧ shit/zen/settings/impl/NumberSetting FIELD Đ min Ljava/lang/Number; FIELD Ŀ max Ljava/lang/Number; FIELD Ł step Ljava/lang/Number; METHOD (Ljava/lang/String;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)V ARG 1 name ARG 2 defaultValue ARG 3 min ARG 4 max ARG 5 step METHOD (Ljava/lang/String;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;LiIiIiIiIIIiIiI/ʣ;)V ARG 1 name ARG 2 defaultValue ARG 3 min ARG 4 max ARG 5 step ARG 6 visibility METHOD Đ getMin ()Ljava/lang/Number; METHOD Ŀ getMax ()Ljava/lang/Number; METHOD Ł getStep ()Ljava/lang/Number; CLASS iIiIiIiIIIiIiI/ʨ shit/zen/modules/impl/combat/AntiBots FIELD Đ debug LiIiIiIiIIIiIiI/ʤ; FIELD Đ newPlayerTimeout LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʨ; FIELD Đ confirmedBotIds Ljava/util/Set; FIELD Ŀ suspectNames Ljava/util/Map; FIELD Ł confirmedBotNames Ljava/util/Map; FIELD ŧ suspectJoinTimes Ljava/util/Map; FIELD ƀ playerAddTimes Ljava/util/Map; METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V ARG 1 event METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ onWorldChange (LiIiIiIiIIIiIiI/Ƞ;)V ARG 1 event METHOD Đ isBedWarsBot (Lnet/minecraft/world/entity/Entity;)Z ARG 0 suspect ARG 1 entity METHOD Ŀ onPacketBot (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Ŀ isBot (Lnet/minecraft/world/entity/Entity;)Z ARG 0 suspect ARG 1 entity CLASS iIiIiIiIIIiIiI/ʩ shit/zen/modules/impl/combat/AntiFireball METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V ARG 1 event METHOD Đ getFireball (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/projectile/Fireball; ARG 0 target ARG 1 entity METHOD Đ isFireball (Lnet/minecraft/world/entity/Entity;)Z ARG 0 target ARG 1 entity CLASS iIiIiIiIIIiIiI/ʪ shit/zen/modules/impl/combat/AntiKB FIELD Đ autoJump LiIiIiIiIIIiIiI/ʤ; FIELD Đ mode LiIiIiIiIIIiIiI/ʥ; FIELD Đ rotateTicks LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʪ; FIELD Đ rotation LiIiIiIiIIIiIiI/Ҿ; FIELD Ŀ rotate LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ attackAmount LiIiIiIiIIIiIiI/ʧ; FIELD Ł tryAttack LiIiIiIiIIIiIiI/ʤ; FIELD ŧ movementOverride LiIiIiIiIIIiIiI/ʤ; FIELD ƀ followDirection LiIiIiIiIIIiIiI/ʤ; FIELD Ɓ instantAttack LiIiIiIiIIIiIiI/ʤ; FIELD Ƃ sprintStateCheck LiIiIiIiIIIiIiI/ʤ; METHOD Đ onPreMotion (LiIiIiIiIIIiIiI/Lj;)V ARG 1 event METHOD Đ onGameTick (LiIiIiIiIIIiIiI/nj;)V ARG 1 event METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V ARG 1 event METHOD Đ onStrafe (LiIiIiIiIIIiIiI/Ǥ;)V ARG 1 event METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ onRotation (LiIiIiIiIIIiIiI/Ȣ;)V ARG 1 event METHOD Đ onReceivePacket (LiIiIiIiIIIiIiI/Ȥ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ onSprint (LiIiIiIiIIIiIiI/ȴ;)V ARG 1 event METHOD Đ onDisconnect (LiIiIiIiIIIiIiI/ȸ;)V ARG 1 event METHOD Ŀ lambda$isRotateVisible ()Z METHOD Ł lambda$isTryAttackVisible ()Z METHOD ŧ lambda$isMovementOverrideVisible ()Z METHOD ƀ lambda$isFollowDirectionVisible ()Z METHOD Ɓ lambda$isRotateTicksVisible ()Z METHOD Ƃ lambda$isAttackAmountVisible ()Z METHOD ƃ lambda$isInstantAttackVisible ()Z METHOD Ƅ lambda$isSprintStateCheckVisible ()Z METHOD ƅ lambda$isAutoJumpVisible ()Z CLASS iIiIiIiIIIiIiI/ʫ shit/zen/modules/impl/combat/CrystalAura FIELD Đ attackOnPacket LiIiIiIiIIIiIiI/ʤ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʫ; FIELD Đ aimRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ crystalTarget Lnet/minecraft/world/entity/Entity; METHOD Đ createUseItemPacket (I)Lnet/minecraft/network/protocol/Packet; ARG 0 slot ARG 1 hand METHOD Đ onPreMotion (LiIiIiIiIIIiIiI/Lj;)V ARG 1 event METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ isEndCrystal (Lnet/minecraft/world/entity/Entity;)Z ARG 0 target ARG 1 entity CLASS iIiIiIiIIIiIiI/ʬ shit/zen/modules/impl/combat/AutoOffHand FIELD Đ equipCooldown I FIELD Đ gapple LiIiIiIiIIIiIiI/ʤ; FIELD Đ range LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ snowball LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ health LiIiIiIiIIIiIiI/ʧ; FIELD Ł revertOnRegen LiIiIiIiIIIiIiI/ʤ; METHOD Đ lambda$isNearEnemy$0 (DLnet/minecraft/client/player/AbstractClientPlayer;)Z ARG 1 rangeSq ARG 3 player METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ findItemSlot (LiIiIiIiIIIiIiI/ʬ$Đ;)I ARG 1 itemType METHOD Đ hasLineOfSight (Lnet/minecraft/world/entity/Entity;)Z ARG 1 entity METHOD Đ isItemOfType (Lnet/minecraft/world/item/ItemStack;LiIiIiIiIIIiIiI/ʬ$Đ;)Z ARG 1 itemStack ARG 2 itemType METHOD Đ getDesiredItemType (Z)LiIiIiIiIIIiIiI/ʬ$Đ; ARG 1 isNearEnemy METHOD Ŀ getEmptyHotbarSlot ()I METHOD Ŀ hasEmptyHotbarSlot ()Z METHOD Ŀ equipOffhand (I)V ARG 1 slot METHOD Ł getPing ()I METHOD Ł isNearEnemy ()Z METHOD Ł lambda$equipOffhand$2 (I)V ARG 0 inventorySlot ARG 1 slot METHOD ŧ lambda$equipOffhand$3 (I)V ARG 0 selectedSlot ARG 1 slot METHOD Ɓ lambda$equipOffhand$1 ()V CLASS 1 SwitchMap FIELD Đ $SwitchMap [I CLASS Đ ItemType CLASS iIiIiIiIIIiIiI/ʭ shit/zen/modules/impl/combat/AutoSoup FIELD Đ prevSelectedSlot I FIELD Đ drop LiIiIiIiIIIiIiI/ʤ; FIELD Đ health LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʭ; FIELD Đ switchDelayTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Ŀ delay LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ delayTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Ŀ isUsingSoup Z FIELD Ł switchDelay LiIiIiIiIIIiIiI/ʧ; METHOD Đ onSprint (LiIiIiIiIIIiIiI/ȴ;)V ARG 1 event CLASS iIiIiIiIIIiIiI/ʮ shit/zen/modules/impl/combat/AutoThrow FIELD Đ ticksUntilThrow I FIELD Đ minDistance LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʮ; FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ throwTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Ŀ savedSlot I FIELD Ŀ maxDistance LiIiIiIiIIIiIiI/ʧ; FIELD Ł throwDelay LiIiIiIiIIIiIiI/ʧ; METHOD Đ findTarget ()Ljava/util/Optional; METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ onSprint (LiIiIiIiIIIiIiI/ȴ;)V ARG 1 event METHOD Đ getPlayerDistanceSq (Lnet/minecraft/client/player/AbstractClientPlayer;)D ARG 0 candidate ARG 1 player METHOD Đ lambda$isValidThrowTarget (Lnet/minecraft/client/player/AbstractClientPlayer;)Z ARG 1 player METHOD Đ getDistanceTo (Lnet/minecraft/world/entity/Entity;)D ARG 1 entity METHOD Đ calculateThrowRotation (Lnet/minecraft/world/entity/Entity;)LiIiIiIiIIIiIiI/Ҿ; ARG 1 entity METHOD Đ hasLineOfSight (Lnet/minecraft/world/entity/Entity;)Z ARG 1 entity METHOD Ŀ lambda$hasLineOfSightFilter (Lnet/minecraft/client/player/AbstractClientPlayer;)Z ARG 1 player METHOD Ŀ isInvisibleAlly (Lnet/minecraft/world/entity/Entity;)Z ARG 1 entity METHOD Ł lambda$isNotInvisibleAllyFilter (Lnet/minecraft/client/player/AbstractClientPlayer;)Z ARG 0 candidate ARG 1 player METHOD ŧ lambda$isNotSelf (Lnet/minecraft/client/player/AbstractClientPlayer;)Z ARG 0 candidate ARG 1 player CLASS iIiIiIiIIIiIiI/ʯ shit/zen/modules/impl/combat/Backtrack FIELD Đ resetOnVelocity LiIiIiIiIIIiIiI/ʤ; FIELD Đ minRange LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʯ; FIELD Đ positionTracker LiIiIiIiIIIiIiI/ʯ$Ŀ; FIELD Đ packetQueue Ljava/util/concurrent/ConcurrentLinkedQueue; FIELD Ŀ render LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ maxRange LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ isBacktrackingActive Z FIELD Ł delay LiIiIiIiIIIiIiI/ʧ; FIELD ŧ chance LiIiIiIiIIIiIiI/ʧ; METHOD Đ onEntityRemove (LiIiIiIiIIIiIiI/ǀ;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ onReceivePacket (LiIiIiIiIIIiIiI/Ȥ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ onDisconnect (LiIiIiIiIIIiIiI/ȸ;)V ARG 1 event METHOD Đ checkBacktrackRange (LiIiIiIiIIIiIiI/ʯ$Ŀ;)V ARG 1 tracker METHOD Ŀ isActive ()Z METHOD Ł isBacktracking ()Z METHOD ŧ isAntiKBActive ()Z METHOD Ɓ processQueue ()V METHOD Ƃ releasePackets ()V CLASS Đ PacketEntry FIELD Đ timestamp J FIELD Đ packet Lnet/minecraft/network/protocol/Packet; CLASS Ŀ PositionTracker FIELD Đ player Lnet/minecraft/world/entity/player/Player; FIELD Đ initPos Lnet/minecraft/world/phys/Vec3; FIELD Ŀ currentPos Lnet/minecraft/world/phys/Vec3; FIELD Ł prevPos Lnet/minecraft/world/phys/Vec3; FIELD ŧ interpolatedPos Lnet/minecraft/world/phys/Vec3; METHOD Đ applyPos ()V METHOD Đ getInterpolatedPos (F)Lnet/minecraft/world/phys/Vec3; METHOD Đ updatePos (Lnet/minecraft/world/phys/Vec3;)V METHOD Đ decodeRelativePos (SSS)Lnet/minecraft/world/phys/Vec3; CLASS iIiIiIiIIIiIiI/ʰ shit/zen/modules/impl/combat/Critical FIELD d MODULE_NAME Ljava/lang/String; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʰ; METHOD Đ onEntityRemove (LiIiIiIiIIIiIiI/ǀ;)V ARG 1 event CLASS iIiIiIiIIIiIiI/ʱ shit/zen/modules/impl/combat/KillAura FIELD c DECRYPT_KEY_LONG J FIELD d encryptedStrings [Ljava/lang/String; FIELD f decryptedStringCache [Ljava/lang/String; FIELD g cipherCacheStrings Ljava/util/Map; FIELD h encryptedInts [J FIELD i decryptedIntCache [Ljava/lang/Integer; FIELD j cipherCacheInts Ljava/util/Map; FIELD k DECRYPT_KEY_LONG2 J FIELD Đ sprintTickCounter I FIELD Đ attackPlayer LiIiIiIiIIIiIiI/ʤ; FIELD Đ rotationsMode LiIiIiIiIIIiIiI/ʥ; FIELD Đ aimRange LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʱ; FIELD Đ rotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ prevBestHit LiIiIiIiIIIiIiI/ҿ$Đ; FIELD Đ targetList Ljava/util/List; FIELD Đ target Lnet/minecraft/world/entity/Entity; FIELD Ŀ attacks F FIELD Ŀ attackTimes I FIELD Ŀ attackInvisible LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ sortMode LiIiIiIiIIIiIiI/ʥ; FIELD Ŀ aps LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ currentBestHit LiIiIiIiIIIiIiI/ҿ$Đ; FIELD Ŀ aimingTarget Lnet/minecraft/world/entity/Entity; FIELD Ł targetIndex I FIELD Ł attackAnimals LiIiIiIiIIIiIiI/ʤ; FIELD Ł attackMode LiIiIiIiIIIiIiI/ʥ; FIELD Ł switchAttackTimes LiIiIiIiIIIiIiI/ʧ; FIELD ŧ sprintCounter I FIELD ŧ attackMobs LiIiIiIiIIIiIiI/ʤ; FIELD ŧ switchSize LiIiIiIiIIIiIiI/ʧ; FIELD ƀ multiAttack LiIiIiIiIIIiIiI/ʤ; FIELD ƀ switchDelay LiIiIiIiIIIiIiI/ʧ; FIELD Ɓ infSwitch LiIiIiIiIIIiIiI/ʤ; FIELD Ɓ fov LiIiIiIiIIIiIiI/ʧ; FIELD Ƃ preferBaby LiIiIiIiIIIiIiI/ʤ; FIELD Ƃ hurtTime LiIiIiIiIIIiIiI/ʧ; FIELD ƃ targetHud LiIiIiIiIIIiIiI/ʤ; FIELD Ƅ sprintSync LiIiIiIiIIIiIiI/ʤ; FIELD ƅ targetEsp LiIiIiIiIIIiIiI/ʤ; FIELD Ɔ noUseItem LiIiIiIiIIIiIiI/ʤ; FIELD Ƈ aboveTarget LiIiIiIiIIIiIiI/ʤ; METHOD a decryptString (IJ)Ljava/lang/String; ARG 0 index ARG 1 key METHOD a bootstrapStringIndy (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; ARG 0 lookup ARG 1 callSite ARG 2 string ARG 3 args METHOD a indyCallSiteString (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ARG 0 lookup ARG 1 name ARG 2 methodType METHOD b decryptInt (IJ)I ARG 0 index ARG 1 key METHOD b bootstrapIntIndy (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)I ARG 0 lookup ARG 1 callSite ARG 2 string ARG 3 args METHOD b indyCallSiteInt (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ARG 0 lookup ARG 1 name ARG 2 methodType METHOD c decodeUtf ([B)Ljava/lang/String; ARG 0 data METHOD Đ getTarget ()Lnet/minecraft/world/entity/Entity; METHOD Đ onPreMotion (LiIiIiIiIIIiIiI/Lj;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ onWorldChange (LiIiIiIiIIIiIiI/Ƞ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ onSprint (LiIiIiIiIIIiIiI/ȴ;)V ARG 1 event METHOD Đ getEntityHealth (Lnet/minecraft/world/entity/Entity;)D ARG 0 target ARG 1 entity METHOD Đ getCrystalPriority (Lnet/minecraft/world/entity/Entity;)Ljava/lang/Integer; ARG 0 crystal ARG 1 entity METHOD Đ attackEntity (Lnet/minecraft/world/entity/Entity;)V ARG 1 entity METHOD Đ isValidTarget (Lnet/minecraft/world/entity/Entity;)Z ARG 1 entity METHOD Ŀ getTargets ()Ljava/util/List; METHOD Ŀ isWebPlacing ()Z METHOD Ŀ getAngleDiffToTarget (Lnet/minecraft/world/entity/Entity;)D ARG 0 target ARG 1 entity METHOD Ŀ isValidAttack (Lnet/minecraft/world/entity/Entity;)Z ARG 1 entity METHOD Ł shouldPreAim ()Z METHOD Ł getDistanceToPlayer (Lnet/minecraft/world/entity/Entity;)D ARG 0 target ARG 1 entity METHOD Ł isNotBaby (Lnet/minecraft/world/entity/Entity;)Z ARG 0 target ARG 1 entity METHOD ŧ isBaby (Lnet/minecraft/world/entity/Entity;)Z ARG 0 targetEntity ARG 1 entity METHOD ƀ isLivingEntity (Lnet/minecraft/world/entity/Entity;)Z ARG 0 livingEntity ARG 1 entity METHOD Ɓ doAttack ()V METHOD Ƃ updateTargets ()V CLASS 1 FIELD Đ killAuraRef LiIiIiIiIIIiIiI/ʱ; CLASS iIiIiIiIIIiIiI/ʲ shit/zen/modules/impl/combat/antikb/AntiKBMode FIELD Đ name Ljava/lang/String; FIELD Đ modes Ljava/util/HashMap; METHOD Đ getName ()Ljava/lang/String; METHOD Đ isActive ()Z METHOD Đ onPreMotion (LiIiIiIiIIIiIiI/Lj;)V ARG 1 event METHOD Đ onGameTick (LiIiIiIiIIIiIiI/nj;)V ARG 1 event METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V ARG 1 event METHOD Đ onStrafe (LiIiIiIiIIIiIiI/Ǥ;)V ARG 1 event METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ onRotation (LiIiIiIiIIIiIiI/Ȣ;)V ARG 1 event METHOD Đ onReceivePacket (LiIiIiIiIIIiIiI/Ȥ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ onSprint (LiIiIiIiIIIiIiI/ȴ;)V ARG 1 event METHOD Đ onDisconnect (LiIiIiIiIIIiIiI/ȸ;)V ARG 1 event METHOD Đ findMode (Ljava/lang/String;)Ljava/util/Optional; ARG 0 modeName ARG 1 name METHOD Đ lambda$matchesName (Ljava/lang/String;LiIiIiIiIIIiIiI/ʲ;)Z ARG 0 name ARG 1 mode METHOD Ŀ initModes ()V METHOD Ł onEnable ()V METHOD ŧ onDisable ()V CLASS iIiIiIiIIIiIiI/ʳ shit/zen/modules/impl/combat/antikb/JumpResetMode FIELD Đ rotationHeldTicks I FIELD Đ currentPhase LiIiIiIiIIIiIiI/ʳ$Đ; FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ packetQueue Ljava/util/concurrent/LinkedBlockingDeque; FIELD Đ knockbackPacket Lnet/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket; FIELD Đ pendingPacket Lnet/minecraft/network/protocol/Packet; FIELD Ŀ delayTicks I FIELD Ŀ isJumping Z FIELD Ł isSuspending Z FIELD ƀ jumpTicks I METHOD Đ flushQueue (Z)V ARG 1 releaseKnockback METHOD Ŀ isNoFallEnabled ()Z METHOD Ł isBacktracking ()Z METHOD ŧ isSuspended ()Z METHOD ƀ resetState ()V CLASS Đ Phase CLASS iIiIiIiIIIiIiI/ʴ shit/zen/modules/impl/combat/antikb/MixMode FIELD Đ lastTickCount I FIELD Đ packetQueue Ljava/util/concurrent/LinkedBlockingDeque; FIELD Đ knockbackPacket Lnet/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket; FIELD Ŀ webHitCount I FIELD Ŀ shouldAttack Z FIELD Ł airTicks I FIELD Ł wasSprinting Z FIELD ŧ sprintTick I FIELD ŧ isSuspending Z FIELD ƀ movementState I METHOD Đ onStuckInBlock (LiIiIiIiIIIiIiI/ȣ;)V ARG 1 event METHOD ƀ applyKBDirection ()V METHOD Ɓ restoreMovementKeys ()V METHOD Ƃ resetState ()V METHOD ƃ flushPackets ()V CLASS iIiIiIiIIIiIiI/ʵ shit/zen/modules/impl/combat/antikb/NoXZMode FIELD Đ attackCount I FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʵ; FIELD Đ packetQueue Ljava/util/concurrent/LinkedBlockingDeque; FIELD Đ knockbackPacket Lnet/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket; FIELD Đ attackTarget Lnet/minecraft/world/entity/Entity; FIELD Ŀ instantAttackProgress F FIELD Ŀ attackCooldown I FIELD Ŀ movePacketQueue Ljava/util/concurrent/LinkedBlockingDeque; FIELD Ŀ isAttacking Z FIELD Ł attacksRemaining I FIELD Ł shouldJump Z FIELD ŧ flagCooldown I FIELD ŧ isSuspending Z FIELD ƀ sprintBoostCounter I FIELD ƀ isFlushing Z FIELD Ɓ hitCounter I FIELD Ɓ isInstantAttacking Z FIELD Ƃ suspendTicks I FIELD Ƃ shouldFlushMotion Z METHOD Đ getHitResultEntity ()Lnet/minecraft/world/entity/Entity; METHOD Đ isAllowedPacket (Lnet/minecraft/network/protocol/Packet;)Z ARG 1 packet METHOD Đ getAABBDistance (Lnet/minecraft/world/entity/Entity;)D ARG 1 entity METHOD Đ isValidTarget (Lnet/minecraft/world/entity/Entity;)Z ARG 1 target METHOD Ŀ getAttackTarget ()Lnet/minecraft/world/entity/Entity; METHOD Ŀ shouldIgnore ()Z METHOD Ŀ doAttackSequence (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Ŀ doAttack (Lnet/minecraft/world/entity/Entity;)Z ARG 1 target METHOD ƀ resetAll ()V METHOD Ɓ clearTarget ()V METHOD Ƃ resetSuspension ()V METHOD ƃ sendMovePackets ()V METHOD Ƅ applyKnockbackPacket ()V METHOD ƅ scheduleMotionFlush ()V METHOD Ɔ release ()V CLASS iIiIiIiIIIiIiI/ʶ shit/zen/modules/impl/misc/AimAssist FIELD Đ mouseDown LiIiIiIiIIIiIiI/ʤ; FIELD Đ randomYawOffset LiIiIiIiIIIiIiI/ʧ; FIELD Đ targetOffset Lnet/minecraft/world/phys/Vec3; FIELD Ŀ adaptive LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ randomPitchOffset LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ aimOffset Lnet/minecraft/world/phys/Vec3; FIELD Ŀ isPitchAdjusting Z FIELD Ł breakBlock LiIiIiIiIIIiIiI/ʤ; FIELD Ł range LiIiIiIiIIIiIiI/ʧ; FIELD ŧ fov LiIiIiIiIIIiIiI/ʧ; FIELD ƀ adaptiveOffset LiIiIiIiIIIiIiI/ʧ; FIELD Ɓ smoothAmount LiIiIiIiIIIiIiI/ʧ; METHOD Đ getCurrentRotation ()LiIiIiIiIIIiIiI/Ҿ; METHOD Đ getAngleDifference (DD)F ARG 0 angle1 ARG 2 angle2 METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V ARG 1 event METHOD Đ applyRotation (LiIiIiIiIIIiIiI/Ҿ;)V ARG 1 rotation METHOD Đ isInFov (LiIiIiIiIIIiIiI/Ҿ;Lnet/minecraft/world/entity/Entity;)Z ARG 1 rotation ARG 2 entity METHOD Đ isValidTarget (Lnet/minecraft/world/entity/LivingEntity;)Z ARG 1 entity CLASS iIiIiIiIIIiIiI/ʷ shit/zen/modules/impl/misc/AutoClicker FIELD Đ breakBlock LiIiIiIiIIIiIiI/ʤ; FIELD Đ clickSide LiIiIiIiIIIiIiI/ʥ; FIELD Đ cps LiIiIiIiIIIiIiI/ʧ; FIELD Đ leftClickTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Ŀ clickMethod LiIiIiIiIIIiIiI/ʥ; FIELD Ŀ rightClickTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Ł cpsMode LiIiIiIiIIIiIiI/ʥ; METHOD Đ onSprint (LiIiIiIiIIIiIiI/ȴ;)V ARG 1 event METHOD Ɓ doLeftClick ()V METHOD Ƃ invokeStartUseItem ()V METHOD ƃ invokeStartAttack ()V METHOD Ƅ doRightClick ()V CLASS iIiIiIiIIIiIiI/ʸ shit/zen/modules/impl/misc/AutoRod FIELD Đ previousSlot I FIELD Đ mouseButton LiIiIiIiIIIiIiI/ʥ; FIELD Đ delay LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʸ; FIELD Ŀ tickDelay I FIELD Ŀ slotSwitched Z FIELD Ł isActive Z METHOD Đ isCurrentMouseButton (I)Z ARG 1 button METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ findItemInHotbar (Lnet/minecraft/world/item/Item;)I ARG 1 item METHOD Đ isUsableItem (Lnet/minecraft/world/item/Item;)Z ARG 1 item METHOD Ŀ getMouseButtonCode ()I METHOD Ŀ isActiveOrPending ()Z METHOD Ŀ selectHotbarSlot (I)V ARG 1 slot METHOD Ŀ shouldInterceptButton (I)Z ARG 1 button METHOD Ŀ isThrowable (Lnet/minecraft/world/item/Item;)Z ARG 1 item METHOD Ł findUsableItemSlot ()I METHOD Ł isMidPearlBlocking ()Z METHOD ŧ findThrowableSlot ()I METHOD ŧ isMouseButtonDown ()Z METHOD Ɓ useItem ()V METHOD Ƃ restoreSlot ()V METHOD ƃ resetState ()V CLASS iIiIiIiIIIiIiI/ʹ shit/zen/modules/impl/misc/SafeWalk FIELD d MODULE_NAME Ljava/lang/String; METHOD Đ isOnBlockEdge (F)Z ARG 0 margin METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V ARG 1 event CLASS iIiIiIiIIIiIiI/ʺ shit/zen/modules/impl/world/AntiStaff FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʺ; METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Ɓ exitGame ()V CLASS iIiIiIiIIIiIiI/ʽ shit/zen/modules/impl/world/AutoPlay FIELD Đ disconnectTime J FIELD Đ delay LiIiIiIiIIIiIiI/ʧ; FIELD Đ instance LiIiIiIiIIIiIiI/ʽ; FIELD Ŀ reconnectTime J FIELD Ŀ pendingDisconnect Z METHOD Đ getDelay ()LiIiIiIiIIIiIiI/ʧ; METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ onDisconnect (LiIiIiIiIIIiIiI/ȸ;)V ARG 1 event CLASS iIiIiIiIIIiIiI/ʾ shit/zen/modules/impl/world/AutoTools FIELD Đ toolNames [Ljava/lang/String; FIELD Đ previousSlot I FIELD Đ checkSword LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ switchBack LiIiIiIiIIIiIiI/ʤ; FIELD Ł silent LiIiIiIiIIIiIiI/ʤ; METHOD Đ getInstance ()Ljava/lang/Object; METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V ARG 1 event METHOD Đ onUpdateHeldItem (LiIiIiIiIIIiIiI/ȵ;)V ARG 1 event METHOD Đ getBestTool (Lnet/minecraft/core/BlockPos;)I ARG 1 blockPos CLASS iIiIiIiIIIiIiI/ʿ shit/zen/modules/impl/world/Debugger METHOD Đ onDisconnect (LiIiIiIiIIIiIiI/ȸ;)V ARG 1 event CLASS iIiIiIiIIIiIiI/ˀ shit/zen/modules/impl/world/Teams FIELD Đ mode LiIiIiIiIIIiIiI/ʥ; FIELD Đ instance LiIiIiIiIIIiIiI/ˀ; METHOD Đ getTeam (Lnet/minecraft/world/entity/Entity;)Ljava/lang/String; ARG 0 entity METHOD Đ isSameTeam (Lnet/minecraft/world/entity/Entity;)Z ARG 0 entity CLASS iIiIiIiIIIiIiI/ˁ shit/zen/modules/impl/world/WebUI FIELD Đ httpServer Lcom/sun/net/httpserver/HttpServer; METHOD Đ createHttpServer ()Lcom/sun/net/httpserver/HttpServer; CLASS iIiIiIiIIIiIiI/ˈ shit/zen/modules/impl/player/AutoMLG FIELD Đ lastY D FIELD Đ recoveryDelay I FIELD Đ solidCheckSetting LiIiIiIiIIIiIiI/ʤ; FIELD Đ triggerDistanceSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ˈ; FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ slotToRestore Ljava/lang/Integer; FIELD Đ placedWaterPos Lnet/minecraft/core/BlockPos; FIELD Ŀ accumulatedFall F FIELD Ŀ recoveryCountdown I FIELD Ŀ recoverySetting LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ predictTicksSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ waterBucketSlot Ljava/lang/Integer; FIELD Ŀ waterPlaced Z FIELD Ł postPlaceCooldown I FIELD Ł recoveryActive Z FIELD ŧ postActionCooldown I FIELD ŧ readyToPlace Z FIELD ƀ extraCooldown I METHOD Đ findBucketPos ()Lnet/minecraft/core/BlockPos; METHOD Đ distanceToGround (D)D METHOD Đ placeWaterBucket (IZ)V METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V METHOD Đ getPlacementBlockPos (LiIiIiIiIIIiIiI/Ҿ;)Lnet/minecraft/core/BlockPos; METHOD Đ useItem (LiIiIiIiIIIiIiI/Ҿ;)V METHOD Đ raycastSolid (LiIiIiIiIIIiIiI/Ҿ;D)Lnet/minecraft/world/phys/BlockHitResult; METHOD Đ isWaterSource (Lnet/minecraft/core/BlockPos;)Z METHOD Ŀ ticksUntilGround ()I METHOD Ŀ isInCooldown ()Z METHOD Ŀ selectSlot (I)V METHOD Ŀ setTargetRotation (LiIiIiIiIIIiIiI/Ҿ;)V METHOD Ŀ raycastFluid (LiIiIiIiIIIiIiI/Ҿ;D)Lnet/minecraft/world/phys/BlockHitResult; METHOD Ŀ hasSolidBelow (Lnet/minecraft/core/BlockPos;)Z METHOD Ł isSolidNonMenu (Lnet/minecraft/core/BlockPos;)Z CLASS iIiIiIiIIIiIiI/ˌ shit/zen/modules/impl/movement/CollisionSpeed FIELD d MODULE_NAME Ljava/lang/String; METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V CLASS iIiIiIiIIIiIiI/ˎ shit/zen/modules/impl/movement/FastWeb FIELD d MODULE_NAME Ljava/lang/String; FIELD Đ lastWebTick I FIELD Ŀ webCount I METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V METHOD Đ onStrafe (LiIiIiIiIIIiIiI/Ǥ;)V METHOD Đ onStuckInBlock (LiIiIiIiIIIiIiI/ȣ;)V CLASS iIiIiIiIIIiIiI/ˏ shit/zen/modules/impl/movement/GuiMove FIELD d MODULE_NAME Ljava/lang/String; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ˏ; METHOD Đ onStrafe (LiIiIiIiIIIiIiI/Ǥ;)V METHOD Đ isMovementKey (Lnet/minecraft/client/KeyMapping;)Z METHOD Đ getMovementSpeed (ZZ)F METHOD Ŀ isMoving ()Z CLASS iIiIiIiIIIiIiI/ː shit/zen/modules/impl/movement/HighJump FIELD Đ boostPhase I FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ː; FIELD Ŀ tickCounter I FIELD Ł flagState I FIELD ŧ skipPacket I FIELD ƀ fallbackTicks I METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V METHOD Đ onPreTick (LiIiIiIiIIIiIiI/ǯ;)V CLASS iIiIiIiIIIiIiI/ˑ shit/zen/modules/impl/movement/FireballBlink FIELD c STRING_KEY_SEED J FIELD d ENCRYPTED_STRINGS [Ljava/lang/String; FIELD f DECRYPTED_STRINGS [Ljava/lang/String; FIELD g CIPHER_CACHE Ljava/util/Map; FIELD h INT_KEY_TABLE [J FIELD i DECRYPTED_INTS [Ljava/lang/Integer; FIELD j INT_CIPHER_CACHE Ljava/util/Map; FIELD Đ fireballPrepareTick I FIELD Đ blinkStartTime J FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ˑ; FIELD Đ rotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ packetQueue Ljava/util/concurrent/LinkedBlockingQueue; FIELD Đ impulsePacketBoundaries Ljava/util/List; FIELD Ŀ fireChargeSlot I FIELD Ŀ isBackwardsMode Z FIELD Ł queuedFireballs I FIELD Ł isBypassing Z FIELD ŧ impulseCount I FIELD ŧ isBlinking Z FIELD ƀ fireballTick I FIELD ƀ wasRepositioned Z FIELD Ɓ pendingReleases I FIELD Ɓ isThrowingFireball Z FIELD Ƃ hasFiredSinceEnable Z FIELD ƃ isSprinting Z METHOD a decryptStringAt (IJ)Ljava/lang/String; METHOD a stringIndyBootstrapTarget (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; METHOD a stringIndyBootstrap (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; METHOD b decryptIntAt (IJ)I METHOD b intIndyBootstrapTarget (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)I METHOD b intIndyBootstrap (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; METHOD c decodeUtf8Bytes ([B)Ljava/lang/String; METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V METHOD Đ onSprint (LiIiIiIiIIIiIiI/ȴ;)V METHOD Ŀ getFireChargeSlot ()I METHOD Ŀ releaseImpulse (I)V METHOD Ł countFireCharges ()I METHOD ŧ ensureFireChargeSlot ()I METHOD Ɓ flushPackets ()V METHOD Ƃ onEnableNative ()V METHOD ƃ onDisableNative ()V METHOD Ƅ decryptString ()V METHOD ƅ decryptInt ()V CLASS iIiIiIiIIIiIiI/ˠ shit/zen/modules/impl/movement/NoDelay FIELD Đ fastDig LiIiIiIiIIIiIiI/ʤ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ˠ; CLASS iIiIiIiIIIiIiI/ˡ shit/zen/modules/impl/movement/NoPush FIELD d MODULE_NAME Ljava/lang/String; METHOD Đ onSneak (LiIiIiIiIIIiIiI/ǂ;)V CLASS iIiIiIiIIIiIiI/ˢ shit/zen/modules/impl/movement/FastUse FIELD c STRING_KEY_SEED J FIELD d ENCRYPTED_STRINGS [Ljava/lang/String; FIELD f DECRYPTED_STRINGS [Ljava/lang/String; FIELD g CIPHER_CACHE Ljava/util/Map; FIELD h INT_KEY_TABLE [J FIELD i DECRYPTED_INTS [Ljava/lang/Integer; FIELD j INT_CIPHER_CACHE Ljava/util/Map; FIELD Đ swapInitSlot I FIELD Đ bowNoSlow LiIiIiIiIIIiIiI/ʤ; FIELD Đ mode LiIiIiIiIIIiIiI/ʥ; FIELD Đ useItemTicks LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ˢ; FIELD Đ useState LiIiIiIiIIIiIiI/ˢ$Ŀ; FIELD Đ timer LiIiIiIiIIIiIiI/Ӄ; FIELD Đ useHand Lnet/minecraft/world/InteractionHand; FIELD Ŀ releaseTicksRemaining I FIELD Ŀ keepSprinting LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ inboundQueue Ljava/util/Queue; FIELD Ŀ lastUseHand Lnet/minecraft/world/InteractionHand; FIELD Ŀ releaseItemSent Z FIELD Ł pendingUseCount I FIELD Ł crossbowNoSlow LiIiIiIiIIIiIiI/ʤ; FIELD Ł pongQueue Ljava/util/Queue; FIELD Ł pendingUseHand Lnet/minecraft/world/InteractionHand; FIELD Ł didSwapHand Z FIELD ŧ blinkTicks I FIELD ŧ foodNoSlow LiIiIiIiIIIiIiI/ʤ; FIELD ŧ shouldReleaseItem Z FIELD ƀ blinkDuration I FIELD ƀ potionNoSlow LiIiIiIiIIIiIiI/ʤ; FIELD ƀ isBlinking Z FIELD Ɓ idleTickCount I FIELD Ɓ shieldNoSlow LiIiIiIiIIIiIiI/ʤ; FIELD Ɓ didSwapOffhand Z FIELD Ƃ savedHotbarSlot I METHOD a decryptStringAt (IJ)Ljava/lang/String; METHOD a stringIndyBootstrapTarget (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; METHOD a stringIndyBootstrap (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; METHOD b decryptIntAt (IJ)I METHOD b intIndyBootstrapTarget (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)I METHOD b intIndyBootstrap (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; METHOD c decodeUtf8Bytes ([B)Ljava/lang/String; METHOD Đ createModeSetting ()LiIiIiIiIIIiIiI/ʥ; METHOD Đ createUseItemPacket (I)Lnet/minecraft/network/protocol/Packet; METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V METHOD Đ onSlowdown (LiIiIiIiIIIiIiI/ȡ;)V METHOD Đ handleGrimSlowdown (LiIiIiIiIIIiIiI/ȡ;Lnet/minecraft/world/item/ItemStack;)V METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V METHOD Đ isGrimMode (Ljava/lang/String;)Z METHOD Đ isBlocking (Lnet/minecraft/client/Minecraft;)Z METHOD Đ queueInboundPacket (Lnet/minecraft/network/protocol/Packet;)V METHOD Đ isEquipmentChangePacket (Lnet/minecraft/network/protocol/Packet;)Z METHOD Đ startUseItemDefault (Lnet/minecraft/world/InteractionHand;)V METHOD Đ startUseItem (Lnet/minecraft/world/InteractionHand;I)V METHOD Đ isFoodOrPotion (Lnet/minecraft/world/item/ItemStack;)Z METHOD Đ isUseAnimation (Lnet/minecraft/world/item/UseAnim;)Z METHOD Ŀ canSwapHands ()Z METHOD Ŀ startBlink (I)V METHOD Ŀ handleOffhandPacket (LiIiIiIiIIIiIiI/Ǯ;)V METHOD Ŀ handleOffhandSlowdown (LiIiIiIiIIIiIiI/ȡ;Lnet/minecraft/world/item/ItemStack;)V METHOD Ŀ isBlockingInternal (Lnet/minecraft/client/Minecraft;)Z METHOD Ŀ shouldQueuePacket (Lnet/minecraft/network/protocol/Packet;)Z METHOD Ŀ isEatOrDrink (Lnet/minecraft/world/item/ItemStack;)Z METHOD Ł hasGrimRole ()Z METHOD Ł isBlinkablePacket (Lnet/minecraft/network/protocol/Packet;)Z METHOD ŧ isGrimModeActive ()Z METHOD ƀ isGrimSlowMode ()Z METHOD Ɓ finishBlink ()V METHOD Ɓ isNoSlowMode ()Z METHOD Ƃ resetOffhandState ()V METHOD Ƃ isLegacyGrim ()Z METHOD ƃ sendSwapOffhand ()V METHOD Ƅ clearOffhandQueue ()V METHOD ƅ stopBlink ()V METHOD Ɔ flushInboundQueue ()V METHOD Ƈ releaseUseKey ()V METHOD ƈ restoreUseKeyState ()V METHOD Ɖ checkAndFallbackMode ()V CLASS Đ CLASS Ŀ UseState CLASS iIiIiIiIIIiIiI/ˣ shit/zen/modules/impl/movement/Scaffold FIELD Đ yawDiff D FIELD Đ targetYLevel I FIELD Đ eagle LiIiIiIiIIIiIiI/ʤ; FIELD Đ mode LiIiIiIiIIIiIiI/ʥ; FIELD Đ rotationTick LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ˣ; FIELD Đ currentPlacement LiIiIiIiIIIiIiI/ˣ$Đ; FIELD Đ correctRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ packetBatches Ljava/util/concurrent/CopyOnWriteArrayList; FIELD Ŀ pitchDiff D FIELD Ŀ velocityDelay I FIELD Ŀ advancedBlockSearch LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ rots LiIiIiIiIIIiIiI/Ҿ; FIELD Ŀ canBuildNow Z FIELD Ł lastYawDiff D FIELD Ł oldSlot I FIELD Ł snap LiIiIiIiIIIiIiI/ʤ; FIELD Ł lastRots LiIiIiIiIIIiIiI/Ҿ; FIELD ŧ lastPitchDiff D FIELD ŧ eagleTimer I FIELD ŧ renderItemSpoof LiIiIiIiIIIiIiI/ʤ; FIELD ƀ groundTicks I FIELD ƀ clutch LiIiIiIiIIIiIiI/ʤ; FIELD Ɓ airTicks I FIELD Ƃ rotationDelay I FIELD ƃ jitterCounter I METHOD Đ getPossibleDirections ()[Lnet/minecraft/core/Direction; METHOD Đ getBlockDistance ()D METHOD Đ getPlayerYawRotation ()LiIiIiIiIIIiIiI/Ҿ; METHOD Đ getBlockPos ()Lnet/minecraft/core/BlockPos; METHOD Đ getPlaceDirection ()Lnet/minecraft/core/Direction; METHOD Đ isOnBlockEdge (F)Z METHOD Đ onPreMotion (LiIiIiIiIIIiIiI/Lj;)V METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V METHOD Đ onJump (LiIiIiIiIIIiIiI/ǥ;)V METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V METHOD Đ onUpdateHeldItem (LiIiIiIiIIIiIiI/ȵ;)V METHOD Đ isPlacementReachable (LiIiIiIiIIIiIiI/ˣ$Đ;)Z METHOD Đ getSnappedRotation (LiIiIiIiIIIiIiI/Ҿ;)LiIiIiIiIIIiIiI/Ҿ; METHOD Đ getOptimalRotation (LiIiIiIiIIIiIiI/Ҿ;F)LiIiIiIiIIIiIiI/Ҿ; METHOD Đ clutchRotationCallback (LiIiIiIiIIIiIiI/Ҿ;LiIiIiIiIIIiIiI/Ҿ;LiIiIiIiIIIiIiI/ȥ;)V METHOD Đ findValidRotation (LiIiIiIiIIIiIiI/Ҿ;Z)LiIiIiIiIIIiIiI/Ҿ; METHOD Đ processBatchedPackets (Ljava/util/List;)V METHOD Đ lambda$processBatchedPackets$2 (Ljava/util/List;Lnet/minecraft/network/protocol/Packet;)V METHOD Đ findPlacementTarget (Lnet/minecraft/core/BlockPos;)LiIiIiIiIIIiIiI/ˣ$Đ; METHOD Đ isValidBlock (Lnet/minecraft/core/BlockPos;)Z METHOD Đ getNeighborPos (Lnet/minecraft/core/BlockPos;I)Lnet/minecraft/core/BlockPos; METHOD Đ scoreCandidate (Lnet/minecraft/core/BlockPos;LiIiIiIiIIIiIiI/ˣ$Ŀ;)D METHOD Đ getHitVec (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/Vec3; METHOD Đ getVec3 (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/world/phys/Vec3; METHOD Đ getFaceDistance (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)D METHOD Đ isFaceExposed (Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/core/Direction;)Z METHOD Đ isAbovePlaceable (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)Z METHOD Đ getTargetRotation (Z)LiIiIiIiIIIiIiI/Ҿ; METHOD Ŀ getBlockSlot ()I METHOD Ŀ shouldBuild ()Z METHOD Ł isTower ()Z METHOD ŧ lambda$isEagleVisible$3 ()Z METHOD ƀ lambda$isSnapVisible$4 ()Z METHOD Ɓ resetState ()V METHOD Ƃ applyRotations ()V METHOD ƃ doSnap ()V METHOD Ƅ lambda$onEnable$1 ()V CLASS 1 SwitchMap FIELD Đ $SwitchMap_Direction [I CLASS Đ PlacementTarget FIELD Đ position Lnet/minecraft/core/BlockPos; FIELD Đ facing Lnet/minecraft/core/Direction; METHOD Đ position ()Lnet/minecraft/core/BlockPos; METHOD Đ facing ()Lnet/minecraft/core/Direction; CLASS Ŀ PlacementCandidate FIELD Đ depth I FIELD Đ pos Lnet/minecraft/core/BlockPos; FIELD Đ fromDirection Lnet/minecraft/core/Direction; METHOD Đ depth ()I METHOD Đ pos ()Lnet/minecraft/core/BlockPos; METHOD Đ fromDirection ()Lnet/minecraft/core/Direction; CLASS iIiIiIiIIIiIiI/ˤ shit/zen/modules/impl/movement/Sprint FIELD d MODULE_NAME Ljava/lang/String; FIELD Đ keyMappings Ljava/util/HashMap; METHOD Đ onRotation (LiIiIiIiIIIiIiI/Ȣ;)V CLASS iIiIiIiIIIiIiI/ˬ shit/zen/modules/impl/movement/TargetStrafe FIELD Đ strafeDirectionSign I FIELD Đ smartStrafe LiIiIiIiIIIiIiI/ʤ; FIELD Đ range LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ˬ; FIELD Đ collisionTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Đ strafeTarget Lnet/minecraft/world/entity/Entity; FIELD Ŀ switchDelay LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ switchTimer LiIiIiIiIIIiIiI/Ӄ; METHOD Đ getRange ()F METHOD Đ onSneak (LiIiIiIiIIIiIiI/ǂ;)V METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V METHOD Đ compareEntityDistance (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)I METHOD Ŀ isSmartStrafe ()Z CLASS iIiIiIiIIIiIiI/Ͱ shit/zen/modules/impl/movement/Fly FIELD d MODULE_NAME Ljava/lang/String; FIELD Đ pingCount I FIELD Đ INSTANCE LiIiIiIiIIIiIiI/Ͱ; FIELD Đ pendingPackets Ljava/util/LinkedHashSet; FIELD Ŀ elytraActive Z FIELD Ł initialized Z METHOD Đ onRotation (LiIiIiIiIIIiIiI/Ȣ;)V METHOD Đ onReceivePacket (LiIiIiIiIIIiIiI/Ȥ;)V METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V METHOD Ŀ releasePackets (Z)V METHOD Ɓ sendElytraPacket ()V CLASS Đ HeldPacket FIELD Đ timestamp J FIELD Đ packet Lnet/minecraft/network/protocol/Packet; CLASS iIiIiIiIIIiIiI/ͱ shit/zen/modules/impl/player/AntiTNT FIELD Đ savedHotbarSlot I FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ͱ; FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ placementTimer LiIiIiIiIIIiIiI/Ӏ; FIELD Đ blockPositionQueue Ljava/util/List; FIELD Đ lastPlacedPos Lnet/minecraft/core/BlockPos; FIELD Đ targetTnt Lnet/minecraft/world/entity/item/PrimedTnt; METHOD Đ findNearestTNT ()Lnet/minecraft/world/entity/item/PrimedTnt; METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ getPlacementHitResult (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/BlockHitResult; ARG 1 pos METHOD Đ canPlaceAt (Lnet/minecraft/core/BlockPos;)Z ARG 1 pos METHOD Đ getHitVec (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/Vec3; ARG 1 pos ARG 2 direction METHOD Đ lambda$getDistanceToPlayer (Lnet/minecraft/world/entity/item/PrimedTnt;)D ARG 1 tnt METHOD Đ hasLineOfSight (Lnet/minecraft/world/entity/item/PrimedTnt;)Z ARG 1 tnt METHOD Ŀ findBlockSlot ()I METHOD Ŀ isMoving ()Z METHOD Ŀ isSolidBlock (Lnet/minecraft/core/BlockPos;)Z ARG 1 pos METHOD Ŀ isMovingTowardsPlayer (Lnet/minecraft/world/entity/item/PrimedTnt;)Z ARG 1 tnt METHOD Ł lambda$filterByLineOfSightOrMoving (Lnet/minecraft/world/entity/item/PrimedTnt;)Z ARG 1 tnt METHOD ŧ lambda$filterByFuse (Lnet/minecraft/world/entity/item/PrimedTnt;)Z ARG 1 tnt METHOD Ɓ collectBlockPositions ()V METHOD Ƃ placeNextBlock ()V METHOD ƃ restoreSlot ()V CLASS iIiIiIiIIIiIiI/Ͳ shit/zen/modules/impl/player/AntiVoid FIELD Đ jumpBoostTick I FIELD Đ fallDistanceSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/Ͳ; FIELD Đ bufferedPackets Ljava/util/concurrent/LinkedBlockingDeque; FIELD Ŀ groundTicks I FIELD Ŀ bufferingPackets Z FIELD Ł scaffoldWasActive Z FIELD ŧ sentFlyPacket Z FIELD ƀ jumpBoostActive Z FIELD Ɓ receivedPositionPacket Z FIELD Ƃ awaitingScaffoldDisable Z METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V ARG 1 event METHOD Đ onStrafe (LiIiIiIiIIIiIiI/Ǥ;)V ARG 1 event METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ onReceivePacket (LiIiIiIiIIIiIiI/Ȥ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V METHOD Ŀ isVoidBelow ()Z METHOD Ɓ reset ()V CLASS iIiIiIiIIIiIiI/ͳ shit/zen/modules/impl/player/AntiWeb FIELD Đ savedHotbarSlot I FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ͳ; FIELD Đ currentPhase LiIiIiIiIIIiIiI/ͳ$Ŀ; FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ webCheckTimer LiIiIiIiIIIiIiI/Ӏ; FIELD Đ webPos Lnet/minecraft/core/BlockPos; FIELD Ŀ waterBucketSlot I FIELD Ŀ placementTimer LiIiIiIiIIIiIiI/Ӏ; FIELD Ŀ waterSourcePos Lnet/minecraft/core/BlockPos; FIELD Ŀ sentUsePacket Z FIELD Ł pickupTimer LiIiIiIiIIIiIiI/Ӏ; METHOD Đ lambda$placeWaterPacket (I)Lnet/minecraft/network/protocol/Packet; METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V METHOD Đ findNearestWaterSource (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; METHOD Ŀ isInCobweb ()Z METHOD Ŀ lambda$retrieveWaterPacket (I)Lnet/minecraft/network/protocol/Packet; METHOD Ɓ reset ()V CLASS 1 SwitchMap FIELD Đ $SwitchMap_AntiWeb_Phase [I CLASS Đ PlacementInfo FIELD Đ blockPos Lnet/minecraft/core/BlockPos; FIELD Đ face Lnet/minecraft/core/Direction; FIELD Đ aimPoint Lnet/minecraft/world/phys/Vec3; METHOD Đ getBlockPos ()Lnet/minecraft/core/BlockPos; METHOD Đ getFace ()Lnet/minecraft/core/Direction; METHOD Đ getAimPoint ()Lnet/minecraft/world/phys/Vec3; METHOD Đ canEqual (Ljava/lang/Object;)Z CLASS Ŀ Phase CLASS iIiIiIiIIIiIiI/ʹ shit/zen/modules/impl/player/AutoWebPlace FIELD Đ waitTicks I FIELD Đ renderSetting LiIiIiIiIIIiIiI/ʤ; FIELD Đ rangeSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ʹ; FIELD Đ currentGroundWebData LiIiIiIiIIIiIiI/ʹ$Đ; FIELD Đ currentGroundWebPhase LiIiIiIiIIIiIiI/ʹ$Ŀ; FIELD Đ currentPlacement LiIiIiIiIIIiIiI/ʹ$Ł; FIELD Đ activePlacementType LiIiIiIiIIIiIiI/ʹ$ŧ; FIELD Đ placementPhase LiIiIiIiIIIiIiI/ʹ$Ɓ; FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ placementTimer LiIiIiIiIIIiIiI/Ӏ; FIELD Đ targetBlockPos Lnet/minecraft/core/BlockPos; FIELD Đ lastDebugFace Lnet/minecraft/core/Direction; FIELD Đ target Lnet/minecraft/world/entity/Entity; FIELD Đ lastDebugAimPoint Lnet/minecraft/world/phys/Vec3; FIELD Ŀ retrieveTicks I FIELD Ŀ groundWebSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ delaySetting LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ groundWebFootPos Lnet/minecraft/core/BlockPos; FIELD Ŀ lavaPlaced Z FIELD Ł retrieveAttempts I FIELD Ł lavaSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ł lastDebugSupportPos Lnet/minecraft/core/BlockPos; FIELD Ł retriedLavaPlace Z FIELD ŧ lavaReapplyCount I FIELD ŧ lavaWaitWaterBucketSetting LiIiIiIiIIIiIiI/ʤ; FIELD ŧ groundWebBreakStarted Z FIELD ƀ sourceWaitCount I FIELD ƀ debugSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ɓ groundWebBreakTicks I METHOD Đ findPlacementTarget ()Ljava/util/Optional; METHOD Đ clampValue (DDD)D METHOD Đ findLavaGroundPlacement (DDDLjava/lang/String;)Ljava/util/Optional; METHOD Đ computeWebScore (DIDLiIiIiIiIIIiIiI/ʹ$ƀ;)D METHOD Đ lambda$isInRange (FLnet/minecraft/world/entity/Entity;)Z METHOD Đ renderFaceHighlight (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Ljava/awt/Color;)V METHOD Đ renderPoint (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/Vec3;Ljava/awt/Color;)V METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V METHOD Đ applyGroundWebData (LiIiIiIiIIIiIiI/ʹ$Đ;)V METHOD Đ applyLavaPlacement (LiIiIiIiIIIiIiI/ʹ$Ł;)V METHOD Đ applyPlacement (LiIiIiIiIIIiIiI/ʹ$Ł;LiIiIiIiIIIiIiI/ʹ$ŧ;)V METHOD Đ useBucket (LiIiIiIiIIIiIiI/Ҿ;)Z METHOD Đ debugLog (Ljava/lang/String;)V METHOD Đ addPositionToList (Ljava/util/List;ILnet/minecraft/core/BlockPos;)V METHOD Đ addBlockPosToList (Ljava/util/List;Lnet/minecraft/core/BlockPos;)V METHOD Đ addUniquePoint (Ljava/util/List;Lnet/minecraft/world/phys/Vec3;)V METHOD Đ formatBlockPos (Lnet/minecraft/core/BlockPos;)Ljava/lang/String; METHOD Đ findNearbyLavaSource (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; METHOD Đ getBlockShape (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; METHOD Đ isBlockReplaceable (Lnet/minecraft/core/BlockPos;)Z METHOD Đ getAimCandidates (Lnet/minecraft/core/BlockPos;DD)Ljava/util/List; METHOD Đ clampAimPoint (Lnet/minecraft/core/BlockPos;DD)Lnet/minecraft/world/phys/Vec3; METHOD Đ findAimAtSupport (Lnet/minecraft/core/BlockPos;DDLjava/lang/String;)Ljava/util/Optional; METHOD Đ createPlacementInfo (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;)LiIiIiIiIIIiIiI/ʹ$Ł; METHOD Đ raycastPlacement (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;DDLjava/lang/String;)Ljava/util/Optional; METHOD Đ getFacePoints (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Ljava/util/List; METHOD Đ findFaceHitPoint (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Ljava/util/Optional; METHOD Đ getFaceAabb (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/AABB; METHOD Đ raycastFace (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; METHOD Đ verifyPlacementHit (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/world/phys/Vec3;)Z METHOD Đ lambda$distanceToPlayer (Lnet/minecraft/world/entity/Entity;)D METHOD Đ getLavaPositions (Lnet/minecraft/world/entity/Entity;)Ljava/util/List; METHOD Đ findLavaPlacement (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; METHOD Đ getEntityMovement (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/Vec3; METHOD Đ shouldPlaceLava (Lnet/minecraft/world/entity/Entity;)Z METHOD Đ findWebExitPlacement (Lnet/minecraft/world/entity/Entity;I)Ljava/util/Optional; METHOD Đ findPlacementForTick (Lnet/minecraft/world/entity/Entity;LiIiIiIiIIIiIiI/ʹ$ƀ;)Ljava/util/Optional; METHOD Đ tryPlacements (Lnet/minecraft/world/entity/Entity;Ljava/util/List;Lnet/minecraft/world/phys/Vec3;)Ljava/util/Optional; METHOD Đ findLavaPlacementAt (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; METHOD Đ findGroundWebAt (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/BlockPos;Ljava/lang/String;)Ljava/util/Optional; METHOD Đ shouldPlaceLavaEx (Lnet/minecraft/world/entity/Entity;Z)Z METHOD Đ isAllCobweb (Lnet/minecraft/world/phys/AABB;)Z METHOD Đ getPositionsForAabb (Lnet/minecraft/world/phys/AABB;I)Ljava/util/List; METHOD Đ isAabbIntersecting (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/BlockPos;)Z METHOD Đ formatVec3 (Lnet/minecraft/world/phys/Vec3;)Ljava/lang/String; METHOD Đ aimAndCheckPlacement (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;Ljava/lang/String;)Ljava/util/Optional; METHOD Đ offsetTowardsFace (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/Vec3; METHOD Đ getRetrieveReason (ZZZ)Ljava/lang/String; METHOD Ŀ getLavaTickDelay ()I METHOD Ŀ tryChainLava ()Z METHOD Ŀ lerp (DDD)D METHOD Ŀ isValidSupport (Lnet/minecraft/core/BlockPos;)Z METHOD Ŀ findFaceCenter (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Ljava/util/Optional; METHOD Ŀ getFaceBoundingBox (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/phys/AABB; METHOD Ŀ findGroundWebPlacement (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; METHOD Ŀ isEntityMoving (Lnet/minecraft/world/entity/Entity;)Z METHOD Ŀ hasAnyCobweb (Lnet/minecraft/world/phys/AABB;)Z METHOD Ŀ isCobwebIntersecting (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/core/BlockPos;)Z METHOD Ł findCobwebSlot ()I METHOD Ł isGroundWebMode ()Z METHOD Ł isLavaSource (Lnet/minecraft/core/BlockPos;)Z METHOD Ł findLavaSourcePlacement (Lnet/minecraft/world/entity/Entity;)Ljava/util/Optional; METHOD Ł isEntityGrounded (Lnet/minecraft/world/entity/Entity;)Z METHOD ŧ findLavaBucketSlot ()I METHOD ŧ advanceGroundWebBreak ()Z METHOD ŧ hasNearbyFlowingLava (Lnet/minecraft/core/BlockPos;)Z METHOD ŧ canPlaceGroundWeb (Lnet/minecraft/world/entity/Entity;)Z METHOD ƀ findEmptyBucketSlot ()I METHOD ƀ isPlacementValid ()Z METHOD ƀ isFlowingLava (Lnet/minecraft/core/BlockPos;)Z METHOD ƀ targetHasWaterBucket (Lnet/minecraft/world/entity/Entity;)Z METHOD Ɓ findSwordSlot ()I METHOD Ɓ reset ()V METHOD Ɓ executePlacement ()Z METHOD Ɓ isWater (Lnet/minecraft/core/BlockPos;)Z METHOD Ɓ isEntityInCobweb (Lnet/minecraft/world/entity/Entity;)Z METHOD Ƃ startGroundWebBreak ()V METHOD Ƃ tryLavaAfterBreak ()Z METHOD Ƃ intersectsPlayer (Lnet/minecraft/core/BlockPos;)Z METHOD Ƃ lambda$isPlayerEntity (Lnet/minecraft/world/entity/Entity;)Z METHOD ƃ doGroundWebBreak ()V METHOD ƃ tryReapplyLava ()Z METHOD ƃ lambda$isValidKillAuraTarget (Lnet/minecraft/world/entity/Entity;)Z METHOD Ƅ doLavaRetrieve ()V METHOD Ƅ isRotationBlocked ()Z METHOD ƅ isPhaseActive ()Z CLASS 1 SwitchMap FIELD Đ $SwitchMap_AutoWebPlace_Phase [I FIELD Ŀ $SwitchMap_Direction [I FIELD Ł $SwitchMap_AutoWebPlace_GroundWebPhase [I FIELD ŧ $SwitchMap_AutoWebPlace_PlacementType [I CLASS Đ GroundWebData CLASS Ŀ GroundWebPhase CLASS Ł PlacementInfo CLASS ŧ PlacementType CLASS ƀ PredictionTick CLASS Ɓ Phase CLASS Ƃ PlacementTarget CLASS iIiIiIiIIIiIiI/Ͷ shit/zen/modules/impl/player/ChestStealer FIELD Đ totalBlockCount I FIELD Đ clickDelayMs J FIELD Đ chestSetting LiIiIiIiIIIiIiI/ʤ; FIELD Đ clickDelaySetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/Ͷ; FIELD Đ actionTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Đ stealTargetQueue Ljava/util/List; FIELD Đ random Ljava/util/Random; FIELD Đ lastScreen Lnet/minecraft/client/gui/screens/Screen; FIELD Đ pendingMenu Lnet/minecraft/world/inventory/AbstractContainerMenu; FIELD Ŀ pendingSlot I FIELD Ŀ enderChestSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ openDelaySetting LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ stealTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Ŀ hasPendingClick Z FIELD Ł ticksSinceMenu I FIELD Ł furnaceSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ł openTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Ł queueBuilt Z FIELD ŧ accessCount I FIELD ŧ brewingStandSetting LiIiIiIiIIIiIiI/ʤ; FIELD ƀ openDelayTicks I FIELD ƀ pickTrashSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ɓ stealIndex I FIELD Ɓ onlyBestSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ƃ randomClickSetting LiIiIiIiIIIiIiI/ʤ; FIELD ƃ smartStealingSetting LiIiIiIiIIIiIiI/ʤ; METHOD Đ onGameTick (LiIiIiIiIIIiIiI/nj;)V METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V METHOD Đ onDisconnect (LiIiIiIiIIIiIiI/ȸ;)V METHOD Đ getTargetScore (LiIiIiIiIIIiIiI/Ͷ$Đ;)D METHOD Đ compareTargetScore (LiIiIiIiIIIiIiI/Ͷ$Đ;LiIiIiIiIIIiIiI/Ͷ$Đ;)I METHOD Đ lambda$newCategoryList (Ljava/lang/String;)Ljava/util/List; METHOD Đ categorizeItems (Ljava/util/List;)Ljava/util/Map; METHOD Đ getStealableContainerSlots (Lnet/minecraft/world/Container;)Ljava/util/List; METHOD Đ schedulePendingClick (Lnet/minecraft/world/inventory/AbstractContainerMenu;I)V METHOD Đ getFurnaceContainer (Lnet/minecraft/world/inventory/AbstractFurnaceMenu;)Lnet/minecraft/world/Container; METHOD Đ stealFromBrewing (Lnet/minecraft/world/inventory/BrewingStandMenu;)V METHOD Đ isBrewingDone (Lnet/minecraft/world/inventory/BrewingStandMenu;)Z METHOD Đ getStealableChestSlots (Lnet/minecraft/world/inventory/ChestMenu;)Ljava/util/List; METHOD Đ stealFromChest (Lnet/minecraft/world/inventory/ChestMenu;)V METHOD Đ shouldCloseChest (Lnet/minecraft/world/inventory/ChestMenu;)Z METHOD Đ tryStealSlot (Lnet/minecraft/world/inventory/ChestMenu;I)Z METHOD Đ stealFromFurnace (Lnet/minecraft/world/inventory/FurnaceMenu;)V METHOD Đ isFurnaceDone (Lnet/minecraft/world/inventory/FurnaceMenu;)Z METHOD Đ getItemScore (Lnet/minecraft/world/item/ItemStack;)D METHOD Đ getItemPriority (Lnet/minecraft/world/item/ItemStack;)I METHOD Đ getItemCategory (Lnet/minecraft/world/item/ItemStack;)Ljava/lang/String; METHOD Đ isWorthStealing (Lnet/minecraft/world/item/ItemStack;)Z METHOD Ŀ isRateLimited ()Z METHOD Ŀ stealSmartMode (Lnet/minecraft/world/inventory/ChestMenu;)V METHOD Ŀ isChestDone (Lnet/minecraft/world/inventory/ChestMenu;)Z METHOD Ŀ shouldStealItem (Lnet/minecraft/world/item/ItemStack;)Z METHOD Ł buildStealQueue (Lnet/minecraft/world/inventory/ChestMenu;)V METHOD Ł isChestComplete (Lnet/minecraft/world/inventory/ChestMenu;)Z METHOD Ł isBetterThanCurrent (Lnet/minecraft/world/item/ItemStack;)Z METHOD ŧ stealRandomMode (Lnet/minecraft/world/inventory/ChestMenu;)V METHOD Ɓ executePendingClick ()V METHOD Ƃ resetAll ()V METHOD ƃ resetState ()V METHOD Ƅ countBlocks ()V CLASS 1 SwitchMap FIELD Đ $SwitchMap_EquipmentSlot [I CLASS Đ StealTarget FIELD Đ score D FIELD Đ slotIndex I FIELD Đ itemStack Lnet/minecraft/world/item/ItemStack; FIELD Ŀ priority I CLASS iIiIiIiIIIiIiI/ͷ shit/zen/modules/impl/player/GhostHand FIELD d MODULE_NAME Ljava/lang/String; METHOD Đ onPreMotion (LiIiIiIiIIIiIiI/Lj;)V METHOD Đ getChestAABB (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lnet/minecraft/world/phys/AABB; METHOD Ŀ isChestOpen ()Z CLASS iIiIiIiIIIiIiI/ͺ shit/zen/modules/impl/player/Helper FIELD Đ smoothRotationSetting LiIiIiIiIIIiIiI/ʤ; FIELD Đ modulesSetting LiIiIiIiIIIiIiI/ʦ; FIELD Đ rotationSpeedSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ͺ; FIELD Đ fluidTracker LiIiIiIiIIIiIiI/ͺ$Đ; FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ subModuleList Ljava/util/List; FIELD Ŀ rotationFovSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ lastTargetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Ŀ waterPlacements Ljava/util/Map; FIELD Ł lavaPlacements Ljava/util/Map; METHOD Đ onPreMotion (LiIiIiIiIIIiIiI/Lj;)V METHOD Đ lambda$dispatchPreMotion (LiIiIiIiIIIiIiI/Lj;LiIiIiIiIIIiIiI/ς;)V METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V METHOD Đ lambda$dispatchMotion (LiIiIiIiIIIiIiI/ǝ;LiIiIiIiIIIiIiI/ς;)V METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V METHOD Đ lambda$dispatchRender (LiIiIiIiIIIiIiI/Ƕ;LiIiIiIiIIIiIiI/ς;)V METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V METHOD Đ lambda$dispatchTick (LiIiIiIiIIIiIiI/ȥ;LiIiIiIiIIIiIiI/ς;)V METHOD Đ lambda$isSelectedForPreMotion (LiIiIiIiIIIiIiI/ς;)Z METHOD Đ addToPlacementMap (Ljava/util/Map;Lnet/minecraft/core/BlockPos;)V METHOD Đ updatePlacementMap (Ljava/util/Map;Lnet/minecraft/world/level/block/Block;)V METHOD Đ markWaterPlaced (Lnet/minecraft/core/BlockPos;)V METHOD Đ hasWaterPlacement (Lnet/minecraft/core/BlockPos;)Z METHOD Đ findFluidBlocks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)Ljava/util/Set; METHOD Đ isFluidSourceAt (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)Z METHOD Đ lambda$shouldRemovePlacementEntry (Lnet/minecraft/world/level/block/Block;Ljava/util/Map$Entry;)Z METHOD Đ isPositionInFov (Lnet/minecraft/world/phys/Vec3;)Z METHOD Ŀ isRotationNearTarget ()Z METHOD Ŀ lambda$isSelectedForRender (LiIiIiIiIIIiIiI/ς;)Z METHOD Ŀ markLavaPlaced (Lnet/minecraft/core/BlockPos;)V METHOD Ŀ hasLavaPlacement (Lnet/minecraft/core/BlockPos;)Z METHOD Ł hasTargetRotation ()Z METHOD Ł lambda$isSelectedForMotion (LiIiIiIiIIIiIiI/ς;)Z METHOD Ł removeWaterPlacement (Lnet/minecraft/core/BlockPos;)V METHOD ŧ lambda$isSelectedForTick (LiIiIiIiIIIiIiI/ς;)Z METHOD ŧ removeLavaPlacement (Lnet/minecraft/core/BlockPos;)V METHOD ƀ lambda$markNewFluidPlacement (Lnet/minecraft/core/BlockPos;)V METHOD Ɓ updateBucketTracker ()V METHOD Ƃ processBucketTracker ()V METHOD ƃ cleanupPlacementMaps ()V CLASS Đ FluidTracker FIELD Đ tickCount I FIELD Đ connectedPositions Ljava/util/Set; FIELD Đ sourcePos Lnet/minecraft/core/BlockPos; FIELD Đ fluidBlock Lnet/minecraft/world/level/block/Block; CLASS iIiIiIiIIIiIiI/ͻ shit/zen/modules/impl/player/InventoryManager FIELD Đ idleTicks I FIELD Đ autoArmorSetting LiIiIiIiIIIiIiI/ʤ; FIELD Đ offhandItemSetting LiIiIiIiIIIiIiI/ʥ; FIELD Đ maxBlockSizeSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ͻ; FIELD Đ actionTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Ŀ sprintWaitTicks I FIELD Ŀ throwItemsSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ bowPrioritySetting LiIiIiIiIIIiIiI/ʥ; FIELD Ŀ actionDelaySetting LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ pendingPackets Ljava/util/Queue; FIELD Ŀ isPerformingAction Z FIELD Ł sprintDelayTicks I FIELD Ł inventoryOnlySetting LiIiIiIiIIIiIiI/ʤ; FIELD Ł sprintDelayTicksSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ł didInventoryAction Z FIELD ŧ fastThrowSetting LiIiIiIiIIIiIiI/ʤ; FIELD ŧ dropDelaySetting LiIiIiIiIIIiIiI/ʧ; FIELD ŧ pendingOffhandPlace Z FIELD ƀ maxEggsSnowballsSetting LiIiIiIiIIIiIiI/ʧ; FIELD ƀ wasSprinting Z FIELD Ɓ maxFoodSizeSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ɓ skipNextTick Z FIELD Ƃ maxRodSizeSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ƃ justClosedInventory Z FIELD ƃ swordSlotSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ƅ blockSlotSetting LiIiIiIiIIIiIiI/ʧ; FIELD ƅ axeSlotSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ɔ pickaxeSlotSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ƈ bowSlotSetting LiIiIiIiIIIiIiI/ʧ; FIELD ƈ waterBucketSlotSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ɖ pearlSlotSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ɗ goldenAppleSlotSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ƌ eggsSnowballsSlotSetting LiIiIiIiIIIiIiI/ʧ; FIELD ƌ slimeBallSlotSetting LiIiIiIiIIIiIiI/ʧ; FIELD ƍ crystalSlotSetting LiIiIiIiIIIiIiI/ʧ; METHOD Đ swapItemToSlot (ILnet/minecraft/world/item/Item;)Z METHOD Đ swapToSlot (ILnet/minecraft/world/item/ItemStack;)Z METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V METHOD Đ onSprint (LiIiIiIiIIIiIiI/ȴ;)V METHOD Đ isUsefulItem (Lnet/minecraft/world/item/ItemStack;)Z METHOD Ŀ getMaxBlockSize ()I METHOD Ŀ validateSlotConfig ()Z METHOD Ŀ moveToOffhand (I)V METHOD Ŀ onMotionManage (LiIiIiIiIIIiIiI/ǝ;)V METHOD Ŀ throwItem (Lnet/minecraft/world/item/ItemStack;)Z METHOD Ł getMaxEggsSnowballsSize ()I METHOD Ł performInventoryAction ()Z METHOD ŧ getMaxArrows ()I METHOD ƀ getMaxWaterBuckets ()I METHOD Ɓ getMaxLavaBuckets ()I CLASS iIiIiIiIIIiIiI/ͼ shit/zen/modules/impl/player/MidPearl FIELD Đ throwCountdown I FIELD Đ interceptSetting LiIiIiIiIIIiIiI/ʤ; FIELD Đ mainButtonSetting LiIiIiIiIIIiIiI/ʥ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ͼ; FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ throwTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Ŀ disableDelay I FIELD Ŀ holdModeSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ interceptButtonSetting LiIiIiIiIIIiIiI/ʥ; FIELD Ŀ isHoldingIntercept Z FIELD Ł pearlSavedSlot I FIELD Ł losCheckSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ł isHoldingButton Z FIELD ŧ preThrowTicks I FIELD ŧ pearlSlotSelected Z FIELD ƀ rodSavedSlot I FIELD ƀ throwPhaseActive Z FIELD Ɓ postThrowTicks I METHOD Đ calculateTargetRotation ()Ljava/util/Optional; METHOD Đ lambda$buildThrowPacket (I)Lnet/minecraft/network/protocol/Packet; METHOD Đ isInterceptButton (I)Z METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V METHOD Đ getMouseButton (LiIiIiIiIIIiIiI/ʥ;)I METHOD Đ lambda$isEnemyPearl (Ljava/util/Map$Entry;)Z METHOD Ŀ findNearestEnemyPearl ()Ljava/util/Optional; METHOD Ŀ isAutoRodActive ()Z METHOD Ŀ lambda$buildReleasePacket (I)Lnet/minecraft/network/protocol/Packet; METHOD Ŀ selectPearlSlot (I)V METHOD Ł hasTargetRotation ()Z METHOD Ɓ reset ()V METHOD Ƃ cancelThrow ()V METHOD ƃ updateTargetRotation ()V METHOD Ƅ throwPearl ()V METHOD ƅ tickNormalMode ()V CLASS iIiIiIiIIIiIiI/ͽ shit/zen/modules/impl/player/NoFall FIELD Đ boostTick I FIELD Đ fallDistanceSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ͽ; FIELD Ŀ airTicks I FIELD Ŀ jumpLandingBoost Z FIELD Ł boostActive Z FIELD ŧ isFalling Z FIELD ƀ sentFlyPacket Z FIELD Ɓ receivedPositionPacket Z FIELD Ƃ jumpToggle Z METHOD Đ onKey (LiIiIiIiIIIiIiI/NJ;)V METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V METHOD Đ onStrafe (LiIiIiIiIIIiIiI/Ǥ;)V METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V METHOD Ɓ reset ()V METHOD Ƃ sendFlyPacket ()V CLASS iIiIiIiIIIiIiI/Ϳ shit/zen/modules/impl/player/Stuck FIELD Đ stuckState I FIELD Đ modeSetting LiIiIiIiIIIiIiI/ʥ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/Ϳ; FIELD Đ capturedPacket Lnet/minecraft/network/protocol/Packet; FIELD Ŀ savedYaw F FIELD Ŀ pongQueue Ljava/util/Queue; FIELD Ŀ pendingDisable Z FIELD Ł savedPitch F METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V METHOD Đ onStrafe (LiIiIiIiIIIiIiI/Ǥ;)V METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V METHOD Đ onWorldChange (LiIiIiIiIIIiIiI/Ƞ;)V METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V METHOD Ŀ isAntiVoidActive ()Z METHOD Ł shouldSendCapturedPacket ()Z METHOD Ɓ lambda$emptyTask ()V CLASS iIiIiIiIIIiIiI/ς shit/zen/modules/impl/player/helper/HelperBase FIELD Đ name Ljava/lang/String; METHOD Đ getTargetRotation ()LiIiIiIiIIIiIiI/Ҿ; METHOD Đ getName ()Ljava/lang/String; METHOD Đ isActive ()Z METHOD Đ onPreMotion (LiIiIiIiIIIiIiI/Lj;)V ARG 1 event METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Ŀ onEnable ()V METHOD Ł onDisable ()V CLASS iIiIiIiIIIiIiI/Ϗ shit/zen/modules/impl/player/helper/impl/BlockLava FIELD c NAME Ljava/lang/String; FIELD Đ blockSlot I FIELD Đ currentState LiIiIiIiIIIiIiI/Ϗ$Đ; FIELD Đ currentPlacement LiIiIiIiIIIiIiI/Ϗ$Ŀ; FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ targetPos Lnet/minecraft/core/BlockPos; FIELD Ŀ savedSlot I METHOD Đ findBlockSlot ()I METHOD Đ lambda$setPlacement (LiIiIiIiIIIiIiI/Ϗ$Đ;)V ARG 1 placement METHOD Đ findSuitableFace (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; ARG 1 blockPos METHOD Đ canSeeBlockFace (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z ARG 1 blockPos ARG 2 direction METHOD Đ hasLineOfSight (Lnet/minecraft/world/phys/Vec3;)Z ARG 1 target METHOD Đ lambda$distanceComparator (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)D ARG 0 eyePos ARG 1 blockPos METHOD Ŀ tryFindPlacement ()Z METHOD ŧ reset ()V METHOD ƀ placeBlock ()V METHOD Ɓ findTargetPos ()V METHOD Ƃ lambda$onResetCallback ()V CLASS 1 SwitchMap FIELD Đ $SwitchMap [I CLASS Đ PlacementData FIELD Đ blockPos Lnet/minecraft/core/BlockPos; FIELD Đ direction Lnet/minecraft/core/Direction; FIELD Đ hitVec Lnet/minecraft/world/phys/Vec3; METHOD Đ getBlockPos ()Lnet/minecraft/core/BlockPos; METHOD Đ getDirection ()Lnet/minecraft/core/Direction; METHOD Đ getHitVec ()Lnet/minecraft/world/phys/Vec3; METHOD Đ canEqual (Ljava/lang/Object;)Z CLASS Ŀ State CLASS iIiIiIiIIIiIiI/ϐ shit/zen/modules/impl/player/helper/impl/BlockWater FIELD c NAME Ljava/lang/String; FIELD Đ blockSlot I FIELD Đ currentPlacement LiIiIiIiIIIiIiI/ϐ$Đ; FIELD Đ currentState LiIiIiIiIIIiIiI/ϐ$Ŀ; FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ targetPos Lnet/minecraft/core/BlockPos; FIELD Ŀ savedSlot I METHOD Đ findBlockSlot ()I METHOD Đ lambda$setPlacement (LiIiIiIiIIIiIiI/ϐ$Đ;)V ARG 1 placement METHOD Đ findSuitableFace (Lnet/minecraft/core/BlockPos;)Ljava/util/Optional; ARG 1 blockPos METHOD Đ canSeeBlockFace (Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Z ARG 1 blockPos ARG 2 direction METHOD Đ lambda$distanceComparator (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)D ARG 0 eyePos ARG 1 blockPos METHOD Ŀ tryFindPlacement ()Z METHOD ŧ reset ()V METHOD ƀ placeBlock ()V METHOD Ɓ findTargetPos ()V METHOD Ƃ lambda$onResetCallback ()V CLASS 1 SwitchMap FIELD Đ $SwitchMap [I CLASS Đ PlacementData FIELD Đ blockPos Lnet/minecraft/core/BlockPos; FIELD Đ direction Lnet/minecraft/core/Direction; FIELD Đ hitVec Lnet/minecraft/world/phys/Vec3; METHOD Đ getBlockPos ()Lnet/minecraft/core/BlockPos; METHOD Đ getDirection ()Lnet/minecraft/core/Direction; METHOD Đ getHitVec ()Lnet/minecraft/world/phys/Vec3; METHOD Đ canEqual (Ljava/lang/Object;)Z CLASS Ŀ State CLASS iIiIiIiIIIiIiI/ϑ shit/zen/modules/impl/player/helper/impl/ExtinguishFire FIELD c NAME Ljava/lang/String; FIELD Đ aimDelay I FIELD Đ currentState LiIiIiIiIIIiIiI/ϑ$Đ; FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ firePos Lnet/minecraft/core/BlockPos; FIELD Đ hitDirection Lnet/minecraft/core/Direction; FIELD Ŀ isAiming Z METHOD Đ lambda$distanceComparator (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/BlockPos;)D ARG 0 eyePos ARG 1 blockPos METHOD ŧ reset ()V METHOD ƀ findFirePos ()V CLASS Đ State CLASS iIiIiIiIIIiIiI/ϒ shit/zen/modules/impl/player/helper/impl/SelfExtinguish FIELD Đ blockSlot I FIELD Đ currentPlacement LiIiIiIiIIIiIiI/ϒ$Đ; FIELD Đ currentState LiIiIiIiIIIiIiI/ϒ$Ŀ; FIELD Đ targetRotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ targetPos Lnet/minecraft/core/BlockPos; FIELD Ŀ savedSlot I FIELD Ŀ secondaryPos Lnet/minecraft/core/BlockPos; FIELD Ŀ isAiming Z FIELD Ł waterBucketSlot I FIELD Ł placedWaterPos Lnet/minecraft/core/BlockPos; FIELD Ł shouldPickupWater Z FIELD ŧ bucketSlot I FIELD ŧ waterBlockPos Lnet/minecraft/core/BlockPos; FIELD ƀ aimCooldown I METHOD Đ willCollideBelow (D)Z ARG 0 deltaY METHOD Đ useItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/level/Level;Lnet/minecraft/world/InteractionHand;)Lnet/minecraft/world/InteractionResult; ARG 1 player ARG 2 level ARG 3 hand METHOD Đ lambda$sendUseItemPacket (Lnet/minecraft/world/InteractionHand;I)Lnet/minecraft/network/protocol/Packet; ARG 0 hand ARG 1 sequence METHOD ŧ reset ()V CLASS Đ PlacementData FIELD Đ blockPos Lnet/minecraft/core/BlockPos; FIELD Đ direction Lnet/minecraft/core/Direction; FIELD Đ hitVec Lnet/minecraft/world/phys/Vec3; METHOD Đ getBlockPos ()Lnet/minecraft/core/BlockPos; METHOD Đ getDirection ()Lnet/minecraft/core/Direction; METHOD Đ getHitVec ()Lnet/minecraft/world/phys/Vec3; METHOD Đ canEqual (Ljava/lang/Object;)Z CLASS Ŀ State CLASS iIiIiIiIIIiIiI/ϓ shit/zen/modules/impl/render/AspectRatio FIELD Đ ratioSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ϓ; CLASS iIiIiIiIIIiIiI/ϔ shit/zen/modules/impl/render/ChestESP FIELD d MODULE_NAME Ljava/lang/String; FIELD Đ chestColor [F FIELD Đ openedChestPositions Ljava/util/List; FIELD Ŀ openedChestColor [F FIELD Ŀ renderBoundingBoxes Ljava/util/List; METHOD Đ onMotion (LiIiIiIiIIIiIiI/ǝ;)V ARG 1 event METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ onWorldChange (LiIiIiIiIIIiIiI/Ƞ;)V ARG 1 event METHOD Đ getChestAabb (Lnet/minecraft/world/level/block/entity/ChestBlockEntity;)Lnet/minecraft/world/phys/AABB; ARG 1 chestBlockEntity CLASS iIiIiIiIIIiIiI/ϕ shit/zen/modules/impl/render/ClickGuiModule FIELD Đ styleSetting LiIiIiIiIIIiIiI/ʥ; FIELD Ŀ LOGGER Lorg/apache/logging/log4j/Logger; CLASS iIiIiIiIIIiIiI/ϖ shit/zen/modules/impl/render/Compass FIELD Đ renderX D FIELD Đ compassOnly LiIiIiIiIIIiIiI/ʤ; FIELD Đ spawnPosition Lnet/minecraft/core/BlockPos; FIELD Ŀ renderZ D FIELD Ŀ renderYaw F FIELD Ŀ noPlayerOnly LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ hasCompassItemCached Z METHOD Đ getSpawnPosition ()Lnet/minecraft/core/BlockPos; METHOD Đ onGlRender (LiIiIiIiIIIiIiI/DŽ;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ draw (LiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 drawContext METHOD Ŀ hasPlayer ()Z METHOD Ł hasCompassItem ()Z CLASS iIiIiIiIIIiIiI/ϗ shit/zen/modules/impl/render/DamageGlow FIELD Đ colorRSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ colorGSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ glowingEntities Ljava/util/Map; FIELD Ł colorBSetting LiIiIiIiIIIiIiI/ʧ; FIELD ŧ alphaSetting LiIiIiIiIIIiIiI/ʧ; METHOD Đ isGlowEntryValid (JLiIiIiIiIIIiIiI/ϗ$Đ;)Z ARG 0 currentTime ARG 2 snapshot METHOD Đ onEntityRemove (LiIiIiIiIIIiIiI/ǀ;)V ARG 1 event METHOD Đ onEntityHurt (LiIiIiIiIIIiIiI/Nj;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ calcGlowAlpha (LiIiIiIiIIIiIiI/ϗ$Đ;)F ARG 1 snapshot METHOD Đ getEntityGlowList (Ljava/lang/Integer;)Ljava/util/List; ARG 0 entityId METHOD Đ cleanExpiredGlows (Ljava/util/List;)V ARG 1 glowList METHOD Đ isGlowEntryExpired (Ljava/util/Map$Entry;)Z ARG 0 entry METHOD Đ addGlowEffect (Lnet/minecraft/world/entity/LivingEntity;)V ARG 1 entity METHOD Đ renderEntityGlow (Lnet/minecraft/world/entity/LivingEntity;Ljava/util/List;LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 entity ARG 2 snapshots ARG 3 renderEvent CLASS Đ EntitySnapshot FIELD Đ snapshotX D FIELD Đ yRot F FIELD Đ hurtTime I FIELD Đ startTime J FIELD Ŀ snapshotY D FIELD Ŀ xRot F FIELD Ŀ expireTime J FIELD Ł snapshotZ D FIELD Ł yHeadRot F FIELD ŧ prevX D FIELD ŧ xRotBody F FIELD ƀ prevY D FIELD ƀ yBodyRot F FIELD Ɓ prevZ D FIELD Ɓ yBodyRotO F FIELD Ƃ yHeadRotO F FIELD ƃ xRotO F FIELD Ƅ walkAnimPos F FIELD ƅ walkAnimSpeed F FIELD Ɔ attackAnim F FIELD Ƈ tickCount F FIELD ƈ headYawDelta F FIELD Ɖ pitch F CLASS iIiIiIiIIIiIiI/Ϙ shit/zen/modules/impl/render/ESP FIELD Đ skeletonSetting LiIiIiIiIIIiIiI/ʤ; FIELD Đ modeSetting LiIiIiIiIIIiIiI/ʥ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/Ϙ; FIELD Đ visibleEntities Ljava/util/List; FIELD Đ playerModel Lnet/minecraft/client/model/PlayerModel; FIELD Ŀ playersSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ healthBarPositionSetting LiIiIiIiIIIiIiI/ʥ; FIELD Ŀ projectedPoints Ljava/util/List; FIELD Ŀ entityBoxPositions Ljava/util/Map; FIELD Ŀ slimPlayerModel Lnet/minecraft/client/model/PlayerModel; FIELD Ł mobsSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ł playerBoneRotations Ljava/util/Map; FIELD ŧ animalsSetting LiIiIiIiIIIiIiI/ʤ; FIELD ƀ itemsSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ɓ arrowsSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ƃ showHealthBarSetting LiIiIiIiIIIiIiI/ʤ; METHOD Đ getHealthColor (F)Ljava/awt/Color; ARG 1 healthFraction METHOD Đ drawLine3D (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lorg/joml/Matrix4f;FFFFFFLjava/awt/Color;)V ARG 1 bufferBuilder ARG 2 matrix ARG 3 x1 ARG 4 y1 ARG 5 z1 ARG 6 x2 ARG 7 y2 ARG 8 z2 ARG 9 color METHOD Đ drawFilledRect2D (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lorg/joml/Matrix4f;FFFFLjava/awt/Color;)V ARG 1 bufferBuilder ARG 2 matrix ARG 3 x1 ARG 4 y1 ARG 5 x2 ARG 6 y2 ARG 7 color METHOD Đ drawHealthBar (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lorg/joml/Matrix4f;Lnet/minecraft/world/entity/LivingEntity;Lorg/joml/Vector4d;Ljava/awt/Color;)V ARG 1 bufferBuilder ARG 2 matrix ARG 3 entity ARG 4 boundingBox ARG 5 color METHOD Đ renderSkeleton (Lcom/mojang/blaze3d/vertex/PoseStack;F)V ARG 1 poseStack ARG 2 partialTicks METHOD Đ drawLimb (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/BufferBuilder;[FDDDFFFLjava/awt/Color;)V ARG 1 poseStack ARG 2 bufferBuilder ARG 3 boneRotations ARG 4 originX ARG 6 originY ARG 8 originZ ARG 10 endX ARG 11 endY ARG 12 endZ ARG 13 color METHOD Đ drawArm (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/BufferBuilder;[FDDDLjava/awt/Color;Z)V ARG 1 poseStack ARG 2 bufferBuilder ARG 3 boneRotations ARG 4 originX ARG 6 originY ARG 8 originZ ARG 10 color ARG 11 isLeftArm METHOD Đ drawBody (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/BufferBuilder;FLjava/awt/Color;)V ARG 1 poseStack ARG 2 bufferBuilder ARG 3 bodyHeight ARG 4 color METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ isEntityEntryValid (Ljava/util/Map$Entry;)Z ARG 0 entry METHOD Đ isGlowing (Lnet/minecraft/world/entity/Entity;)Z ARG 1 entity METHOD Ŀ shouldShowEntity (Lnet/minecraft/world/entity/Entity;)Z ARG 1 entity METHOD Ł isInRange (Lnet/minecraft/world/entity/Entity;)Z ARG 1 entity CLASS Đ Pair FIELD Đ first Ljava/lang/Object; FIELD Ŀ second Ljava/lang/Object; CLASS iIiIiIiIIIiIiI/ϙ shit/zen/modules/impl/render/FullBright FIELD Đ brightnessSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ϙ; CLASS iIiIiIiIIIiIiI/Ϛ shit/zen/modules/impl/render/Interface FIELD d MODULE_NAME Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ϛ shit/zen/modules/impl/render/ItemTags FIELD Đ backgroundColorRgb I FIELD Đ fontRenderer LiIiIiIiIIIiIiI/ɒ; FIELD Đ allItems LiIiIiIiIIIiIiI/ʤ; FIELD Đ scale LiIiIiIiIIIiIiI/ʧ; FIELD Đ entityPositions Ljava/util/concurrent/ConcurrentHashMap; FIELD Đ enchantPattern Ljava/util/regex/Pattern; FIELD Ŀ godItems LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ maxDistance LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ blurMatrices Ljava/util/concurrent/ConcurrentHashMap; FIELD Ł diamond LiIiIiIiIIIiIiI/ʤ; FIELD Ł fontSize LiIiIiIiIIIiIiI/ʧ; FIELD ŧ gold LiIiIiIiIIIiIiI/ʤ; FIELD ƀ iron LiIiIiIiIIIiIiI/ʤ; FIELD Ɓ enderPearl LiIiIiIiIIIiIiI/ʤ; FIELD Ƃ goldenApple LiIiIiIiIIIiIiI/ʤ; FIELD ƃ usefulItem LiIiIiIiIIIiIiI/ʤ; FIELD Ƅ showEnchants LiIiIiIiIIIiIiI/ʤ; METHOD Đ getEntityPositions ()Ljava/util/Map; METHOD Đ updatePositions (F)V ARG 1 partialTick METHOD Đ on2DRender (LiIiIiIiIIIiIiI/dz;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ renderEntityTagData (LiIiIiIiIIIiIiI/Ⱦ;LiIiIiIiIIIiIiI/ϛ$Đ;F)V ARG 1 ctx ARG 2 tagData ARG 3 scale METHOD Đ renderTagLabel (LiIiIiIiIIIiIiI/Ⱦ;LiIiIiIiIIIiIiI/ϛ$Ŀ;F)V ARG 1 ctx ARG 2 tagLabel ARG 3 scale METHOD Đ drawText (LiIiIiIiIIIiIiI/Ⱦ;Ljava/lang/String;FFLiIiIiIiIIIiIiI/ɒ;)V ARG 1 ctx ARG 2 text ARG 3 x ARG 4 y ARG 5 font METHOD Đ getDistance (LiIiIiIiIIIiIiI/Ҝ;LiIiIiIiIIIiIiI/Ҝ;)F ARG 0 v1 ARG 1 v2 METHOD Đ getItemsAtPoint (Ljava/awt/Point;)Ljava/util/List; ARG 0 point METHOD Đ getTextColor (Ljava/lang/String;)I ARG 1 code METHOD Đ formatEnchantments (Ljava/util/List;)Ljava/lang/String; ARG 0 enchantments METHOD Đ filterEnchantments (Ljava/util/List;)Ljava/util/List; ARG 1 enchantments METHOD Đ renderItemList (Ljava/util/List;FLiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 items ARG 2 scale ARG 3 ctx METHOD Đ getEntryKey (Ljava/util/Map$Entry;)Ljava/lang/String; ARG 0 entry METHOD Đ shouldGroupEntity (Ljava/util/Set;JJLnet/minecraft/world/entity/item/ItemEntity;)Z ARG 1 seenIds ARG 2 groupId ARG 4 entityGroupId ARG 6 item METHOD Đ getDisplayName (Lnet/minecraft/world/entity/item/ItemEntity;)Ljava/lang/String; ARG 0 itemEntity METHOD Đ isEntityVisible (Lnet/minecraft/world/entity/item/ItemEntity;)Z ARG 0 entity METHOD Đ isValidItem (Lnet/minecraft/world/item/ItemStack;)Z ARG 1 stack METHOD Ŀ isGodItem (Lnet/minecraft/world/item/ItemStack;)Z ARG 1 stack CLASS Đ EntityTagData FIELD Đ x F FIELD Đ items Ljava/util/List; FIELD Ŀ y F CLASS Ŀ TagLabel FIELD Đ x F FIELD Đ label Ljava/lang/String; FIELD Ŀ y F CLASS iIiIiIiIIIiIiI/Ϝ shit/zen/modules/impl/render/NameProtect FIELD Đ modeSetting LiIiIiIiIIIiIiI/ʥ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/Ϝ; FIELD Đ cachedRandomName Ljava/lang/String; FIELD Đ random Ljava/util/Random; METHOD Đ onChatReceive (LiIiIiIiIIIiIiI/ȝ;)V ARG 1 event METHOD Đ onDisconnect (LiIiIiIiIIIiIiI/ȸ;)V ARG 1 event METHOD Ŀ getProtectedName ()Ljava/lang/String; METHOD Ł generateRandomName ()Ljava/lang/String; METHOD Ł replacePlayerName (Ljava/lang/String;)Ljava/lang/String; ARG 0 input CLASS iIiIiIiIIIiIiI/ϝ shit/zen/modules/impl/render/NameTags FIELD Đ showHealthSetting LiIiIiIiIIIiIiI/ʤ; FIELD Đ styleSetting LiIiIiIiIIIiIiI/ʥ; FIELD Đ scaleSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ϝ; FIELD Ŀ showArmorSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ distanceSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ł showPingSetting LiIiIiIiIIIiIiI/ʤ; METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event CLASS iIiIiIiIIIiIiI/Ϟ shit/zen/modules/impl/render/NoHurtCam FIELD d MODULE_NAME Ljava/lang/String; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/Ϟ; CLASS iIiIiIiIIIiIiI/ϟ shit/zen/modules/impl/render/OldHitting FIELD Đ animationModeSetting LiIiIiIiIIIiIiI/ʥ; FIELD Đ sizeSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ϟ; FIELD Ŀ speedSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ł yOffsetSetting LiIiIiIiIIIiIiI/ʧ; METHOD Đ applyTranslate (DDDLcom/mojang/blaze3d/vertex/PoseStack;)V ARG 0 x ARG 2 y ARG 4 z ARG 6 poseStack METHOD Đ applyRotate (FFFFLcom/mojang/blaze3d/vertex/PoseStack;)V ARG 0 angle ARG 1 axisX ARG 2 axisY ARG 3 axisZ ARG 4 poseStack METHOD Đ applyScale (FFFLcom/mojang/blaze3d/vertex/PoseStack;)V ARG 0 x ARG 1 y ARG 2 z ARG 3 poseStack METHOD Đ setupLeakedArmPos (Lcom/mojang/blaze3d/vertex/PoseStack;)V ARG 1 poseStack METHOD Đ setupLeakedAnim (Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V ARG 1 poseStack ARG 2 partialTick ARG 3 swingAnim ARG 4 f METHOD Đ applyHitAnimation (Lcom/mojang/blaze3d/vertex/PoseStack;FLnet/minecraft/world/entity/HumanoidArm;F)V ARG 1 poseStack ARG 2 partialTick ARG 3 arm ARG 4 swingProgress METHOD Ŀ isKillAuraAttacking ()Z CLASS iIiIiIiIIIiIiI/Ϡ shit/zen/modules/impl/render/Projectiles FIELD Đ backgroundColorRgb I FIELD Đ fontRenderer LiIiIiIiIIIiIiI/ɒ; FIELD Đ showArrows LiIiIiIiIIIiIiI/ʤ; FIELD Đ lineWidth LiIiIiIiIIIiIiI/ʧ; FIELD Đ enderPearlColor LiIiIiIiIIIiIiI/Ϧ; FIELD Đ arrowsColor LiIiIiIiIIIiIiI/ϧ; FIELD Đ potionsColor LiIiIiIiIIIiIiI/Ϩ; FIELD Đ projectileMap Ljava/util/concurrent/ConcurrentHashMap; FIELD Ŀ showPearls LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ eggColor LiIiIiIiIIIiIiI/Ϧ; FIELD Ł showPotions LiIiIiIiIIIiIiI/ʤ; FIELD Ł snowballColor LiIiIiIiIIIiIiI/Ϧ; FIELD ŧ showEggs LiIiIiIiIIIiIiI/ʤ; FIELD ƀ showSnowballs LiIiIiIiIIIiIiI/ʤ; METHOD Đ simulateTrajectory (F)LiIiIiIiIIIiIiI/Ϡ$Ŀ; ARG 1 partialTick METHOD Đ render2DProjectiles (FLiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 scale ARG 2 ctx METHOD Đ renderProjectileOverlay (Lcom/mojang/blaze3d/vertex/PoseStack;FLjava/lang/Integer;LiIiIiIiIIIiIiI/Ϡ$Đ;)V ARG 1 poseStack ARG 2 scale ARG 3 entityId ARG 4 entry METHOD Đ drawLine (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/util/List;)V ARG 1 poseStack ARG 2 points METHOD Đ renderProjectileEntity (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/entity/Entity;LiIiIiIiIIIiIiI/ϥ;)V ARG 1 poseStack ARG 2 entity ARG 3 colorProvider METHOD Đ drawFacePlane (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;FLjava/awt/Color;)V ARG 1 poseStack ARG 2 pos ARG 3 direction ARG 4 radius ARG 5 color METHOD Đ drawOutlinedFace (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/core/Direction;Ljava/awt/Color;)V ARG 1 poseStack ARG 2 pos ARG 3 direction ARG 4 color METHOD Đ drawEndPoint (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/HitResult;F)V ARG 1 poseStack ARG 2 pos ARG 3 hitResult ARG 4 partialTick METHOD Đ on2DRender (LiIiIiIiIIIiIiI/dz;)V ARG 1 event METHOD Đ onRender3D (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ renderProjectileInfo (LiIiIiIiIIIiIiI/Ⱦ;FLjava/lang/Integer;LiIiIiIiIIIiIiI/Ϡ$Đ;)V ARG 1 ctx ARG 2 scale ARG 3 entityId ARG 4 entry METHOD Đ drawProjectileLabel (LiIiIiIiIIIiIiI/Ⱦ;LiIiIiIiIIIiIiI/Ϡ$Đ;FLiIiIiIiIIIiIiI/Ҝ;)V ARG 1 ctx ARG 2 entry ARG 3 scale ARG 4 pos METHOD Đ drawVertex (Ljava/awt/Color;Lcom/mojang/blaze3d/vertex/BufferBuilder;Lcom/mojang/blaze3d/vertex/PoseStack;DDD)V ARG 1 color ARG 2 bufferBuilder ARG 3 poseStack ARG 4 x ARG 6 y ARG 8 z METHOD Đ isValidEntityId (Ljava/lang/Integer;)Z ARG 0 entityId METHOD Đ getColorProvider (Lnet/minecraft/world/entity/Entity;)LiIiIiIiIIIiIiI/ϥ; ARG 1 entity METHOD Đ buildProjectileEntry (Lnet/minecraft/world/entity/Entity;LiIiIiIiIIIiIiI/ϥ;)LiIiIiIiIIIiIiI/Ϡ$Đ; ARG 1 entity ARG 2 colorProvider METHOD Đ isPlayerOwnedProjectile (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/entity/Entity;)Z ARG 0 player ARG 1 entity METHOD Đ isHoldingThrowable (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/Item;)Z ARG 1 player ARG 2 item METHOD Đ isProjectileOwner (Lnet/minecraft/world/entity/projectile/Projectile;Lnet/minecraft/world/entity/Entity;)Z ARG 0 projectile ARG 1 owner METHOD Đ getProjectileGravity (Lnet/minecraft/world/item/Item;)D ARG 1 item METHOD Đ isThrowable (Lnet/minecraft/world/item/Item;)Z ARG 1 item METHOD Ŀ getProjectileInfos ()Ljava/util/List; CLASS 1 SwitchMap FIELD Đ switchMapData [I CLASS Đ ProjectileEntry FIELD Đ x D FIELD Đ timestamp J FIELD Đ name Ljava/lang/String; FIELD Đ item Lnet/minecraft/world/item/Item; FIELD Đ velocity Lnet/minecraft/world/phys/Vec3; FIELD Ŀ z D METHOD Đ getX ()D METHOD Đ getTimestamp ()J METHOD Đ getName ()Ljava/lang/String; METHOD Đ getItem ()Lnet/minecraft/world/item/Item; METHOD Đ getVelocity ()Lnet/minecraft/world/phys/Vec3; METHOD Ŀ getZ ()D CLASS Ŀ SimulationResult FIELD Đ path Ljava/util/List; FIELD Đ hitResult Lnet/minecraft/world/phys/HitResult; METHOD Đ getPath ()Ljava/util/List; METHOD Đ getHitResult ()Lnet/minecraft/world/phys/HitResult; CLASS iIiIiIiIIIiIiI/ϡ shit/zen/modules/impl/render/Watermark FIELD Đ styleSetting LiIiIiIiIIIiIiI/ʥ; FIELD Đ dynamicIsland LiIiIiIiIIIiIiI/ѡ; FIELD Đ neverloseWatermark LiIiIiIiIIIiIiI/ѩ; METHOD Đ onGlRender (LiIiIiIiIIIiIiI/DŽ;)V ARG 1 event METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V ARG 1 event CLASS iIiIiIiIIIiIiI/Ϣ shit/zen/modules/impl/render/nametag/NameTagStyle FIELD Đ styleName Ljava/lang/String; FIELD Đ styleRegistry Ljava/util/HashMap; METHOD (Ljava/lang/String;)V ARG 1 name METHOD Đ getName ()Ljava/lang/String; METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ getByName (Ljava/lang/String;)LiIiIiIiIIIiIiI/Ϣ; ARG 0 name METHOD Đ registerStyle (Ljava/lang/String;LiIiIiIiIIIiIiI/Ϣ;)Z ARG 0 name ARG 1 style METHOD Ŀ registerStyles ()V METHOD Ł onEnable ()V METHOD ŧ onDisable ()V CLASS iIiIiIiIIIiIiI/ϣ shit/zen/modules/impl/render/nametag/OpalNameTag FIELD Đ PADDING I FIELD Đ paint LiIiIiIiIIIiIiI/Ɇ; FIELD Đ mainFont LiIiIiIiIIIiIiI/ɒ; FIELD Đ showHealthSetting LiIiIiIiIIIiIiI/ʤ; FIELD Đ scaleSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ COLOR_LIGHT_GRAY I FIELD Ŀ nameFont LiIiIiIiIIIiIiI/ɒ; FIELD Ŀ showArmorSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ distanceSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ scoreboardHealthMap Ljava/util/Map; FIELD Ł COLOR_WHITE I FIELD Ł iconFont LiIiIiIiIIIiIiI/ɒ; FIELD Ł entityPositions Ljava/util/Map; FIELD ŧ COLOR_RED I FIELD ŧ itemCheckTimestamps Ljava/util/Map; FIELD ƀ COLOR_GOLD I FIELD ƀ decodedNameCache Ljava/util/Map; FIELD Ɓ COLOR_GREEN I FIELD Ɓ nameDecodeTimestamps Ljava/util/Map; FIELD Ƃ COLOR_AQUA I METHOD Đ renderOpalNameTag (IIFFLjava/util/List;LiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 screenW ARG 2 screenH ARG 3 scale ARG 4 partialTick ARG 5 entities ARG 6 ctx METHOD Đ getDecodeCounter (Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicInteger; ARG 0 name METHOD Đ isEntityInSet (Ljava/util/Set;Lnet/minecraft/world/entity/Entity;)Z ARG 0 set ARG 1 entity METHOD Ŀ updatePositions (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Ł getDecodedName (Ljava/lang/String;)Ljava/lang/String; ARG 1 name CLASS Đ ItemRenderData FIELD Đ position LiIiIiIiIIIiIiI/Ҝ; FIELD Đ itemStack Lnet/minecraft/world/item/ItemStack; CLASS iIiIiIiIIIiIiI/Ϥ shit/zen/modules/impl/render/nametag/SimpleNameTag FIELD Đ paint LiIiIiIiIIIiIiI/Ɇ; FIELD Đ font LiIiIiIiIIIiIiI/ɒ; FIELD Đ blurRects Ljava/util/List; FIELD Ŀ entityPositions Ljava/util/Map; METHOD Đ getHealthColor (F)I ARG 1 health METHOD Đ updatePositions (F)V ARG 1 partialTick METHOD Đ renderNameTagEntry (IIFFLjava/util/Map;LiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 screenW ARG 2 screenH ARG 3 scale ARG 4 partialTick ARG 5 entityPositions ARG 6 ctx CLASS Đ BlurRect FIELD Đ x F FIELD Ŀ y F FIELD Ł width F FIELD ŧ height F CLASS iIiIiIiIIIiIiI/ϥ shit/zen/modules/impl/render/esp/EspColorProvider METHOD Đ getFillAlpha ()F METHOD Đ getColor (Ljava/lang/Object;)Ljava/awt/Color; ARG 1 entity METHOD Đ shouldHighlight (Lnet/minecraft/world/entity/Entity;)Z ARG 1 entity METHOD Ŀ getOutlineAlpha ()F METHOD Ł getLineWidth ()F CLASS iIiIiIiIIIiIiI/Ϧ shit/zen/modules/impl/render/esp/ClassEspColor FIELD Đ color Ljava/awt/Color; FIELD Đ entityClasses Ljava/util/Set; METHOD (Ljava/util/Set;)V ARG 1 set METHOD (Ljava/util/Set;Ljava/awt/Color;)V ARG 1 set ARG 2 color CLASS iIiIiIiIIIiIiI/ϧ shit/zen/modules/impl/render/esp/ArrowEspColor CLASS iIiIiIiIIIiIiI/Ϩ shit/zen/modules/impl/render/esp/PotionEspColor CLASS iIiIiIiIIIiIiI/ϩ shit/zen/modules/impl/exploit/Disabler FIELD Đ perfectRotSteps [D FIELD Đ lastSentSlot I FIELD Đ inventoryOpenTime J FIELD Đ badPacketsA LiIiIiIiIIIiIiI/ʤ; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ϩ; FIELD Đ inventoryTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Đ random Ljava/util/Random; FIELD Đ storedClosePacket Lnet/minecraft/network/protocol/game/ServerboundContainerClosePacket; FIELD Ŀ lastYaw F FIELD Ŀ themisBlinkCount I FIELD Ŀ inventoryCloseDelay J FIELD Ŀ grimDuplicateRotPlace LiIiIiIiIIIiIiI/ʤ; FIELD Ł lastPitch F FIELD Ł themisBlinkLastSend J FIELD Ł acaFastSwitch LiIiIiIiIIIiIiI/ʤ; FIELD Ł inventoryOpen Z FIELD ŧ yawDelta F FIELD ŧ acaInventoryFrequency LiIiIiIiIIIiIiI/ʤ; FIELD ŧ rotated Z FIELD ƀ pitchDelta F FIELD ƀ acaAimStep LiIiIiIiIIIiIiI/ʤ; FIELD Ɓ currentYaw F FIELD Ɓ acaPerfectRotation LiIiIiIiIIIiIiI/ʤ; FIELD Ƃ currentPitch F FIELD Ƃ themisBlink LiIiIiIiIIIiIiI/ʤ; FIELD ƃ yawDiff F FIELD ƃ onlyRemoteServer LiIiIiIiIIIiIiI/ʤ; FIELD Ƅ pitchDiff F FIELD Ƅ logging LiIiIiIiIIIiIiI/ʤ; FIELD ƅ lastPlacedYawDiff F FIELD Ɔ lastPlacedPitchDiff F METHOD Đ isNearZeroOrMultiple (D)Z ARG 1 value METHOD Đ isMultipleOf (DD)Z ARG 1 divisor ARG 3 value METHOD Đ wrapDegrees (F)F ARG 1 degrees METHOD Đ applyAimStep (FF)[F ARG 1 yaw ARG 2 pitch METHOD Đ isAimStepRotation (FF)Z ARG 1 yaw ARG 2 pitch METHOD Đ sendIntermediateSlots (II)V ARG 1 fromSlot ARG 2 toSlot METHOD Đ isWrapAroundSlot (II)Z ARG 1 fromSlot ARG 2 toSlot METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ log (Ljava/lang/String;)V ARG 1 message METHOD Ŀ isMoving ()Z METHOD Ŀ isKnownRotationStep (D)Z ARG 1 step METHOD Ŀ applyPerfectRotation (FF)[F ARG 1 yaw ARG 2 pitch METHOD Ɓ resetState ()V CLASS iIiIiIiIIIiIiI/Ϫ shit/zen/modules/impl/exploit/FastPlace FIELD Đ itemTypes LiIiIiIiIIIiIiI/ʦ; FIELD Đ delay LiIiIiIiIIIiIiI/ʧ; FIELD Đ placeTimer LiIiIiIiIIIiIiI/Ӄ; METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ isThrowable (Lnet/minecraft/world/item/Item;)Z ARG 1 item CLASS iIiIiIiIIIiIiI/ϫ shit/zen/modules/impl/render/XRay FIELD Đ DIRECTIONS [Lnet/minecraft/core/Direction; FIELD Đ lastScanTime J FIELD Đ tracersSetting LiIiIiIiIIIiIiI/ʤ; FIELD Đ xrayModeSetting LiIiIiIiIIIiIiI/ʥ; FIELD Đ scanRangeSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ diamondColor Ljava/awt/Color; FIELD Đ threadPool Ljava/util/concurrent/ThreadPoolExecutor; FIELD Đ OVERWORLD_HOST_BLOCKS Ljava/util/Set; FIELD Đ currentLevel Lnet/minecraft/world/level/Level; FIELD Đ modelviewMatrix Lorg/joml/Matrix4f; FIELD Ŀ generationId J FIELD Ŀ antiFakeOreSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ scanIntervalSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ŀ emeraldColor Ljava/awt/Color; FIELD Ŀ foundBlocks Ljava/util/Map; FIELD Ŀ NETHER_HOST_BLOCKS Ljava/util/Set; FIELD Ŀ projectionMatrix Lorg/joml/Matrix4f; FIELD Ŀ scanInProgress Z FIELD Ł patternAnalysisSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ł maxBlocksSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ł redstoneColor Ljava/awt/Color; FIELD Ł pendingBlocks Ljava/util/Map; FIELD ŧ strictHostRockSetting LiIiIiIiIIIiIiI/ʤ; FIELD ŧ minAuthScoreSetting LiIiIiIiIIIiIiI/ʧ; FIELD ŧ ironColor Ljava/awt/Color; FIELD ŧ blindScanBlocks Ljava/util/Map; FIELD ƀ altStartSetting LiIiIiIiIIIiIiI/ʤ; FIELD ƀ minAirBlocksSetting LiIiIiIiIIIiIiI/ʧ; FIELD ƀ goldColor Ljava/awt/Color; FIELD ƀ chunkStateCache Ljava/util/Map; FIELD Ɓ blindScanSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ɓ altSearchRadiusSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ɓ copperColor Ljava/awt/Color; FIELD Ƃ diamondSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ƃ blindRenderRangeSetting LiIiIiIiIIIiIiI/ʧ; FIELD Ƃ lapisColor Ljava/awt/Color; FIELD ƃ emeraldSetting LiIiIiIiIIIiIiI/ʤ; FIELD ƃ minVeinSizeSetting LiIiIiIiIIIiIiI/ʧ; FIELD ƃ coalColor Ljava/awt/Color; FIELD Ƅ redstoneSetting LiIiIiIiIIIiIiI/ʤ; FIELD ƅ ironSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ɔ goldSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ƈ copperSetting LiIiIiIiIIIiIiI/ʤ; FIELD ƈ lapisSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ɖ coalSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ɗ quartzSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ƌ ancientDebrisSetting LiIiIiIiIIIiIiI/ʤ; FIELD ƌ spawnerSetting LiIiIiIiIIIiIiI/ʤ; FIELD ƍ endPortalSetting LiIiIiIiIIIiIiI/ʤ; METHOD Đ renderVeinEntry (DLcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/Vec3;LiIiIiIiIIIiIiI/ϫ$Ł;Lnet/minecraft/world/level/block/state/BlockState;)V ARG 1 partialTick ARG 3 poseStack ARG 4 camPos ARG 5 blockKey ARG 6 blockState METHOD Đ clampToScreen (FFFFFF)Lorg/joml/Vector3f; ARG 1 x ARG 2 y ARG 3 z ARG 4 screenW ARG 5 screenH ARG 6 depth METHOD Đ calcVeinSizeScore (I)D ARG 1 count METHOD Đ isInRange (ILjava/lang/Integer;)Z ARG 0 value ARG 1 max METHOD Đ scanRegion (ILjava/util/Map;)V ARG 1 range ARG 2 resultMap METHOD Đ onGenerationExpire (J)V ARG 1 expiredGenId METHOD Đ renderTracers (Lcom/mojang/blaze3d/vertex/PoseStack;)V ARG 1 poseStack METHOD Đ renderBlock (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;)V ARG 1 poseStack ARG 2 blockPos ARG 3 blockState ARG 4 cameraPos METHOD Đ drawWireBox (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/AABB;Ljava/awt/Color;)V ARG 1 poseStack ARG 2 aabb ARG 3 color METHOD Đ onTick (LiIiIiIiIIIiIiI/nj;)V ARG 1 event METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V ARG 1 event METHOD Đ onRender (LiIiIiIiIIIiIiI/Ƕ;)V ARG 1 event METHOD Đ isVeinConnected (Ljava/util/List;)Z ARG 1 veinBlocks METHOD Đ calcOreScore (Ljava/util/List;Lnet/minecraft/world/level/block/Block;)LiIiIiIiIIIiIiI/ϫ$Ŀ; ARG 1 veinBlocks ARG 2 oreBlock METHOD Đ addFoundBlock (Ljava/util/Map;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)V ARG 0 map ARG 1 pos ARG 2 block METHOD Đ floodFillVein (Lnet/minecraft/core/BlockPos;)Ljava/util/Set; ARG 1 startPos METHOD Đ findAlternativeStart (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/core/BlockPos; ARG 1 startPos METHOD Đ isAirOrFluid (Lnet/minecraft/core/BlockPos;)Z ARG 1 pos METHOD Đ calcPatternScore (Lnet/minecraft/core/BlockPos;I)D ARG 1 pos ARG 2 radius METHOD Đ countConnectedOre (Lnet/minecraft/core/BlockPos;I)I ARG 1 pos ARG 2 limit METHOD Đ collectConnectedOre (Lnet/minecraft/core/BlockPos;I)Ljava/util/Set; ARG 1 pos ARG 2 limit METHOD Đ scanFromPos (Lnet/minecraft/core/BlockPos;Ljava/util/Map;)V ARG 1 pos ARG 2 resultMap METHOD Đ calcHostRockScore (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)D ARG 1 pos ARG 2 oreBlock METHOD Đ analyzeAndAddVein (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Ljava/util/Map;Ljava/util/Set;)V ARG 1 startPos ARG 2 block ARG 3 resultMap ARG 4 visited METHOD Đ collectVeinBlocks (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;Ljava/util/Set;)Ljava/util/List; ARG 1 startPos ARG 2 oreBlock ARG 3 visited METHOD Đ onBlockUpdate (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V ARG 1 pos ARG 2 blockState METHOD Đ renderSingleTracer (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/phys/Vec3;DLnet/minecraft/world/phys/Vec3;Lcom/mojang/blaze3d/vertex/BufferBuilder;Lcom/mojang/blaze3d/vertex/PoseStack;FFFF)V ARG 1 blockPos ARG 2 blockState ARG 3 eyePos ARG 4 rangeSq ARG 6 camPos ARG 7 bufferBuilder ARG 8 poseStack ARG 9 centerX ARG 10 centerY ARG 11 screenW ARG 12 screenH METHOD Đ getBlockColor (Lnet/minecraft/world/level/block/Block;)Ljava/awt/Color; ARG 1 block METHOD Đ getOreBlockName (Lnet/minecraft/world/level/block/Block;)Ljava/lang/String; ARG 0 block METHOD Đ getOreBlockList (Lnet/minecraft/world/level/block/Block;)Ljava/util/List; ARG 0 block METHOD Đ getHostBlockSet (Lnet/minecraft/world/level/block/Block;)Ljava/util/Set; ARG 1 block METHOD Đ isSpecialBlock (Lnet/minecraft/world/level/block/Block;)Z ARG 1 block METHOD Đ isSameOreFamily (Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)Z ARG 1 block1 ARG 2 block2 METHOD Đ projectPosition (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lorg/joml/Vector3f; ARG 1 worldPos ARG 2 camPos METHOD Ŀ isInRangeB (ILjava/lang/Integer;)Z ARG 0 value ARG 1 max METHOD Ŀ isPatternSuspicious (Ljava/util/List;)Z ARG 1 veinBlocks METHOD Ŀ calcChunkStateScore (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)D ARG 1 pos ARG 2 block METHOD Ŀ getOreFamilySet (Lnet/minecraft/world/level/block/Block;)Ljava/util/Set; ARG 1 block METHOD Ŀ isEnabledOreBlock (Lnet/minecraft/world/level/block/Block;)Z ARG 1 block METHOD Ł isInRangeC (ILjava/lang/Integer;)Z ARG 0 value ARG 1 max METHOD Ł calcDepthScore (Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/Block;)D ARG 1 pos ARG 2 block METHOD Ł isWoodOrManMade (Lnet/minecraft/world/level/block/Block;)Z ARG 1 block METHOD ŧ isOreBlock (Lnet/minecraft/world/level/block/Block;)Z ARG 1 block METHOD Ɓ clearState ()V METHOD Ƃ resetForNewWorld ()V CLASS Đ ChunkState CLASS Ŀ OreScore FIELD Đ hostRockScore D FIELD Ŀ chunkStateScore D FIELD Ł veinSizeScore D FIELD ŧ patternScore D FIELD ƀ airExposureScore D FIELD Ɓ depthScore D FIELD Ƃ extraScore D METHOD Đ getTotalScore ()D METHOD Đ isAuthentic (D)Z CLASS Ł BlockKey FIELD Đ blockX I FIELD Ŀ blockY I FIELD Ł blockZ I METHOD Đ toBlockPos ()Lnet/minecraft/core/BlockPos; CLASS iIiIiIiIIIiIiI/Ϭ shit/zen/gui/panel/CategoryBar FIELD Đ selectedCategory LiIiIiIiIIIiIiI/ʠ; FIELD Ŀ CATEGORY_ICONS Ljava/util/Map; FIELD Ł hoverAnimations Ljava/util/Map; METHOD Đ getSelectedCategory ()LiIiIiIiIIIiIiI/ʠ; METHOD Đ getTotalWidth (F)I ARG 1 scale METHOD Đ lambda$render$0 (F[LiIiIiIiIIIiIiI/ʠ;IIIIIIFFLiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 alpha ARG 2 categories ARG 3 startX ARG 4 startY ARG 5 mouseX ARG 6 mouseY ARG 7 iconSize ARG 8 spacing ARG 9 scale ARG 10 fontIconSize ARG 11 canvas METHOD Đ applyAlpha (IF)I ARG 1 color ARG 2 alpha METHOD Đ lerpColor (IIF)I ARG 1 colorA ARG 2 colorB ARG 3 t METHOD Đ onMouseClick (IIIIF)Z ARG 1 panelX ARG 2 panelY ARG 3 mouseX ARG 4 mouseY ARG 5 scale METHOD Đ isMouseOverCategory (IIIII)Z ARG 1 x ARG 2 y ARG 3 mouseX ARG 4 mouseY ARG 5 size METHOD Đ getCategoryColor (LiIiIiIiIIIiIiI/ʠ;)I ARG 1 category METHOD Đ setSelectedCategory (LiIiIiIiIIIiIiI/ʠ;)V ARG 1 category METHOD Đ updateCategoryHover (LiIiIiIiIIIiIiI/ʠ;IIIII)V ARG 1 category ARG 2 x ARG 3 y ARG 4 mouseX ARG 5 mouseY ARG 6 size METHOD Đ render (Lnet/minecraft/client/gui/GuiGraphics;IIIIFF)V ARG 1 guiGraphics ARG 2 panelX ARG 3 panelY ARG 4 mouseX ARG 5 mouseY ARG 6 scale ARG 7 alpha METHOD Ŀ getCategoryHeight (F)I ARG 1 scale METHOD Ŀ isMouseOverAnyCategory (IIIIF)Z ARG 1 panelX ARG 2 panelY ARG 3 mouseX ARG 4 mouseY ARG 5 scale CLASS iIiIiIiIIIiIiI/ϭ shit/zen/utils/math/LerpUtil FIELD Đ lastTime J FIELD Ł delta F METHOD Đ reset ()V METHOD Đ ease (F)F ARG 0 value METHOD Đ lerp (FFF)F ARG 0 from ARG 1 to ARG 2 delta METHOD Ŀ update ()V METHOD Ŀ smoothLerp (FFF)F ARG 0 from ARG 1 to ARG 2 speed CLASS iIiIiIiIIIiIiI/Ϯ shit/zen/render/TextGlow METHOD Đ clampAlpha (F)I ARG 0 value METHOD Đ drawBackground (Lcom/mojang/blaze3d/vertex/PoseStack;FFFFFF)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 radius ARG 6 alpha METHOD Đ drawGlowText (Ljava/lang/String;FFLiIiIiIiIIIiIiI/ɒ;IIF)F ARG 0 text ARG 1 x ARG 2 y ARG 3 font ARG 4 textColor ARG 5 glowColor ARG 6 glowRadius CLASS iIiIiIiIIIiIiI/ϯ shit/zen/gui/panel/SettingsPopup FIELD Đ LANGUAGES [Ljava/lang/String; FIELD Đ POPUP_BG_COLOR Ljava/awt/Color; FIELD Đ selectedLanguage Ljava/lang/String; FIELD Đ scaleChangeCallback Ljava/util/function/Consumer; FIELD Ŀ SCALES [Ljava/lang/String; FIELD Ŀ selectedScale Ljava/lang/String; FIELD Ŀ dropdownOpen Ljava/util/Map; FIELD Ŀ isOpen Z FIELD Ł openAlpha F FIELD Ł lastDragX I FIELD Ł dropdownAlpha Ljava/util/Map; FIELD Ł isDragging Z FIELD ŧ lastDragY I FIELD ŧ dropdownItemHover Ljava/util/Map; FIELD ŧ isCloseButtonHovered Z FIELD ƀ offsetX I FIELD Ɓ closeButtonHoverAlpha F FIELD Ɓ offsetY I METHOD Đ getUserId ()Ljava/lang/String; METHOD Đ isOpen ()Z METHOD Đ filterDropdownItems ([Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; ARG 1 items ARG 2 excludedValue METHOD Đ calculatePopupHeight (F)I ARG 1 scale METHOD Đ clampPopupPosition (F)V ARG 1 scale METHOD Đ lambda$onMouseClick$0 (I)[Ljava/lang/String; ARG 0 size METHOD Đ applyAlpha (IF)I ARG 1 color ARG 2 alpha METHOD Đ onMouseDrag (II)V ARG 1 mouseX ARG 2 mouseY METHOD Đ updatePopupPosition (IIF)V ARG 1 mouseX ARG 2 mouseY ARG 3 scale METHOD Đ onMouseClick (IIF)Z ARG 1 mouseX ARG 2 mouseY ARG 3 scale METHOD Đ isMouseInRect (IIIIFI)Z ARG 1 mouseX ARG 2 mouseY ARG 3 rectX ARG 4 rectY ARG 5 scale ARG 6 rectWidth METHOD Đ handleDropdownClick (IIIII[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Consumer;F)Z ARG 1 mouseX ARG 2 mouseY ARG 3 dropdownX ARG 4 dropdownY ARG 5 dropdownWidth ARG 6 items ARG 7 selectedItem ARG 8 dropdownKey ARG 9 onSelect ARG 10 scale METHOD Đ isPointInBounds (IIIIII)Z ARG 1 mouseX ARG 2 mouseY ARG 3 boundsX ARG 4 boundsY ARG 5 boundsWidth ARG 6 boundsHeight METHOD Đ drawCloseButton (IILiIiIiIiIIIiIiI/ɒ;IFI)V ARG 1 x ARG 2 y ARG 3 font ARG 4 alphaByte ARG 5 scale ARG 6 popupWidth METHOD Đ drawPopupBody (LiIiIiIiIIIiIiI/Ⱦ;Lnet/minecraft/client/gui/GuiGraphics;IIIIIIFI)V ARG 1 drawContext ARG 2 guiGraphics ARG 3 popupX ARG 4 popupY ARG 5 mouseX ARG 6 mouseY ARG 7 popupHeight ARG 8 alphaByte ARG 9 scale ARG 10 popupWidth METHOD Đ drawDropdown (LiIiIiIiIIIiIiI/Ⱦ;Lnet/minecraft/client/gui/GuiGraphics;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;IIIIFFI)I ARG 1 drawContext ARG 2 guiGraphics ARG 3 label ARG 4 selectedValue ARG 5 items ARG 6 dropdownKey ARG 7 popupX ARG 8 rowY ARG 9 mouseX ARG 10 mouseY ARG 11 openAlpha ARG 12 scale ARG 13 popupWidth METHOD Đ lambda$render$0 (Ljava/lang/String;)V ARG 1 key METHOD Đ lambda$onMouseClick$1 (Ljava/lang/String;Ljava/lang/String;)Z ARG 0 currentKey ARG 1 activeKey METHOD Đ updateItemHover (Ljava/util/Map;Ljava/lang/String;Z)V ARG 1 hoverMap ARG 2 itemKey ARG 3 isHovered METHOD Đ render (Lnet/minecraft/client/gui/GuiGraphics;IIFF)V ARG 1 guiGraphics ARG 2 mouseX ARG 3 mouseY ARG 4 scale ARG 5 alpha METHOD Đ lambda$renderPopupContent$0 (Lnet/minecraft/client/gui/GuiGraphics;IIIIIIFILiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 guiGraphics ARG 2 popupX ARG 3 popupY ARG 4 mouseX ARG 5 mouseY ARG 6 popupHeight ARG 7 alphaByte ARG 8 scale ARG 9 popupWidth ARG 10 drawContext METHOD Ŀ getUserRole ()Ljava/lang/String; METHOD Ŀ stopDrag ()V METHOD Ŀ beginDrag (II)V ARG 1 mouseX ARG 2 mouseY METHOD Ŀ isMouseOverCloseButton (IIIIFI)Z ARG 1 mouseX ARG 2 mouseY ARG 3 popupX ARG 4 popupY ARG 5 scale ARG 6 popupWidth METHOD Ŀ lambda$render$1 (Ljava/lang/String;)V ARG 1 selectedLanguage METHOD Ŀ lambda$onMouseClick$2 (Ljava/lang/String;Ljava/lang/String;)Z ARG 0 currentKey ARG 1 activeKey METHOD Ŀ renderPopupContent (Lnet/minecraft/client/gui/GuiGraphics;IIFF)V ARG 1 guiGraphics ARG 2 mouseX ARG 3 mouseY ARG 4 scale ARG 5 alpha METHOD Ł toggleOpen ()V METHOD Ł lambda$render$2 (Ljava/lang/String;)V ARG 1 selectedScale METHOD ŧ updateOpenAlpha ()V METHOD ƀ updateDropdownAlpha ()V METHOD Ɓ updateCloseButtonHover ()V CLASS iIiIiIiIIIiIiI/ϰ shit/zen/gui/panel/KeybindOverlay FIELD Đ targetModule LiIiIiIiIIIiIiI/ʡ; FIELD Đ OVERLAY_BG_COLOR Ljava/awt/Color; FIELD Ŀ isActive Z FIELD ƀ alpha F FIELD ƀ startTime J METHOD Đ getTargetModule ()LiIiIiIiIIIiIiI/ʡ; METHOD Đ isVisible ()Z METHOD Đ lambda$render$0 (FIFILiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 scale ARG 2 x ARG 3 width ARG 4 y ARG 5 renderer METHOD Đ onKeyPress (III)Z ARG 1 keyCode ARG 2 scanCode ARG 3 modifiers METHOD Đ drawAnimatedDots (IIIIF)V ARG 1 x ARG 2 y ARG 3 width ARG 4 alpha ARG 5 scale METHOD Đ startBinding (LiIiIiIiIIIiIiI/ʡ;)V ARG 1 module METHOD Đ drawBackground (Lnet/minecraft/client/gui/GuiGraphics;II)V ARG 1 guiGraphics ARG 2 screenWidth ARG 3 screenHeight METHOD Đ render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V ARG 1 guiGraphics ARG 2 screenWidth ARG 3 screenHeight ARG 4 scale METHOD Đ drawContent (Lnet/minecraft/client/gui/GuiGraphics;IIFF)V ARG 1 guiGraphics ARG 2 x ARG 3 y ARG 4 width ARG 5 scale METHOD Đ drawGlow (Lnet/minecraft/client/gui/GuiGraphics;IIFFF)V ARG 1 guiGraphics ARG 2 x ARG 3 y ARG 4 width ARG 5 height ARG 6 scale METHOD Ŀ cancel ()V METHOD Ł updateAlpha ()V METHOD ŧ onRenderExtra ()V CLASS iIiIiIiIIIiIiI/ϱ shit/zen/gui/panel/ModuleListPanel FIELD Đ lastScrollTime J FIELD Đ currentCategory LiIiIiIiIIIiIiI/ʠ; FIELD Đ hoveredModule LiIiIiIiIIIiIiI/ʡ; FIELD Đ animationState LiIiIiIiIIIiIiI/ϱ$Đ; FIELD Đ searchQuery Ljava/lang/String; FIELD Đ currentModules Ljava/util/List; FIELD Ŀ prevCategory LiIiIiIiIIIiIiI/ʠ; FIELD Ŀ prevModules Ljava/util/List; FIELD Ŀ hoverAnimations Ljava/util/Map; FIELD Ŀ isDraggingScrollbar Z FIELD Ł searchResults Ljava/util/List; FIELD ŧ animProgress F FIELD Ɓ lastScale F FIELD Ƃ scrollOffset F FIELD Ƃ HOVER_BG_COLOR I FIELD ƃ scrollTarget F FIELD Ƅ totalContentHeight F FIELD ƅ scrollbarDragStartY F FIELD Ɔ scrollOffsetAtDragStart F FIELD Ƈ scrollbarAlpha F METHOD Đ getHoveredModule ()LiIiIiIiIIIiIiI/ʡ; METHOD Đ onMouseDrag (DDF)V ARG 1 mouseX ARG 3 mouseY ARG 5 scale METHOD Đ onScroll (DF)V ARG 1 scrollDelta ARG 3 scale METHOD Đ rescaleScroll (F)V ARG 1 newScale METHOD Đ lambda$render$1 (FFIIIIIILiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 scale ARG 2 alpha ARG 3 clipX ARG 4 clipY ARG 5 clipWidth ARG 6 clipHeight ARG 7 mouseX ARG 8 mouseY ARG 9 renderer METHOD Đ applyAlpha (IF)I ARG 1 color ARG 2 alpha METHOD Đ isMouseOverPanel (IIIIF)Z ARG 1 panelX ARG 2 panelY ARG 3 mouseX ARG 4 mouseY ARG 5 scale METHOD Đ lambda$render$0 (IIIIIFFLiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 clipX ARG 2 clipY ARG 3 clipWidth ARG 4 clipHeight ARG 5 mouseX ARG 6 scale ARG 7 alpha ARG 8 renderer METHOD Đ onMouseClick (IIIILiIiIiIiIIIiIiI/ʠ;IF)Z ARG 1 panelX ARG 2 panelY ARG 3 mouseX ARG 4 mouseY ARG 5 category ARG 6 button ARG 7 scale METHOD Đ lambda$setSearchQuery$0 (LiIiIiIiIIIiIiI/ʠ;LiIiIiIiIIIiIiI/ʡ;)Z ARG 0 category ARG 1 module METHOD Đ renderModuleList (LiIiIiIiIIIiIiI/ʠ;Ljava/util/List;IIIIIFZF)V ARG 1 category ARG 2 modules ARG 3 x ARG 4 y ARG 5 height ARG 6 mouseX ARG 7 mouseY ARG 8 alpha ARG 9 isAnimating ARG 10 scale METHOD Đ setHoveredModule (LiIiIiIiIIIiIiI/ʡ;)V ARG 1 module METHOD Đ updateModuleHover (LiIiIiIiIIIiIiI/ʡ;IIIIF)V ARG 1 module ARG 2 panelX ARG 3 rowY ARG 4 mouseX ARG 5 mouseY ARG 6 scale METHOD Đ isMouseOverModule (LiIiIiIiIIIiIiI/ʡ;IIIIF)Z ARG 1 module ARG 2 panelX ARG 3 rowY ARG 4 mouseX ARG 5 mouseY ARG 6 scale METHOD Đ setSearchQuery (Ljava/lang/String;)V ARG 1 query METHOD Đ lambda$setSearchQuery$1 (Ljava/lang/String;LiIiIiIiIIIiIiI/ʡ;)Z ARG 0 query ARG 1 module METHOD Đ renderScrollbar (Lnet/minecraft/client/gui/GuiGraphics;IIIFF)V ARG 1 guiGraphics ARG 2 x ARG 3 y ARG 4 height ARG 5 scale ARG 6 alpha METHOD Đ renderSearchResults (Lnet/minecraft/client/gui/GuiGraphics;IIIIFF)V ARG 1 guiGraphics ARG 2 panelX ARG 3 panelY ARG 4 mouseX ARG 5 mouseY ARG 6 scale ARG 7 alpha METHOD Đ render (Lnet/minecraft/client/gui/GuiGraphics;IIIILiIiIiIiIIIiIiI/ʠ;FF)V ARG 1 guiGraphics ARG 2 panelX ARG 3 panelY ARG 4 mouseX ARG 5 mouseY ARG 6 category ARG 7 scale ARG 8 alpha METHOD Ŀ onMouseRelease ()V CLASS Đ AnimationState CLASS iIiIiIiIIIiIiI/ϲ shit/zen/gui/panel/SettingsPanel FIELD Đ lastScrollTime J FIELD Đ currentModule LiIiIiIiIIIiIiI/ʡ; FIELD Đ animationState LiIiIiIiIIIiIiI/ϲ$Đ; FIELD Ŀ prevModule LiIiIiIiIIIiIiI/ʡ; FIELD Ŀ isToggleHovered Z FIELD Ł enabledAlpha F FIELD Ł isDraggingScrollbar Z FIELD ŧ toggleHoverAlpha F FIELD ƀ scrollOffset F FIELD Ɓ scrollTarget F FIELD Ƃ totalContentHeight F FIELD ƃ scrollbarDragStartY F FIELD Ƅ scrollOffsetAtDragStart F FIELD Ƅ PANEL_BG_COLOR I FIELD ƅ scrollbarAlpha F FIELD Ƈ transitionProgress F FIELD Ƈ TOGGLE_ON_COLOR I FIELD ƈ TOGGLE_OFF_COLOR I FIELD Ɖ lastScale F METHOD Đ getCurrentModule ()LiIiIiIiIIIiIiI/ʡ; METHOD Đ onMouseDrag (DDF)V ARG 1 mouseX ARG 3 mouseY ARG 5 scale METHOD Đ onMouseRelease (DDI)V ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD Đ onScroll (DF)V ARG 1 scrollDelta ARG 3 scale METHOD Đ rescaleScroll (F)V ARG 1 newScale METHOD Đ lambda$render$0 (FIIIIFILnet/minecraft/client/gui/GuiGraphics;IILiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 alpha ARG 2 panelLeft ARG 3 panelTop ARG 4 panelWidth ARG 5 contentHeight ARG 6 baseAlpha ARG 7 headerHeight ARG 8 guiGraphics ARG 9 mouseX ARG 10 mouseY ARG 11 canvas METHOD Đ applyAlpha (IF)I ARG 1 color ARG 2 alpha METHOD Đ lerpColor (IIF)I ARG 1 colorA ARG 2 colorB ARG 3 t METHOD Đ isMouseOverPanel (IIIIF)Z ARG 1 panelX ARG 2 panelY ARG 3 mouseX ARG 4 mouseY ARG 5 scale METHOD Đ checkToggleHover (IIIII)V ARG 1 x ARG 2 y ARG 3 mouseX ARG 4 mouseY ARG 5 size METHOD Đ onMouseClick (IIIIIF)Z ARG 1 panelX ARG 2 panelY ARG 3 mouseX ARG 4 mouseY ARG 5 button ARG 6 scale METHOD Đ getModuleDescription (LiIiIiIiIIIiIiI/ʡ;)Ljava/lang/String; ARG 1 module METHOD Đ setCurrentModule (LiIiIiIiIIIiIiI/ʡ;)V ARG 1 module METHOD Đ calculateTotalHeight (LiIiIiIiIIIiIiI/ʡ;F)V ARG 1 module ARG 2 scale METHOD Đ renderWrappedText (Ljava/lang/String;IIILiIiIiIiIIIiIiI/ɒ;IFF)I ARG 1 text ARG 2 x ARG 3 y ARG 4 maxWidth ARG 5 font ARG 6 color ARG 7 alpha ARG 8 scale METHOD Đ calcWrappedTextHeight (Ljava/lang/String;ILiIiIiIiIIIiIiI/ɒ;F)I ARG 1 text ARG 2 maxWidth ARG 3 font ARG 4 scale METHOD Đ renderToggleButton (Lnet/minecraft/client/gui/GuiGraphics;IIFFZFF)V ARG 1 guiGraphics ARG 2 x ARG 3 y ARG 4 enabledProgress ARG 5 hoverProgress ARG 6 isEnabled ARG 7 scale ARG 8 alpha METHOD Đ renderScrollbar (Lnet/minecraft/client/gui/GuiGraphics;IIIFF)V ARG 1 guiGraphics ARG 2 x ARG 3 y ARG 4 height ARG 5 scale ARG 6 alpha METHOD Đ render (Lnet/minecraft/client/gui/GuiGraphics;IIIILiIiIiIiIIIiIiI/ʡ;FF)V ARG 1 guiGraphics ARG 2 panelX ARG 3 panelY ARG 4 mouseX ARG 5 mouseY ARG 6 module ARG 7 scale ARG 8 alpha METHOD Ŀ brightenColor (IF)I ARG 1 color ARG 2 factor CLASS Đ AnimationState CLASS iIiIiIiIIIiIiI/ϳ shit/zen/gui/PanelClickGui FIELD Đ searchCursorTime J FIELD Đ categoryBar LiIiIiIiIIIiIiI/Ϭ; FIELD Đ keybindOverlay LiIiIiIiIIIiIiI/ϰ; FIELD Đ moduleListPanel LiIiIiIiIIIiIiI/ϱ; FIELD Đ settingsPanel LiIiIiIiIIIiIiI/ϲ; FIELD Đ currentScaleSwitchState LiIiIiIiIIIiIiI/ϳ$Đ; FIELD Đ currentOpenState LiIiIiIiIIIiIiI/ϳ$Ł; FIELD Đ profileWidget LiIiIiIiIIIiIiI/ϴ; FIELD Đ scaleSwitchOverlay LiIiIiIiIIIiIiI/ϵ; FIELD Đ searchQuery Ljava/lang/String; FIELD Đ toasts Ljava/util/List; FIELD Đ searchActive Z FIELD Ŀ openProgress F FIELD Ŀ searchFocused Z FIELD ŧ scaleWaitStart J FIELD ƀ currentScale F FIELD Ɓ targetScale F FIELD Ƃ panelAlpha F METHOD charTyped charTyped (CI)Z ARG 1 character ARG 2 modifiers METHOD init init ()V METHOD isPauseScreen isPauseScreen ()Z METHOD keyPressed keyPressed (III)Z ARG 1 keyCode ARG 2 scanCode ARG 3 modifiers METHOD mouseClicked mouseClicked (DDI)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD mouseDragged mouseDragged (DDIDD)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button ARG 6 dragX ARG 8 dragY METHOD mouseReleased mouseReleased (DDI)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD mouseScrolled mouseScrolled (DDD)Z ARG 1 mouseX ARG 3 mouseY ARG 5 delta METHOD onClose onClose ()V METHOD render render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V ARG 1 graphics ARG 2 mouseX ARG 3 mouseY ARG 4 partialTicks METHOD Đ getSelectedCategory ()LiIiIiIiIIIiIiI/ʠ; METHOD Đ getCategoryBar ()LiIiIiIiIIIiIiI/Ϭ; METHOD Đ getModuleListPanel ()LiIiIiIiIIIiIiI/ϱ; METHOD Đ getSettingsPanel ()LiIiIiIiIIIiIiI/ϲ; METHOD Đ updateOpenState ()V METHOD Đ easeOutCubic (F)F ARG 1 t METHOD Đ setScale (F)V ARG 1 scale METHOD Đ access$drawSearchBarLambda (IIFLiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 panelX ARG 2 panelY ARG 3 alpha ARG 4 renderer METHOD Đ access$drawToastsLambda (IIIFLnet/minecraft/client/gui/GuiGraphics;ILiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 panelX ARG 2 panelY ARG 3 panelWidth ARG 4 partialTicks ARG 5 graphics ARG 6 unused ARG 7 renderer METHOD Đ selectModule (LiIiIiIiIIIiIiI/ʡ;)V ARG 1 module METHOD Đ addToast (Ljava/lang/String;)V ARG 1 message METHOD Đ drawToasts (Lnet/minecraft/client/gui/GuiGraphics;IIF)V ARG 1 graphics ARG 2 mouseX ARG 3 mouseY ARG 4 partialTicks METHOD Đ drawPanelGlow (Lnet/minecraft/client/gui/GuiGraphics;IIFF)V ARG 1 graphics ARG 2 x ARG 3 y ARG 4 width ARG 5 height METHOD Đ drawSearchBar (Lnet/minecraft/client/gui/GuiGraphics;IIIIF)V ARG 1 graphics ARG 2 x ARG 3 y ARG 4 width ARG 5 mouseX ARG 6 alpha METHOD Ŀ updateScaleSwitchState ()V CLASS 1 SwitchMap FIELD Đ $SwitchMap$ScaleSwitchState [I CLASS Đ OpenState CLASS Ŀ ToastEntry FIELD Đ currentY F FIELD Đ createdAt J FIELD Đ message Ljava/lang/String; FIELD Ŀ targetY F FIELD Ł alpha F CLASS Ł ScaleSwitchState CLASS iIiIiIiIIIiIiI/ϴ shit/zen/gui/panel/ProfileWidget FIELD Đ settingsPopup LiIiIiIiIIIiIiI/ϯ; FIELD Ŀ isHovered Z FIELD Ł hoverAlpha F METHOD Đ getUserId ()Ljava/lang/String; METHOD Đ isPopupOpen ()Z METHOD Đ lambda$render$0 (FLnet/minecraft/client/gui/GuiGraphics;IIIFFLjava/lang/String;IILjava/lang/String;LiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 scale ARG 2 guiGraphics ARG 3 avatarX ARG 4 avatarY ARG 5 avatarSize ARG 6 cornerRadius ARG 7 alpha ARG 8 username ARG 9 nameX ARG 10 nameY ARG 11 role ARG 12 canvas METHOD Đ applyAlpha (IF)I ARG 1 color ARG 2 alpha METHOD Đ onMouseDrag (II)V ARG 1 mouseX ARG 2 mouseY METHOD Đ isMouseOverAvatar (IIIIF)Z ARG 1 x ARG 2 y ARG 3 mouseX ARG 4 mouseY ARG 5 scale METHOD Đ checkHover (IIIII)V ARG 1 x ARG 2 y ARG 3 mouseX ARG 4 mouseY ARG 5 size METHOD Đ getRoleColor (Ljava/lang/String;)Ljava/awt/Color; ARG 1 role METHOD Đ render (Lnet/minecraft/client/gui/GuiGraphics;IIIIFF)V ARG 1 guiGraphics ARG 2 panelX ARG 3 panelY ARG 4 panelWidth ARG 5 mouseX ARG 6 mouseY ARG 7 scale METHOD Ŀ getUserRole ()Ljava/lang/String; METHOD Ŀ onMouseRelease ()V METHOD Ŀ onMouseClick (IIIIF)Z ARG 1 panelX ARG 2 panelY ARG 3 mouseX ARG 4 mouseY ARG 5 scale METHOD Ł updateHoverAlpha ()V CLASS iIiIiIiIIIiIiI/ϵ shit/zen/gui/panel/ScaleSwitchOverlay FIELD Đ OVERLAY_BG_COLOR Ljava/awt/Color; FIELD Ŀ isActive Z FIELD ƀ alpha F FIELD ƀ startTime J FIELD Ɓ fromScale F FIELD Ƃ toScale F METHOD Đ isShowing ()Z METHOD Đ show (FF)V ARG 1 fromScale ARG 2 toScale METHOD Đ lambda$render$0 (FIFILiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 scale ARG 2 screenWidth ARG 3 overlayWidth ARG 4 screenHeight ARG 5 canvas METHOD Đ drawAnimatedDots (IIIIF)V ARG 1 x ARG 2 y ARG 3 width ARG 4 alphaInt ARG 5 scale METHOD Đ drawBackground (Lnet/minecraft/client/gui/GuiGraphics;II)V ARG 1 guiGraphics ARG 2 screenWidth ARG 3 screenHeight METHOD Đ render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V ARG 1 guiGraphics ARG 2 screenWidth ARG 3 screenHeight ARG 4 scale METHOD Đ drawContent (Lnet/minecraft/client/gui/GuiGraphics;IIFF)V ARG 1 guiGraphics ARG 2 x ARG 3 y ARG 4 width ARG 5 scale METHOD Đ drawGlow (Lnet/minecraft/client/gui/GuiGraphics;IIFFF)V ARG 1 guiGraphics ARG 2 x ARG 3 y ARG 4 width ARG 5 height ARG 6 scale METHOD Ŀ hide ()V METHOD Ŀ isFullyShown ()Z METHOD Ł updateAlpha ()V METHOD Ł isFullyHidden ()Z CLASS iIiIiIiIIIiIiI/Ϸ shit/zen/gui/panel/setting/BooleanSettingRenderer FIELD Ŀ hoverStates Ljava/util/Map; FIELD Ł toggleAnimations Ljava/util/Map; FIELD ŧ COLOR_ON I FIELD ŧ hoverAnimations Ljava/util/Map; FIELD ƀ COLOR_OFF I METHOD Đ applyAlpha (IF)I ARG 1 color ARG 2 alpha METHOD Đ lerpColor (IIF)I ARG 1 fromColor ARG 2 toColor ARG 3 t METHOD Đ updateHoverState (LiIiIiIiIIIiIiI/ʤ;IIIII)V ARG 1 booleanSetting ARG 2 toggleX ARG 3 toggleY ARG 4 mouseX ARG 5 mouseY ARG 6 toggleRadius METHOD Đ drawToggle (Lnet/minecraft/client/gui/GuiGraphics;IIFFFF)V ARG 1 guiGraphics ARG 2 x ARG 3 y ARG 4 toggleProgress ARG 5 hoverProgress ARG 6 scale ARG 7 alpha METHOD Ŀ brightenColor (IF)I ARG 1 color ARG 2 factor CLASS iIiIiIiIIIiIiI/ϸ shit/zen/gui/panel/setting/ModeSettingRenderer FIELD Ŀ openStates Ljava/util/Map; FIELD Ł DROPDOWN_BG_COLOR I FIELD Ł openAnimations Ljava/util/Map; FIELD ŧ itemHoverAnimations Ljava/util/Map; METHOD Đ lerpFloat (FFF)F ARG 1 from ARG 2 to ARG 3 t METHOD Đ lambda$render$0 (I)[Ljava/lang/String; ARG 0 size METHOD Đ applyAlpha (IF)I ARG 1 color ARG 2 alpha METHOD Đ lerpColor (IIF)I ARG 1 fromColor ARG 2 toColor ARG 3 t METHOD Đ isMouseInBounds (IIIIII)Z ARG 1 mouseX ARG 2 mouseY ARG 3 boundsX ARG 4 boundsY ARG 5 boundsWidth ARG 6 boundsHeight METHOD Đ updateOpenAnimation (LiIiIiIiIIIiIiI/ʥ;)V ARG 1 modeSetting METHOD Đ lambda$render$1 (LiIiIiIiIIIiIiI/ʥ;Ljava/lang/String;)Z ARG 0 modeSetting ARG 1 option METHOD Đ updateItemHoverAnim (Ljava/util/Map;Ljava/lang/String;Z)V ARG 1 hoverMap ARG 2 key ARG 3 isHovered METHOD Ŀ lambda$onClick$0 (I)[Ljava/lang/String; ARG 0 size METHOD Ŀ lambda$onClick$1 (LiIiIiIiIIIiIiI/ʥ;Ljava/lang/String;)Z ARG 0 modeSetting ARG 1 option METHOD Ł lambda$getHeight$0 (I)[Ljava/lang/String; ARG 0 size METHOD Ł lambda$getHeight$1 (LiIiIiIiIIIiIiI/ʥ;Ljava/lang/String;)Z ARG 0 modeSetting ARG 1 option CLASS iIiIiIiIIIiIiI/Ϲ shit/zen/gui/panel/setting/MultiSelectSettingRenderer FIELD Ŀ hoverAnimations Ljava/util/Map; FIELD Ł selectedAnimations Ljava/util/Map; FIELD Ƃ COLOR_SELECTED I FIELD ƃ COLOR_SELECTED_GLOW I METHOD Đ applyAlpha (IF)I ARG 1 color ARG 2 alpha METHOD Đ lerpColor (IIF)I ARG 1 fromColor ARG 2 toColor ARG 3 t METHOD Đ updateAnimation (Ljava/util/Map;Ljava/lang/String;ZF)V ARG 1 animationMap ARG 2 key ARG 3 isActive ARG 4 speed CLASS iIiIiIiIIIiIiI/Ϻ shit/zen/gui/panel/setting/NumberSettingRenderer FIELD Đ lastInputTime J FIELD Đ editingNumberSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ editingText Ljava/lang/String; FIELD Ŀ editIconTimers Ljava/util/Map; FIELD Ł plusButtonHover Ljava/util/Map; FIELD ŧ minusButtonHover Ljava/util/Map; FIELD ƀ editIconHover Ljava/util/Map; METHOD Đ onCharTyped (C)Z ARG 0 character METHOD Đ formatValue (D)Ljava/lang/String; ARG 1 value METHOD Đ applyAlpha (IF)I ARG 1 color ARG 2 alpha METHOD Đ onKeyPress (III)Z ARG 0 keyCode ARG 1 scanCode ARG 2 modifiers METHOD Đ startEditing (LiIiIiIiIIIiIiI/ʧ;)V ARG 1 numberSetting METHOD Đ applyValue (LiIiIiIiIIIiIiI/ʧ;D)V ARG 1 numberSetting ARG 2 value METHOD Đ updateHoverStates (LiIiIiIiIIIiIiI/ʧ;IIIIIIIIII)V ARG 1 numberSetting ARG 2 mouseX ARG 3 mouseY ARG 4 widgetX ARG 5 widgetY ARG 6 widgetWidth ARG 7 buttonWidth ARG 8 widgetHeight ARG 9 editIconX ARG 10 editIconY ARG 11 editIconSize METHOD Đ drawEditIcon (Lnet/minecraft/client/gui/GuiGraphics;IILiIiIiIiIIIiIiI/ʧ;FF)V ARG 1 guiGraphics ARG 2 x ARG 3 y ARG 4 numberSetting ARG 5 alpha ARG 6 scale METHOD Đ drawNumberWidget (Lnet/minecraft/client/gui/GuiGraphics;LiIiIiIiIIIiIiI/ʧ;IIIIIIIIIZFF)V ARG 1 guiGraphics ARG 2 numberSetting ARG 3 x ARG 4 y ARG 5 rowX ARG 6 widgetX ARG 7 widgetY ARG 8 widgetWidth ARG 9 widgetHeight ARG 10 editIconX ARG 11 editIconY ARG 12 isEditing ARG 13 scale ARG 14 alpha METHOD Ŀ clearEditing ()V METHOD Ŀ incrementValue (LiIiIiIiIIIiIiI/ʧ;)V ARG 1 numberSetting METHOD Ŀ applyValueStatic (LiIiIiIiIIIiIiI/ʧ;D)V ARG 0 numberSetting ARG 1 value METHOD Ł commitEdit ()V METHOD Ł decrementValue (LiIiIiIiIIIiIiI/ʧ;)V ARG 1 numberSetting METHOD ŧ cancelEdit ()V CLASS iIiIiIiIIIiIiI/ϻ shit/zen/gui/panel/setting/SettingRenderer METHOD Đ onMouseMove (DD)V ARG 1 mouseX ARG 3 mouseY METHOD Đ onMouseRelease (DDI)V ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD Đ supports (LiIiIiIiIIIiIiI/ʢ;)Z ARG 1 setting METHOD Đ getHeight (LiIiIiIiIIIiIiI/ʢ;F)I ARG 1 setting ARG 2 scale METHOD Đ onClick (LiIiIiIiIIIiIiI/ʢ;IIIIIIF)Z ARG 1 setting ARG 2 mouseX ARG 3 mouseY ARG 4 x ARG 5 y ARG 6 width ARG 7 height ARG 8 scale METHOD Đ render (Lnet/minecraft/client/gui/GuiGraphics;LiIiIiIiIIIiIiI/ʢ;IIIIIFF)I ARG 1 guiGraphics ARG 2 setting ARG 3 x ARG 4 y ARG 5 mouseX ARG 6 mouseY ARG 7 width ARG 8 scale ARG 9 alpha CLASS iIiIiIiIIIiIiI/ϼ shit/zen/gui/panel/setting/SettingRendererRegistry FIELD b versionString Ljava/lang/String; FIELD Đ INSTANCE LiIiIiIiIIIiIiI/ϼ; FIELD Đ renderers Ljava/util/List; METHOD Đ getInstance ()LiIiIiIiIIIiIiI/ϼ; METHOD Đ findRenderer (LiIiIiIiIIIiIiI/ʢ;)LiIiIiIiIIIiIiI/ϻ; ARG 1 setting METHOD Đ getHeight (LiIiIiIiIIIiIiI/ʢ;F)I ARG 1 setting ARG 2 scale METHOD Đ onClick (LiIiIiIiIIIiIiI/ʢ;IIIIIIF)Z ARG 1 setting ARG 2 mouseX ARG 3 mouseY ARG 4 x ARG 5 y ARG 6 width ARG 7 height ARG 8 scale METHOD Đ register (LiIiIiIiIIIiIiI/ϻ;)V ARG 1 renderer METHOD Đ render (Lnet/minecraft/client/gui/GuiGraphics;LiIiIiIiIIIiIiI/ʢ;IIIIIFF)I ARG 1 guiGraphics ARG 2 setting ARG 3 x ARG 4 y ARG 5 mouseX ARG 6 mouseY ARG 7 width ARG 8 scale ARG 9 alpha METHOD Ŀ getHeightForScroll (LiIiIiIiIIIiIiI/ʢ;F)I ARG 1 setting ARG 2 scale CLASS iIiIiIiIIIiIiI/Ͻ shit/zen/gui/OldClickGui FIELD b TITLE Ljava/lang/String; FIELD Đ categoryPanels Ljava/util/List; METHOD init init ()V METHOD mouseClicked mouseClicked (DDI)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD mouseReleased mouseReleased (DDI)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD mouseScrolled mouseScrolled (DDD)Z ARG 1 mouseX ARG 3 mouseY ARG 5 delta METHOD onClose onClose ()V METHOD render render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V ARG 1 graphics ARG 2 mouseX ARG 3 mouseY ARG 4 partialTicks CLASS iIiIiIiIIIiIiI/Ͼ shit/zen/gui/legacy/CategoryPanel FIELD Đ targetOffsets [F FIELD Đ lerpFactor F FIELD Đ x I FIELD Đ lastTime J FIELD Đ category LiIiIiIiIIIiIiI/ʠ; FIELD Đ moduleButtons Ljava/util/List; FIELD Đ dragging Z FIELD Ŀ currentOffsets [F FIELD Ŀ y I FIELD Ŀ expanded Z FIELD Ł dragOffsetX I FIELD Ł needsLayout Z FIELD ŧ dragOffsetY I FIELD ƀ width I FIELD Ɓ rowHeight I METHOD (IIIILiIiIiIiIIIiIiI/ʠ;)V ARG 1 x ARG 2 y ARG 3 width ARG 4 rowHeight ARG 5 category METHOD Đ tick ()V METHOD Đ mouseDragged (DD)V ARG 1 mouseX ARG 3 mouseY METHOD Đ isHovered (DD)Z ARG 1 mouseX ARG 3 mouseY METHOD Đ mouseScrolled (DDD)V ARG 1 mouseX ARG 3 mouseY ARG 5 scrollDelta METHOD Đ mouseClicked (DDI)V ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD Đ render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V ARG 1 guiGraphics ARG 2 mouseX ARG 3 mouseY ARG 4 partialTick METHOD Ŀ recalcLayout ()V METHOD Ŀ mouseReleased (DDI)V ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD Ł initOffsets ()V CLASS 1 SwitchMap FIELD Đ $SwitchMap$Category [I CLASS iIiIiIiIIIiIiI/Ͽ shit/zen/gui/legacy/ModuleButton FIELD Đ hoverProgress F FIELD Đ yOffset I FIELD Đ lastTime J FIELD Đ module LiIiIiIiIIIiIiI/ʡ; FIELD Đ panel LiIiIiIiIIIiIiI/Ͼ; FIELD Đ expandAnim LiIiIiIiIIIiIiI/Ү; FIELD Đ settingComponents Ljava/util/List; FIELD Đ expanded Z FIELD Ŀ hoverSpeed F METHOD (LiIiIiIiIIIiIiI/ʡ;LiIiIiIiIIIiIiI/Ͼ;I)V ARG 1 module ARG 2 panel ARG 3 yOffset METHOD Đ getTotalHeight ()I METHOD Đ reset ()V METHOD Đ isAnimating ()Z METHOD Đ isHovered (DD)Z ARG 1 mouseX ARG 3 mouseY METHOD Đ mouseScrolled (DDD)V ARG 1 mouseX ARG 3 mouseY ARG 5 scrollDelta METHOD Đ mouseClicked (DDI)V ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD Đ render (Lcom/mojang/blaze3d/vertex/PoseStack;IIF)V ARG 1 poseStack ARG 2 mouseX ARG 3 mouseY ARG 4 alpha METHOD Đ access$isVisible1 (LiIiIiIiIIIiIiI/Ђ;)Z ARG 0 settingComponent METHOD Ŀ getExpandedHeight ()I METHOD Ŀ mouseReleased (DDI)V ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD Ŀ access$isVisible2 (LiIiIiIiIIIiIiI/Ђ;)Z ARG 0 settingComponent METHOD Ł access$isVisible3 (LiIiIiIiIIIiIiI/Ђ;)Z ARG 0 settingComponent METHOD ŧ access$isVisible4 (LiIiIiIiIIIiIiI/Ђ;)Z ARG 0 settingComponent CLASS iIiIiIiIIIiIiI/Ђ shit/zen/gui/legacy/SettingComponent FIELD Đ yOffset I FIELD Đ setting LiIiIiIiIIIiIiI/ʢ; FIELD Đ parentButton LiIiIiIiIIIiIiI/Ͽ; METHOD (LiIiIiIiIIIiIiI/ʢ;LiIiIiIiIIIiIiI/Ͽ;I)V ARG 1 setting ARG 2 parentButton ARG 3 yOffset METHOD Đ isHovered (DD)Z ARG 1 mouseX ARG 3 mouseY METHOD Đ mouseClicked (DDI)V ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD Đ render (Lcom/mojang/blaze3d/vertex/PoseStack;IIF)V ARG 1 poseStack ARG 2 mouseX ARG 3 mouseY ARG 4 alpha METHOD Đ renderWithAlpha (Lcom/mojang/blaze3d/vertex/PoseStack;IIFF)V ARG 1 poseStack ARG 2 mouseX ARG 3 mouseY ARG 4 yOffset ARG 5 alpha METHOD Ŀ mouseReleased (DDI)V ARG 1 mouseX ARG 3 mouseY ARG 5 button CLASS iIiIiIiIIIiIiI/Є shit/zen/gui/legacy/BooleanComponent FIELD Đ toggleAnim F FIELD Đ booleanSetting LiIiIiIiIIIiIiI/ʤ; FIELD Ŀ animSpeed F CLASS iIiIiIiIIIiIiI/Ѕ shit/zen/gui/legacy/ModeComponent FIELD Đ modeSetting LiIiIiIiIIIiIiI/ʥ; FIELD Đ dropdownOpen Z METHOD Đ getModes ()[Ljava/lang/String; METHOD Đ getDropdownHeight ()I METHOD Đ isDropdownOpen ()Z CLASS iIiIiIiIIIiIiI/І shit/zen/gui/legacy/MultiSelectComponent FIELD Đ multiSelectSetting LiIiIiIiIIIiIiI/ʦ; FIELD Đ dropdownOpen Z METHOD Đ getDropdownHeight ()I METHOD Đ isDropdownOpen ()Z METHOD Ŀ isHeaderHovered (DD)Z ARG 1 mouseX ARG 3 mouseY CLASS iIiIiIiIIIiIiI/Ї shit/zen/gui/legacy/NumberComponent FIELD Đ numberSetting LiIiIiIiIIIiIiI/ʧ; FIELD Đ dragging Z METHOD Đ updateSliderValue (DII)V ARG 1 mouseX ARG 3 sliderX ARG 4 sliderWidth CLASS iIiIiIiIIIiIiI/Ј shit/zen/gui/NewClickGui FIELD Đ focusedPanel LiIiIiIiIIIiIiI/Ћ; FIELD Đ closeAnim LiIiIiIiIIIiIiI/Ү; FIELD Đ categoryPanels Ljava/util/List; FIELD Đ initialized Z FIELD Ŀ closing Z METHOD init init ()V METHOD isPauseScreen isPauseScreen ()Z METHOD mouseClicked mouseClicked (DDI)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD mouseReleased mouseReleased (DDI)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD mouseScrolled mouseScrolled (DDD)Z ARG 1 mouseX ARG 3 mouseY ARG 5 delta METHOD onClose onClose ()V METHOD render render (Lnet/minecraft/client/gui/GuiGraphics;IIF)V ARG 1 graphics ARG 2 mouseX ARG 3 mouseY ARG 4 partialTicks METHOD Đ getCloseAnim ()LiIiIiIiIIIiIiI/Ү; METHOD Đ isClosing ()Z CLASS iIiIiIiIIIiIiI/Љ shit/zen/gui/newclickgui/UIElement FIELD Đ x F FIELD Đ animTimer LiIiIiIiIIIiIiI/Ү; FIELD Ŀ y F FIELD Ł width F FIELD ŧ height F METHOD Đ getAnimatedHeight ()F METHOD Đ getAnimTimer ()LiIiIiIiIIIiIiI/Ү; METHOD Đ reset ()V METHOD Đ mouseScrolled (DDD)Z ARG 1 mouseX ARG 3 mouseY ARG 5 scrollDelta METHOD Đ mouseClicked (DDI)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD Đ setX (F)V ARG 1 x METHOD Đ render (LiIiIiIiIIIiIiI/Ј;Lnet/minecraft/client/gui/GuiGraphics;Lcom/mojang/blaze3d/vertex/PoseStack;IIFF)V ARG 1 gui ARG 2 guiGraphics ARG 3 poseStack ARG 4 mouseX ARG 5 mouseY ARG 6 alpha ARG 7 scrollOffset METHOD Ŀ getX ()F METHOD Ŀ mouseReleased (DDI)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button METHOD Ŀ setY (F)V ARG 1 y METHOD Ł getY ()F METHOD Ł setWidth (F)V ARG 1 width METHOD ŧ getWidth ()F METHOD ŧ setHeight (F)V ARG 1 height METHOD ƀ getHeight ()F CLASS iIiIiIiIIIiIiI/Њ shit/zen/gui/newclickgui/ModuleElement FIELD b BUILD_TAG Ljava/lang/String; FIELD Đ BG_COLOR I FIELD Đ module LiIiIiIiIIIiIiI/ʡ; FIELD Đ parentPanel LiIiIiIiIIIiIiI/Ћ; FIELD Đ settingElements Ljava/util/List; FIELD Đ isHovered Z FIELD Ŀ enabledTimer LiIiIiIiIIIiIiI/Ү; FIELD Ŀ isExpanded Z FIELD Ł hoveredTimer LiIiIiIiIIIiIiI/Ү; FIELD ŧ expandTimer LiIiIiIiIIIiIiI/Ү; FIELD ƀ settingsHeightTimer LiIiIiIiIIIiIiI/Ү; FIELD Ƃ posX F FIELD ƃ posY F FIELD Ƅ totalHeight F FIELD ƅ scrollOffset F METHOD Đ getModule ()LiIiIiIiIIIiIiI/ʡ; METHOD Đ getParentPanel ()LiIiIiIiIIIiIiI/Ћ; METHOD Đ getSettingElements ()Ljava/util/List; METHOD Đ isHovered ()Z METHOD Đ setHovered (Z)V ARG 1 hovered METHOD Ŀ getEnabledTimer ()LiIiIiIiIIIiIiI/Ү; METHOD Ŀ isExpanded ()Z METHOD Ŀ setExpanded (Z)V ARG 1 expanded METHOD Ł getHoveredTimer ()LiIiIiIiIIIiIiI/Ү; METHOD ŧ getExpandTimer ()LiIiIiIiIIIiIiI/Ү; METHOD ƀ setScrollOffset (F)V ARG 1 offset METHOD Ɓ getScrollOffset ()F CLASS iIiIiIiIIIiIiI/Ћ shit/zen/gui/newclickgui/CategoryPanel FIELD Đ BG_COLOR I FIELD Đ category LiIiIiIiIIIiIiI/ʠ; FIELD Đ hoveredSettingElement LiIiIiIiIIIiIiI/Џ; FIELD Đ tooltipText Ljava/lang/String; FIELD Đ moduleElements Ljava/util/List; FIELD Đ isHovered Z FIELD Ŀ scaleTimer LiIiIiIiIIIiIiI/Ү; FIELD Ŀ tooltipText2 Ljava/lang/String; FIELD Ŀ isDragging Z FIELD Ł ACCENT_COLOR_DARK I FIELD Ł scrollTimer LiIiIiIiIIIiIiI/Ү; FIELD Ł isCollapsed Z FIELD ŧ ACCENT_COLOR I FIELD ŧ tooltipTimer LiIiIiIiIIIiIiI/Ү; FIELD ŧ showTooltip Z FIELD ƀ collapseTimer LiIiIiIiIIIiIiI/Ү; FIELD Ƃ posX F FIELD ƃ posY F FIELD Ƅ panelHeight F FIELD ƅ dragOffsetX F FIELD Ɔ dragOffsetY F FIELD Ƈ scrollAmount F FIELD ƈ prevHeight F FIELD Ɖ savedPosX F FIELD Ɗ savedPosY F FIELD Ƌ savedScrollAmount F FIELD ƌ savedHeight F METHOD Đ getCategory ()LiIiIiIiIIIiIiI/ʠ; METHOD Đ getHoveredSettingElement ()LiIiIiIiIIIiIiI/Џ; METHOD Đ getTooltipText ()Ljava/lang/String; METHOD Đ getModuleElements ()Ljava/util/List; METHOD Đ isHovered ()Z METHOD Đ setHoveredSettingElement (LiIiIiIiIIIiIiI/Џ;)V ARG 1 element METHOD Đ setTooltipText (Ljava/lang/String;)V ARG 1 text METHOD Đ setHovered (Z)V ARG 1 hovered METHOD Ŀ getScaleTimer ()LiIiIiIiIIIiIiI/Ү; METHOD Ŀ getTooltipText2 ()Ljava/lang/String; METHOD Ŀ isDragging ()Z METHOD Ŀ setTooltipText2 (Ljava/lang/String;)V ARG 1 text METHOD Ŀ setDragging (Z)V ARG 1 dragging METHOD Ł getScrollTimer ()LiIiIiIiIIIiIiI/Ү; METHOD Ł isCollapsed ()Z METHOD Ł setCollapsed (Z)V ARG 1 collapsed METHOD ŧ getTooltipTimer ()LiIiIiIiIIIiIiI/Ү; METHOD ŧ isShowTooltip ()Z METHOD ŧ setShowTooltip (Z)V ARG 1 show METHOD ƀ getCollapseTimer ()LiIiIiIiIIIiIiI/Ү; METHOD ƀ setDragOffsetX (F)V ARG 1 offsetX METHOD Ɓ getDragOffsetX ()F METHOD Ɓ setDragOffsetY (F)V ARG 1 offsetY METHOD Ƃ getDragOffsetY ()F METHOD Ƃ setScrollAmount (F)V ARG 1 amount METHOD ƃ getScrollAmount ()F METHOD ƃ setPrevHeight (F)V ARG 1 height METHOD Ƅ getPrevHeight ()F METHOD Ƅ setSavedPosX (F)V ARG 1 posX METHOD ƅ getSavedPosX ()F METHOD ƅ setSavedPosY (F)V ARG 1 posY METHOD Ɔ getSavedPosY ()F METHOD Ɔ setSavedScrollAmount (F)V ARG 1 amount METHOD Ƈ getSavedScrollAmount ()F METHOD Ƈ setSavedHeight (F)V ARG 1 height METHOD ƈ getSavedHeight ()F CLASS iIiIiIiIIIiIiI/Џ shit/zen/gui/newclickgui/SettingElement FIELD Đ setting LiIiIiIiIIIiIiI/ʢ; FIELD Đ parentPanel LiIiIiIiIIIiIiI/Ћ; FIELD Ŀ visibilityTimer LiIiIiIiIIIiIiI/Ү; METHOD Đ getSetting ()LiIiIiIiIIIiIiI/ʢ; METHOD Đ getParentPanel ()LiIiIiIiIIIiIiI/Ћ; METHOD Ŀ getVisibilityTimer ()LiIiIiIiIIIiIiI/Ү; CLASS iIiIiIiIIIiIiI/ђ shit/zen/gui/newclickgui/ModeSettingElement FIELD Đ hoveredMode Ljava/lang/String; FIELD Đ isDropdownHovered Z FIELD Ŀ isOpen Z FIELD Ł hoverTimer LiIiIiIiIIIiIiI/Ү; FIELD ŧ visTimer LiIiIiIiIIIiIiI/Ү; FIELD ƀ highlightTimer LiIiIiIiIIIiIiI/Ү; FIELD Ɓ highlightYTimer LiIiIiIiIIIiIiI/Ү; CLASS iIiIiIiIIIiIiI/є shit/zen/gui/newclickgui/MultiSelectSettingElement FIELD b ELLIPSIS Ljava/lang/String; FIELD Đ hoveredOption Ljava/lang/String; FIELD Đ isDropdownHovered Z FIELD Ŀ isOpen Z FIELD Ł hoverTimer LiIiIiIiIIIiIiI/Ү; FIELD Ł hasMultipleSelected Z FIELD ŧ visTimer LiIiIiIiIIIiIiI/Ү; FIELD ŧ isTooltipShown Z FIELD ƀ highlightTimer LiIiIiIiIIIiIiI/Ү; FIELD Ɓ highlightYTimer LiIiIiIiIIIiIiI/Ү; METHOD Đ getHoveredOption ()Ljava/lang/String; METHOD Đ isDropdownHovered ()Z METHOD Đ setHoveredOption (Ljava/lang/String;)V ARG 1 option METHOD Đ setDropdownHovered (Z)V ARG 1 hovered METHOD Ŀ isOpen ()Z METHOD Ŀ setOpen (Z)V ARG 1 open METHOD Ł getHoverTimer ()LiIiIiIiIIIiIiI/Ү; METHOD Ł hasMultipleSelected ()Z METHOD Ł setHasMultipleSelected (Z)V ARG 1 hasMultiple METHOD ŧ getVisTimer ()LiIiIiIiIIIiIiI/Ү; METHOD ŧ isTooltipShown ()Z METHOD ŧ setTooltipShown (Z)V ARG 1 shown METHOD ƀ getHighlightTimer ()LiIiIiIiIIIiIiI/Ү; METHOD Ɓ getHighlightYTimer ()LiIiIiIiIIIiIiI/Ү; CLASS iIiIiIiIIIiIiI/ѕ shit/zen/gui/newclickgui/NumberSettingElement FIELD Đ isTruncated Z FIELD Ŀ isHovered Z FIELD Ł sliderTimer LiIiIiIiIIIiIiI/Ү; FIELD Ł isDragging Z FIELD ƀ sliderX F CLASS iIiIiIiIIIiIiI/і shit/zen/gui/newclickgui/BooleanSettingElement FIELD b ELLIPSIS Ljava/lang/String; FIELD Đ isTruncated Z FIELD Ŀ isHovered Z FIELD Ł toggleTimer LiIiIiIiIIIiIiI/Ү; METHOD Đ isTruncated ()Z METHOD Đ setTruncated (Z)V ARG 1 truncated METHOD Ŀ isHovered ()Z METHOD Ŀ setHovered (Z)V ARG 1 hovered METHOD Ł getToggleTimer ()LiIiIiIiIIIiIiI/Ү; CLASS iIiIiIiIIIiIiI/ї shit/zen/render/FontMetricsImpl METHOD (Ljava/awt/Font;)V ARG 1 font CLASS iIiIiIiIIIiIiI/ј shit/zen/render/CustomFont FIELD Đ fontSize F FIELD Đ pageSize I FIELD Đ fontMetrics LiIiIiIiIIIiIiI/ї; FIELD Đ MC_COLOR_CODES Lit/unimi/dsi/fastutil/chars/Char2IntArrayMap; FIELD Đ glyphCache Lit/unimi/dsi/fastutil/chars/Char2ObjectArrayMap; FIELD Đ glyphPageMap Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; FIELD Đ glyphPages Lit/unimi/dsi/fastutil/objects/ObjectList; FIELD Đ SHADOW_COLOR Ljava/awt/Color; FIELD Đ scaledFont Ljava/awt/Font; FIELD Đ preloadChars Ljava/lang/String; FIELD Đ EXECUTOR Ljava/util/concurrent/ExecutorService; FIELD Đ preloadFuture Ljava/util/concurrent/Future; FIELD Đ initialized Z FIELD Ŀ letterSpacing F FIELD Ŀ charsPerPage I FIELD Ł scale I FIELD ŧ guiScaleCache I METHOD (Ljava/awt/Font;F)V ARG 1 font ARG 2 fontSize METHOD (Ljava/awt/Font;FIILjava/lang/String;)V ARG 1 font ARG 2 fontSize ARG 3 pageSize ARG 4 charsPerPage ARG 5 preloadChars METHOD Đ getFontHeight ()F METHOD Đ getScale ()I METHOD Đ getFontMetrics ()LiIiIiIiIIIiIiI/ї; METHOD Đ generateRandomName ()Ljava/lang/String; METHOD Đ lambda$preloadRunnable ()Ljava/lang/Void; METHOD Đ startPreload ()Ljava/util/concurrent/Future; METHOD Đ getTempResourceLocation ()Lnet/minecraft/resources/ResourceLocation; METHOD Đ resetLetterSpacing ()V METHOD Đ loadGlyph (C)LiIiIiIiIIIiIiI/њ; ARG 1 c METHOD Đ createGlyphPage (CC)LiIiIiIiIIIiIiI/ћ; ARG 1 startChar ARG 2 endChar METHOD Đ setLetterSpacing (F)V ARG 1 spacing METHOD Đ colorToRGB (I)[I ARG 0 color METHOD Đ lambda$colorCodeToString (I)Ljava/lang/String; ARG 0 colorCode METHOD Đ alignToPageBoundary (II)I ARG 0 value ARG 1 pageSize METHOD Đ drawString (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/lang/String;DDI)V ARG 1 poseStack ARG 2 string ARG 3 x ARG 5 y ARG 7 color METHOD Đ drawStringColor (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/lang/String;DDLjava/awt/Color;)V ARG 1 poseStack ARG 2 string ARG 3 x ARG 5 y ARG 7 color METHOD Đ drawStringRGB (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/lang/String;FFFFFF)V ARG 1 poseStack ARG 2 string ARG 3 x ARG 4 y ARG 5 r ARG 6 g ARG 7 b ARG 8 alpha METHOD Đ drawStringRGBFull (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/lang/String;FFFFFFZI)V ARG 1 poseStack ARG 2 string ARG 3 x ARG 4 y ARG 5 r ARG 6 g ARG 7 b ARG 8 alpha ARG 9 rainbow ARG 10 rainbowOffset METHOD Đ drawStringRainbow (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/lang/String;FFI)V ARG 1 poseStack ARG 2 string ARG 3 x ARG 4 y ARG 5 offset METHOD Đ initFont (Ljava/awt/Font;F)V ARG 1 font ARG 2 fontSize METHOD Đ lambda$createGlyphList (Ljava/lang/Object;)Lit/unimi/dsi/fastutil/objects/ObjectList; ARG 0 key METHOD Đ getStringWidth (Ljava/lang/String;)F ARG 1 string METHOD Đ stripFormatting (Ljava/lang/String;)Ljava/lang/String; ARG 0 string METHOD Ŀ checkGuiScaleChanged ()V METHOD Ŀ getOrLoadGlyph (C)LiIiIiIiIIIiIiI/њ; ARG 1 c METHOD Ŀ drawStringShadow (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/lang/String;DDI)V ARG 1 poseStack ARG 2 string ARG 3 x ARG 5 y ARG 7 color METHOD Ŀ drawStringCenteredColor (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/lang/String;DDLjava/awt/Color;)V ARG 1 poseStack ARG 2 string ARG 3 x ARG 5 y ARG 7 color METHOD Ŀ drawStringCenteredRGB (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/lang/String;FFFFFF)V ARG 1 poseStack ARG 2 string ARG 3 x ARG 4 y ARG 5 r ARG 6 g ARG 7 b ARG 8 alpha METHOD Ŀ drawStringCenteredRainbow (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/lang/String;FFI)V ARG 1 poseStack ARG 2 string ARG 3 x ARG 4 y ARG 5 offset METHOD Ŀ getStringHeight (Ljava/lang/String;)F ARG 1 string METHOD Ł drawStringWithShadow (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/lang/String;DDI)V ARG 1 poseStack ARG 2 string ARG 3 x ARG 5 y ARG 7 color METHOD Ł getStringHeightAlias (Ljava/lang/String;)F ARG 1 string METHOD ŧ drawStringCentered (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/lang/String;DDI)V ARG 1 poseStack ARG 2 string ARG 3 x ARG 5 y ARG 7 color CLASS 1 MinecraftColorMap CLASS Đ GlyphEntry FIELD Đ atX F FIELD Đ toDraw LiIiIiIiIIIiIiI/њ; FIELD Ŀ atY F FIELD Ł r F FIELD ŧ g F FIELD ƀ b F METHOD Đ atX ()F METHOD Đ toDraw ()LiIiIiIiIIIiIiI/њ; METHOD Ŀ atY ()F METHOD Ł r ()F METHOD ŧ g ()F METHOD ƀ b ()F CLASS iIiIiIiIIIiIiI/љ shit/zen/render/FontStore FIELD Đ OPENSANS_16 LiIiIiIiIIIiIiI/ј; FIELD Ŀ OPENSANS_18 LiIiIiIiIIIiIiI/ј; FIELD Ł PINGFANG_16 LiIiIiIiIIIiIiI/ј; FIELD ŧ PINGFANG_18 LiIiIiIiIIIiIiI/ј; FIELD ƀ ICON_18 LiIiIiIiIIIiIiI/ј; FIELD Ɓ ICON_30 LiIiIiIiIIIiIiI/ј; FIELD Ƃ MATERIAL_20 LiIiIiIiIIIiIiI/ј; FIELD ƃ MATERIAL_14 LiIiIiIiIIIiIiI/ј; FIELD Ƅ ZENICON_28 LiIiIiIiIIIiIiI/ј; FIELD ƅ AXIFORMA_REGULAR_14 LiIiIiIiIIIiIiI/ј; FIELD Ɔ AXIFORMA_REGULAR_16 LiIiIiIiIIIiIiI/ј; FIELD Ƈ AXIFORMA_REGULAR_18 LiIiIiIiIIIiIiI/ј; FIELD ƈ AXIFORMA_BOLD_13 LiIiIiIiIIIiIiI/ј; FIELD Ɖ AXIFORMA_BOLD_18 LiIiIiIiIIIiIiI/ј; FIELD Ɗ AXIFORMA_EXTRABOLD_16 LiIiIiIiIIIiIiI/ј; FIELD Ƌ AXIFORMA_EXTRABOLD_18 LiIiIiIiIIIiIiI/ј; FIELD ƌ AXIFORMA_BOLD_16 LiIiIiIiIIIiIiI/ј; METHOD Đ loadFont (FLjava/lang/String;)LiIiIiIiIIIiIiI/ј; ARG 0 size ARG 1 fontPath METHOD Ŀ loadFontWithFallback (FLjava/lang/String;)LiIiIiIiIIIiIiI/ј; ARG 0 size ARG 1 fontPath CLASS iIiIiIiIIIiIiI/њ shit/zen/render/Glyph FIELD Đ value C FIELD Đ u I FIELD Đ owner LiIiIiIiIIIiIiI/ћ; FIELD Ŀ v I FIELD Ł width I FIELD ŧ height I METHOD (IIIICLiIiIiIiIIIiIiI/ћ;)V ARG 1 u ARG 2 v ARG 3 width ARG 4 height ARG 5 value ARG 6 owner METHOD Đ value ()C METHOD Đ u ()I METHOD Đ owner ()LiIiIiIiIIIiIiI/ћ; METHOD Ŀ v ()I METHOD Ł width ()I METHOD ŧ height ()I CLASS iIiIiIiIIIiIiI/ћ shit/zen/render/GlyphPage FIELD Đ startChar C FIELD Đ padding I FIELD Đ glyphMap Lit/unimi/dsi/fastutil/chars/Char2ObjectArrayMap; FIELD Đ font Ljava/awt/Font; FIELD Đ textureLocation Lnet/minecraft/resources/ResourceLocation; FIELD Đ uploaded Z FIELD Ŀ endChar C FIELD Ŀ imageWidth I FIELD Ł imageHeight I METHOD (CCLjava/awt/Font;Lnet/minecraft/resources/ResourceLocation;I)V ARG 1 startChar ARG 2 endChar ARG 3 font ARG 4 textureLocation ARG 5 padding METHOD Đ reset ()V METHOD Đ getGlyph (C)LiIiIiIiIIIiIiI/њ; ARG 1 c METHOD Đ getFontForChar (C)Ljava/awt/Font; ARG 1 c METHOD Đ contains (C)Z ARG 1 c METHOD Đ uploadTexture (Lnet/minecraft/resources/ResourceLocation;Ljava/awt/image/BufferedImage;)V ARG 0 resourceLocation ARG 1 image METHOD Đ registerTexture (Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/client/renderer/texture/DynamicTexture;)V ARG 0 resourceLocation ARG 1 texture METHOD Ŀ buildAtlas ()V CLASS iIiIiIiIIIiIiI/џ shit/zen/render/ResourceLocationWrapper FIELD b PREFIX Ljava/lang/String; FIELD Đ location Lnet/minecraft/resources/ResourceLocation; METHOD (Ljava/lang/String;)V ARG 1 path METHOD (Lnet/minecraft/resources/ResourceLocation;)V ARG 1 resourceLocation METHOD Đ get ()Lnet/minecraft/resources/ResourceLocation; METHOD Đ sanitizePath (Ljava/lang/String;)Ljava/lang/String; ARG 1 path CLASS iIiIiIiIIIiIiI/Ѡ shit/zen/gui/IntroAnimation FIELD Đ startTime J FIELD Ŀ isActive Z FIELD Ł finished Z METHOD Đ isRunning ()Z METHOD Đ clamp01 (F)F ARG 0 v ARG 1 value METHOD Đ lerp (FFF)F ARG 0 from ARG 1 start ARG 2 end ARG 3 t METHOD Đ onRender (LiIiIiIiIIIiIiI/DŽ;)V ARG 1 context METHOD Ŀ finish ()V METHOD Ŀ easeOutCubic (F)F ARG 0 x ARG 1 t METHOD Ł easeInCubic (F)F ARG 0 x ARG 1 t CLASS iIiIiIiIIIiIiI/ѡ shit/zen/hud/DynamicIsland FIELD Đ lastFrameTime J FIELD Đ activeElementSelector LiIiIiIiIIIiIiI/ѡ$Đ; FIELD Đ activeElement LiIiIiIiIIIiIiI/ѥ; FIELD Đ widthAnim LiIiIiIiIIIiIiI/Ұ; FIELD Đ elements Ljava/util/List; FIELD Ŀ lastFrameTimestamp J FIELD Ŀ outgoingElement LiIiIiIiIIIiIiI/ѥ; FIELD Ŀ heightAnim LiIiIiIiIIIiIiI/Ұ; FIELD Ł transitionAnim LiIiIiIiIIIiIiI/Ұ; METHOD Đ renderElement (FFFFFFLiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 transition ARG 6 alpha ARG 7 ctx METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V ARG 1 event CLASS Đ ActiveElementSelector FIELD Đ outer LiIiIiIiIIIiIiI/ѡ; CLASS iIiIiIiIIIiIiI/Ѣ shit/zen/hud/AutoPlayHud FIELD Đ lastUpdateTime J FIELD Đ font LiIiIiIiIIIiIiI/ɒ; FIELD Ŀ disableTime J FIELD Ɓ animProgress F CLASS iIiIiIiIIIiIiI/ѣ shit/zen/hud/WatermarkHud FIELD Đ primaryColor I FIELD Đ logoFont LiIiIiIiIIIiIiI/ɒ; FIELD Đ line1Text Ljava/lang/String; FIELD Ŀ shadowColor I FIELD Ŀ line2Text Ljava/lang/String; FIELD Ł lastTick I FIELD Ł subFont LiIiIiIiIIIiIiI/ɒ; FIELD ŧ logoCharWidth F FIELD ƀ separatorCharWidth F FIELD Ɓ betaRawWidth F FIELD Ƃ b1RawWidth F FIELD ƃ sep1Width F FIELD Ƅ betaWidth F FIELD ƅ b1Width F FIELD Ƈ subLineHeight F FIELD ƈ maxSubWidth F FIELD Ɖ line1Width F FIELD Ɗ line2Width F METHOD Đ getServerInfo ()[Ljava/lang/String; METHOD Đ getX ()F METHOD Đ drawText (LiIiIiIiIIIiIiI/Ⱦ;LiIiIiIiIIIiIiI/Ɇ;Ljava/lang/String;FFLiIiIiIiIIIiIiI/ɒ;FIIZ)V ARG 1 ctx ARG 2 paint ARG 3 text ARG 4 x ARG 5 y ARG 6 font ARG 7 height ARG 8 color ARG 9 shadowColor ARG 10 centered METHOD Ŀ updateCache ()V CLASS iIiIiIiIIIiIiI/Ѥ shit/zen/hud/EventAlertHud FIELD Đ iconPath LiIiIiIiIIIiIiI/ɇ; FIELD Đ titleFont LiIiIiIiIIIiIiI/ɒ; FIELD Đ lastAlertPos Lnet/minecraft/world/phys/Vec3; FIELD Ŀ subtitleFont LiIiIiIiIIIiIiI/ɒ; FIELD Ŀ activeAlerts Ljava/util/Map; FIELD Ł lastAlertTime J FIELD Ł iconFont LiIiIiIiIIIiIiI/ɒ; FIELD ŧ iconPathLength F FIELD ŧ timeFont LiIiIiIiIIIiIiI/ɒ; METHOD Đ findProjectileAlert ()Ljava/util/Optional; METHOD Đ renderAlert (FFFFLiIiIiIiIIIiIiI/Ⱦ;FLiIiIiIiIIIiIiI/Ѥ$Đ;)V ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 ctx ARG 6 alpha ARG 7 alert METHOD Đ isAlertExpired (JLjava/util/Map$Entry;)Z ARG 0 currentTime ARG 2 entry METHOD Đ registerEntityAlert (JLnet/minecraft/world/entity/Entity;)V ARG 1 timestamp ARG 3 entity METHOD Đ getProjectileDistance (LiIiIiIiIIIiIiI/Ϡ$Đ;)D ARG 0 data METHOD Đ createProjectileAlertEntry (LiIiIiIiIIIiIiI/Ϡ$Đ;)LiIiIiIiIIIiIiI/Ѥ$Đ; ARG 0 data METHOD Đ isAlertStale (Ljava/util/Map$Entry;)Z ARG 0 entry METHOD Đ isEntityAlertable (Lnet/minecraft/world/entity/Entity;)Z ARG 0 entity METHOD Đ getDistanceToPos (Lnet/minecraft/world/phys/Vec3;)D ARG 0 pos METHOD Đ createAlertFromPos (Lnet/minecraft/world/phys/Vec3;)LiIiIiIiIIIiIiI/Ѥ$Đ; ARG 0 pos METHOD Đ isPosNearPlayer (Lnet/minecraft/world/phys/Vec3;)Z ARG 0 pos METHOD Ŀ findEntityAlert ()Ljava/util/Optional; METHOD Ł findBestAlert ()Ljava/util/Optional; CLASS Đ AlertEntry FIELD Đ distance D FIELD Đ title Ljava/lang/String; FIELD Đ timeToLand Ljava/util/Optional; FIELD Đ pos Lnet/minecraft/world/phys/Vec3; FIELD Ŀ icon Ljava/lang/String; METHOD Đ distance ()D METHOD Đ getFormattedDescription ()Ljava/lang/String; METHOD Đ timeToLand ()Ljava/util/Optional; METHOD Đ pos ()Lnet/minecraft/world/phys/Vec3; METHOD Đ formatWithDistance (Ljava/lang/String;)Ljava/lang/String; METHOD Đ formatWithTimeAndDistance (Ljava/lang/String;Ljava/lang/Float;)Ljava/lang/String; METHOD Ŀ title ()Ljava/lang/String; METHOD Ł icon ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/ѥ shit/zen/hud/IHudElement METHOD Đ getHudAlignment ()LiIiIiIiIIIiIiI/ѥ$Đ; METHOD Đ getHudSize ()LiIiIiIiIIIiIiI/ѥ$Ŀ; METHOD Đ isVisible ()Z METHOD Đ colorWithAlpha (IF)I ARG 1 color ARG 2 alpha METHOD Đ render (LiIiIiIiIIIiIiI/Ⱦ;FFFFF)V ARG 1 ctx ARG 2 x ARG 3 y ARG 4 width ARG 5 height ARG 6 alpha METHOD Đ renderGui (Lnet/minecraft/client/gui/GuiGraphics;Lcom/mojang/blaze3d/vertex/PoseStack;FFFFF)V ARG 1 guiGraphics ARG 2 poseStack ARG 3 x ARG 4 y ARG 5 width ARG 6 height ARG 7 alpha METHOD Ŀ hasBackground ()Z CLASS Đ Size FIELD Đ width F FIELD Ŀ height F METHOD Đ width ()F METHOD Ŀ height ()F CLASS Ŀ Alignment CLASS iIiIiIiIIIiIiI/Ѧ shit/zen/hud/ScaffoldHud FIELD Đ lastUpdateTime J FIELD Đ blockCountFont LiIiIiIiIIIiIiI/ɒ; FIELD Đ progressAnim LiIiIiIiIIIiIiI/Ұ; FIELD Ŀ speedFont LiIiIiIiIIIiIiI/ɒ; METHOD Đ getBlockItem ()Lnet/minecraft/world/item/ItemStack; METHOD Đ setX (F)V ARG 1 x CLASS iIiIiIiIIIiIiI/ѧ shit/zen/hud/TabListInfo FIELD Đ header Lnet/minecraft/network/chat/Component; FIELD Ŀ footer Lnet/minecraft/network/chat/Component; CLASS iIiIiIiIIIiIiI/Ѩ shit/zen/hud/TabListHud FIELD Đ nameFont LiIiIiIiIIIiIiI/ɒ; FIELD Ŀ headerFont LiIiIiIiIIIiIiI/ɒ; FIELD Ł titleFont LiIiIiIiIIIiIiI/ɒ; METHOD Đ drawFormattedComponent (LiIiIiIiIIIiIiI/Ⱦ;Lnet/minecraft/network/chat/Component;FFLiIiIiIiIIIiIiI/ɒ;LiIiIiIiIIIiIiI/Ɇ;F)V ARG 1 ctx ARG 2 component ARG 3 x ARG 4 y ARG 5 font ARG 6 paint ARG 7 alpha METHOD Đ getPlayerName (Lnet/minecraft/client/multiplayer/PlayerInfo;)Ljava/lang/String; ARG 0 playerInfo METHOD Đ getComponentWidth (Lnet/minecraft/network/chat/Component;LiIiIiIiIIIiIiI/ɒ;)F ARG 1 component ARG 2 font METHOD Ŀ getPingText (Lnet/minecraft/client/multiplayer/PlayerInfo;)Ljava/lang/String; ARG 0 playerInfo CLASS iIiIiIiIIIiIiI/ѩ shit/zen/hud/NeverloseWatermark FIELD Đ logoWidth F FIELD Đ backgroundPaint LiIiIiIiIIIiIiI/Ɇ; FIELD Đ boldFont LiIiIiIiIIIiIiI/ɒ; FIELD Đ timeFormat Ljava/text/SimpleDateFormat; FIELD Ŀ textPaint LiIiIiIiIIIiIiI/Ɇ; FIELD Ŀ regularFont LiIiIiIiIIIiIiI/ɒ; FIELD Ł accentPaint LiIiIiIiIIIiIiI/Ɇ; FIELD Ł smallFont LiIiIiIiIIIiIiI/ɒ; FIELD ŧ tinyFont LiIiIiIiIIIiIiI/ɒ; METHOD Đ getTotalWidth ()F METHOD Đ getServerName ()Ljava/lang/String; METHOD Đ renderSectionLegacy (Lcom/mojang/blaze3d/vertex/PoseStack;FFLjava/lang/String;LiIiIiIiIIIiIiI/ɒ;Ljava/lang/String;FFF)F ARG 1 poseStack ARG 2 x ARG 3 y ARG 4 text ARG 5 font ARG 6 subText ARG 7 cornerRadius ARG 8 sectionHeight ARG 9 gap METHOD Đ onGlRender (LiIiIiIiIIIiIiI/DŽ;)V ARG 1 event METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V ARG 1 event METHOD Đ renderSection (LiIiIiIiIIIiIiI/Ⱦ;FFLjava/lang/String;LiIiIiIiIIIiIiI/ɒ;FF)F ARG 1 ctx ARG 2 x ARG 3 y ARG 4 text ARG 5 font ARG 6 cornerRadius ARG 7 gap METHOD Đ renderSectionWithSub (LiIiIiIiIIIiIiI/Ⱦ;FFLjava/lang/String;LiIiIiIiIIIiIiI/ɒ;Ljava/lang/String;FF)F ARG 1 ctx ARG 2 x ARG 3 y ARG 4 text ARG 5 font ARG 6 subText ARG 7 cornerRadius ARG 8 gap METHOD Đ measureText (Ljava/lang/String;LiIiIiIiIIIiIiI/ɒ;)F ARG 1 text ARG 2 font METHOD Đ measureTextWithSub (Ljava/lang/String;LiIiIiIiIIIiIiI/ɒ;Ljava/lang/String;)F ARG 1 text ARG 2 font ARG 3 subText METHOD Ŀ getPingText ()Ljava/lang/String; METHOD Ł getFpsText ()Ljava/lang/String; METHOD ŧ getTimeText ()Ljava/lang/String; METHOD ƀ getCpsText ()Ljava/lang/String; METHOD Ɓ getCoordText ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/Ѫ shit/zen/network/webui/AbstractHttpHandler METHOD handle (Lcom/sun/net/httpserver/HttpExchange;)V ARG 1 exchange METHOD Đ sendResponse (ILjava/io/OutputStream;Lcom/sun/net/httpserver/HttpExchange;)V ARG 1 statusCode ARG 2 outputStream ARG 3 exchange METHOD Đ handleRequest (Ljava/io/InputStream;Ljava/io/OutputStream;Lcom/sun/net/httpserver/HttpExchange;)I ARG 1 inputStream ARG 2 outputStream ARG 3 exchange CLASS iIiIiIiIIIiIiI/ѫ shit/zen/network/webui/StaticFileHandler FIELD Đ resourcePath Ljava/lang/String; FIELD Ŀ contentType Ljava/lang/String; CLASS iIiIiIiIIIiIiI/Ѭ shit/zen/network/webui/CategoriesHandler CLASS iIiIiIiIIIiIiI/ѭ shit/zen/network/webui/SettingsHandler CLASS iIiIiIiIIIiIiI/Ѯ shit/zen/network/webui/ModulesHandler FIELD Đ gson Lcom/google/gson/Gson; CLASS iIiIiIiIIIiIiI/ѯ shit/zen/network/webui/SetSettingHandler CLASS iIiIiIiIIIiIiI/Ѱ shit/zen/network/webui/ToggleModuleHandler CLASS iIiIiIiIIIiIiI/ѱ shit/zen/hud/HudElement FIELD Ŀ x F FIELD Ŀ visible Z FIELD Ł y F FIELD Ł dragging Z FIELD ŧ hudWidth F FIELD ƀ hudHeight F FIELD Ɓ dragOffsetX F FIELD Ƃ dragOffsetY F METHOD (Ljava/lang/String;)V ARG 1 name METHOD Đ getX ()F METHOD Đ setX (F)V ARG 1 x METHOD Đ mouseDragged (II)V ARG 1 mouseX ARG 2 mouseY METHOD Đ isHovered (II)Z ARG 1 mouseX ARG 2 mouseY METHOD Đ mousePressed (III)Z ARG 1 mouseX ARG 2 mouseY ARG 3 button METHOD Đ onGlRender (LiIiIiIiIIIiIiI/DŽ;FF)V ARG 1 event ARG 2 x ARG 3 y METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;FF)V ARG 1 event ARG 2 x ARG 3 y METHOD Ŀ getY ()F METHOD Ŀ isDragging ()Z METHOD Ŀ setY (F)V ARG 1 y METHOD Ŀ setDragging (Z)V ARG 1 dragging METHOD Ł getWidth ()F METHOD Ł isEnabled ()Z METHOD Ł setWidth (F)V ARG 1 width METHOD Ł setEnabled (Z)V ARG 1 enabled METHOD ŧ getHeight ()F METHOD ŧ setHeight (F)V ARG 1 height METHOD ƀ getDragOffsetX ()F METHOD ƀ setDragOffsetX (F)V ARG 1 offsetX METHOD Ɓ getDragOffsetY ()F METHOD Ɓ onSettings ()V METHOD Ɓ setDragOffsetY (F)V ARG 1 offsetY METHOD Ƃ stopDragging ()V CLASS iIiIiIiIIIiIiI/Ѳ shit/zen/manager/HudManager FIELD Đ hudElements Ljava/util/Map; METHOD Đ getHudElements ()Ljava/util/Collection; METHOD Đ init ()V METHOD Đ onGlRender (LiIiIiIiIIIiIiI/DŽ;)V ARG 1 event METHOD Đ onRender2D (LiIiIiIiIIIiIiI/dz;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ registerHudElement (LiIiIiIiIIIiIiI/ѱ;)V ARG 1 element METHOD Đ getHudElement (Ljava/lang/Class;)LiIiIiIiIIIiIiI/ѱ; ARG 1 clazz METHOD Đ getHudElementByName (Ljava/lang/String;)LiIiIiIiIIIiIiI/ѱ; ARG 1 name METHOD Đ lambda$getHudElementByName$0 (Ljava/lang/String;LiIiIiIiIIIiIiI/ѱ;)Z ARG 0 name ARG 1 element CLASS iIiIiIiIIIiIiI/ѳ shit/zen/hud/KeyBindsHud FIELD Đ iconPaths [LiIiIiIiIIIiIiI/ɇ; FIELD Đ iconLoaded [Z FIELD Đ backgroundPaint LiIiIiIiIIIiIiI/Ɇ; FIELD Đ nameFont LiIiIiIiIIIiIiI/ɒ; FIELD Đ scrollAnim LiIiIiIiIIIiIiI/Ү; FIELD Đ rowList Ljava/util/List; FIELD Ŀ enabledPaint LiIiIiIiIIIiIiI/Ɇ; FIELD Ŀ keyFont LiIiIiIiIIIiIiI/ɒ; FIELD Ŀ fadeAnim LiIiIiIiIIIiIiI/Ү; FIELD Ŀ rowMap Ljava/util/Map; FIELD Ł disabledPaint LiIiIiIiIIIiIiI/Ɇ; FIELD Ł bindFont LiIiIiIiIIIiIiI/ɒ; FIELD Ł removedRows Ljava/util/Map; FIELD Ł isRightAligned Z FIELD Ƅ maxWidth F FIELD ƅ totalHeight F FIELD Ɔ visibleHeight F FIELD Ƈ scrollOffset F FIELD ƈ alpha F FIELD Ɖ rowHeight F METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ renderRows (LiIiIiIiIIIiIiI/Ⱦ;FFFZFFF)V ARG 1 ctx ARG 2 x ARG 3 y ARG 4 width ARG 5 rightAligned ARG 6 alpha ARG 7 headerHeight ARG 8 rowHeight METHOD Đ compareRowsByName (LiIiIiIiIIIiIiI/ѳ$Ŀ;LiIiIiIiIIIiIiI/ѳ$Ŀ;)I ARG 0 a ARG 1 b METHOD ƃ initSettings ()V CLASS Đ KeyBindEntry FIELD Đ module LiIiIiIiIIIiIiI/ʡ; CLASS Ŀ KeyBindRow FIELD Đ slideX F FIELD Đ cachedFont LiIiIiIiIIIiIiI/ɒ; FIELD Đ module LiIiIiIiIIIiIiI/ʡ; FIELD Đ outer LiIiIiIiIIIiIiI/ѳ; FIELD Đ slideAnim LiIiIiIiIIIiIiI/Ү; FIELD Đ displayName Ljava/lang/String; FIELD Đ removing Z FIELD Ŀ opacity F FIELD Ŀ fadeAnim LiIiIiIiIIIiIiI/Ү; FIELD Ŀ keyName Ljava/lang/String; FIELD Ŀ animatingOut Z FIELD Ł rowHeightValue F FIELD Ł heightAnim LiIiIiIiIIIiIiI/Ү; FIELD Ł cachedKeyName Ljava/lang/String; FIELD Ł animatingIn Z FIELD ŧ alphaValue F FIELD ŧ alphaAnim LiIiIiIiIIIiIiI/Ү; FIELD ŧ visible Z FIELD ƀ widthValue F FIELD ƀ rightAligned Z FIELD Ɓ nameWidth F FIELD Ɓ enabled Z FIELD Ƃ cachedMaxWidth F FIELD ƃ cachedKeyWidth F METHOD Đ getNameWidth ()F METHOD Đ startRemove ()V METHOD Đ isRemoveDone ()Z METHOD Đ getFittingFont (LiIiIiIiIIIiIiI/ɒ;F)LiIiIiIiIIIiIiI/ɒ; METHOD Ŀ getKeyWidth ()F METHOD Ŀ cancelRemove ()V METHOD Ł tick ()V CLASS iIiIiIiIIIiIiI/Ѵ shit/zen/hud/LieDetector FIELD Đ soundSetting LiIiIiIiIIIiIiI/ʤ; FIELD Đ needleAnim LiIiIiIiIIIiIiI/Ү; FIELD Đ soundTimer LiIiIiIiIIIiIiI/Ӄ; FIELD Đ panelTexture Lnet/minecraft/client/renderer/texture/DynamicTexture; FIELD Ŀ pointerTexture Lnet/minecraft/client/renderer/texture/DynamicTexture; FIELD Ɓ panelDisplayWidth F FIELD Ƃ panelDisplayHeight F FIELD ƃ panelWidth F FIELD Ƅ pointerHeight F METHOD ƃ loadTextures ()V CLASS iIiIiIiIIIiIiI/ѵ shit/zen/hud/ModuleListHud METHOD Đ onGlRenderDirect (LiIiIiIiIIIiIiI/DŽ;)V ARG 1 event METHOD Đ isModuleVisible (LiIiIiIiIIIiIiI/ʡ;)Z ARG 0 module METHOD Đ compareByWidth (LiIiIiIiIIIiIiI/ʡ;LiIiIiIiIIIiIiI/ʡ;)I ARG 0 a ARG 1 b METHOD Ŀ getVisibleModules ()Ljava/util/List; METHOD Ŀ isModuleExcluded (LiIiIiIiIIIiIiI/ʡ;)Z ARG 0 module CLASS iIiIiIiIIIiIiI/Ѷ shit/zen/hud/PlayerListHud FIELD Đ nameFont LiIiIiIiIIIiIiI/ɒ; FIELD Đ slideAnim LiIiIiIiIIIiIiI/Ү; FIELD Đ playerEntryList Ljava/util/List; FIELD Đ playerEntries Ljava/util/Set; FIELD Ŀ headerFont LiIiIiIiIIIiIiI/ɒ; FIELD Ŀ fadeAnim LiIiIiIiIIIiIiI/Ү; FIELD Ŀ removedEntries Ljava/util/Set; FIELD Ł subFont LiIiIiIiIIIiIiI/ɒ; FIELD Ł rightAlignAnim LiIiIiIiIIIiIiI/Ү; FIELD Ł wasRightAligned Z FIELD ŧ rightAlign Z METHOD Đ renderLegacy (Lcom/mojang/blaze3d/vertex/PoseStack;FFFZFFFFFF)V ARG 1 poseStack ARG 2 x ARG 3 y ARG 4 width ARG 5 rightAligned ARG 6 alpha ARG 7 rowHeight ARG 8 cornerRadius ARG 9 shadowBlur ARG 10 shadowAlpha ARG 11 padding METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ renderEntry (LiIiIiIiIIIiIiI/Ⱦ;FFFZFLjava/lang/String;Ljava/lang/String;FFFFFFF)V ARG 1 ctx ARG 2 x ARG 3 y ARG 4 width ARG 5 rightAligned ARG 6 alpha ARG 7 iconChar ARG 8 title ARG 9 iconWidth ARG 10 titleWidth ARG 11 headerHeight ARG 12 padding ARG 13 gap ARG 14 cornerRadius ARG 15 avatarSize METHOD Đ updateEntryPlayer (LiIiIiIiIIIiIiI/Ѷ$Đ;Lnet/minecraft/world/entity/player/Player;)V ARG 1 entry ARG 2 player METHOD Đ entryBelongsToPlayer (LiIiIiIiIIIiIiI/Ѷ$Đ;Lnet/minecraft/world/entity/player/Player;)Z ARG 0 entry ARG 1 player METHOD Đ updateEntryItemStack (LiIiIiIiIIIiIiI/Ѷ$Đ;Lnet/minecraft/world/item/ItemStack;)V ARG 0 entry ARG 1 itemStack METHOD Đ isUUIDTracked (Ljava/util/UUID;)Z ARG 0 uuid METHOD Đ renderEntryGui (Lnet/minecraft/client/gui/GuiGraphics;FFFZFFFFF)V ARG 1 guiGraphics ARG 2 x ARG 3 y ARG 4 width ARG 5 rightAligned ARG 6 alpha ARG 7 rowHeight ARG 8 itemSize ARG 9 padding ARG 10 gap METHOD Đ getPlayerItems (Lnet/minecraft/world/entity/player/Player;)Ljava/util/List; ARG 1 player METHOD Đ isPlayerForEntry (Lnet/minecraft/world/entity/player/Player;LiIiIiIiIIIiIiI/Ѷ$Đ;)Z ARG 0 player ARG 1 entry METHOD Đ updatePlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/Item;)V ARG 1 player ARG 2 item METHOD Đ addItemToEntry (Lnet/minecraft/world/item/Item;LiIiIiIiIIIiIiI/Ѷ$Đ;)V ARG 0 item ARG 1 entry METHOD Đ isCheatItem (Lnet/minecraft/world/item/ItemStack;)Z ARG 1 itemStack METHOD Ŀ entryMatchesPlayer (LiIiIiIiIIIiIiI/Ѷ$Đ;Lnet/minecraft/world/entity/player/Player;)Z ARG 0 entry ARG 1 player METHOD Ŀ playerMatchesEntry (Lnet/minecraft/world/entity/player/Player;LiIiIiIiIIIiIiI/Ѷ$Đ;)Z ARG 0 player ARG 1 entry CLASS Đ PlayerEntry FIELD Đ nameWidth F FIELD Đ createdTime J FIELD Đ outer LiIiIiIiIIIiIiI/Ѷ; FIELD Đ slideAnim LiIiIiIiIIIiIiI/Ү; FIELD Đ displayName Ljava/lang/String; FIELD Đ items Ljava/util/List; FIELD Đ cheatItems Ljava/util/Map; FIELD Đ flaggedItems Ljava/util/Set; FIELD Đ player Lnet/minecraft/world/entity/player/Player; FIELD Đ removing Z FIELD Ŀ totalWidth F FIELD Ŀ fadeAnim LiIiIiIiIIIiIiI/Ү; FIELD Ŀ itemStacks Ljava/util/Map; FIELD Ŀ visible Z FIELD Ł heightAnim LiIiIiIiIIIiIiI/Ү; FIELD Ł rightAligned Z FIELD ŧ alphaAnim LiIiIiIiIIIiIiI/Ү; FIELD ƀ widthAnim LiIiIiIiIIIiIiI/Ү; METHOD Đ startRemove ()V METHOD Đ isRemoveDone ()Z METHOD Đ updateItems (Ljava/util/List;)V METHOD Đ addItemStack (Lnet/minecraft/world/item/ItemStack;)V METHOD Ŀ tick ()V CLASS iIiIiIiIIIiIiI/ѷ shit/zen/hud/PotionEffectsHud FIELD Đ backgroundPaint LiIiIiIiIIIiIiI/Ɇ; FIELD Đ effectNameFont LiIiIiIiIIIiIiI/ɒ; FIELD Đ effectEntryList Ljava/util/List; FIELD Ŀ iconBgPaint LiIiIiIiIIIiIiI/Ɇ; FIELD Ŀ timerFont LiIiIiIiIIIiIiI/ɒ; FIELD Ł effectIconPaint LiIiIiIiIIIiIiI/Ɇ; FIELD Ł amplifierFont LiIiIiIiIIIiIiI/ɒ; FIELD ŧ timerBarPaint LiIiIiIiIIIiIiI/Ɇ; METHOD Đ formatAmplifier (I)Ljava/lang/String; ARG 1 amplifier METHOD Đ onTick (LiIiIiIiIIIiIiI/ȥ;)V ARG 1 event METHOD Đ renderEffects (LiIiIiIiIIIiIiI/Ⱦ;FF)V ARG 1 ctx ARG 2 x ARG 3 y METHOD Đ compareEffectEntries (LiIiIiIiIIIiIiI/ѷ$Đ;LiIiIiIiIIIiIiI/ѷ$Đ;)I ARG 0 a ARG 1 b METHOD Đ entryMatchesInstance (LiIiIiIiIIIiIiI/ѷ$Đ;Lnet/minecraft/world/effect/MobEffectInstance;)Z ARG 0 entry ARG 1 effectInstance METHOD Đ collectionHasEffect (Ljava/util/Collection;LiIiIiIiIIIiIiI/ѷ$Đ;)Z ARG 0 collection ARG 1 entry METHOD Đ getEffectColor (Lnet/minecraft/world/effect/MobEffect;)I ARG 1 effect METHOD Đ formatDuration (Lnet/minecraft/world/effect/MobEffectInstance;)Ljava/lang/String; ARG 1 effectInstance METHOD Đ effectInstanceMatches (Lnet/minecraft/world/effect/MobEffectInstance;LiIiIiIiIIIiIiI/ѷ$Đ;)Z ARG 0 effectInstance ARG 1 entry CLASS Đ EffectEntry FIELD Đ originalDuration J FIELD Đ outer LiIiIiIiIIIiIiI/ѷ; FIELD Đ fadeAnim LiIiIiIiIIIiIiI/Ү; FIELD Đ effectName Ljava/lang/String; FIELD Đ effectInstance Lnet/minecraft/world/effect/MobEffectInstance; FIELD Đ removing Z FIELD Ŀ heightAnim LiIiIiIiIIIiIiI/Ү; FIELD Ŀ durationText Ljava/lang/String; FIELD Ŀ visible Z FIELD Ł widthAnim LiIiIiIiIIIiIiI/Ү; FIELD Ł amplifierText Ljava/lang/String; METHOD Đ getTotalWidth ()F METHOD Đ getDuration ()I METHOD Đ getEffect ()Lnet/minecraft/world/effect/MobEffect; METHOD Đ startRemove ()V METHOD Đ isRemoveDone ()Z METHOD Đ show (F)V METHOD Đ updateEffect (Lnet/minecraft/world/effect/MobEffectInstance;)V METHOD Ŀ refreshDisplayText ()V METHOD Ł tick ()V CLASS iIiIiIiIIIiIiI/Ѹ shit/zen/hud/TargetHud FIELD Đ styleMode LiIiIiIiIIIiIiI/ʥ; FIELD Đ healthAnim LiIiIiIiIIIiIiI/Ү; FIELD Ŀ healthLagAnim LiIiIiIiIIIiIiI/Ү; FIELD Ŀ playerHealthMap Ljava/util/Map; FIELD Ɓ lastHealth F FIELD Ƃ healthDelta F METHOD Đ onPacket (LiIiIiIiIIIiIiI/Ǯ;)V ARG 1 event METHOD Đ getOrCreateHealthCounter (Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicInteger; ARG 0 playerName CLASS iIiIiIiIIIiIiI/ѹ shit/zen/hud/target/TargetStyle FIELD Đ name Ljava/lang/String; FIELD Đ registry Ljava/util/HashMap; METHOD (Ljava/lang/String;)V ARG 1 name METHOD Đ getName ()Ljava/lang/String; METHOD Đ render (LiIiIiIiIIIiIiI/dz;Lnet/minecraft/world/entity/LivingEntity;LiIiIiIiIIIiIiI/Ү;LiIiIiIiIIIiIiI/Ү;FFF)V ARG 1 event ARG 2 target ARG 3 healthAnim ARG 4 lagHealthAnim ARG 5 x ARG 6 y ARG 7 alpha METHOD Đ getByName (Ljava/lang/String;)LiIiIiIiIIIiIiI/ѹ; ARG 0 name METHOD Đ matchesName (Ljava/lang/String;LiIiIiIiIIIiIiI/ѹ;)Z ARG 0 name ARG 1 style METHOD Ŀ initStyles ()V CLASS iIiIiIiIIIiIiI/Ѻ shit/zen/hud/target/RoundTargetStyle FIELD d currentTargetName Ljava/lang/String; FIELD Đ equipmentSlots [Lnet/minecraft/world/item/ItemStack; FIELD Đ lastHurtTime I FIELD Đ lastActiveTime J FIELD Đ panelPaint LiIiIiIiIIIiIiI/Ɇ; FIELD Đ nameFont LiIiIiIiIIIiIiI/ɒ; FIELD Đ scaleAnim LiIiIiIiIIIiIiI/Ү; FIELD Đ COLOR_PANEL_BG Ljava/awt/Color; FIELD Đ lastTarget Lnet/minecraft/world/entity/LivingEntity; FIELD Ŀ healthBgPaint LiIiIiIiIIIiIiI/Ɇ; FIELD Ŀ subFont LiIiIiIiIIIiIiI/ɒ; FIELD Ŀ fadeAnim LiIiIiIiIIIiIiI/Ү; FIELD Ŀ COLOR_HEALTH_BG Ljava/awt/Color; FIELD Ŀ currentTarget Lnet/minecraft/world/entity/LivingEntity; FIELD Ŀ visible Z FIELD Ł healthLagPaint LiIiIiIiIIIiIiI/Ɇ; FIELD Ł slideAnim LiIiIiIiIIIiIiI/Ү; FIELD Ł COLOR_HEALTH_BAR Ljava/awt/Color; FIELD ŧ contentAnim LiIiIiIiIIIiIiI/Ү; FIELD ŧ COLOR_HEALTH_BAR2 Ljava/awt/Color; FIELD ƀ COLOR_HEALTH_LAG Ljava/awt/Color; METHOD Đ renderGl (FFFZLnet/minecraft/world/entity/LivingEntity;FFFFLiIiIiIiIIIiIiI/Ү;LiIiIiIiIIIiIiI/Ү;LiIiIiIiIIIiIiI/Ⱦ;)V ARG 1 x ARG 2 y ARG 3 width ARG 4 rightAligned ARG 5 entity ARG 6 healthRatio ARG 7 lagHealthRatio ARG 8 alpha ARG 9 slideOffset ARG 10 healthAnim ARG 11 lagHealthAnim ARG 12 ctx CLASS iIiIiIiIIIiIiI/ѻ shit/zen/utils/render/RenderHelper METHOD Đ resetShaderColor ()V METHOD Đ setShaderColor (I)V ARG 0 color METHOD Đ setTexFilter (II)V ARG 0 minFilter ARG 1 magFilter METHOD Đ setShaderColorRGBA (IIII)V ARG 0 r ARG 1 g ARG 2 b ARG 3 a METHOD Đ blitRenderTarget (Lcom/mojang/blaze3d/pipeline/RenderTarget;Lcom/mojang/blaze3d/vertex/PoseStack;II)V ARG 0 renderTarget ARG 1 poseStack ARG 2 width ARG 3 height METHOD Đ uploadTexture (Lcom/mojang/blaze3d/platform/NativeImage;Ljava/awt/image/BufferedImage;)Lnet/minecraft/client/renderer/texture/DynamicTexture; ARG 0 nativeImage ARG 1 image METHOD Đ popPose (Lcom/mojang/blaze3d/vertex/PoseStack;)V ARG 0 poseStack METHOD Đ pushScaleAround (Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 scale METHOD Đ withBlend (Ljava/lang/Runnable;)V ARG 0 runnable METHOD Ŀ setShaderColorComponents (I)V ARG 0 color METHOD Ŀ setShaderColorWithAlpha (II)V ARG 0 color ARG 1 alpha METHOD Ŀ blitRenderTargetSafe (Lcom/mojang/blaze3d/pipeline/RenderTarget;Lcom/mojang/blaze3d/vertex/PoseStack;II)V ARG 0 renderTarget ARG 1 poseStack ARG 2 width ARG 3 height METHOD Ŀ pushRotateAround (Lcom/mojang/blaze3d/vertex/PoseStack;FFF)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 angle CLASS iIiIiIiIIIiIiI/Ѽ shit/zen/obfuscate/NativeTransformer FIELD a nativePtr J FIELD b methodNames [Ljava/lang/String; FIELD c methodDescriptors [Ljava/lang/String; FIELD d methodMap Ljava/util/Map; FIELD e funcPtrs1 [J FIELD f funcIds1 [Ljava/lang/Integer; FIELD g funcMap1 Ljava/util/Map; FIELD h funcPtrs2 [J FIELD i funcIds2 [Ljava/lang/Long; FIELD j funcMap2 Ljava/util/Map; FIELD Đ classNames [Ljava/lang/String; METHOD Đ getNativeInstance ()Ljava/lang/Object; METHOD Đ transformMethod1 (Lorg/objectweb/asm/tree/MethodNode;[Ljava/lang/String;)V METHOD Ŀ transformMethod2 (Lorg/objectweb/asm/tree/MethodNode;[Ljava/lang/String;)V METHOD Ł transformMethod3 (Lorg/objectweb/asm/tree/MethodNode;[Ljava/lang/String;)V METHOD ŧ transformMethod4 (Lorg/objectweb/asm/tree/MethodNode;[Ljava/lang/String;)V METHOD ƀ transformMethod5 (Lorg/objectweb/asm/tree/MethodNode;[Ljava/lang/String;)V CLASS 1 FIELD Đ runnables [Ljava/lang/Runnable; CLASS 2 FIELD Đ runnables [Ljava/lang/Runnable; CLASS 3 FIELD Đ runnables [Ljava/lang/Runnable; CLASS 4 FIELD Đ runnables [Ljava/lang/Runnable; CLASS 5 FIELD Đ runnables [Ljava/lang/Runnable; CLASS iIiIiIiIIIiIiI/ѽ shit/zen/utils/game/BlockUtil FIELD Đ blacklist Ljava/util/List; METHOD Đ getPos (DDD)Lnet/minecraft/core/BlockPos; ARG 0 x ARG 2 y ARG 4 z METHOD Đ getBlock (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/Block; ARG 0 pos METHOD Đ getBlockState (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; ARG 0 pos METHOD Đ getBoundingBox (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/AABB; ARG 0 pos METHOD Đ getVoxelShape (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/phys/shapes/VoxelShape; ARG 0 pos METHOD Đ isEmpty (Lnet/minecraft/core/BlockPos;)Z ARG 0 pos METHOD Đ getOffsetPos (Lnet/minecraft/core/BlockPos;DDD)Lnet/minecraft/core/BlockPos; ARG 0 pos ARG 1 dx ARG 3 dy ARG 5 dz METHOD Đ isPlaceable (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Đ isSolid (Lnet/minecraft/world/level/block/Block;)Z ARG 0 block METHOD Đ isSolid (Lnet/minecraft/world/level/block/state/BlockState;)Z ARG 0 state METHOD Ŀ canBeClicked (Lnet/minecraft/core/BlockPos;)Z ARG 0 pos METHOD Ł isSolid (Lnet/minecraft/core/BlockPos;)Z ARG 0 pos CLASS iIiIiIiIIIiIiI/Ѿ shit/zen/utils/misc/ThreadPool FIELD Đ executor Ljava/util/concurrent/ExecutorService; FIELD Đ scheduler Ljava/util/concurrent/ScheduledExecutorService; METHOD Đ submit (Ljava/lang/Runnable;)V ARG 0 task METHOD Đ scheduleAtFixedRate (Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)V ARG 0 task ARG 1 initialDelay ARG 3 period ARG 5 unit METHOD Đ scheduleWithDelay (Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; ARG 0 task ARG 1 delay ARG 3 unit CLASS 1 SchedulerFactory FIELD Đ threadCounter Ljava/util/concurrent/atomic/AtomicInteger; CLASS 2 ExecutorFactory FIELD Đ threadCounter Ljava/util/concurrent/atomic/AtomicInteger; CLASS iIiIiIiIIIiIiI/ѿ shit/zen/obfuscate/NativeCodec METHOD Đ bytesToString ([B)Ljava/lang/String; METHOD Đ stringToBytes (Ljava/lang/String;)[B CLASS iIiIiIiIIIiIiI/Ҁ shit/zen/utils/misc/ChatUtil METHOD Đ print (Ljava/lang/String;)V ARG 0 message METHOD Đ addMessage (Lnet/minecraft/network/chat/Component;)V ARG 0 component METHOD Đ print (ZLjava/lang/String;)V ARG 0 prefix ARG 1 message CLASS iIiIiIiIIIiIiI/ҁ shit/zen/obfuscate/NativeStrings FIELD a nativePtr J FIELD b funcPtrs [J FIELD c funcIds [Ljava/lang/Integer; FIELD d stringCache Ljava/util/Map; FIELD Đ nativeIds1 [I FIELD Ŀ nativeIds2 [I METHOD Đ decrypt (Ljava/lang/String;)Ljava/lang/String; METHOD Ŀ base64Decode (Ljava/lang/String;)Ljava/lang/String; METHOD Ł decryptAlt1 (Ljava/lang/String;)Ljava/lang/String; METHOD ŧ decryptAlt2 (Ljava/lang/String;)Ljava/lang/String; METHOD ƀ decryptNative1 (Ljava/lang/String;)Ljava/lang/String; METHOD Ɓ decryptNative2 (Ljava/lang/String;)Ljava/lang/String; CLASS iIiIiIiIIIiIiI/Ҋ shit/zen/utils/ByteCipher FIELD Đ key [B METHOD ([B)V ARG 1 key METHOD Đ encrypt ([BI)[B ARG 1 data ARG 2 offset METHOD Ŀ decrypt ([BI)[B ARG 1 data ARG 2 offset CLASS iIiIiIiIIIiIiI/ҋ shit/zen/utils/misc/CallerTracker FIELD c STACK_TRACE_LABEL Ljava/lang/String; FIELD Đ timer LiIiIiIiIIIiIiI/Ӄ; FIELD Đ callers Ljava/util/List; METHOD Ŀ track ()V CLASS iIiIiIiIIIiIiI/Ҍ shit/zen/utils/misc/IOUtil FIELD a nativeHandle J FIELD b encryptedStrings [Ljava/lang/String; FIELD c decryptedStrings [Ljava/lang/String; FIELD d stringCache Ljava/util/Map; FIELD e newlineChar J METHOD a decodeUtf8 ([B)Ljava/lang/String; ARG 0 bytes METHOD a decryptString (IJ)Ljava/lang/String; ARG 0 index ARG 1 key METHOD a bootstrapConstant (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; ARG 0 lookup ARG 1 callSite ARG 2 name ARG 3 args METHOD a bootstrapCallSite (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ARG 0 lookup ARG 1 name ARG 2 methodType METHOD Đ toInputStream ([B)Ljava/io/InputStream; ARG 0 data METHOD Đ readBytes (Ljava/io/File;)[B ARG 0 file METHOD Đ ensureFile (Ljava/io/File;)Ljava/io/File; ARG 0 file METHOD Đ openReader (Ljava/io/File;)Ljava/io/FileReader; ARG 0 file METHOD Đ writeBytes (Ljava/io/File;[B)V ARG 0 file ARG 1 data METHOD Đ writeJson (Ljava/io/File;Lcom/google/gson/JsonObject;)V ARG 0 file ARG 1 json METHOD Đ getChildFile (Ljava/io/File;Ljava/lang/String;)Ljava/io/File; ARG 0 parent ARG 1 name METHOD Đ closeReader (Ljava/io/FileReader;)V ARG 0 reader METHOD Đ readAllBytes (Ljava/io/InputStream;)[B ARG 0 inputStream METHOD Đ readString (Ljava/io/InputStream;)Ljava/lang/String; ARG 0 inputStream METHOD Đ readResource (Ljava/lang/String;)[B ARG 0 resourcePath CLASS iIiIiIiIIIiIiI/ҍ shit/zen/utils/misc/CursorUtil FIELD Đ windowHandle J FIELD Đ cursorCache Ljava/util/Map; METHOD Đ setDefaultCursor ()V METHOD Đ isInBounds (FFFFFF)Z ARG 0 mouseX ARG 1 mouseY ARG 2 x ARG 3 y ARG 4 width ARG 5 height METHOD Đ setCursor (I)V ARG 0 cursorType METHOD Ŀ destroyCursors ()V CLASS iIiIiIiIIIiIiI/Ҏ shit/zen/utils/misc/GamePathLocator METHOD Đ getGamePath ()Ljava/nio/file/Path; METHOD Đ getGamePaths ()Ljava/util/List; METHOD Đ isWindows ()Z METHOD Đ findGamePath (Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; ARG 0 logFile ARG 1 dataSubdir METHOD Đ containsPathMarker (Ljava/lang/String;Ljava/lang/String;)Z ARG 0 line ARG 1 marker METHOD Đ findExecutable (Ljava/nio/file/Path;Ljava/lang/String;)Ljava/util/Optional; ARG 0 logPath ARG 1 dataSubdir METHOD Ŀ parseGamePath (Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional; ARG 0 line ARG 1 dataSubdir CLASS iIiIiIiIIIiIiI/ҏ shit/zen/utils/misc/Empty CLASS iIiIiIiIIIiIiI/Ґ shit/zen/utils/misc/Encryption FIELD a nativeHandle J FIELD b encryptedStrings [Ljava/lang/String; FIELD c decryptedStrings [Ljava/lang/String; FIELD d stringCache Ljava/util/Map; FIELD e longTable [J FIELD f intTable [Ljava/lang/Integer; FIELD g cipherCache Ljava/util/Map; FIELD Đ keyLength I FIELD Đ cipher LiIiIiIiIIIiIiI/Ҋ; FIELD Đ algo LiIiIiIiIIIiIiI/Ґ$Đ; METHOD Đ encryptBytes ([B)[B ARG 1 data METHOD Đ encryptWithKey ([B[B)[B ARG 1 data ARG 2 key METHOD Đ processBlock ([BI)[B ARG 0 data ARG 1 offset METHOD Đ lookupTableValue (II)I ARG 0 index1 ARG 1 index2 METHOD Đ encryptString (Ljava/lang/String;)Ljava/lang/String; ARG 1 input METHOD Ŀ decryptBytes ([B)[B ARG 1 data METHOD Ŀ decryptWithKey ([B[B)[B ARG 0 data ARG 1 key METHOD Ŀ decryptString (Ljava/lang/String;)Ljava/lang/String; ARG 1 input CLASS Đ Algorithm FIELD Đ keyBytes [B FIELD Đ keySize I FIELD Ŀ iv [B CLASS iIiIiIiIIIiIiI/ґ shit/zen/utils/misc/SignatureUtil FIELD a nativeHandle J FIELD b encryptedStrings [Ljava/lang/String; FIELD c decryptedStrings [Ljava/lang/String; FIELD d stringCache Ljava/util/Map; FIELD Đ publicKeyPem Ljava/lang/String; METHOD Đ loadPublicKey (Ljava/lang/String;)Ljava/security/PublicKey; ARG 0 pem METHOD Đ verifySignature (Ljava/lang/String;Ljava/lang/String;Ljava/security/PublicKey;)Z ARG 0 data ARG 1 signature ARG 2 publicKey CLASS iIiIiIiIIIiIiI/Ғ shit/zen/utils/render/TextureUtil FIELD Đ textureCache Ljava/util/Map; METHOD a wrapEncodingException (Ljava/io/UnsupportedEncodingException;)Ljava/io/UnsupportedEncodingException; ARG 0 ex METHOD Đ getMissingTexture ()Lnet/minecraft/client/renderer/texture/DynamicTexture; METHOD Đ parseQueryString (Ljava/lang/String;)Ljava/util/HashMap; ARG 0 query METHOD Đ loadTexture (Ljava/lang/String;)Lnet/minecraft/client/renderer/texture/DynamicTexture; ARG 0 path CLASS iIiIiIiIIIiIiI/ғ shit/zen/utils/misc/SoundUtil METHOD Đ playSound (Ljava/io/File;F)V ARG 0 file ARG 1 volume METHOD Đ playSound (Ljava/lang/String;F)V ARG 0 path ARG 1 volume METHOD Đ playSound (Ljava/lang/String;Ljava/lang/String;)V ARG 0 title ARG 1 message CLASS iIiIiIiIIIiIiI/Ҕ shit/zen/utils/misc/ComponentUtil FIELD b NATIVE_KEY Ljava/lang/String; METHOD Đ replaceText (Lnet/minecraft/network/chat/Component;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; ARG 0 component ARG 1 search ARG 2 replacement CLASS iIiIiIiIIIiIiI/ҕ shit/zen/utils/misc/UnsafeUtil FIELD a nativeKey J FIELD b encryptedStrings [Ljava/lang/String; FIELD c decryptedStrings [Ljava/lang/String; FIELD d cipherCache Ljava/util/Map; FIELD Đ modifiersOffset J FIELD Đ lookup Ljava/lang/invoke/MethodHandles$Lookup; FIELD Đ unsafe Lsun/misc/Unsafe; FIELD Đ assertionsDisabled Z METHOD a decodeUtf8 ([B)Ljava/lang/String; ARG 0 bytes METHOD a decryptString (IJ)Ljava/lang/String; ARG 0 index ARG 1 key METHOD a indyStringResolver (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/invoke/MutableCallSite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; ARG 0 lookup ARG 1 callSite ARG 2 name ARG 3 args METHOD a bootstrapStringCallSite (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ARG 0 lookup ARG 1 name ARG 2 type METHOD Đ getLookup ()Ljava/lang/invoke/MethodHandles$Lookup; METHOD Đ getUnsafe ()Lsun/misc/Unsafe; METHOD Đ getFields (Ljava/lang/Class;)[Ljava/lang/reflect/Field; ARG 0 clazz METHOD Đ getField (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; ARG 0 clazz ARG 1 fieldName METHOD Đ getObjectOffset (Ljava/lang/Object;)J ARG 0 object METHOD Đ invoke (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; ARG 0 target ARG 1 method ARG 2 args METHOD Đ makeAccessible (Ljava/lang/reflect/AccessibleObject;)V ARG 0 object METHOD Đ setAccessible (Ljava/lang/reflect/AccessibleObject;Z)V ARG 0 object ARG 1 accessible METHOD Đ defineClass (Ljava/lang/String;[BLjava/lang/ClassLoader;)Ljava/lang/Class; ARG 0 name ARG 1 bytes ARG 2 classLoader METHOD Ŀ setAccessibleUnsafe (Ljava/lang/reflect/AccessibleObject;Z)V ARG 0 object ARG 1 accessible CLASS iIiIiIiIIIiIiI/Җ shit/zen/utils/misc/AntiDebug METHOD Đ getDebuggerName ()Ljava/lang/String; METHOD Đ start ()V METHOD Đ getProcessCommand (Ljava/lang/ProcessHandle;)Ljava/lang/String; ARG 0 processHandle METHOD Đ killProcess (Ljava/lang/String;)V ARG 0 processName METHOD Đ isNotWindowsProcess (Ljava/lang/String;)Z ARG 0 name METHOD Đ isProcessInList (Ljava/util/List;Ljava/lang/String;)Z ARG 0 processList ARG 1 processName CLASS iIiIiIiIIIiIiI/җ shit/zen/network/PacketHandlerUtil METHOD Đ processPacket (Lorg/slf4j/Logger;Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/util/thread/BlockableEventLoop;)V ARG 0 logger ARG 1 packet ARG 2 listener ARG 3 eventLoop CLASS iIiIiIiIIIiIiI/Ҙ shit/zen/utils/misc/TripleProvider METHOD Đ getTriple ()LiIiIiIiIIIiIiI/ҙ; CLASS iIiIiIiIIIiIiI/ҙ shit/zen/utils/misc/Triple FIELD Đ first Ljava/lang/String; FIELD Đ enabled Z FIELD Ŀ second Ljava/lang/String; METHOD (Ljava/lang/String;Ljava/lang/String;Z)V ARG 1 first ARG 2 second ARG 3 enabled METHOD Đ getFirst ()Ljava/lang/String; METHOD Đ isEnabled ()Z METHOD Ŀ getSecond ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/Қ shit/zen/modules/KeyBind FIELD Đ keyCode I FIELD Đ bindings Ljava/util/Map; METHOD Đ getKey ()I METHOD Đ getName ()Ljava/lang/String; METHOD Đ setKey (I)V ARG 1 keyCode CLASS iIiIiIiIIIiIiI/қ shit/zen/utils/math/MathUtil FIELD c UTILITY_MSG Ljava/lang/String; FIELD Đ RANDOM Ljava/util/Random; METHOD Đ randomDouble (DD)D ARG 0 min ARG 2 max METHOD Đ clamp (DDD)D ARG 0 value ARG 2 min ARG 4 max METHOD Đ lerp (DDF)D ARG 0 start ARG 2 end ARG 4 t METHOD Đ round (DI)D ARG 0 value ARG 2 places METHOD Đ clampPitch (F)F ARG 0 pitch METHOD Đ lerp (FDD)D ARG 0 t ARG 1 start ARG 3 end METHOD Đ randomFloat (FF)F ARG 0 min ARG 1 max METHOD Đ clamp (FFF)F ARG 0 value ARG 1 min ARG 2 max METHOD Đ randomInt (II)D ARG 0 min ARG 1 max METHOD Đ lerpColor (IIF)I ARG 0 colorA ARG 1 colorB ARG 2 t METHOD Ŀ snap (DD)D ARG 0 value ARG 2 step METHOD Ŀ roundDecimal (DI)D ARG 0 value ARG 2 places METHOD Ŀ lerp (FFF)F ARG 0 start ARG 1 end ARG 2 t CLASS iIiIiIiIIIiIiI/Ҝ shit/zen/utils/math/Vector2f FIELD Đ x F FIELD Ŀ y F METHOD (FF)V ARG 1 x ARG 2 y METHOD (LiIiIiIiIIIiIiI/Ҝ;)V ARG 1 other METHOD equals (Ljava/lang/Object;)Z ARG 1 object METHOD Đ getX ()F METHOD Đ fromArray ([F)LiIiIiIiIIIiIiI/Ҝ; ARG 0 arr ARG 1 fArray METHOD Đ fillD (D)LiIiIiIiIIIiIiI/Ҝ; ARG 0 value ARG 1 d METHOD Đ setD (DD)LiIiIiIiIIIiIiI/Ҝ; ARG 1 x ARG 3 y METHOD Đ fill (F)LiIiIiIiIIIiIiI/Ҝ; ARG 1 value METHOD Đ setX (F)V ARG 1 x METHOD Đ add (FF)LiIiIiIiIIIiIiI/Ҝ; ARG 1 x ARG 2 y METHOD Ŀ getY ()F METHOD Ŀ setY (F)V ARG 1 y METHOD Ŀ set (FF)LiIiIiIiIIIiIiI/Ҝ; ARG 1 x ARG 2 y CLASS iIiIiIiIIIiIiI/ҝ shit/zen/utils/misc/PacketUtil FIELD Đ queuedPackets Ljava/util/ArrayList; METHOD Đ sendPredictive (Lnet/minecraft/client/multiplayer/prediction/PredictiveAction;)V ARG 0 action METHOD Đ sendQueued (Lnet/minecraft/network/protocol/Packet;)V ARG 0 packet METHOD Đ shouldBypass (Lnet/minecraft/network/protocol/Packet;)Z ARG 0 packet METHOD Ŀ sendPredictiveDirect (Lnet/minecraft/client/multiplayer/prediction/PredictiveAction;)V ARG 0 action METHOD Ŀ send (Lnet/minecraft/network/protocol/Packet;)V ARG 0 packet METHOD Ŀ isIgnored (Lnet/minecraft/network/protocol/Packet;)Z ARG 0 packet CLASS iIiIiIiIIIiIiI/Ҟ shit/zen/utils/game/ItemAlertTracker FIELD b ALERT_FORMAT Ljava/lang/String; FIELD Đ entityItems Ljava/util/concurrent/ConcurrentHashMap; FIELD Đ trackedItems Ljava/util/Map; FIELD Ŀ alertedItems Ljava/util/Map; METHOD Đ clear ()V METHOD Đ getEntityItems (Ljava/lang/Object;)Ljava/util/Set; ARG 0 entity METHOD Đ removeEntity (Ljava/lang/Object;)V ARG 0 entity METHOD Đ trackEntityItem (Ljava/lang/Object;Lnet/minecraft/world/item/ItemStack;)V ARG 0 entity ARG 1 itemStack METHOD Đ updateItems (Ljava/util/Set;)V ARG 0 activeEntities METHOD Đ entityNotInSet (Ljava/util/Set;Ljava/lang/Object;)Z ARG 0 entitySet ARG 1 entity METHOD Đ getItemCount (Ljava/util/UUID;)Ljava/lang/Integer; ARG 0 uuid METHOD Đ getAlertsForEntity (Ljava/util/UUID;)Ljava/util/Set; ARG 0 uuid METHOD Đ setItemCount (Ljava/util/UUID;I)V ARG 0 uuid ARG 1 count METHOD Đ hasItem (Ljava/util/UUID;Lnet/minecraft/world/item/Item;)Z ARG 0 uuid ARG 1 item METHOD Đ trackPlayerItem (Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V ARG 0 player ARG 1 itemStack METHOD Đ isNewItem (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 itemStack METHOD Đ itemsMatch (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack1 ARG 1 stack2 METHOD Ŀ createEntityItemSet (Ljava/lang/Object;)Ljava/util/Set; ARG 0 entity CLASS iIiIiIiIIIiIiI/ҟ shit/zen/utils/game/CpsUtil METHOD Đ toDelayMs (D)J ARG 0 cps METHOD Đ toDelayMsWithJitter (DD)J ARG 0 cps ARG 2 jitter METHOD Đ toDelayMs (Ljava/lang/String;D)J ARG 0 profile ARG 1 cps CLASS iIiIiIiIIIiIiI/Ҡ shit/zen/utils/game/ChunkUtil METHOD Đ getLoadedBlockEntities ()Ljava/util/stream/Stream; METHOD Đ streamBlockEntities (Lnet/minecraft/world/level/chunk/LevelChunk;)Ljava/util/stream/Stream; ARG 0 chunk METHOD Đ getChunk (Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/chunk/LevelChunk; ARG 0 pos METHOD Đ isChunkLoaded (Lnet/minecraft/world/level/ChunkPos;)Z ARG 0 pos METHOD Đ nextChunkPos (Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/world/level/ChunkPos; ARG 0 current ARG 1 min ARG 2 max METHOD Ŀ getLoadedChunks ()Ljava/util/stream/Stream; CLASS iIiIiIiIIIiIiI/ҡ shit/zen/utils/game/MotionSimulator FIELD Đ x D FIELD Đ yaw F FIELD Ŀ y D FIELD Ŀ strafeSpeed F FIELD Ł z D FIELD Ł forwardSpeed F FIELD ŧ motionX D FIELD ŧ jumpPower F FIELD ƀ motionY D FIELD Ɓ motionZ D METHOD (DDDDDDFFF)V ARG 1 x ARG 3 y ARG 5 z ARG 7 motionX ARG 9 motionY ARG 11 motionZ ARG 13 yaw ARG 14 strafeSpeed ARG 15 forwardSpeed METHOD (Lnet/minecraft/world/entity/player/Player;)V ARG 1 player METHOD Đ tick ()V METHOD Đ findLandingBlock (I)Lnet/minecraft/core/BlockPos; ARG 1 maxTicks METHOD Đ simulate (I)V ARG 1 ticks METHOD Đ rayTraceBlock (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/core/BlockPos; ARG 1 from ARG 2 to METHOD Ŀ tickWithFriction ()V METHOD Ŀ simulateWithFriction (I)V ARG 1 ticks CLASS iIiIiIiIIIiIiI/Ң shit/zen/utils/game/ItemUtil METHOD Đ getBestSwordDamage ()F METHOD Đ countFishingRods ()I METHOD Đ getAllItems ()Ljava/util/List; METHOD Đ getBestSword ()Lnet/minecraft/world/item/ItemStack; METHOD Đ hasServerItem ()Z METHOD Đ findItemInRange (IILnet/minecraft/world/item/Item;)I ARG 0 startSlot ARG 1 endSlot ARG 2 item METHOD Đ getBestArmorScore (Lnet/minecraft/world/entity/EquipmentSlot;)F ARG 0 slot METHOD Đ isArmorForSlot (Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)Z ARG 0 slot ARG 1 stack METHOD Đ getSlot (Lnet/minecraft/world/item/Item;)I ARG 0 item METHOD Đ hasItem (Lnet/minecraft/world/item/Item;)Z ARG 0 item METHOD Đ isItemMatch (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z ARG 0 item ARG 1 stack METHOD Đ getAttackDamage (Lnet/minecraft/world/item/ItemStack;)D ARG 0 stack METHOD Đ getBowScore (Lnet/minecraft/world/item/ItemStack;)F ARG 0 stack METHOD Đ getSlot (Lnet/minecraft/world/item/ItemStack;)I ARG 0 stack METHOD Đ isUsableItem (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ŀ getBestPickaxeScore ()F METHOD Ŀ countFood ()I METHOD Ŀ getBestFoodStack ()Lnet/minecraft/world/item/ItemStack; METHOD Ŀ getEquippedArmorScore (Lnet/minecraft/world/entity/EquipmentSlot;)F ARG 0 slot METHOD Ŀ countItem (Lnet/minecraft/world/item/Item;)I ARG 0 item METHOD Ŀ isItemMatchAlt (Lnet/minecraft/world/item/Item;Lnet/minecraft/world/item/ItemStack;)Z ARG 0 item ARG 1 stack METHOD Ŀ getBowScoreAlt (Lnet/minecraft/world/item/ItemStack;)F ARG 0 stack METHOD Ŀ getPunchLevel (Lnet/minecraft/world/item/ItemStack;)I ARG 0 stack METHOD Ŀ isWeaponItem (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ł getBestAxeScore ()F METHOD Ł countBlocks ()I METHOD Ł getBestProjectile ()Lnet/minecraft/world/item/ItemStack; METHOD Ł getDigSpeed (Lnet/minecraft/world/item/ItemStack;)F ARG 0 stack METHOD Ł getPowerLevel (Lnet/minecraft/world/item/ItemStack;)I ARG 0 stack METHOD Ł isSkullItem (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ŧ getBestShovelScore ()F METHOD ŧ getFishingRodStack ()Lnet/minecraft/world/item/ItemStack; METHOD ŧ getAxeDamage (Lnet/minecraft/world/item/ItemStack;)F ARG 0 stack METHOD ŧ getSlotForStack (Lnet/minecraft/world/item/ItemStack;)I ARG 0 stack METHOD ŧ isLegitAxe (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ƀ getBestCrossbowScore ()F METHOD ƀ getWorstProjectile ()Lnet/minecraft/world/item/ItemStack; METHOD ƀ getSwordDamage (Lnet/minecraft/world/item/ItemStack;)F ARG 0 stack METHOD ƀ getArmorScoreInt (Lnet/minecraft/world/item/ItemStack;)I ARG 0 stack METHOD ƀ isOtherCheat (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ɓ getBestBowScore ()F METHOD Ɓ getArrowStack ()Lnet/minecraft/world/item/ItemStack; METHOD Ɓ getArmorScore (Lnet/minecraft/world/item/ItemStack;)F ARG 0 stack METHOD Ɓ getDigSpeedInt (Lnet/minecraft/world/item/ItemStack;)I ARG 0 stack METHOD Ɓ isEnchantedGoldenApple (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ƃ getBestBowScoreAlt ()F METHOD Ƃ getWorstBlock ()Lnet/minecraft/world/item/ItemStack; METHOD Ƃ getCrossbowScore (Lnet/minecraft/world/item/ItemStack;)F ARG 0 stack METHOD Ƃ getShovelScoreInt (Lnet/minecraft/world/item/ItemStack;)I ARG 0 stack METHOD Ƃ isEndCrystal (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ƃ getBestBlock ()Lnet/minecraft/world/item/ItemStack; METHOD ƃ getCrossbowScoreInt (Lnet/minecraft/world/item/ItemStack;)I ARG 0 stack METHOD ƃ isKBSlimeBall (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ƅ getBestPickaxe ()Lnet/minecraft/world/item/ItemStack; METHOD Ƅ getBowScoreInt (Lnet/minecraft/world/item/ItemStack;)I ARG 0 stack METHOD Ƅ isKBStick (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ƅ getBestAxe ()Lnet/minecraft/world/item/ItemStack; METHOD ƅ getBowAltScoreInt (Lnet/minecraft/world/item/ItemStack;)I ARG 0 stack METHOD ƅ isGoodBow (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ɔ getBestSharpAxe ()Lnet/minecraft/world/item/ItemStack; METHOD Ɔ getPickaxeScoreInt (Lnet/minecraft/world/item/ItemStack;)I ARG 0 stack METHOD Ɔ isGoodBowAlt (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ƈ getBestShovel ()Lnet/minecraft/world/item/ItemStack; METHOD Ƈ isUsable (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ƈ getBestCrossbow ()Lnet/minecraft/world/item/ItemStack; METHOD ƈ isSword (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ɖ getBestBow ()Lnet/minecraft/world/item/ItemStack; METHOD Ɖ isArmor (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ɗ getBestBowAlt ()Lnet/minecraft/world/item/ItemStack; METHOD Ɗ isPickaxe (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ƌ isAxe (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ƌ isSharpAxe (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ƍ isShovel (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ǝ isCrossbow (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ɛ isBow (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ƒ isBowAlt (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ɠ isBowUsable (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ɣ isBowAltUsable (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ƕ isBlockUsable (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ɩ isProjectile (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ɨ isProjectileWorst (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ƙ isArrow (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ƙ isWorstBlock (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ƚ isBestBlock (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ƛ isPickaxeUsable (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ɯ isAxeUsable (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ɲ isSharpAxeUsable (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ƞ isShovelUsable (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ɵ isCrossbowUsable (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ƥ isBestBowUsable (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD ƥ isBestBowAltUsable (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ʀ isServerItem (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack METHOD Ƨ isFishingRod (Lnet/minecraft/world/item/ItemStack;)Z ARG 0 stack CLASS iIiIiIiIIIiIiI/ң shit/zen/utils/game/MovementUtil FIELD c UTILITY_MSG Ljava/lang/String; METHOD Đ getMovementYaw ()D METHOD Đ isMoving ()Z METHOD Đ strafeForward (D)V ARG 0 speed METHOD Đ hypot (DD)D ARG 0 x ARG 2 z METHOD Đ strafeWithYaw (DD)V ARG 0 yaw ARG 2 speed METHOD Đ isAboveVoid (DDD)Z ARG 0 x ARG 2 y ARG 4 z METHOD Đ getDirectionYaw (FDD)D ARG 0 yaw ARG 1 forward ARG 3 strafe METHOD Đ getDirectionAngle (FF)F ARG 0 forward ARG 1 strafe METHOD Đ handleStrafe (LiIiIiIiIIIiIiI/Ǥ;F)V ARG 0 event ARG 1 yaw METHOD Đ getEntitySpeed (Lnet/minecraft/world/entity/Entity;)D ARG 0 entity METHOD Ŀ getBaseSpeed ()D METHOD Ŀ stop ()V METHOD Ŀ isInputActive ()Z METHOD Ŀ setSpeed (D)V ARG 0 speed METHOD Ł getSpeed ()D METHOD ŧ getSpeedHypot ()D METHOD ƀ getSpeedBps ()D CLASS iIiIiIiIIIiIiI/Ҥ shit/zen/utils/game/PlayerUtil METHOD Đ isSafeToScaffold ()Z METHOD Đ isSafe (D)Z ARG 0 yOffset METHOD Đ getBlock (DDD)Lnet/minecraft/world/level/block/Block; ARG 0 x ARG 2 y ARG 4 z METHOD Đ rayTrace (DFF)Lnet/minecraft/world/phys/HitResult; ARG 0 range ARG 2 yaw ARG 3 pitch METHOD Đ click (IZ)V ARG 0 button ARG 1 press METHOD Đ getBlock (Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/Block; ARG 0 pos METHOD Đ isNoClip (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/AABB;)Z ARG 0 entity ARG 1 aabb METHOD Đ getArmorPoints (Lnet/minecraft/world/entity/LivingEntity;)I ARG 0 entity METHOD Đ getBlockBelow (Lnet/minecraft/world/entity/player/Player;)Lnet/minecraft/world/level/block/Block; ARG 0 player METHOD Ŀ updateWalkAnim ()V METHOD Ł sendCarriedItem ()V CLASS iIiIiIiIIIiIiI/ҥ shit/zen/utils/render/ColorUtil FIELD c UTILITY_CLASS_MSG Ljava/lang/String; METHOD Đ getAlpha (I)I ARG 0 color METHOD Đ withAlpha (IF)I ARG 0 color ARG 1 alpha METHOD Đ getRainbowColor (II)Ljava/awt/Color; ARG 0 speed ARG 1 offset METHOD Đ animateColor (IID)I ARG 0 from ARG 1 to ARG 2 progress METHOD Đ fromRGB (III)I ARG 0 r ARG 1 g ARG 2 b METHOD Đ fromARGB (IIII)I ARG 0 r ARG 1 g ARG 2 b ARG 3 a METHOD Đ animateColorOffset (IIJ)I ARG 0 from ARG 1 to ARG 2 offset METHOD Đ withAlphaColor (Ljava/awt/Color;F)Ljava/awt/Color; ARG 0 color ARG 1 alpha METHOD Đ getPlayerColor (Lnet/minecraft/world/entity/player/Player;)Ljava/awt/Color; ARG 0 player METHOD Ŀ getRed (I)I ARG 0 color METHOD Ŀ interpolateColor (IID)I ARG 0 from ARG 1 to ARG 2 delta METHOD Ł getGreen (I)I ARG 0 color METHOD ŧ getBlue (I)I ARG 0 color CLASS iIiIiIiIIIiIiI/Ҧ shit/zen/render/GaussianBlur FIELD b NAME Ljava/lang/String; FIELD Đ radius F FIELD Đ kernel Ljava/awt/image/Kernel; METHOD Đ makeKernel (F)Ljava/awt/image/Kernel; ARG 0 radius METHOD Đ setRadius (F)V ARG 1 radius METHOD Đ clamp (I)I ARG 0 value METHOD Đ filter (Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage; ARG 1 src ARG 2 dst METHOD Đ createCompatibleDestImage (Ljava/awt/image/BufferedImage;Ljava/awt/image/ColorModel;)Ljava/awt/image/BufferedImage; ARG 1 src ARG 2 colorModel METHOD Đ convolve (Ljava/awt/image/Kernel;[I[IIIZZZI)V ARG 0 kernel ARG 1 inPixels ARG 2 outPixels ARG 3 width ARG 4 height ARG 5 alpha ARG 6 premultiply ARG 7 unpremultiply ARG 8 edgeAction CLASS iIiIiIiIIIiIiI/ҧ shit/zen/utils/render/ProjectionUtil FIELD Đ floatBuffer Ljava/nio/FloatBuffer; FIELD Đ viewport Ljava/nio/IntBuffer; FIELD Đ modelViewMatrix Lorg/joml/Matrix4f; FIELD Đ tempQuat Lorg/joml/Quaternionf; FIELD Đ tempVec3 Lorg/joml/Vector3f; FIELD Đ tempVec4a Lorg/joml/Vector4f; FIELD Ŀ projectionMatrix Lorg/joml/Matrix4f; FIELD Ŀ tempVec4b Lorg/joml/Vector4f; METHOD Đ project (DDD)LiIiIiIiIIIiIiI/Ҝ; ARG 0 x ARG 2 y ARG 4 z METHOD Đ project (DDDF)LiIiIiIiIIIiIiI/Ҝ; ARG 0 x ARG 2 y ARG 4 z ARG 6 partialTick METHOD Đ applyBobbing (Lnet/minecraft/world/entity/player/Player;Lorg/joml/Vector3f;F)V ARG 0 player ARG 1 pos ARG 2 partialTick METHOD Đ projectInternal (Lorg/joml/Vector3f;D)LiIiIiIiIIIiIiI/Ҝ; ARG 0 pos ARG 1 fov METHOD Ŀ updateMatrices ()V CLASS iIiIiIiIIIiIiI/Ҩ shit/zen/utils/render/RenderUtil FIELD Đ textureTargetSupplier Lcom/google/common/base/Supplier; FIELD Đ mainRenderTarget Lcom/mojang/blaze3d/pipeline/RenderTarget; FIELD Đ blurShader LiIiIiIiIIIiIiI/Ҹ; FIELD Đ scissorStack Ljava/util/Stack; FIELD Ŀ roundedRectShader LiIiIiIiIIIiIiI/Ҹ; FIELD Ŀ blurFailed Z FIELD Ł zLevel F FIELD Ł shadowCache Ljava/util/Map; METHOD Đ getTextureTarget ()Lcom/mojang/blaze3d/pipeline/TextureTarget; METHOD Đ setZLevel (F)V ARG 0 zLevel METHOD Đ isHovered (FFFFII)Z ARG 0 x ARG 1 y ARG 2 width ARG 3 height ARG 4 mouseX ARG 5 mouseY METHOD Đ lerpColorHSB (IIF)I ARG 0 from ARG 1 to ARG 2 t METHOD Đ pushScissor (IIII)V ARG 0 x ARG 1 y ARG 2 width ARG 3 height METHOD Đ drawTexture (ILcom/mojang/blaze3d/vertex/PoseStack;FFFFFI)V ARG 0 textureId ARG 1 poseStack ARG 2 x ARG 3 y ARG 4 width ARG 5 height ARG 6 alpha ARG 7 color METHOD Đ drawQuad (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lorg/joml/Matrix4f;FFFFLjava/awt/Color;)V ARG 0 bufferBuilder ARG 1 matrix ARG 2 x1 ARG 3 y1 ARG 4 x2 ARG 5 y2 ARG 6 color METHOD Đ drawBoxVerts (Lcom/mojang/blaze3d/vertex/BufferBuilder;Lorg/joml/Matrix4f;Lnet/minecraft/world/phys/AABB;)V ARG 0 bufferBuilder ARG 1 matrix ARG 2 aabb METHOD Đ drawFilledRect (Lcom/mojang/blaze3d/vertex/PoseStack;FFFF)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 width ARG 4 height METHOD Đ drawBlurredRect (Lcom/mojang/blaze3d/vertex/PoseStack;FFFFFFFI)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 radius ARG 6 blurRadius ARG 7 opacity ARG 8 color METHOD Đ drawRoundedRect (Lcom/mojang/blaze3d/vertex/PoseStack;FFFFFFI)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 radius ARG 6 smoothness ARG 7 color METHOD Đ drawDiamond (Lcom/mojang/blaze3d/vertex/PoseStack;FFFFFI)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 size ARG 4 widthRatio ARG 5 heightRatio ARG 6 color METHOD Đ drawRoundedRectCorners (Lcom/mojang/blaze3d/vertex/PoseStack;FFFFFZZZZI)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 radius ARG 6 topLeft ARG 7 topRight ARG 8 bottomLeft ARG 9 bottomRight ARG 10 color METHOD Đ drawFilledRect (Lcom/mojang/blaze3d/vertex/PoseStack;FFFFI)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 color METHOD Đ drawGradientV (Lcom/mojang/blaze3d/vertex/PoseStack;FFFFII)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 colorTop ARG 6 colorBottom METHOD Đ drawTexturedRect (Lcom/mojang/blaze3d/vertex/PoseStack;IIIIIIIIII)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 u ARG 6 v ARG 7 regionWidth ARG 8 regionHeight ARG 9 texWidth ARG 10 texHeight METHOD Đ drawSpiralEffect (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/entity/Entity;F)V ARG 0 poseStack ARG 1 entity ARG 2 partialTick METHOD Đ registerTextureBytes (LiIiIiIiIIIiIiI/џ;[B)V ARG 0 location ARG 1 data METHOD Đ registerTexture (LiIiIiIiIIIiIiI/џ;Ljava/awt/image/BufferedImage;)V ARG 0 location ARG 1 image METHOD Đ registerDynamicTexture (LiIiIiIiIIIiIiI/џ;Lnet/minecraft/client/renderer/texture/DynamicTexture;)V ARG 0 location ARG 1 texture METHOD Đ drawTexture (Lnet/minecraft/resources/ResourceLocation;Lcom/mojang/blaze3d/vertex/PoseStack;FFFFFI)V ARG 0 resourceLocation ARG 1 poseStack ARG 2 x ARG 3 y ARG 4 width ARG 5 height ARG 6 alpha ARG 7 color METHOD Đ drawSolidBox (Lnet/minecraft/world/phys/AABB;Lcom/mojang/blaze3d/vertex/PoseStack;)V ARG 0 aabb ARG 1 poseStack METHOD Đ drawColoredBox (Lnet/minecraft/world/phys/AABB;Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/awt/Color;Ljava/awt/Color;)V ARG 0 aabb ARG 1 poseStack ARG 2 topColor ARG 3 bottomColor METHOD Ŀ popScissor ()V METHOD Ŀ drawRoundedRect (Lcom/mojang/blaze3d/vertex/PoseStack;FFFFFI)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 radius ARG 6 color METHOD Ŀ drawFilledRect (Lcom/mojang/blaze3d/vertex/PoseStack;FFFFI)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 color METHOD Ŀ drawGradientH (Lcom/mojang/blaze3d/vertex/PoseStack;FFFFII)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 colorLeft ARG 6 colorRight METHOD Ŀ drawOutlineBox (Lnet/minecraft/world/phys/AABB;Lcom/mojang/blaze3d/vertex/PoseStack;)V ARG 0 aabb ARG 1 poseStack METHOD Ŀ drawFilledColoredBox (Lnet/minecraft/world/phys/AABB;Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/awt/Color;Ljava/awt/Color;)V ARG 0 aabb ARG 1 poseStack ARG 2 topColor ARG 3 bottomColor METHOD Ł enableBlend ()V METHOD Ł drawShadow (Lcom/mojang/blaze3d/vertex/PoseStack;FFFFII)V ARG 0 poseStack ARG 1 x ARG 2 y ARG 3 width ARG 4 height ARG 5 radius ARG 6 color METHOD ŧ disableBlend ()V CLASS Đ ShadowTexture FIELD b TEXTURE_PREFIX Ljava/lang/String; FIELD Đ resourceLocation LiIiIiIiIIIiIiI/џ; METHOD Đ bind ()V CLASS iIiIiIiIIIiIiI/ҩ shit/zen/render/StencilHelper FIELD Đ maskTarget Lcom/google/common/base/Supplier; FIELD Đ mainRenderTarget Lcom/mojang/blaze3d/pipeline/RenderTarget; FIELD Đ stencilShader LiIiIiIiIIIiIiI/Ҹ; FIELD Ŀ contentTarget Lcom/google/common/base/Supplier; METHOD Đ lambda$maskTarget ()Lcom/mojang/blaze3d/pipeline/TextureTarget; METHOD Đ end ()V METHOD Đ setupFBO (Lcom/mojang/blaze3d/pipeline/RenderTarget;)V ARG 0 renderTarget METHOD Đ applyStencil (Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/lang/Runnable;Ljava/lang/Runnable;F)V ARG 0 poseStack ARG 1 maskDrawer ARG 2 contentDrawer ARG 3 opacity METHOD Đ beginWrite (Z)V ARG 0 writeColor METHOD Đ beginWriteFull (ZLcom/mojang/blaze3d/pipeline/RenderTarget;ZZ)V ARG 0 writeColor ARG 1 renderTarget ARG 2 clearStencil ARG 3 invert METHOD Ŀ lambda$contentTarget ()Lcom/mojang/blaze3d/pipeline/TextureTarget; METHOD Ŀ attachStencilBuffer (Lcom/mojang/blaze3d/pipeline/RenderTarget;)V ARG 0 renderTarget METHOD Ŀ beginRead (Z)V ARG 0 inverted CLASS iIiIiIiIIIiIiI/Ҫ shit/zen/utils/game/EntityUtil METHOD Đ getScreenBoundsInternal ([ILnet/minecraft/world/phys/AABB;Lorg/joml/Matrix4f;)Lorg/joml/Vector4d; ARG 0 viewport ARG 1 aabb ARG 2 mvpMatrix METHOD Đ isVisible (Lnet/minecraft/world/entity/Entity;)Z ARG 0 entity METHOD Đ getInterpolatedAABB (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/world/phys/AABB; ARG 0 entity ARG 1 partialTick METHOD Đ getInterpolatedPos (Lnet/minecraft/world/entity/Entity;F)Lnet/minecraft/world/phys/Vec3; ARG 0 entity ARG 1 partialTick METHOD Đ getCameraRelativePos (Lnet/minecraft/world/entity/Entity;F)Lorg/joml/Vector3f; ARG 0 entity ARG 1 partialTick METHOD Đ getScreenBounds (Lnet/minecraft/world/phys/AABB;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)Lorg/joml/Vector4d; ARG 0 aabb ARG 1 modelViewMatrix ARG 2 projectionMatrix CLASS iIiIiIiIIIiIiI/ҫ shit/zen/utils/animation/AnimationBuilder FIELD Đ duration D FIELD Đ easing LiIiIiIiIIIiIiI/ҵ; FIELD Đ timers Ljava/util/LinkedList; FIELD Đ debug Z METHOD Đ getDuration ()D METHOD Đ getEasing ()LiIiIiIiIIIiIiI/ҵ; METHOD Đ getTimers ()Ljava/util/LinkedList; METHOD Đ tick ()Z METHOD Đ setDuration (D)V ARG 1 duration METHOD Đ withTask (DLiIiIiIiIIIiIiI/ҵ;Ljava/lang/Runnable;)LiIiIiIiIIIiIiI/ҫ; ARG 1 duration ARG 3 easing ARG 4 task METHOD Đ withTask (DLiIiIiIiIIIiIiI/ҵ;ZLjava/lang/Runnable;)LiIiIiIiIIIiIiI/ҫ; ARG 1 duration ARG 3 easing ARG 4 debug ARG 5 task METHOD Đ withTask (DLjava/lang/Runnable;)LiIiIiIiIIIiIiI/ҫ; ARG 1 duration ARG 3 task METHOD Đ setEasing (LiIiIiIiIIIiIiI/ҵ;)V ARG 1 easing METHOD Đ getOrCreate (Ljava/lang/String;)LiIiIiIiIIIiIiI/ү; ARG 1 name METHOD Đ animate (Ljava/lang/String;DD)LiIiIiIiIIIiIiI/ҫ; ARG 1 name ARG 2 toValue ARG 4 duration METHOD Đ animate (Ljava/lang/String;DDLiIiIiIiIIIiIiI/ҵ;)LiIiIiIiIIIiIiI/ҫ; ARG 1 name ARG 2 toValue ARG 4 duration ARG 6 easing METHOD Đ animate (Ljava/lang/String;DDLiIiIiIiIIIiIiI/ҵ;Z)LiIiIiIiIIIiIiI/ҫ; ARG 1 name ARG 2 toValue ARG 4 duration ARG 6 easing ARG 7 reverse METHOD Đ matchesName (Ljava/lang/String;LiIiIiIiIIIiIiI/ү;)Z ARG 0 name ARG 1 timer METHOD Đ setDebug (Z)V ARG 1 debug METHOD Ŀ isDebug ()Z CLASS iIiIiIiIIIiIiI/Ҭ shit/zen/utils/animation/AnimatedColor FIELD Đ color I FIELD Đ rTimer LiIiIiIiIIIiIiI/Ү; FIELD Ŀ gTimer LiIiIiIiIIIiIiI/Ү; FIELD Ł bTimer LiIiIiIiIIIiIiI/Ү; FIELD ŧ aTimer LiIiIiIiIIIiIiI/Ү; METHOD (I)V ARG 1 color METHOD Đ getColor ()I METHOD Đ getRTimer ()LiIiIiIiIIIiIiI/Ү; METHOD Đ setColor (I)V ARG 1 color METHOD Đ animateTo (IF)V ARG 1 targetColor ARG 2 duration METHOD Đ animateTo (IFLiIiIiIiIIIiIiI/ҵ;)V ARG 1 targetColor ARG 2 duration ARG 3 easing METHOD Đ setRTimer (LiIiIiIiIIIiIiI/Ү;)V ARG 1 rTimer METHOD Ŀ getGTimer ()LiIiIiIiIIIiIiI/Ү; METHOD Ŀ setGTimer (LiIiIiIiIIIiIiI/Ү;)V ARG 1 gTimer METHOD Ł getBTimer ()LiIiIiIiIIIiIiI/Ү; METHOD Ł setBTimer (LiIiIiIiIIIiIiI/Ү;)V ARG 1 bTimer METHOD ŧ getATimer ()LiIiIiIiIIIiIiI/Ү; METHOD ŧ setATimer (LiIiIiIiIIIiIiI/Ү;)V ARG 1 aTimer CLASS iIiIiIiIIIiIiI/ҭ shit/zen/utils/animation/AnimationTimer FIELD Đ currentValue D FIELD Đ startTime J FIELD Đ easing LiIiIiIiIIIiIiI/ҵ; FIELD Đ debug Z FIELD Ŀ duration D FIELD Ł fromValue D FIELD ŧ toValue D METHOD Đ getProgress ()D METHOD Đ getValueF ()F METHOD Đ getValueI ()I METHOD Đ getStartTime ()J METHOD Đ getEasing ()LiIiIiIiIIIiIiI/ҵ; METHOD Đ tick ()Z METHOD Đ setCurrentValue (D)V ARG 1 value METHOD Đ lerp (DDD)D ARG 1 start ARG 3 end ARG 5 t METHOD Đ setStartTime (J)V ARG 1 startTime METHOD Đ setEasing (LiIiIiIiIIIiIiI/ҵ;)V ARG 1 easing METHOD Đ setDebug (Z)V ARG 1 debug METHOD Ŀ getDuration ()D METHOD Ŀ isAnimating ()Z METHOD Ŀ setDuration (D)V ARG 1 duration METHOD Ł getFromValue ()D METHOD Ł isDone ()Z METHOD Ł setFromValue (D)V ARG 1 fromValue METHOD ŧ getToValue ()D METHOD ŧ isDebug ()Z METHOD ŧ setToValue (D)V ARG 1 toValue CLASS iIiIiIiIIIiIiI/Ү shit/zen/utils/animation/SmoothAnimationTimer METHOD Đ animate (DD)V ARG 1 toValue ARG 3 duration METHOD Đ animate (DDLiIiIiIiIIIiIiI/ҵ;)V ARG 1 toValue ARG 3 duration ARG 5 easing METHOD Đ animate (DDLiIiIiIiIIIiIiI/ҵ;Z)V ARG 1 toValue ARG 3 duration ARG 5 easing ARG 6 reverse CLASS iIiIiIiIIIiIiI/ү shit/zen/utils/animation/NamedAnimationTimer FIELD Đ builder LiIiIiIiIIIiIiI/ҫ; FIELD Đ name Ljava/lang/String; METHOD (Ljava/lang/String;LiIiIiIiIIIiIiI/ҫ;)V ARG 1 name ARG 2 builder METHOD Đ getBuilder ()LiIiIiIiIIIiIiI/ҫ; METHOD Đ getName ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/Ұ shit/zen/utils/animation/SpringAnimation FIELD Đ stiffness F FIELD Ŀ mass F FIELD Ł damping F FIELD ŧ targetValue F FIELD ƀ currentValue F FIELD Ɓ velocity F METHOD (FFFF)V ARG 1 stiffness ARG 2 mass ARG 3 damping ARG 4 initialValue METHOD Đ getValue ()F METHOD Đ reset (F)V ARG 1 value METHOD Ŀ getTargetValue ()F METHOD Ŀ update (F)V ARG 1 deltaTime METHOD Ł setValue (F)V ARG 1 value METHOD ŧ setTargetValue (F)V ARG 1 targetValue CLASS iIiIiIiIIIiIiI/ұ shit/zen/utils/math/AbstractEasing FIELD Đ p1 LiIiIiIiIIIiIiI/Ҳ; FIELD Ŀ p2 LiIiIiIiIIIiIiI/Ҳ; CLASS iIiIiIiIIIiIiI/Ҳ shit/zen/utils/math/Point2d FIELD Đ x D FIELD Ŀ y D METHOD (DD)V ARG 1 x ARG 3 y METHOD (LiIiIiIiIIIiIiI/Ҳ;)V ARG 1 other METHOD (Ljava/lang/String;)V ARG 1 coords METHOD Đ copy ()LiIiIiIiIIIiIiI/Ҳ; METHOD Đ scale (D)LiIiIiIiIIIiIiI/Ҳ; ARG 1 factor METHOD Đ scale (DD)LiIiIiIiIIIiIiI/Ҳ; ARG 1 scaleX ARG 3 scaleY METHOD Đ scale (LiIiIiIiIIIiIiI/Ҳ;)LiIiIiIiIIIiIiI/Ҳ; ARG 1 factor METHOD Ŀ add (D)LiIiIiIiIIIiIiI/Ҳ; ARG 1 value METHOD Ŀ add (DD)LiIiIiIiIIIiIiI/Ҳ; ARG 1 x ARG 3 y METHOD Ŀ add (LiIiIiIiIIIiIiI/Ҳ;)LiIiIiIiIIIiIiI/Ҳ; ARG 1 other METHOD Ł sub (D)LiIiIiIiIIIiIiI/Ҳ; ARG 1 value METHOD Ł sub (DD)LiIiIiIiIIIiIiI/Ҳ; ARG 1 x ARG 3 y METHOD Ł sub (LiIiIiIiIIIiIiI/Ҳ;)LiIiIiIiIIIiIiI/Ҳ; ARG 1 other METHOD ŧ div (D)LiIiIiIiIIIiIiI/Ҳ; ARG 1 value METHOD ŧ div (DD)LiIiIiIiIIIiIiI/Ҳ; ARG 1 x ARG 3 y METHOD ŧ div (LiIiIiIiIIIiIiI/Ҳ;)LiIiIiIiIIIiIiI/Ҳ; ARG 1 other METHOD ƀ set (DD)LiIiIiIiIIIiIiI/Ҳ; ARG 1 x ARG 3 y METHOD ƀ set (LiIiIiIiIIIiIiI/Ҳ;)LiIiIiIiIIIiIiI/Ҳ; ARG 1 other CLASS iIiIiIiIIIiIiI/ҳ shit/zen/utils/math/CubicBezier FIELD Đ sampleCount I FIELD Đ lookupTable Ljava/util/List; FIELD Ł localP1 LiIiIiIiIIIiIiI/Ҳ; FIELD ŧ localP2 LiIiIiIiIIIiIiI/Ҳ; METHOD (I)V ARG 1 sampleCount METHOD (LiIiIiIiIIIiIiI/Ҳ;LiIiIiIiIIIiIiI/Ҳ;)V ARG 1 p1 ARG 2 p2 METHOD (LiIiIiIiIIIiIiI/Ҳ;LiIiIiIiIIIiIiI/Ҳ;I)V ARG 1 p1 ARG 2 p2 ARG 3 sampleCount METHOD (LiIiIiIiIIIiIiI/ҳ;)V ARG 1 bezier METHOD (LiIiIiIiIIIiIiI/ҳ;I)V ARG 1 bezier ARG 2 sampleCount METHOD (Ljava/lang/String;)V ARG 1 preset METHOD (Ljava/lang/String;I)V ARG 1 preset ARG 2 sampleCount METHOD Đ getSampleCount ()I METHOD Đ getP1 ()LiIiIiIiIIIiIiI/Ҳ; METHOD Đ copy ()LiIiIiIiIIIiIiI/ҳ; METHOD Đ getLookupTable ()Ljava/util/List; METHOD Đ buildLookupTable ()V METHOD Đ computeBezier (D)LiIiIiIiIIIiIiI/Ҳ; ARG 1 t METHOD Đ findClosestEntry (D)Ljava/util/Map$Entry; ARG 1 t METHOD Đ setSampleCount (I)V ARG 1 sampleCount METHOD Ŀ getP2 ()LiIiIiIiIIIiIiI/Ҳ; CLASS iIiIiIiIIIiIiI/Ҵ shit/zen/utils/math/EasingPresets CLASS iIiIiIiIIIiIiI/ҵ shit/zen/utils/math/Easing METHOD ease ease (D)D ARG 1 t CLASS iIiIiIiIIIiIiI/Ҷ shit/zen/utils/math/Easings FIELD Ł BACK_OUT LiIiIiIiIIIiIiI/ҵ; FIELD ŧ EASE_OUT_QUAD LiIiIiIiIIIiIiI/ҵ; FIELD Ɓ EASE_OUT_POW2 LiIiIiIiIIIiIiI/ҵ; FIELD ƃ EASE_IN_POW3 LiIiIiIiIIIiIiI/ҵ; FIELD Ƅ EASE_OUT_POW3 LiIiIiIiIIIiIiI/ҵ; FIELD Ƈ EASE_OUT_POW4 LiIiIiIiIIIiIiI/ҵ; FIELD Ɗ EASE_OUT_POW5 LiIiIiIiIIIiIiI/ҵ; FIELD ƍ EASE_OUT_SINE LiIiIiIiIIIiIiI/ҵ; FIELD ƕ EASE_OUT_ELASTIC LiIiIiIiIIIiIiI/ҵ; FIELD ƚ EASE_OUT_BOUNCE LiIiIiIiIIIiIiI/ҵ; METHOD Đ easeInOutBounce (D)D ARG 0 t METHOD Đ easeIn (D)LiIiIiIiIIIiIiI/ҵ; ARG 0 power METHOD Đ lambdaEaseIn (DD)D ARG 0 t ARG 2 power METHOD Đ easeIn (I)LiIiIiIiIIIiIiI/ҵ; ARG 0 power METHOD Ŀ easeInBounce (D)D ARG 0 t METHOD Ŀ easeOut (D)LiIiIiIiIIIiIiI/ҵ; ARG 0 power METHOD Ŀ lambdaEaseOut (DD)D ARG 0 t ARG 2 power METHOD Ŀ easeOut (I)LiIiIiIiIIIiIiI/ҵ; ARG 0 power METHOD Ł lambdaBackOut (D)D ARG 0 t METHOD Ł easeInOut (D)LiIiIiIiIIIiIiI/ҵ; ARG 0 power METHOD Ł lambdaEaseInOut (DD)D ARG 0 t ARG 2 power METHOD ŧ easeInOutExpo (D)D ARG 0 t METHOD ƀ easeOutExpo (D)D ARG 0 t METHOD Ɓ easeInExpo (D)D ARG 0 t METHOD Ƃ easeInOutElastic (D)D ARG 0 t METHOD ƃ lambdaEaseOutElastic (D)D ARG 0 t METHOD Ƅ easeInElastic (D)D ARG 0 t METHOD ƅ easeInOutCirc (D)D ARG 0 t METHOD Ɔ easeOutCirc (D)D ARG 0 t METHOD Ƈ easeInCirc (D)D ARG 0 t METHOD ƈ easeInOutSine (D)D ARG 0 t METHOD Ɖ lambdaEaseOutSine (D)D ARG 0 t METHOD Ɗ easeInSine (D)D ARG 0 t METHOD Ƌ lambdaEaseOutQuad (D)D ARG 0 t METHOD ƌ lambdaEaseOutBounce (D)D ARG 0 t METHOD ƍ easeInBack (D)D ARG 0 t METHOD Ǝ easeInOutBack (D)D ARG 0 t CLASS iIiIiIiIIIiIiI/ҷ shit/zen/render/shader/BufferUtil METHOD Đ fill (Ljava/nio/FloatBuffer;F)V ARG 0 buffer ARG 1 value METHOD Đ storeMatrix (Ljava/nio/FloatBuffer;Lorg/joml/Matrix4f;)Ljava/nio/FloatBuffer; ARG 0 buffer ARG 1 matrix CLASS iIiIiIiIIIiIiI/Ҹ shit/zen/render/shader/ShaderProgram FIELD Đ modelViewUniform LiIiIiIiIIIiIiI/Ҽ; FIELD Đ uniformCache Ljava/util/Map; FIELD Đ cachedModelView Lorg/joml/Matrix4f; FIELD Đ LOGGER Lorg/slf4j/Logger; FIELD Ŀ programId I FIELD Ŀ projectionUniform LiIiIiIiIIIiIiI/Ҽ; FIELD Ŀ cachedProjection Lorg/joml/Matrix4f; FIELD Ł prevProgram I METHOD (Ljava/lang/String;)V ARG 1 fragmentShaderName METHOD (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)V ARG 1 fragmentShaderName ARG 2 vertexShaderName ARG 3 vertexFormat METHOD (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/String;)V ARG 1 fragmentShaderName ARG 2 vertexShaderName ARG 3 vertexFormat ARG 4 modelViewUniformName ARG 5 projectionUniformName METHOD (Ljava/lang/String;Ljava/util/function/Supplier;)V ARG 1 shaderName ARG 2 vertexFormat METHOD (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/String;)V ARG 1 shaderName ARG 2 vertexFormat ARG 3 modelViewUniformName ARG 4 projectionUniformName METHOD Đ getProgramId ()I METHOD Đ getModelViewUniform ()LiIiIiIiIIIiIiI/Ҽ; METHOD Đ getUniformCache ()Ljava/util/Map; METHOD Đ getCachedModelView ()Lorg/joml/Matrix4f; METHOD Đ use ()V METHOD Đ getUniformLocation (Ljava/lang/String;)I ARG 1 uniformName METHOD Đ compileShader (Ljava/lang/String;I)I ARG 0 source ARG 1 type METHOD Đ setModelView (Lorg/joml/Matrix4f;)V ARG 1 matrix METHOD Ŀ getProjectionUniform ()LiIiIiIiIIIiIiI/Ҽ; METHOD Ŀ getCachedProjection ()Lorg/joml/Matrix4f; METHOD Ŀ stopUsing ()V METHOD Ŀ setProjection (Lorg/joml/Matrix4f;)V ARG 1 matrix CLASS iIiIiIiIIIiIiI/ҹ shit/zen/render/shader/ShaderFormats FIELD Đ IMPORT_PATTERN Ljava/util/regex/Pattern; FIELD Ŀ POSITION_UV_COLOR Ljava/util/function/Supplier; FIELD Ł POSITION_UV Ljava/util/function/Supplier; METHOD Đ lambda$POSITION_UV_COLOR$0 ()Ljava/util/Map; METHOD Ŀ lambda$POSITION_UV$1 ()Ljava/util/Map; METHOD Ł lambda$POSITION_COLOR$2 ()Ljava/util/Map; CLASS iIiIiIiIIIiIiI/Һ shit/zen/render/shader/ShaderSource FIELD Đ $VALUES [LiIiIiIiIIIiIiI/Һ; FIELD Đ SHADER_0 LiIiIiIiIIIiIiI/Һ; FIELD Đ fileName Ljava/lang/String; FIELD Đ BY_FILENAME Ljava/util/HashMap; FIELD Ŀ SHADER_1 LiIiIiIiIIIiIiI/Һ; FIELD Ŀ source Ljava/lang/String; FIELD Ł SHADER_2 LiIiIiIiIIIiIiI/Һ; FIELD ŧ SHADER_3 LiIiIiIiIIIiIiI/Һ; FIELD ƀ SHADER_4 LiIiIiIiIIIiIiI/Һ; FIELD Ɓ SHADER_5 LiIiIiIiIIIiIiI/Һ; FIELD Ƃ SHADER_6 LiIiIiIiIIIiIiI/Һ; FIELD ƃ SHADER_7 LiIiIiIiIIIiIiI/Һ; FIELD Ƅ SHADER_8 LiIiIiIiIIIiIiI/Һ; FIELD ƅ SHADER_9 LiIiIiIiIIIiIiI/Һ; FIELD Ɔ SHADER_10 LiIiIiIiIIIiIiI/Һ; METHOD (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V ARG 1 name ARG 2 ordinal ARG 3 fileName ARG 4 source METHOD Đ $values ()[LiIiIiIiIIIiIiI/Һ; METHOD Đ getFileName ()Ljava/lang/String; METHOD Đ getByFileName (Ljava/lang/String;)LiIiIiIiIIIiIiI/Һ; ARG 0 fileName METHOD Ŀ getSource ()Ljava/lang/String; CLASS iIiIiIiIIIiIiI/һ shit/zen/render/shader/Uniform FIELD Đ programId I FIELD Đ name Ljava/lang/String; FIELD Ŀ location I METHOD (Ljava/lang/String;)V ARG 1 name METHOD Đ getProgramId ()I METHOD Đ getName ()Ljava/lang/String; METHOD Đ bindToProgram (I)LiIiIiIiIIIiIiI/һ; ARG 1 programId METHOD Ŀ getLocation ()I CLASS iIiIiIiIIIiIiI/Ҽ shit/zen/render/shader/Matrix4Uniform FIELD Đ dataBuffer Ljava/nio/FloatBuffer; FIELD Đ transpose Z FIELD Ŀ stagingBuffer Ljava/nio/FloatBuffer; METHOD Đ getDataBuffer ()Ljava/nio/FloatBuffer; METHOD Đ clear ()V METHOD Đ isTranspose ()Z METHOD Đ getElement (II)F ARG 1 row ARG 2 col METHOD Đ upload (Lorg/joml/Matrix4f;)V ARG 1 matrix METHOD Đ uploadRaw (ZLjava/nio/FloatBuffer;)V ARG 1 transpose ARG 2 data METHOD Ŀ getStagingBuffer ()Ljava/nio/FloatBuffer; CLASS iIiIiIiIIIiIiI/ҽ shit/zen/utils/game/RayTraceUtil FIELD c UTILITY_MSG Ljava/lang/String; METHOD Đ rayTrace (DFZFF)Lnet/minecraft/world/phys/HitResult; ARG 0 range ARG 2 partialTick ARG 3 includeFluids ARG 4 pitch ARG 5 yaw METHOD Đ rayTrace (DFZLiIiIiIiIIIiIiI/Ҿ;)Lnet/minecraft/world/phys/HitResult; ARG 0 range ARG 2 partialTick ARG 3 includeFluids ARG 4 rotation METHOD Đ getViewVector (FF)Lnet/minecraft/world/phys/Vec3; ARG 0 yaw ARG 1 pitch METHOD Đ rayTrace (FLiIiIiIiIIIiIiI/Ҿ;)Lnet/minecraft/world/phys/HitResult; ARG 0 partialTick ARG 1 rotation METHOD Đ rayTraceForEntity (LiIiIiIiIIIiIiI/Ҿ;DFLnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Z)Lnet/minecraft/world/phys/HitResult; ARG 0 rotation ARG 1 range ARG 3 expansionRadius ARG 4 sourceEntity ARG 5 targetEntity ARG 6 throughWalls METHOD Đ canRayTrace (LiIiIiIiIIIiIiI/Ҿ;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Z)Z ARG 0 rotation ARG 1 direction ARG 2 blockPos ARG 3 checkDirection METHOD Đ isEntityVisible (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/entity/Entity;)Z ARG 0 source ARG 1 target ARG 2 camera METHOD Đ getEntityHit (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/EntityHitResult; ARG 0 aabb ARG 1 from ARG 2 to METHOD Đ getEntityHitAt (Lnet/minecraft/world/phys/Vec3;)Lnet/minecraft/world/phys/EntityHitResult; ARG 0 pos METHOD Đ clipWithEntity (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;ZZZLnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/HitResult; ARG 0 from ARG 1 to ARG 2 fluid ARG 3 collider ARG 4 visual ARG 5 entity CLASS iIiIiIiIIIiIiI/Ҿ shit/zen/utils/rotation/Rotation FIELD Đ distanceSq D FIELD Đ yaw F FIELD Đ task Ljava/lang/Runnable; FIELD Ŀ pitch F FIELD Ŀ postTask Ljava/lang/Runnable; METHOD Đ getDistanceSq ()D METHOD Đ getYaw ()F METHOD Đ toVector2f ()LiIiIiIiIIIiIiI/Ҝ; METHOD Đ getTask ()Ljava/lang/Runnable; METHOD Đ apply ()V METHOD Đ setDistanceSq (D)V ARG 1 distanceSq METHOD Đ setYaw (F)V ARG 1 yaw METHOD Đ smoothYawArray (F[FF)F ARG 1 speed ARG 2 arr ARG 3 target METHOD Đ setYawPitch (FF)V ARG 1 yaw ARG 2 pitch METHOD Đ moveTowards (FFF)F ARG 0 current ARG 1 target ARG 2 maxDelta METHOD Đ distanceTo (LiIiIiIiIIIiIiI/Ҿ;)D ARG 1 other METHOD Đ subtract (LiIiIiIiIIIiIiI/Ҿ;)LiIiIiIiIIIiIiI/Ҿ; ARG 1 other METHOD Đ snapToSensitivity (Ljava/lang/Float;)LiIiIiIiIIIiIiI/Ҿ; ARG 1 sensitivity METHOD Đ canEqual (Ljava/lang/Object;)Z ARG 1 other METHOD Đ withTask (Ljava/lang/Runnable;)LiIiIiIiIIIiIiI/Ҿ; ARG 1 task METHOD Đ setTask (Ljava/lang/Runnable;)V ARG 1 task METHOD Đ applyToPlayer (Lnet/minecraft/world/entity/player/Player;)V ARG 1 player METHOD Ŀ getPitch ()F METHOD Ŀ negate ()LiIiIiIiIIIiIiI/Ҿ; METHOD Ŀ getPostTask ()Ljava/lang/Runnable; METHOD Ŀ setPitch (F)V ARG 1 pitch METHOD Ŀ smoothPitchArray (F[FF)F ARG 1 speed ARG 2 arr ARG 3 target METHOD Ŀ smoothYaw (FFF)F ARG 1 speed ARG 2 current ARG 3 target METHOD Ŀ withPostTask (Ljava/lang/Runnable;)LiIiIiIiIIIiIiI/Ҿ; ARG 1 postTask METHOD Ŀ setPostTask (Ljava/lang/Runnable;)V ARG 1 postTask METHOD Ł smoothPitch (FFF)F ARG 1 speed ARG 2 current ARG 3 target CLASS iIiIiIiIIIiIiI/ҿ shit/zen/utils/game/RotationUtil METHOD Đ getEyeHeights ()Ljava/util/List; METHOD Đ addNoise (D)D ARG 0 value METHOD Đ toDegrees (D)F ARG 0 radians METHOD Đ rotationFromDeltas (DDD)LiIiIiIiIIIiIiI/Ҿ; ARG 0 dx ARG 2 dy ARG 4 dz METHOD Đ rotationFromPoints (DDDDDD)LiIiIiIiIIIiIiI/Ҿ; ARG 0 x ARG 2 y ARG 4 z ARG 6 fromX ARG 8 fromY ARG 10 fromZ METHOD Đ angleDiffDouble (FF)D ARG 0 a ARG 1 b METHOD Đ clampAngle (FF)F ARG 0 angle ARG 1 max METHOD Đ getDirection (FF)Lnet/minecraft/world/phys/Vec3; ARG 0 yaw ARG 1 pitch METHOD Đ moveTowards (FFF)F ARG 0 speed ARG 1 current ARG 2 target METHOD Đ ballisticPitch (FFFF)F ARG 0 horizontalDistance ARG 1 verticalDistance ARG 2 velocity ARG 3 gravity METHOD Đ getSensitivitySnappedRotation (FFFF)LiIiIiIiIIIiIiI/Ҿ; ARG 0 yaw ARG 1 pitch ARG 2 prevYaw ARG 3 prevPitch METHOD Đ isLookingAt (FLnet/minecraft/world/entity/LivingEntity;)Z ARG 0 fov ARG 1 entity METHOD Đ normalizeRotation (LiIiIiIiIIIiIiI/Ҿ;)LiIiIiIiIIIiIiI/Ҿ; ARG 0 rotation METHOD Đ performRaycast (LiIiIiIiIIIiIiI/Ҿ;)Lnet/minecraft/world/phys/HitResult; ARG 0 rotation METHOD Đ directionFromRotation (LiIiIiIiIIIiIiI/Ҿ;)Lnet/minecraft/world/phys/Vec3; ARG 0 rotation METHOD Đ smoothRotation (LiIiIiIiIIIiIiI/Ҿ;LiIiIiIiIIIiIiI/Ҿ;D)LiIiIiIiIIIiIiI/Ҿ; ARG 0 current ARG 1 target ARG 2 speed METHOD Đ rotationToBlock (Lnet/minecraft/core/BlockPos;F)LiIiIiIiIIIiIiI/Ҿ; ARG 0 blockPos ARG 1 partialTick METHOD Đ entityRotation (Lnet/minecraft/world/entity/Entity;)LiIiIiIiIIIiIiI/Ҿ; ARG 0 entity METHOD Đ getBestHit (Lnet/minecraft/world/entity/Entity;)LiIiIiIiIIIiIiI/ҿ$Đ; ARG 0 entity METHOD Đ getEntityBB (Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/phys/AABB; ARG 0 entity METHOD Đ isEntityInFovLambda (Lnet/minecraft/world/entity/Entity;)Z ARG 0 entity METHOD Đ isEntityInFov (Lnet/minecraft/world/entity/Entity;F)Z ARG 0 entity ARG 1 fov METHOD Đ getEntityRotation (Lnet/minecraft/world/entity/Entity;FFF)LiIiIiIiIIIiIiI/Ҿ; ARG 0 entity ARG 1 horizontalSpread ARG 2 verticalSpread ARG 3 aimHeight METHOD Đ getMinHitDistance (Lnet/minecraft/world/entity/Entity;LiIiIiIiIIIiIiI/Ҿ;)D ARG 0 entity ARG 1 rotation METHOD Đ getHitDistance (Lnet/minecraft/world/entity/Entity;Lnet/minecraft/world/phys/Vec3;LiIiIiIiIIIiIiI/Ҿ;)D ARG 0 entity ARG 1 eyePos ARG 2 rotation METHOD Đ raycastForBB (Lnet/minecraft/world/phys/AABB;LiIiIiIiIIIiIiI/Ҿ;Lnet/minecraft/world/phys/Vec3;D)Lnet/minecraft/world/phys/HitResult; ARG 0 aabb ARG 1 rotation ARG 2 eyePos ARG 3 range METHOD Đ isInsideAABB (Lnet/minecraft/world/phys/AABB;Lnet/minecraft/world/phys/Vec3;)Z ARG 0 aabb ARG 1 point METHOD Đ getBallisticAngles (Lnet/minecraft/world/phys/Vec3;)[F ARG 0 target METHOD Đ rotationFromEyes (Lnet/minecraft/world/phys/Vec3;)LiIiIiIiIIIiIiI/Ҿ; ARG 0 target METHOD Đ closestPoint (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/AABB;)Lnet/minecraft/world/phys/Vec3; ARG 0 point ARG 1 aabb METHOD Đ isHitValid (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/HitResult;Lnet/minecraft/world/entity/Entity;)Z ARG 0 eyePos ARG 1 hitResult ARG 2 entity METHOD Đ rotationTo (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)LiIiIiIiIIIiIiI/Ҿ; ARG 0 from ARG 1 to METHOD Ŀ normalizeAngle (D)D ARG 0 angle METHOD Ŀ rotationFromCoords (DDD)LiIiIiIiIIIiIiI/Ҿ; ARG 0 x ARG 2 y ARG 4 z METHOD Ŀ angleDiff (FF)F ARG 0 a ARG 1 b METHOD Ŀ rotateTowards (FFF)F ARG 0 current ARG 1 maxStep ARG 2 target METHOD Ŀ isEntityPickable (Lnet/minecraft/world/entity/Entity;)Z ARG 0 entity METHOD Ŀ rotationFromVec (Lnet/minecraft/world/phys/Vec3;)LiIiIiIiIIIiIiI/Ҿ; ARG 0 vec METHOD Ŀ rotationToForBow (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)LiIiIiIiIIIiIiI/Ҿ; ARG 0 from ARG 1 to METHOD Ł createRotation (DDD)LiIiIiIiIIIiIiI/Ҿ; ARG 0 dx ARG 2 dy ARG 4 dz METHOD Ł bowRotation (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)LiIiIiIiIIIiIiI/Ҿ; ARG 0 from ARG 1 to METHOD ŧ exactRotation (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)LiIiIiIiIIIiIiI/Ҿ; ARG 0 from ARG 1 to CLASS Đ BestHitInfo FIELD Đ distance D FIELD Đ rotation LiIiIiIiIIIiIiI/Ҿ; FIELD Đ eye Lnet/minecraft/world/phys/Vec3; FIELD Ŀ hitVec Lnet/minecraft/world/phys/Vec3; METHOD Đ getDistance ()D METHOD Đ getRotation ()LiIiIiIiIIIiIiI/Ҿ; METHOD Đ getEye ()Lnet/minecraft/world/phys/Vec3; METHOD Đ canEqual (Ljava/lang/Object;)Z METHOD Ŀ getHitVec ()Lnet/minecraft/world/phys/Vec3; CLASS iIiIiIiIIIiIiI/Ӏ shit/zen/utils/animation/TickTimer FIELD Đ ticks I FIELD Đ instances Ljava/util/List; METHOD Đ tickAll ()V METHOD Đ hasPassed (F)Z ARG 1 ticks METHOD Đ hasPassed (I)Z ARG 1 ticks METHOD Ŀ reset ()V CLASS iIiIiIiIIIiIiI/Ӄ shit/zen/utils/animation/Timer FIELD Đ time J METHOD Đ getElapsed ()J METHOD Đ reset ()V METHOD Đ hasPassedDouble (DZ)Z ARG 1 ms ARG 3 reset METHOD Đ hasPassed (F)Z ARG 1 seconds METHOD Đ setTime (J)V ARG 1 time METHOD Đ hasPassed (J)Z ARG 1 ms METHOD Đ hasPassedReset (JZ)Z ARG 1 ms ARG 3 reset METHOD Ŀ setTimeMs (J)V ARG 1 ms METHOD Ŀ hasPassedOrEqual (J)Z ARG 1 ms CLASS tech/skidonion/obfuscator/annotations/ControlFlowObfuscation METHOD obfuscated obfuscated ()Z CLASS tech/skidonion/obfuscator/annotations/NativeObfuscation METHOD manualTryCatch manualTryCatch ()Z METHOD obfuscated obfuscated ()Z METHOD verificationLock verificationLock ()Ljava/lang/String; METHOD virtualize virtualize ()Ltech/skidonion/obfuscator/annotations/NativeObfuscation$VirtualMachine; CLASS VirtualMachine CLASS tech/skidonion/obfuscator/annotations/Renamer METHOD obfuscated obfuscated ()Z CLASS tech/skidonion/obfuscator/annotations/StringEncryption METHOD obfuscated obfuscated ()Z CLASS tech/skidonion/obfuscator/annotations/verification/LoadAfterLogin METHOD priority priority ()I METHOD value value ()Ljava/lang/String; CLASS tech/skidonion/obfuscator/inline/Inline METHOD _advanced_checkCRCImage _advanced_checkCRCImage (I)I ARG 0 flag METHOD _advanced_checkIsDebuggerPresent _advanced_checkIsDebuggerPresent (I)I ARG 0 flag METHOD _advanced_checkIsVirtualPC _advanced_checkIsVirtualPC (I)I ARG 0 flag METHOD _advanced_checkProtection _advanced_checkProtection (I)I ARG 0 flag METHOD processEnvironment processEnvironment ()V METHOD trycatch trycatch ()V CLASS tech/skidonion/obfuscator/inline/Wrapper CLASS us/cubk/loader/sdk/EntryPoint CLASS us/cubk/loader/sdk/EventTarget METHOD value value ()B CLASS us/cubk/loader/sdk/FlowExclude CLASS us/cubk/loader/sdk/Native CLASS us/cubk/loader/sdk/NativeUtil CLASS us/cubk/loader/sdk/ParameterObfuscationExclude CLASS us/cubk/loader/sdk/RenamerExclude