Files
2026-05-21 16:38:23 +08:00

9429 lines
317 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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 <init> ([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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (LiIiIiIiIIIiIiI/ȝ$Đ;Lnet/minecraft/network/chat/Component;)V
ARG 1 msgType
ARG 2 component
METHOD <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (III)V
ARG 1 glId
ARG 2 width
ARG 3 height
METHOD <init> (ILnet/minecraft/resources/ResourceLocation;II)V
ARG 1 glId
ARG 2 resourceLocation
ARG 3 width
ARG 4 height
METHOD <init> (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 <init> (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 <init> (Ljava/lang/String;LiIiIiIiIIIiIiI/ʠ;)V
ARG 1 name
ARG 2 category
METHOD <init> (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 <init> (Ljava/lang/String;Ljava/lang/Object;)V
ARG 1 name
ARG 2 value
METHOD <init> (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 <init> (Ljava/lang/String;Ljava/lang/Boolean;)V
ARG 1 name
ARG 2 defaultValue
METHOD <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (Ljava/util/Set;)V
ARG 1 set
METHOD <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (Ljava/awt/Font;F)V
ARG 1 font
ARG 2 fontSize
METHOD <init> (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 <init> (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 <init> (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 <init> (Ljava/lang/String;)V
ARG 1 path
METHOD <init> (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 <init> (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 <init> (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 <init> ([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 <init> (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 <init> (FF)V
ARG 1 x
ARG 2 y
METHOD <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (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 <init> (DD)V
ARG 1 x
ARG 3 y
METHOD <init> (LiIiIiIiIIIiIiI/Ҳ;)V
ARG 1 other
METHOD <init> (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 <init> (I)V
ARG 1 sampleCount
METHOD <init> (LiIiIiIiIIIiIiI/Ҳ;LiIiIiIiIIIiIiI/Ҳ;)V
ARG 1 p1
ARG 2 p2
METHOD <init> (LiIiIiIiIIIiIiI/Ҳ;LiIiIiIiIIIiIiI/Ҳ;I)V
ARG 1 p1
ARG 2 p2
ARG 3 sampleCount
METHOD <init> (LiIiIiIiIIIiIiI/ҳ;)V
ARG 1 bezier
METHOD <init> (LiIiIiIiIIIiIiI/ҳ;I)V
ARG 1 bezier
ARG 2 sampleCount
METHOD <init> (Ljava/lang/String;)V
ARG 1 preset
METHOD <init> (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 <init> (Ljava/lang/String;)V
ARG 1 fragmentShaderName
METHOD <init> (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Supplier;)V
ARG 1 fragmentShaderName
ARG 2 vertexShaderName
ARG 3 vertexFormat
METHOD <init> (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 <init> (Ljava/lang/String;Ljava/util/function/Supplier;)V
ARG 1 shaderName
ARG 2 vertexFormat
METHOD <init> (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 <init> (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 <init> (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