文件
XLZEN/mapping/zen.mapping
T
Administrator 0da7d49fd6
Build Loader / build (push) Canceled after 0s
Import OpenZen deobfuscated source
2026-09-15 03:14:09 +08:00

9429 行
317 KiB
Plaintext
原始文件 Blame 文件历史

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
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