CLASS sg net/minecraft/entity/Entity CLASS sg$1 METHOD a upgradeTag (Lpe;Ldt;I)Ldt; ARG 0 handler ARG 1 tag ARG 2 version CLASS sg$2 METHOD a call ()Ljava/lang/String; CLASS sg$3 METHOD a call ()Ljava/lang/String; CLASS sg$4 METHOD a call ()Ljava/lang/String; CLASS sg$5 METHOD a call ()Ljava/lang/String; FIELD F invalid Z FIELD G width F FIELD H height F FIELD L fallDistance F FIELD M prevRenderX D FIELD N prevRenderY D FIELD O prevRenderZ D FIELD P stepHeight F FIELD Q ignoreCollision Z FIELD S rand Ljava/util/Random; FIELD T age I FIELD V swimming Z FIELD Y fireImmune Z FIELD Z dataTracker Lkm; FIELD aA BREATH Lkj; FIELD aB NAME Lkj; FIELD aC NAME_VISIBLE Lkj; FIELD aD SILENT Lkj; FIELD aE NO_GRAVITY Lkj; FIELD aF invulnerable Z FIELD aG commandStats Lo; FIELD aH scoreboardTags Ljava/util/Set; FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD aa ENTITY_FLAGS Lkj; FIELD ac chunkX I FIELD ad chunkY I FIELD ae chunkZ I FIELD aj velocityDirty Z FIELD ak portalCooldown I FIELD al inPortal Z FIELD an worldId I FIELD ar uuid Ljava/util/UUID; FIELD as uuidString Ljava/lang/String; FIELD at glowing Z FIELD au passengerList Ljava/util/List; FIELD av riddenEntity Lsg; FIELD aw boundingBox Lbcs; FIELD az fireTimer I FIELD b EMPTY_STACK_LIST Ljava/util/List; FIELD c NULL_BOX Lbcs; FIELD g maxEntityId I FIELD h entityId I FIELD j ridingCooldown I FIELD l world Laiw; FIELD m prevX D FIELD n prevY D FIELD o prevZ D FIELD p x D FIELD q y D FIELD r z D FIELD s velocityX D FIELD t velocityY D FIELD u velocityZ D FIELD v yaw F FIELD w pitch F FIELD x prevYaw F FIELD y prevPitch F FIELD z onGround Z METHOD (Laiw;)V ARG 0 world METHOD H updatePortalCooldown ()V METHOD O getEntityId ()I METHOD P getScoreboardTags ()Ljava/util/Set; METHOD R getDataTracker ()Lkm; METHOD T invalidate ()V METHOD U updateLogic ()V METHOD X extinguish ()V METHOD a isInRenderRange (D)Z ARG 0 range METHOD a setPositionAnglesAndUpdate (DDDFF)V ARG 0 x ARG 1 y ARG 2 z ARG 3 yaw ARG 4 pitch METHOD a setPositionAndRotations (DDDFFIZ)V ARG 0 x ARG 1 y ARG 2 z ARG 3 yaw ARG 4 pitch METHOD a setSize (FF)V ARG 0 width ARG 1 height METHOD a hasPermission (ILjava/lang/String;)Z ARG 0 permissionLevel ARG 1 commandName METHOD a interact (Laam;Lbcv;Lrb;)Lrd; ARG 0 player ARG 1 hitPos ARG 2 hand METHOD a dropStack (Laeq;I)Lza; ARG 0 item ARG 1 amount METHOD a dropStack (Laeq;IF)Lza; ARG 0 item ARG 1 amount ARG 2 yOffset METHOD a dropStack (Laes;F)Lza; ARG 0 stack ARG 1 yOffset METHOD a getEffectiveExplosionResistance (Lair;Laiw;Lcn;Lasm;)F ARG 0 explosion ARG 1 world ARG 2 pos ARG 3 state METHOD a canExplosionDestroyBlock (Lair;Laiw;Lcn;Lasm;F)Z ARG 0 explosion ARG 1 world ARG 2 pos ARG 3 state ARG 4 power METHOD a setWorld (Laiw;)V ARG 0 world METHOD a applyMirror (Lany;)F ARG 0 mirror METHOD a applyRotation (Lapl;)F ARG 0 rotation METHOD a isTeamPlayer (Lbdd;)Z ARG 0 team METHOD a addCrashReportDetails (Lc;)V ARG 0 element METHOD a setPositionAndAngles (Lcn;FF)V ARG 0 pos ARG 1 yaw ARG 2 pitch METHOD a playStepSound (Lcn;Laky;)V ARG 0 pos ARG 1 block METHOD a deserializeCustomData (Ldt;)V ARG 0 tag METHOD a appendCommandFeedback (Lfa;)V ARG 0 component METHOD a addScoreboardTag (Ljava/lang/String;)Z ARG 0 tag METHOD a setUuid (Ljava/util/UUID;)V ARG 0 uuid METHOD a onTrackedDataSet (Lkj;)V ARG 0 data METHOD a playSoundAtEntity (Lnk;FF)V ARG 0 sound ARG 1 volume ARG 2 pitch METHOD a updateCommandStat (Lo$a;I)V ARG 0 statType ARG 1 statValue METHOD a registerTagUpdaters (Lpf;)V ARG 0 handler METHOD a damage (Lrr;F)Z ARG 0 source ARG 1 damage METHOD a (Lsg;)V METHOD a startRiding (Lsg;Z)Z ARG 0 entity ARG 1 ignoreRequirements METHOD a setEquippedStack (Lsl;Laes;)V ARG 0 slot ARG 1 stack METHOD a onStruckByLightning (Lyx;)V ARG 0 lightning METHOD a toTagList ([D)Ldz; ARG 0 values METHOD a toTagList ([F)Ldz; ARG 0 values METHOD aB getForwardVector ()Lbcv; METHOD aE getDefaultPortalCooldown ()I METHOD aG getItemsHand ()Ljava/lang/Iterable; METHOD aH getItemsArmor ()Ljava/lang/Iterable; METHOD aI getItemsEquipped ()Ljava/lang/Iterable; METHOD aJ isOnFire ()Z METHOD aK hasVehicle ()Z METHOD aL hasPassengers ()Z METHOD aM isSneaking ()Z METHOD aO isGlowing ()Z METHOD aP isInvisible ()Z METHOD aQ getScoreboardTeam ()Lbdd; METHOD aR getBreath ()I METHOD aT getParts ()[Lsg; METHOD aU getHeadPitch ()F METHOD aa getSoundSwim ()Lnk; METHOD ab getSoundSplash ()Lnk; METHOD ad isSilent ()Z METHOD ae isUnaffectedByGravity ()Z METHOD aj isSwimming ()Z METHOD ak updateSwimming ()Z METHOD al onSwimmingStart ()V METHOD ao isTouchingLava ()Z METHOD aq doesCollide ()Z METHOD au isValid ()Z METHOD av isInsideWall ()Z METHOD az removeAllPassengers ()V METHOD b setPosition (DDD)V ARG 0 x ARG 1 y ARG 2 z METHOD b setPositionAndAngles (DDDFF)V ARG 0 x ARG 1 y ARG 2 z ARG 3 yaw ARG 4 pitch METHOD b setYawAndPitch (FF)V ARG 0 yaw ARG 1 pitch METHOD b setEntityFlag (IZ)V ARG 0 index ARG 1 value METHOD b interact (Laam;Lrb;)Z ARG 0 player ARG 1 hand METHOD b serializeCustomData (Ldt;)V ARG 0 tag METHOD b removeScoreboardTag (Ljava/lang/String;)Z ARG 0 tag METHOD b isInvulnerableTo (Lrr;)Z ARG 0 source METHOD b setInWorld (Z)V METHOD bB getRiddenEntity ()Lsg; METHOD bC getSoundCategory ()Lnm; METHOD be getUuid ()Ljava/util/UUID; METHOD bf getUuidAsString ()Ljava/lang/String; METHOD bi getCustomName ()Ljava/lang/String; METHOD bj isCustomNameVisible ()Z METHOD bl getHorizontalFacing ()Lcu; METHOD bn getComponentHoverEvent ()Lfc; METHOD bo getBoundingBox ()Lbcs; METHOD bq getEyeHeight ()F METHOD bs getCommandStats ()Lo; METHOD bt isImmuneToExplosion ()Z METHOD bx getPassengerList ()Ljava/util/List; METHOD bz getTopmostRiddenEntity ()Lsg; METHOD c getBlockPos ()Lcn; METHOD c changeWorld (I)Lsg; ARG 0 worldId METHOD c squaredDistanceTo (Lcn;)D ARG 0 pos METHOD c setCustomName (Ljava/lang/String;)V ARG 0 value METHOD c setSilent (Z)V ARG 0 value METHOD d getPos ()Lbcv; METHOD d move (DDD)V ARG 0 deltaX ARG 1 deltaY ARG 2 deltaZ METHOD d squaredDistanceToCenter (Lcn;)D ARG 0 pos METHOD d setUnaffectedByGravity (Z)V ARG 0 value METHOD e getWorld ()Laiw; METHOD e squaredDistanceTo (DDD)D ARG 0 x ARG 1 y ARG 2 z METHOD e handleFallDamage (FF)V ARG 0 fallDistance METHOD e (Laam;)Z METHOD e serialize (Ldt;)Ldt; ARG 0 tag METHOD e setSneaking (Z)V ARG 0 value METHOD equals (Ljava/lang/Object;)Z ARG 0 other METHOD f getEntity ()Lsg; METHOD f distanceTo (DDD)D ARG 0 x ARG 1 y ARG 2 z METHOD f getForwardVector (F)Lbcv; ARG 0 lerpTime METHOD f getVectorFromPolar (FF)Lbcv; ARG 0 pitch ARG 1 yaw METHOD f deserialize (Ldt;)V ARG 0 tag METHOD g shouldEchoCommandFeedback ()Z METHOD g addVelocity (DDD)V ARG 0 deltaX ARG 1 deltaY ARG 2 deltaZ METHOD g distanceTo (Lsg;)F ARG 0 entity METHOD g setGlowing (Z)V ARG 0 value METHOD h setHeadPitch (F)V ARG 0 value METHOD h setEntityId (I)V ARG 0 value METHOD h squaredDistanceTo (Lsg;)D ARG 0 entity METHOD h setInvisible (Z)V ARG 0 value METHOD h_ getName ()Ljava/lang/String; METHOD i initDataTracker ()V METHOD i setVelocityClient (DDD)V ARG 0 x ARG 1 y ARG 2 z METHOD i setOnFireFor (I)V ARG 0 seconds METHOD i pushAwayFrom (Lsg;)V ARG 0 other METHOD i setInvulnerable (Z)V ARG 0 value METHOD i_ getNameComponent ()Lfa; METHOD j setCustomNameVisible (Z)V ARG 0 value METHOD k getEntityFlag (I)Z ARG 0 index METHOD l setBreath (I)V ARG 0 value METHOD m startRiding (Lsg;)Z ARG 0 entity METHOD n canStartRiding (Lsg;)Z ARG 0 entity METHOD n_ hasCustomName ()Z METHOD o addPassenger (Lsg;)V ARG 0 entity METHOD o_ getPistonBehavior ()Layu; METHOD p stopRiding ()V METHOD p removePassenger (Lsg;)V ARG 0 entity METHOD q canAddPassenger (Lsg;)Z ARG 0 entity METHOD r isTeammate (Lsg;)Z ARG 0 entity METHOD s isPartOf (Lsg;)Z ARG 0 other METHOD u setPositionAndAngles (Lsg;)V ARG 0 other METHOD w hasPassenger (Lsg;)Z ARG 0 entity METHOD y_ update ()V METHOD z_ getServer ()Lnet/minecraft/server/MinecraftServer;