类 Entity

    • 字段详细资料

      • LOGGER

        protected static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official g Lasl;g:Lorg/apache/logging/log4j/Logger;
        intermediary field_5955 Lnet/minecraft/class_1297;field_5955:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/entity/Entity;LOGGER:Lorg/apache/logging/log4j/Logger;
      • ID_KEY

        public static final String ID_KEY
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Lasl;h:Ljava/lang/String;
        intermediary field_29985 Lnet/minecraft/class_1297;field_29985:Ljava/lang/String;
        named ID_KEY Lnet/minecraft/entity/Entity;ID_KEY:Ljava/lang/String;
      • PASSENGERS_KEY

        public static final String PASSENGERS_KEY
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Lasl;i:Ljava/lang/String;
        intermediary field_29986 Lnet/minecraft/class_1297;field_29986:Ljava/lang/String;
        named PASSENGERS_KEY Lnet/minecraft/entity/Entity;PASSENGERS_KEY:Ljava/lang/String;
      • ENTITY_ID_COUNTER

        private static final AtomicInteger ENTITY_ID_COUNTER
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b:Ljava/util/concurrent/atomic/AtomicInteger;
        intermediary field_5978 Lnet/minecraft/class_1297;field_5978:Ljava/util/concurrent/atomic/AtomicInteger;
        named ENTITY_ID_COUNTER Lnet/minecraft/entity/Entity;ENTITY_ID_COUNTER:Ljava/util/concurrent/atomic/AtomicInteger;
      • EMPTY_STACK_LIST

        private static final List<ItemStack> EMPTY_STACK_LIST
        Mappings:
        Namespace Name Mixin selector
        official c Lasl;c:Ljava/util/List;
        intermediary field_6030 Lnet/minecraft/class_1297;field_6030:Ljava/util/List;
        named EMPTY_STACK_LIST Lnet/minecraft/entity/Entity;EMPTY_STACK_LIST:Ljava/util/List;
      • field_29987

        public static final int field_29987
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j:I
        intermediary field_29987 Lnet/minecraft/class_1297;field_29987:I
        named field_29987 Lnet/minecraft/entity/Entity;field_29987:I
      • field_29988

        public static final int field_29988
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official k Lasl;k:I
        intermediary field_29988 Lnet/minecraft/class_1297;field_29988:I
        named field_29988 Lnet/minecraft/entity/Entity;field_29988:I
      • field_29989

        public static final int field_29989
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official l Lasl;l:I
        intermediary field_29989 Lnet/minecraft/class_1297;field_29989:I
        named field_29989 Lnet/minecraft/entity/Entity;field_29989:I
      • field_29990

        public static final double field_29990
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official m Lasl;m:D
        intermediary field_29990 Lnet/minecraft/class_1297;field_29990:D
        named field_29990 Lnet/minecraft/entity/Entity;field_29990:D
      • field_29991

        public static final float field_29991
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official n Lasl;n:F
        intermediary field_29991 Lnet/minecraft/class_1297;field_29991:F
        named field_29991 Lnet/minecraft/entity/Entity;field_29991:F
      • field_29992

        public static final int field_29992
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official o Lasl;o:I
        intermediary field_29992 Lnet/minecraft/class_1297;field_29992:I
        named field_29992 Lnet/minecraft/entity/Entity;field_29992:I
      • field_29993

        public static final int field_29993
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official p Lasl;p:I
        intermediary field_29993 Lnet/minecraft/class_1297;field_29993:I
        named field_29993 Lnet/minecraft/entity/Entity;field_29993:I
      • NULL_BOX

        private static final Box NULL_BOX
        Mappings:
        Namespace Name Mixin selector
        official d Lasl;d:Ldlv;
        intermediary field_6025 Lnet/minecraft/class_1297;field_6025:Lnet/minecraft/class_238;
        named NULL_BOX Lnet/minecraft/entity/Entity;NULL_BOX:Lnet/minecraft/util/math/Box;
      • field_29984

        private static final double field_29984
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e:D
        intermediary field_29984 Lnet/minecraft/class_1297;field_29984:D
        named field_29984 Lnet/minecraft/entity/Entity;field_29984:D
      • field_29982

        private static final double field_29982
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ar Lasl;ar:D
        intermediary field_29982 Lnet/minecraft/class_1297;field_29982:D
        named field_29982 Lnet/minecraft/entity/Entity;field_29982:D
      • field_29983

        private static final double field_29983
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official as Lasl;as:D
        intermediary field_29983 Lnet/minecraft/class_1297;field_29983:D
        named field_29983 Lnet/minecraft/entity/Entity;field_29983:D
      • UUID_KEY

        public static final String UUID_KEY
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official q Lasl;q:Ljava/lang/String;
        intermediary field_29994 Lnet/minecraft/class_1297;field_29994:Ljava/lang/String;
        named UUID_KEY Lnet/minecraft/entity/Entity;UUID_KEY:Ljava/lang/String;
      • renderDistanceMultiplier

        private static double renderDistanceMultiplier
        Mappings:
        Namespace Name Mixin selector
        official at Lasl;at:D
        intermediary field_5999 Lnet/minecraft/class_1297;field_5999:D
        named renderDistanceMultiplier Lnet/minecraft/entity/Entity;renderDistanceMultiplier:D
      • field_29973

        public static final float field_29973
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official G Lasl;G:F
        intermediary field_29973 Lnet/minecraft/class_1297;field_29973:F
        named field_29973 Lnet/minecraft/entity/Entity;field_29973:F
      • field_29974

        public static final float field_29974
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official H Lasl;H:F
        intermediary field_29974 Lnet/minecraft/class_1297;field_29974:F
        named field_29974 Lnet/minecraft/entity/Entity;field_29974:F
      • FLAGS

        protected static final TrackedData<Byte> FLAGS
        Mappings:
        Namespace Name Mixin selector
        official ab Lasl;ab:Lvy;
        intermediary field_5990 Lnet/minecraft/class_1297;field_5990:Lnet/minecraft/class_2940;
        named FLAGS Lnet/minecraft/entity/Entity;FLAGS:Lnet/minecraft/entity/data/TrackedData;
      • field_29979

        protected static final int field_29979
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ac Lasl;ac:I
        intermediary field_29979 Lnet/minecraft/class_1297;field_29979:I
        named field_29979 Lnet/minecraft/entity/Entity;field_29979:I
      • field_29975

        private static final int field_29975
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official aF Lasl;aF:I
        intermediary field_29975 Lnet/minecraft/class_1297;field_29975:I
        named field_29975 Lnet/minecraft/entity/Entity;field_29975:I
      • field_29976

        private static final int field_29976
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official aG Lasl;aG:I
        intermediary field_29976 Lnet/minecraft/class_1297;field_29976:I
        named field_29976 Lnet/minecraft/entity/Entity;field_29976:I
      • field_29977

        private static final int field_29977
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official aH Lasl;aH:I
        intermediary field_29977 Lnet/minecraft/class_1297;field_29977:I
        named field_29977 Lnet/minecraft/entity/Entity;field_29977:I
      • field_29978

        private static final int field_29978
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official aI Lasl;aI:I
        intermediary field_29978 Lnet/minecraft/class_1297;field_29978:I
        named field_29978 Lnet/minecraft/entity/Entity;field_29978:I
      • field_29980

        protected static final int field_29980
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ad Lasl;ad:I
        intermediary field_29980 Lnet/minecraft/class_1297;field_29980:I
        named field_29980 Lnet/minecraft/entity/Entity;field_29980:I
      • field_29981

        protected static final int field_29981
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ae Lasl;ae:I
        intermediary field_29981 Lnet/minecraft/class_1297;field_29981:I
        named field_29981 Lnet/minecraft/entity/Entity;field_29981:I
      • AIR

        private static final TrackedData<Integer> AIR
        Mappings:
        Namespace Name Mixin selector
        official aJ Lasl;aJ:Lvy;
        intermediary field_6032 Lnet/minecraft/class_1297;field_6032:Lnet/minecraft/class_2940;
        named AIR Lnet/minecraft/entity/Entity;AIR:Lnet/minecraft/entity/data/TrackedData;
      • CUSTOM_NAME

        private static final TrackedData<Optional<Text>> CUSTOM_NAME
        Mappings:
        Namespace Name Mixin selector
        official aK Lasl;aK:Lvy;
        intermediary field_6027 Lnet/minecraft/class_1297;field_6027:Lnet/minecraft/class_2940;
        named CUSTOM_NAME Lnet/minecraft/entity/Entity;CUSTOM_NAME:Lnet/minecraft/entity/data/TrackedData;
      • NAME_VISIBLE

        private static final TrackedData<Boolean> NAME_VISIBLE
        Mappings:
        Namespace Name Mixin selector
        official aL Lasl;aL:Lvy;
        intermediary field_5975 Lnet/minecraft/class_1297;field_5975:Lnet/minecraft/class_2940;
        named NAME_VISIBLE Lnet/minecraft/entity/Entity;NAME_VISIBLE:Lnet/minecraft/entity/data/TrackedData;
      • SILENT

        private static final TrackedData<Boolean> SILENT
        Mappings:
        Namespace Name Mixin selector
        official aM Lasl;aM:Lvy;
        intermediary field_5962 Lnet/minecraft/class_1297;field_5962:Lnet/minecraft/class_2940;
        named SILENT Lnet/minecraft/entity/Entity;SILENT:Lnet/minecraft/entity/data/TrackedData;
      • NO_GRAVITY

        private static final TrackedData<Boolean> NO_GRAVITY
        Mappings:
        Namespace Name Mixin selector
        official aN Lasl;aN:Lvy;
        intermediary field_5995 Lnet/minecraft/class_1297;field_5995:Lnet/minecraft/class_2940;
        named NO_GRAVITY Lnet/minecraft/entity/Entity;NO_GRAVITY:Lnet/minecraft/entity/data/TrackedData;
      • POSE

        protected static final TrackedData<EntityPose> POSE
        Mappings:
        Namespace Name Mixin selector
        official af Lasl;af:Lvy;
        intermediary field_18064 Lnet/minecraft/class_1297;field_18064:Lnet/minecraft/class_2940;
        named POSE Lnet/minecraft/entity/Entity;POSE:Lnet/minecraft/entity/data/TrackedData;
      • FROZEN_TICKS

        private static final TrackedData<Integer> FROZEN_TICKS
        Mappings:
        Namespace Name Mixin selector
        official aO Lasl;aO:Lvy;
        intermediary field_27858 Lnet/minecraft/class_1297;field_27858:Lnet/minecraft/class_2940;
        named FROZEN_TICKS Lnet/minecraft/entity/Entity;FROZEN_TICKS:Lnet/minecraft/entity/data/TrackedData;
      • type

        private final EntityType<?> type
        Mappings:
        Namespace Name Mixin selector
        official au Lasl;au:Lasp;
        intermediary field_5961 Lnet/minecraft/class_1297;field_5961:Lnet/minecraft/class_1299;
        named type Lnet/minecraft/entity/Entity;type:Lnet/minecraft/entity/EntityType;
      • entityId

        private int entityId
        Mappings:
        Namespace Name Mixin selector
        official av Lasl;av:I
        intermediary field_5986 Lnet/minecraft/class_1297;field_5986:I
        named entityId Lnet/minecraft/entity/Entity;entityId:I
      • inanimate

        public boolean inanimate
        Mappings:
        Namespace Name Mixin selector
        official r Lasl;r:Z
        intermediary field_23807 Lnet/minecraft/class_1297;field_23807:Z
        named inanimate Lnet/minecraft/entity/Entity;inanimate:Z
      • passengerList

        private ImmutableList<Entity> passengerList
        Mappings:
        Namespace Name Mixin selector
        official aw Lasl;aw:Lcom/google/common/collect/ImmutableList;
        intermediary field_5979 Lnet/minecraft/class_1297;field_5979:Lcom/google/common/collect/ImmutableList;
        named passengerList Lnet/minecraft/entity/Entity;passengerList:Lcom/google/common/collect/ImmutableList;
      • ridingCooldown

        protected int ridingCooldown
        Mappings:
        Namespace Name Mixin selector
        official s Lasl;s:I
        intermediary field_5951 Lnet/minecraft/class_1297;field_5951:I
        named ridingCooldown Lnet/minecraft/entity/Entity;ridingCooldown:I
      • vehicle

        @Nullable
        private @Nullable Entity vehicle
        Mappings:
        Namespace Name Mixin selector
        official ax Lasl;ax:Lasl;
        intermediary field_6034 Lnet/minecraft/class_1297;field_6034:Lnet/minecraft/class_1297;
        named vehicle Lnet/minecraft/entity/Entity;vehicle:Lnet/minecraft/entity/Entity;
      • world

        public World world
        Mappings:
        Namespace Name Mixin selector
        official t Lasl;t:Lbvr;
        intermediary field_6002 Lnet/minecraft/class_1297;field_6002:Lnet/minecraft/class_1937;
        named world Lnet/minecraft/entity/Entity;world:Lnet/minecraft/world/World;
      • prevX

        public double prevX
        Mappings:
        Namespace Name Mixin selector
        official u Lasl;u:D
        intermediary field_6014 Lnet/minecraft/class_1297;field_6014:D
        named prevX Lnet/minecraft/entity/Entity;prevX:D
      • prevY

        public double prevY
        Mappings:
        Namespace Name Mixin selector
        official v Lasl;v:D
        intermediary field_6036 Lnet/minecraft/class_1297;field_6036:D
        named prevY Lnet/minecraft/entity/Entity;prevY:D
      • prevZ

        public double prevZ
        Mappings:
        Namespace Name Mixin selector
        official w Lasl;w:D
        intermediary field_5969 Lnet/minecraft/class_1297;field_5969:D
        named prevZ Lnet/minecraft/entity/Entity;prevZ:D
      • pos

        private Vec3d pos
        Mappings:
        Namespace Name Mixin selector
        official ay Lasl;ay:Ldma;
        intermediary field_22467 Lnet/minecraft/class_1297;field_22467:Lnet/minecraft/class_243;
        named pos Lnet/minecraft/entity/Entity;pos:Lnet/minecraft/util/math/Vec3d;
      • blockPos

        private BlockPos blockPos
        Mappings:
        Namespace Name Mixin selector
        official az Lasl;az:Lgb;
        intermediary field_22468 Lnet/minecraft/class_1297;field_22468:Lnet/minecraft/class_2338;
        named blockPos Lnet/minecraft/entity/Entity;blockPos:Lnet/minecraft/util/math/BlockPos;
      • velocity

        private Vec3d velocity
        Mappings:
        Namespace Name Mixin selector
        official aA Lasl;aA:Ldma;
        intermediary field_18276 Lnet/minecraft/class_1297;field_18276:Lnet/minecraft/class_243;
        named velocity Lnet/minecraft/entity/Entity;velocity:Lnet/minecraft/util/math/Vec3d;
      • yaw

        public float yaw
        Mappings:
        Namespace Name Mixin selector
        official x Lasl;x:F
        intermediary field_6031 Lnet/minecraft/class_1297;field_6031:F
        named yaw Lnet/minecraft/entity/Entity;yaw:F
      • pitch

        public float pitch
        Mappings:
        Namespace Name Mixin selector
        official y Lasl;y:F
        intermediary field_5965 Lnet/minecraft/class_1297;field_5965:F
        named pitch Lnet/minecraft/entity/Entity;pitch:F
      • prevYaw

        public float prevYaw
        Mappings:
        Namespace Name Mixin selector
        official z Lasl;z:F
        intermediary field_5982 Lnet/minecraft/class_1297;field_5982:F
        named prevYaw Lnet/minecraft/entity/Entity;prevYaw:F
      • prevPitch

        public float prevPitch
        Mappings:
        Namespace Name Mixin selector
        official A Lasl;A:F
        intermediary field_6004 Lnet/minecraft/class_1297;field_6004:F
        named prevPitch Lnet/minecraft/entity/Entity;prevPitch:F
      • entityBounds

        private Box entityBounds
        Mappings:
        Namespace Name Mixin selector
        official aB Lasl;aB:Ldlv;
        intermediary field_6005 Lnet/minecraft/class_1297;field_6005:Lnet/minecraft/class_238;
        named entityBounds Lnet/minecraft/entity/Entity;entityBounds:Lnet/minecraft/util/math/Box;
      • onGround

        protected boolean onGround
        Mappings:
        Namespace Name Mixin selector
        official B Lasl;B:Z
        intermediary field_5952 Lnet/minecraft/class_1297;field_5952:Z
        named onGround Lnet/minecraft/entity/Entity;onGround:Z
      • horizontalCollision

        public boolean horizontalCollision
        Mappings:
        Namespace Name Mixin selector
        official C Lasl;C:Z
        intermediary field_5976 Lnet/minecraft/class_1297;field_5976:Z
        named horizontalCollision Lnet/minecraft/entity/Entity;horizontalCollision:Z
      • verticalCollision

        public boolean verticalCollision
        Mappings:
        Namespace Name Mixin selector
        official D Lasl;D:Z
        intermediary field_5992 Lnet/minecraft/class_1297;field_5992:Z
        named verticalCollision Lnet/minecraft/entity/Entity;verticalCollision:Z
      • velocityModified

        public boolean velocityModified
        Mappings:
        Namespace Name Mixin selector
        official E Lasl;E:Z
        intermediary field_6037 Lnet/minecraft/class_1297;field_6037:Z
        named velocityModified Lnet/minecraft/entity/Entity;velocityModified:Z
      • movementMultiplier

        protected Vec3d movementMultiplier
        Mappings:
        Namespace Name Mixin selector
        official F Lasl;F:Ldma;
        intermediary field_17046 Lnet/minecraft/class_1297;field_17046:Lnet/minecraft/class_243;
        named movementMultiplier Lnet/minecraft/entity/Entity;movementMultiplier:Lnet/minecraft/util/math/Vec3d;
      • removalReason

        @Nullable
        private @Nullable Entity.RemovalReason removalReason
        Mappings:
        Namespace Name Mixin selector
        official aC Lasl;aC:Lasl$c;
        intermediary field_26995 Lnet/minecraft/class_1297;field_26995:Lnet/minecraft/class_1297$class_5529;
        named removalReason Lnet/minecraft/entity/Entity;removalReason:Lnet/minecraft/entity/Entity$RemovalReason;
      • prevHorizontalSpeed

        public float prevHorizontalSpeed
        Mappings:
        Namespace Name Mixin selector
        official I Lasl;I:F
        intermediary field_6039 Lnet/minecraft/class_1297;field_6039:F
        named prevHorizontalSpeed Lnet/minecraft/entity/Entity;prevHorizontalSpeed:F
      • horizontalSpeed

        public float horizontalSpeed
        Mappings:
        Namespace Name Mixin selector
        official J Lasl;J:F
        intermediary field_5973 Lnet/minecraft/class_1297;field_5973:F
        named horizontalSpeed Lnet/minecraft/entity/Entity;horizontalSpeed:F
      • distanceTraveled

        public float distanceTraveled
        Mappings:
        Namespace Name Mixin selector
        official K Lasl;K:F
        intermediary field_5994 Lnet/minecraft/class_1297;field_5994:F
        named distanceTraveled Lnet/minecraft/entity/Entity;distanceTraveled:F
      • field_28627

        public float field_28627
        Mappings:
        Namespace Name Mixin selector
        official L Lasl;L:F
        intermediary field_28627 Lnet/minecraft/class_1297;field_28627:F
        named field_28627 Lnet/minecraft/entity/Entity;field_28627:F
      • fallDistance

        public float fallDistance
        Mappings:
        Namespace Name Mixin selector
        official M Lasl;M:F
        intermediary field_6017 Lnet/minecraft/class_1297;field_6017:F
        named fallDistance Lnet/minecraft/entity/Entity;fallDistance:F
      • nextStepSoundDistance

        private float nextStepSoundDistance
        Mappings:
        Namespace Name Mixin selector
        official aD Lasl;aD:F
        intermediary field_6003 Lnet/minecraft/class_1297;field_6003:F
        named nextStepSoundDistance Lnet/minecraft/entity/Entity;nextStepSoundDistance:F
      • lastRenderX

        public double lastRenderX
        Mappings:
        Namespace Name Mixin selector
        official N Lasl;N:D
        intermediary field_6038 Lnet/minecraft/class_1297;field_6038:D
        named lastRenderX Lnet/minecraft/entity/Entity;lastRenderX:D
      • lastRenderY

        public double lastRenderY
        Mappings:
        Namespace Name Mixin selector
        official O Lasl;O:D
        intermediary field_5971 Lnet/minecraft/class_1297;field_5971:D
        named lastRenderY Lnet/minecraft/entity/Entity;lastRenderY:D
      • lastRenderZ

        public double lastRenderZ
        Mappings:
        Namespace Name Mixin selector
        official P Lasl;P:D
        intermediary field_5989 Lnet/minecraft/class_1297;field_5989:D
        named lastRenderZ Lnet/minecraft/entity/Entity;lastRenderZ:D
      • stepHeight

        public float stepHeight
        Mappings:
        Namespace Name Mixin selector
        official Q Lasl;Q:F
        intermediary field_6013 Lnet/minecraft/class_1297;field_6013:F
        named stepHeight Lnet/minecraft/entity/Entity;stepHeight:F
      • noClip

        public boolean noClip
        Mappings:
        Namespace Name Mixin selector
        official R Lasl;R:Z
        intermediary field_5960 Lnet/minecraft/class_1297;field_5960:Z
        named noClip Lnet/minecraft/entity/Entity;noClip:Z
      • random

        protected final Random random
        Mappings:
        Namespace Name Mixin selector
        official S Lasl;S:Ljava/util/Random;
        intermediary field_5974 Lnet/minecraft/class_1297;field_5974:Ljava/util/Random;
        named random Lnet/minecraft/entity/Entity;random:Ljava/util/Random;
      • age

        public int age
        Mappings:
        Namespace Name Mixin selector
        official T Lasl;T:I
        intermediary field_6012 Lnet/minecraft/class_1297;field_6012:I
        named age Lnet/minecraft/entity/Entity;age:I
      • fireTicks

        private int fireTicks
        Mappings:
        Namespace Name Mixin selector
        official aE Lasl;aE:I
        intermediary field_5956 Lnet/minecraft/class_1297;field_5956:I
        named fireTicks Lnet/minecraft/entity/Entity;fireTicks:I
      • touchingWater

        protected boolean touchingWater
        Mappings:
        Namespace Name Mixin selector
        official U Lasl;U:Z
        intermediary field_5957 Lnet/minecraft/class_1297;field_5957:Z
        named touchingWater Lnet/minecraft/entity/Entity;touchingWater:Z
      • fluidHeight

        protected Object2DoubleMap<Tag<Fluid>> fluidHeight
        Mappings:
        Namespace Name Mixin selector
        official V Lasl;V:Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;
        intermediary field_5964 Lnet/minecraft/class_1297;field_5964:Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;
        named fluidHeight Lnet/minecraft/entity/Entity;fluidHeight:Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;
      • submergedInWater

        protected boolean submergedInWater
        Mappings:
        Namespace Name Mixin selector
        official W Lasl;W:Z
        intermediary field_6000 Lnet/minecraft/class_1297;field_6000:Z
        named submergedInWater Lnet/minecraft/entity/Entity;submergedInWater:Z
      • submergedFluidTag

        @Nullable
        protected @Nullable Tag<Fluid> submergedFluidTag
        Mappings:
        Namespace Name Mixin selector
        official X Lasl;X:Lafs;
        intermediary field_25599 Lnet/minecraft/class_1297;field_25599:Lnet/minecraft/class_3494;
        named submergedFluidTag Lnet/minecraft/entity/Entity;submergedFluidTag:Lnet/minecraft/tag/Tag;
      • timeUntilRegen

        public int timeUntilRegen
        Mappings:
        Namespace Name Mixin selector
        official Y Lasl;Y:I
        intermediary field_6008 Lnet/minecraft/class_1297;field_6008:I
        named timeUntilRegen Lnet/minecraft/entity/Entity;timeUntilRegen:I
      • firstUpdate

        protected boolean firstUpdate
        Mappings:
        Namespace Name Mixin selector
        official Z Lasl;Z:Z
        intermediary field_5953 Lnet/minecraft/class_1297;field_5953:Z
        named firstUpdate Lnet/minecraft/entity/Entity;firstUpdate:Z
      • dataTracker

        protected final DataTracker dataTracker
        Mappings:
        Namespace Name Mixin selector
        official aa Lasl;aa:Lwb;
        intermediary field_6011 Lnet/minecraft/class_1297;field_6011:Lnet/minecraft/class_2945;
        named dataTracker Lnet/minecraft/entity/Entity;dataTracker:Lnet/minecraft/entity/data/DataTracker;
      • entityChangeListener

        private EntityChangeListener entityChangeListener
        Mappings:
        Namespace Name Mixin selector
        official aP Lasl;aP:Lcnc;
        intermediary field_26996 Lnet/minecraft/class_1297;field_26996:Lnet/minecraft/class_5569;
        named entityChangeListener Lnet/minecraft/entity/Entity;entityChangeListener:Lnet/minecraft/world/entity/EntityChangeListener;
      • trackedPosition

        private Vec3d trackedPosition
        Mappings:
        Namespace Name Mixin selector
        official aQ Lasl;aQ:Ldma;
        intermediary field_25750 Lnet/minecraft/class_1297;field_25750:Lnet/minecraft/class_243;
        named trackedPosition Lnet/minecraft/entity/Entity;trackedPosition:Lnet/minecraft/util/math/Vec3d;
      • ignoreCameraFrustum

        public boolean ignoreCameraFrustum
        Mappings:
        Namespace Name Mixin selector
        official ag Lasl;ag:Z
        intermediary field_5985 Lnet/minecraft/class_1297;field_5985:Z
        named ignoreCameraFrustum Lnet/minecraft/entity/Entity;ignoreCameraFrustum:Z
      • velocityDirty

        public boolean velocityDirty
        Mappings:
        Namespace Name Mixin selector
        official ah Lasl;ah:Z
        intermediary field_6007 Lnet/minecraft/class_1297;field_6007:Z
        named velocityDirty Lnet/minecraft/entity/Entity;velocityDirty:Z
      • netherPortalCooldown

        private int netherPortalCooldown
        Mappings:
        Namespace Name Mixin selector
        official aR Lasl;aR:I
        intermediary field_6018 Lnet/minecraft/class_1297;field_6018:I
        named netherPortalCooldown Lnet/minecraft/entity/Entity;netherPortalCooldown:I
      • inNetherPortal

        protected boolean inNetherPortal
        Mappings:
        Namespace Name Mixin selector
        official ai Lasl;ai:Z
        intermediary field_5963 Lnet/minecraft/class_1297;field_5963:Z
        named inNetherPortal Lnet/minecraft/entity/Entity;inNetherPortal:Z
      • netherPortalTime

        protected int netherPortalTime
        Mappings:
        Namespace Name Mixin selector
        official aj Lasl;aj:I
        intermediary field_5972 Lnet/minecraft/class_1297;field_5972:I
        named netherPortalTime Lnet/minecraft/entity/Entity;netherPortalTime:I
      • lastNetherPortalPosition

        protected BlockPos lastNetherPortalPosition
        Mappings:
        Namespace Name Mixin selector
        official ak Lasl;ak:Lgb;
        intermediary field_5991 Lnet/minecraft/class_1297;field_5991:Lnet/minecraft/class_2338;
        named lastNetherPortalPosition Lnet/minecraft/entity/Entity;lastNetherPortalPosition:Lnet/minecraft/util/math/BlockPos;
      • invulnerable

        private boolean invulnerable
        Mappings:
        Namespace Name Mixin selector
        official aS Lasl;aS:Z
        intermediary field_6009 Lnet/minecraft/class_1297;field_6009:Z
        named invulnerable Lnet/minecraft/entity/Entity;invulnerable:Z
      • uuid

        protected UUID uuid
        Mappings:
        Namespace Name Mixin selector
        official al Lasl;al:Ljava/util/UUID;
        intermediary field_6021 Lnet/minecraft/class_1297;field_6021:Ljava/util/UUID;
        named uuid Lnet/minecraft/entity/Entity;uuid:Ljava/util/UUID;
      • uuidString

        protected String uuidString
        Mappings:
        Namespace Name Mixin selector
        official am Lasl;am:Ljava/lang/String;
        intermediary field_5981 Lnet/minecraft/class_1297;field_5981:Ljava/lang/String;
        named uuidString Lnet/minecraft/entity/Entity;uuidString:Ljava/lang/String;
      • glowing

        protected boolean glowing
        Mappings:
        Namespace Name Mixin selector
        official an Lasl;an:Z
        intermediary field_5958 Lnet/minecraft/class_1297;field_5958:Z
        named glowing Lnet/minecraft/entity/Entity;glowing:Z
      • scoreboardTags

        private final Set<String> scoreboardTags
        Mappings:
        Namespace Name Mixin selector
        official aT Lasl;aT:Ljava/util/Set;
        intermediary field_6029 Lnet/minecraft/class_1297;field_6029:Ljava/util/Set;
        named scoreboardTags Lnet/minecraft/entity/Entity;scoreboardTags:Ljava/util/Set;
      • pistonMovementDelta

        private final double[] pistonMovementDelta
        Mappings:
        Namespace Name Mixin selector
        official aU Lasl;aU:[D
        intermediary field_5993 Lnet/minecraft/class_1297;field_5993:[D
        named pistonMovementDelta Lnet/minecraft/entity/Entity;pistonMovementDelta:[D
      • pistonMovementTick

        private long pistonMovementTick
        Mappings:
        Namespace Name Mixin selector
        official aV Lasl;aV:J
        intermediary field_5996 Lnet/minecraft/class_1297;field_5996:J
        named pistonMovementTick Lnet/minecraft/entity/Entity;pistonMovementTick:J
      • dimensions

        private EntityDimensions dimensions
        Mappings:
        Namespace Name Mixin selector
        official aW Lasl;aW:Lasm;
        intermediary field_18065 Lnet/minecraft/class_1297;field_18065:Lnet/minecraft/class_4048;
        named dimensions Lnet/minecraft/entity/Entity;dimensions:Lnet/minecraft/entity/EntityDimensions;
      • standingEyeHeight

        private float standingEyeHeight
        Mappings:
        Namespace Name Mixin selector
        official aX Lasl;aX:F
        intermediary field_18066 Lnet/minecraft/class_1297;field_18066:F
        named standingEyeHeight Lnet/minecraft/entity/Entity;standingEyeHeight:F
      • inPowderSnow

        public boolean inPowderSnow
        Mappings:
        Namespace Name Mixin selector
        official ao Lasl;ao:Z
        intermediary field_27857 Lnet/minecraft/class_1297;field_27857:Z
        named inPowderSnow Lnet/minecraft/entity/Entity;inPowderSnow:Z
      • wasInPowderSnow

        public boolean wasInPowderSnow
        Mappings:
        Namespace Name Mixin selector
        official ap Lasl;ap:Z
        intermediary field_28628 Lnet/minecraft/class_1297;field_28628:Z
        named wasInPowderSnow Lnet/minecraft/entity/Entity;wasInPowderSnow:Z
      • wasOnFire

        public boolean wasOnFire
        Mappings:
        Namespace Name Mixin selector
        official aq Lasl;aq:Z
        intermediary field_28629 Lnet/minecraft/class_1297;field_28629:Z
        named wasOnFire Lnet/minecraft/entity/Entity;wasOnFire:Z
      • field_26997

        private float field_26997
        Mappings:
        Namespace Name Mixin selector
        official aY Lasl;aY:F
        intermediary field_26997 Lnet/minecraft/class_1297;field_26997:F
        named field_26997 Lnet/minecraft/entity/Entity;field_26997:F
      • prevAge

        private int prevAge
        Mappings:
        Namespace Name Mixin selector
        official aZ Lasl;aZ:I
        intermediary field_26994 Lnet/minecraft/class_1297;field_26994:I
        named prevAge Lnet/minecraft/entity/Entity;prevAge:I
    • 构造器详细资料

      • Entity

        public Entity​(EntityType<?> type,
                      World world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lasl;<init>(Lasp;Lbvr;)V
        intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
        named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
    • 方法详细资料

      • collidesWithStateAtPos

        public boolean collidesWithStateAtPos​(BlockPos pos,
                                              BlockState state)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lgb;Lcjr;)Z
        intermediary method_30632 Lnet/minecraft/class_1297;method_30632(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
        named collidesWithStateAtPos Lnet/minecraft/entity/Entity;collidesWithStateAtPos(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
      • getTeamColorValue

        public int getTeamColorValue()
        Mappings:
        Namespace Name Mixin selector
        official U Lasl;U()I
        intermediary method_22861 Lnet/minecraft/class_1297;method_22861()I
        named getTeamColorValue Lnet/minecraft/entity/Entity;getTeamColorValue()I
      • isSpectator

        public boolean isSpectator()
        Mappings:
        Namespace Name Mixin selector
        official a_ Lasl;a_()Z
        intermediary method_7325 Lnet/minecraft/class_1297;method_7325()Z
        named isSpectator Lnet/minecraft/entity/Entity;isSpectator()Z
      • detach

        public final void detach()
        Removes all the passengers and removes this entity from any vehicles it is riding.
        Mappings:
        Namespace Name Mixin selector
        official V Lasl;V()V
        intermediary method_18375 Lnet/minecraft/class_1297;method_18375()V
        named detach Lnet/minecraft/entity/Entity;detach()V
      • updateTrackedPosition

        public void updateTrackedPosition​(double x,
                                          double y,
                                          double z)
        Mappings:
        Namespace Name Mixin selector
        official d Lasl;d(DDD)V
        intermediary method_18003 Lnet/minecraft/class_1297;method_18003(DDD)V
        named updateTrackedPosition Lnet/minecraft/entity/Entity;updateTrackedPosition(DDD)V
      • updateTrackedPosition

        public void updateTrackedPosition​(Vec3d pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Ldma;)V
        intermediary method_30228 Lnet/minecraft/class_1297;method_30228(Lnet/minecraft/class_243;)V
        named updateTrackedPosition Lnet/minecraft/entity/Entity;updateTrackedPosition(Lnet/minecraft/util/math/Vec3d;)V
      • getTrackedPosition

        public Vec3d getTrackedPosition()
        Mappings:
        Namespace Name Mixin selector
        official W Lasl;W()Ldma;
        intermediary method_30227 Lnet/minecraft/class_1297;method_30227()Lnet/minecraft/class_243;
        named getTrackedPosition Lnet/minecraft/entity/Entity;getTrackedPosition()Lnet/minecraft/util/math/Vec3d;
      • getType

        public EntityType<?> getType()
        Mappings:
        Namespace Name Mixin selector
        official X Lasl;X()Lasp;
        intermediary method_5864 Lnet/minecraft/class_1297;method_5864()Lnet/minecraft/class_1299;
        named getType Lnet/minecraft/entity/Entity;getType()Lnet/minecraft/entity/EntityType;
      • getId

        public int getId()
        Returns the network ID of this entity.
        指定者:
        getId 在接口中 EntityLike
        Mappings:
        Namespace Name Mixin selector
        official Y Lcnb;Y()I
        intermediary method_5628 Lnet/minecraft/class_5568;method_5628()I
        named getId Lnet/minecraft/world/entity/EntityLike;getId()I
      • setEntityId

        public void setEntityId​(int id)
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e(I)V
        intermediary method_5838 Lnet/minecraft/class_1297;method_5838(I)V
        named setEntityId Lnet/minecraft/entity/Entity;setEntityId(I)V
      • getScoreboardTags

        public Set<String> getScoreboardTags()
        Mappings:
        Namespace Name Mixin selector
        official Z Lasl;Z()Ljava/util/Set;
        intermediary method_5752 Lnet/minecraft/class_1297;method_5752()Ljava/util/Set;
        named getScoreboardTags Lnet/minecraft/entity/Entity;getScoreboardTags()Ljava/util/Set;
      • addScoreboardTag

        public boolean addScoreboardTag​(String tag)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Ljava/lang/String;)Z
        intermediary method_5780 Lnet/minecraft/class_1297;method_5780(Ljava/lang/String;)Z
        named addScoreboardTag Lnet/minecraft/entity/Entity;addScoreboardTag(Ljava/lang/String;)Z
      • removeScoreboardTag

        public boolean removeScoreboardTag​(String tag)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Ljava/lang/String;)Z
        intermediary method_5738 Lnet/minecraft/class_1297;method_5738(Ljava/lang/String;)Z
        named removeScoreboardTag Lnet/minecraft/entity/Entity;removeScoreboardTag(Ljava/lang/String;)Z
      • kill

        public void kill()
        Mappings:
        Namespace Name Mixin selector
        official aa Lasl;aa()V
        intermediary method_5768 Lnet/minecraft/class_1297;method_5768()V
        named kill Lnet/minecraft/entity/Entity;kill()V
      • discard

        public final void discard()
        Mappings:
        Namespace Name Mixin selector
        official ab Lasl;ab()V
        intermediary method_31472 Lnet/minecraft/class_1297;method_31472()V
        named discard Lnet/minecraft/entity/Entity;discard()V
      • initDataTracker

        protected abstract void initDataTracker()
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e()V
        intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
        named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
      • getDataTracker

        public DataTracker getDataTracker()
        Mappings:
        Namespace Name Mixin selector
        official ac Lasl;ac()Lwb;
        intermediary method_5841 Lnet/minecraft/class_1297;method_5841()Lnet/minecraft/class_2945;
        named getDataTracker Lnet/minecraft/entity/Entity;getDataTracker()Lnet/minecraft/entity/data/DataTracker;
      • equals

        public boolean equals​(Object o)
        覆盖:
        equals 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official equals Lasl;equals(Ljava/lang/Object;)Z
        intermediary equals Lnet/minecraft/class_1297;equals(Ljava/lang/Object;)Z
        named equals Lnet/minecraft/entity/Entity;equals(Ljava/lang/Object;)Z
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official hashCode Lasl;hashCode()I
        intermediary hashCode Lnet/minecraft/class_1297;hashCode()I
        named hashCode Lnet/minecraft/entity/Entity;hashCode()I
      • remove

        public void remove​(Entity.RemovalReason reason)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lasl$c;)V
        intermediary method_5650 Lnet/minecraft/class_1297;method_5650(Lnet/minecraft/class_1297$class_5529;)V
        named remove Lnet/minecraft/entity/Entity;remove(Lnet/minecraft/entity/Entity$RemovalReason;)V
      • method_36209

        public void method_36209()
        Mappings:
        Namespace Name Mixin selector
        official ad Lasl;ad()V
        intermediary method_36209 Lnet/minecraft/class_1297;method_36209()V
        named method_36209 Lnet/minecraft/entity/Entity;method_36209()V
      • setPose

        public void setPose​(EntityPose pose)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Latj;)V
        intermediary method_18380 Lnet/minecraft/class_1297;method_18380(Lnet/minecraft/class_4050;)V
        named setPose Lnet/minecraft/entity/Entity;setPose(Lnet/minecraft/entity/EntityPose;)V
      • getPose

        public EntityPose getPose()
        Mappings:
        Namespace Name Mixin selector
        official ae Lasl;ae()Latj;
        intermediary method_18376 Lnet/minecraft/class_1297;method_18376()Lnet/minecraft/class_4050;
        named getPose Lnet/minecraft/entity/Entity;getPose()Lnet/minecraft/entity/EntityPose;
      • isInRange

        public boolean isInRange​(Entity other,
                                 double radius)
        Checks if the distance between this entity and the other entity is less than radius.
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lasl;D)Z
        intermediary method_24516 Lnet/minecraft/class_1297;method_24516(Lnet/minecraft/class_1297;D)Z
        named isInRange Lnet/minecraft/entity/Entity;isInRange(Lnet/minecraft/entity/Entity;D)Z
      • setRotation

        protected void setRotation​(float yaw,
                                   float pitch)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(FF)V
        intermediary method_5710 Lnet/minecraft/class_1297;method_5710(FF)V
        named setRotation Lnet/minecraft/entity/Entity;setRotation(FF)V
      • setPosition

        public final void setPosition​(Vec3d pos)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Ldma;)V
        intermediary method_33574 Lnet/minecraft/class_1297;method_33574(Lnet/minecraft/class_243;)V
        named setPosition Lnet/minecraft/entity/Entity;setPosition(Lnet/minecraft/util/math/Vec3d;)V
      • setPosition

        public void setPosition​(double x,
                                double y,
                                double z)
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e(DDD)V
        intermediary method_5814 Lnet/minecraft/class_1297;method_5814(DDD)V
        named setPosition Lnet/minecraft/entity/Entity;setPosition(DDD)V
      • calculateBoundingBox

        protected Box calculateBoundingBox()
        Mappings:
        Namespace Name Mixin selector
        official af Lasl;af()Ldlv;
        intermediary method_33332 Lnet/minecraft/class_1297;method_33332()Lnet/minecraft/class_238;
        named calculateBoundingBox Lnet/minecraft/entity/Entity;calculateBoundingBox()Lnet/minecraft/util/math/Box;
      • refreshPosition

        protected void refreshPosition()
        Mappings:
        Namespace Name Mixin selector
        official ag Lasl;ag()V
        intermediary method_23311 Lnet/minecraft/class_1297;method_23311()V
        named refreshPosition Lnet/minecraft/entity/Entity;refreshPosition()V
      • changeLookDirection

        public void changeLookDirection​(double cursorDeltaX,
                                        double cursorDeltaY)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(DD)V
        intermediary method_5872 Lnet/minecraft/class_1297;method_5872(DD)V
        named changeLookDirection Lnet/minecraft/entity/Entity;changeLookDirection(DD)V
      • tick

        public void tick()
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j()V
        intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
        named tick Lnet/minecraft/entity/Entity;tick()V
      • baseTick

        public void baseTick()
        Mappings:
        Namespace Name Mixin selector
        official ah Lasl;ah()V
        intermediary method_5670 Lnet/minecraft/class_1297;method_5670()V
        named baseTick Lnet/minecraft/entity/Entity;baseTick()V
      • setOnFire

        public void setOnFire​(boolean onFire)
        Mappings:
        Namespace Name Mixin selector
        official a_ Lasl;a_(Z)V
        intermediary method_33572 Lnet/minecraft/class_1297;method_33572(Z)V
        named setOnFire Lnet/minecraft/entity/Entity;setOnFire(Z)V
      • attemptTickInVoid

        public void attemptTickInVoid()
        Calls tickInVoid() when the entity is 64 blocks below the world's minimum Y position.
        Mappings:
        Namespace Name Mixin selector
        official ai Lasl;ai()V
        intermediary method_31473 Lnet/minecraft/class_1297;method_31473()V
        named attemptTickInVoid Lnet/minecraft/entity/Entity;attemptTickInVoid()V
      • resetNetherPortalCooldown

        public void resetNetherPortalCooldown()
        Mappings:
        Namespace Name Mixin selector
        official aj Lasl;aj()V
        intermediary method_30229 Lnet/minecraft/class_1297;method_30229()V
        named resetNetherPortalCooldown Lnet/minecraft/entity/Entity;resetNetherPortalCooldown()V
      • hasNetherPortalCooldown

        public boolean hasNetherPortalCooldown()
        Mappings:
        Namespace Name Mixin selector
        official ak Lasl;ak()Z
        intermediary method_30230 Lnet/minecraft/class_1297;method_30230()Z
        named hasNetherPortalCooldown Lnet/minecraft/entity/Entity;hasNetherPortalCooldown()Z
      • tickNetherPortalCooldown

        protected void tickNetherPortalCooldown()
        Mappings:
        Namespace Name Mixin selector
        official D Lasl;D()V
        intermediary method_5760 Lnet/minecraft/class_1297;method_5760()V
        named tickNetherPortalCooldown Lnet/minecraft/entity/Entity;tickNetherPortalCooldown()V
      • getMaxNetherPortalTime

        public int getMaxNetherPortalTime()
        Mappings:
        Namespace Name Mixin selector
        official al Lasl;al()I
        intermediary method_5741 Lnet/minecraft/class_1297;method_5741()I
        named getMaxNetherPortalTime Lnet/minecraft/entity/Entity;getMaxNetherPortalTime()I
      • setOnFireFromLava

        public void setOnFireFromLava()
        Mappings:
        Namespace Name Mixin selector
        official am Lasl;am()V
        intermediary method_5730 Lnet/minecraft/class_1297;method_5730()V
        named setOnFireFromLava Lnet/minecraft/entity/Entity;setOnFireFromLava()V
      • setOnFireFor

        public void setOnFireFor​(int seconds)
        Mappings:
        Namespace Name Mixin selector
        official f Lasl;f(I)V
        intermediary method_5639 Lnet/minecraft/class_1297;method_5639(I)V
        named setOnFireFor Lnet/minecraft/entity/Entity;setOnFireFor(I)V
      • setFireTicks

        public void setFireTicks​(int ticks)
        Mappings:
        Namespace Name Mixin selector
        official g Lasl;g(I)V
        intermediary method_20803 Lnet/minecraft/class_1297;method_20803(I)V
        named setFireTicks Lnet/minecraft/entity/Entity;setFireTicks(I)V
      • getFireTicks

        public int getFireTicks()
        Mappings:
        Namespace Name Mixin selector
        official an Lasl;an()I
        intermediary method_20802 Lnet/minecraft/class_1297;method_20802()I
        named getFireTicks Lnet/minecraft/entity/Entity;getFireTicks()I
      • extinguish

        public void extinguish()
        Mappings:
        Namespace Name Mixin selector
        official ao Lasl;ao()V
        intermediary method_5646 Lnet/minecraft/class_1297;method_5646()V
        named extinguish Lnet/minecraft/entity/Entity;extinguish()V
      • tickInVoid

        protected void tickInVoid()
        Called when the entity is 64 blocks below the world's minimum Y position.

        Living entities use this to deal out of world damage.

        Mappings:
        Namespace Name Mixin selector
        official ap Lasl;ap()V
        intermediary method_5825 Lnet/minecraft/class_1297;method_5825()V
        named tickInVoid Lnet/minecraft/entity/Entity;tickInVoid()V
      • doesNotCollide

        public boolean doesNotCollide​(double offsetX,
                                      double offsetY,
                                      double offsetZ)
        Mappings:
        Namespace Name Mixin selector
        official f Lasl;f(DDD)Z
        intermediary method_5654 Lnet/minecraft/class_1297;method_5654(DDD)Z
        named doesNotCollide Lnet/minecraft/entity/Entity;doesNotCollide(DDD)Z
      • doesNotCollide

        private boolean doesNotCollide​(Box box)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Ldlv;)Z
        intermediary method_5629 Lnet/minecraft/class_1297;method_5629(Lnet/minecraft/class_238;)Z
        named doesNotCollide Lnet/minecraft/entity/Entity;doesNotCollide(Lnet/minecraft/util/math/Box;)Z
      • setOnGround

        public void setOnGround​(boolean onGround)
        Mappings:
        Namespace Name Mixin selector
        official c Lasl;c(Z)V
        intermediary method_24830 Lnet/minecraft/class_1297;method_24830(Z)V
        named setOnGround Lnet/minecraft/entity/Entity;setOnGround(Z)V
      • isOnGround

        public boolean isOnGround()
        Mappings:
        Namespace Name Mixin selector
        official aq Lasl;aq()Z
        intermediary method_24828 Lnet/minecraft/class_1297;method_24828()Z
        named isOnGround Lnet/minecraft/entity/Entity;isOnGround()Z
      • move

        public void move​(MovementType movementType,
                         Vec3d movement)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Latd;Ldma;)V
        intermediary method_5784 Lnet/minecraft/class_1297;method_5784(Lnet/minecraft/class_1313;Lnet/minecraft/class_243;)V
        named move Lnet/minecraft/entity/Entity;move(Lnet/minecraft/entity/MovementType;Lnet/minecraft/util/math/Vec3d;)V
      • addAirTravelEffects

        protected void addAirTravelEffects()
        Adds the effects of this entity when it travels in air, usually to the world the entity is in.

        This is only called when the entity has any move effect, from move(MovementType, Vec3d)

        Mappings:
        Namespace Name Mixin selector
        official ar Lasl;ar()V
        intermediary method_33573 Lnet/minecraft/class_1297;method_33573()V
        named addAirTravelEffects Lnet/minecraft/entity/Entity;addAirTravelEffects()V
      • getLandingPos

        protected BlockPos getLandingPos()
        Mappings:
        Namespace Name Mixin selector
        official as Lasl;as()Lgb;
        intermediary method_23312 Lnet/minecraft/class_1297;method_23312()Lnet/minecraft/class_2338;
        named getLandingPos Lnet/minecraft/entity/Entity;getLandingPos()Lnet/minecraft/util/math/BlockPos;
      • getJumpVelocityMultiplier

        protected float getJumpVelocityMultiplier()
        Mappings:
        Namespace Name Mixin selector
        official at Lasl;at()F
        intermediary method_23313 Lnet/minecraft/class_1297;method_23313()F
        named getJumpVelocityMultiplier Lnet/minecraft/entity/Entity;getJumpVelocityMultiplier()F
      • getVelocityMultiplier

        protected float getVelocityMultiplier()
        Mappings:
        Namespace Name Mixin selector
        official au Lasl;au()F
        intermediary method_23326 Lnet/minecraft/class_1297;method_23326()F
        named getVelocityMultiplier Lnet/minecraft/entity/Entity;getVelocityMultiplier()F
      • getVelocityAffectingPos

        protected BlockPos getVelocityAffectingPos()
        Mappings:
        Namespace Name Mixin selector
        official av Lasl;av()Lgb;
        intermediary method_23314 Lnet/minecraft/class_1297;method_23314()Lnet/minecraft/class_2338;
        named getVelocityAffectingPos Lnet/minecraft/entity/Entity;getVelocityAffectingPos()Lnet/minecraft/util/math/BlockPos;
      • adjustMovementForSneaking

        protected Vec3d adjustMovementForSneaking​(Vec3d movement,
                                                  MovementType type)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Ldma;Latd;)Ldma;
        intermediary method_18796 Lnet/minecraft/class_1297;method_18796(Lnet/minecraft/class_243;Lnet/minecraft/class_1313;)Lnet/minecraft/class_243;
        named adjustMovementForSneaking Lnet/minecraft/entity/Entity;adjustMovementForSneaking(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/entity/MovementType;)Lnet/minecraft/util/math/Vec3d;
      • adjustMovementForPiston

        protected Vec3d adjustMovementForPiston​(Vec3d movement)
        Mappings:
        Namespace Name Mixin selector
        official c Lasl;c(Ldma;)Ldma;
        intermediary method_18794 Lnet/minecraft/class_1297;method_18794(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
        named adjustMovementForPiston Lnet/minecraft/entity/Entity;adjustMovementForPiston(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
      • calculatePistonMovementFactor

        private double calculatePistonMovementFactor​(Direction.Axis axis,
                                                     double offsetFactor)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lgg$a;D)D
        intermediary method_18797 Lnet/minecraft/class_1297;method_18797(Lnet/minecraft/class_2350$class_2351;D)D
        named calculatePistonMovementFactor Lnet/minecraft/entity/Entity;calculatePistonMovementFactor(Lnet/minecraft/util/math/Direction$Axis;D)D
      • adjustMovementForCollisions

        private Vec3d adjustMovementForCollisions​(Vec3d movement)
        Mappings:
        Namespace Name Mixin selector
        official h Lasl;h(Ldma;)Ldma;
        intermediary method_17835 Lnet/minecraft/class_1297;method_17835(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
        named adjustMovementForCollisions Lnet/minecraft/entity/Entity;adjustMovementForCollisions(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
      • squaredHorizontalLength

        public static double squaredHorizontalLength​(Vec3d vector)
        Mappings:
        Namespace Name Mixin selector
        official d Lasl;d(Ldma;)D
        intermediary method_17996 Lnet/minecraft/class_1297;method_17996(Lnet/minecraft/class_243;)D
        named squaredHorizontalLength Lnet/minecraft/entity/Entity;squaredHorizontalLength(Lnet/minecraft/util/math/Vec3d;)D
      • adjustMovementForCollisions

        public static Vec3d adjustMovementForCollisions​(@Nullable
                                                        @Nullable Entity entity,
                                                        Vec3d movement,
                                                        Box entityBoundingBox,
                                                        World world,
                                                        ShapeContext context,
                                                        ReusableStream<VoxelShape> collisions)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lasl;Ldma;Ldlv;Lbvr;Ldmf;Lagv;)Ldma;
        intermediary method_20736 Lnet/minecraft/class_1297;method_20736(Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Lnet/minecraft/class_1937;Lnet/minecraft/class_3726;Lnet/minecraft/class_3538;)Lnet/minecraft/class_243;
        named adjustMovementForCollisions Lnet/minecraft/entity/Entity;adjustMovementForCollisions(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Box;Lnet/minecraft/world/World;Lnet/minecraft/block/ShapeContext;Lnet/minecraft/util/collection/ReusableStream;)Lnet/minecraft/util/math/Vec3d;
      • adjustMovementForCollisions

        public static Vec3d adjustMovementForCollisions​(Vec3d movement,
                                                        Box entityBoundingBox,
                                                        ReusableStream<VoxelShape> collisions)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Ldma;Ldlv;Lagv;)Ldma;
        intermediary method_20737 Lnet/minecraft/class_1297;method_20737(Lnet/minecraft/class_243;Lnet/minecraft/class_238;Lnet/minecraft/class_3538;)Lnet/minecraft/class_243;
        named adjustMovementForCollisions Lnet/minecraft/entity/Entity;adjustMovementForCollisions(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Box;Lnet/minecraft/util/collection/ReusableStream;)Lnet/minecraft/util/math/Vec3d;
      • adjustSingleAxisMovementForCollisions

        public static Vec3d adjustSingleAxisMovementForCollisions​(Vec3d movement,
                                                                  Box entityBoundingBox,
                                                                  WorldView world,
                                                                  ShapeContext context,
                                                                  ReusableStream<VoxelShape> collisions)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Ldma;Ldlv;Lbvu;Ldmf;Lagv;)Ldma;
        intermediary method_17833 Lnet/minecraft/class_1297;method_17833(Lnet/minecraft/class_243;Lnet/minecraft/class_238;Lnet/minecraft/class_4538;Lnet/minecraft/class_3726;Lnet/minecraft/class_3538;)Lnet/minecraft/class_243;
        named adjustSingleAxisMovementForCollisions Lnet/minecraft/entity/Entity;adjustSingleAxisMovementForCollisions(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Box;Lnet/minecraft/world/WorldView;Lnet/minecraft/block/ShapeContext;Lnet/minecraft/util/collection/ReusableStream;)Lnet/minecraft/util/math/Vec3d;
      • calculateNextStepSoundDistance

        protected float calculateNextStepSoundDistance()
        Mappings:
        Namespace Name Mixin selector
        official aw Lasl;aw()F
        intermediary method_5867 Lnet/minecraft/class_1297;method_5867()F
        named calculateNextStepSoundDistance Lnet/minecraft/entity/Entity;calculateNextStepSoundDistance()F
      • getSwimSound

        protected SoundEvent getSwimSound()
        Mappings:
        Namespace Name Mixin selector
        official ax Lasl;ax()Laev;
        intermediary method_5737 Lnet/minecraft/class_1297;method_5737()Lnet/minecraft/class_3414;
        named getSwimSound Lnet/minecraft/entity/Entity;getSwimSound()Lnet/minecraft/sound/SoundEvent;
      • getSplashSound

        protected SoundEvent getSplashSound()
        Mappings:
        Namespace Name Mixin selector
        official ay Lasl;ay()Laev;
        intermediary method_5625 Lnet/minecraft/class_1297;method_5625()Lnet/minecraft/class_3414;
        named getSplashSound Lnet/minecraft/entity/Entity;getSplashSound()Lnet/minecraft/sound/SoundEvent;
      • getHighSpeedSplashSound

        protected SoundEvent getHighSpeedSplashSound()
        Mappings:
        Namespace Name Mixin selector
        official az Lasl;az()Laev;
        intermediary method_5672 Lnet/minecraft/class_1297;method_5672()Lnet/minecraft/class_3414;
        named getHighSpeedSplashSound Lnet/minecraft/entity/Entity;getHighSpeedSplashSound()Lnet/minecraft/sound/SoundEvent;
      • checkBlockCollision

        protected void checkBlockCollision()
        Mappings:
        Namespace Name Mixin selector
        official aA Lasl;aA()V
        intermediary method_5852 Lnet/minecraft/class_1297;method_5852()V
        named checkBlockCollision Lnet/minecraft/entity/Entity;checkBlockCollision()V
      • onBlockCollision

        protected void onBlockCollision​(BlockState state)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lcjr;)V
        intermediary method_5622 Lnet/minecraft/class_1297;method_5622(Lnet/minecraft/class_2680;)V
        named onBlockCollision Lnet/minecraft/entity/Entity;onBlockCollision(Lnet/minecraft/block/BlockState;)V
      • emitGameEvent

        public void emitGameEvent​(GameEvent event,
                                  @Nullable
                                  @Nullable Entity entity,
                                  BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lcnt;Lasl;Lgb;)V
        intermediary method_33568 Lnet/minecraft/class_1297;method_33568(Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V
        named emitGameEvent Lnet/minecraft/entity/Entity;emitGameEvent(Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/BlockPos;)V
      • emitGameEvent

        public void emitGameEvent​(GameEvent event,
                                  @Nullable
                                  @Nullable Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lcnt;Lasl;)V
        intermediary method_32875 Lnet/minecraft/class_1297;method_32875(Lnet/minecraft/class_5712;Lnet/minecraft/class_1297;)V
        named emitGameEvent Lnet/minecraft/entity/Entity;emitGameEvent(Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/entity/Entity;)V
      • emitGameEvent

        public void emitGameEvent​(GameEvent event,
                                  BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lcnt;Lgb;)V
        intermediary method_33569 Lnet/minecraft/class_1297;method_33569(Lnet/minecraft/class_5712;Lnet/minecraft/class_2338;)V
        named emitGameEvent Lnet/minecraft/entity/Entity;emitGameEvent(Lnet/minecraft/world/event/GameEvent;Lnet/minecraft/util/math/BlockPos;)V
      • emitGameEvent

        public void emitGameEvent​(GameEvent event)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lcnt;)V
        intermediary method_32876 Lnet/minecraft/class_1297;method_32876(Lnet/minecraft/class_5712;)V
        named emitGameEvent Lnet/minecraft/entity/Entity;emitGameEvent(Lnet/minecraft/world/event/GameEvent;)V
      • playStepSound

        protected void playStepSound​(BlockPos pos,
                                     BlockState state)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lgb;Lcjr;)V
        intermediary method_5712 Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
        named playStepSound Lnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
      • playSwimSound

        protected void playSwimSound​(float volume)
        Mappings:
        Namespace Name Mixin selector
        official d Lasl;d(F)V
        intermediary method_5734 Lnet/minecraft/class_1297;method_5734(F)V
        named playSwimSound Lnet/minecraft/entity/Entity;playSwimSound(F)V
      • addFlapEffects

        protected void addFlapEffects()
        Adds the effects of this entity flapping, usually to the world the entity is in.

        The actual flapping logic should be done in tick() instead.

        This is only called when the entity has wings and the entity has any move effect, from addAirTravelEffects().

        Mappings:
        Namespace Name Mixin selector
        official aB Lasl;aB()V
        intermediary method_5801 Lnet/minecraft/class_1297;method_5801()V
        named addFlapEffects Lnet/minecraft/entity/Entity;addFlapEffects()V
      • hasWings

        protected boolean hasWings()
        Mappings:
        Namespace Name Mixin selector
        official aC Lasl;aC()Z
        intermediary method_5776 Lnet/minecraft/class_1297;method_5776()Z
        named hasWings Lnet/minecraft/entity/Entity;hasWings()Z
      • playSound

        public void playSound​(SoundEvent sound,
                              float volume,
                              float pitch)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Laev;FF)V
        intermediary method_5783 Lnet/minecraft/class_1297;method_5783(Lnet/minecraft/class_3414;FF)V
        named playSound Lnet/minecraft/entity/Entity;playSound(Lnet/minecraft/sound/SoundEvent;FF)V
      • isSilent

        public boolean isSilent()
        Mappings:
        Namespace Name Mixin selector
        official aD Lasl;aD()Z
        intermediary method_5701 Lnet/minecraft/class_1297;method_5701()Z
        named isSilent Lnet/minecraft/entity/Entity;isSilent()Z
      • setSilent

        public void setSilent​(boolean silent)
        Mappings:
        Namespace Name Mixin selector
        official d Lasl;d(Z)V
        intermediary method_5803 Lnet/minecraft/class_1297;method_5803(Z)V
        named setSilent Lnet/minecraft/entity/Entity;setSilent(Z)V
      • hasNoGravity

        public boolean hasNoGravity()
        Mappings:
        Namespace Name Mixin selector
        official aE Lasl;aE()Z
        intermediary method_5740 Lnet/minecraft/class_1297;method_5740()Z
        named hasNoGravity Lnet/minecraft/entity/Entity;hasNoGravity()Z
      • setNoGravity

        public void setNoGravity​(boolean noGravity)
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e(Z)V
        intermediary method_5875 Lnet/minecraft/class_1297;method_5875(Z)V
        named setNoGravity Lnet/minecraft/entity/Entity;setNoGravity(Z)V
      • getMoveEffect

        protected Entity.MoveEffect getMoveEffect()
        Returns the possible effect(s) of an entity moving.
        Implementation Note:
        If an entity does not emit game events or play move sounds, this method should be overridden as returning a value other than ALL allows skipping some movement logic and boost ticking performance.
        Mappings:
        Namespace Name Mixin selector
        official aF Lasl;aF()Lasl$b;
        intermediary method_33570 Lnet/minecraft/class_1297;method_33570()Lnet/minecraft/class_1297$class_5799;
        named getMoveEffect Lnet/minecraft/entity/Entity;getMoveEffect()Lnet/minecraft/entity/Entity$MoveEffect;
      • occludeVibrationSignals

        public boolean occludeVibrationSignals()
        Mappings:
        Namespace Name Mixin selector
        official aG Lasl;aG()Z
        intermediary method_33189 Lnet/minecraft/class_1297;method_33189()Z
        named occludeVibrationSignals Lnet/minecraft/entity/Entity;occludeVibrationSignals()Z
      • fall

        protected void fall​(double heightDifference,
                            boolean onGround,
                            BlockState landedState,
                            BlockPos landedPosition)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(DZLcjr;Lgb;)V
        intermediary method_5623 Lnet/minecraft/class_1297;method_5623(DZLnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V
        named fall Lnet/minecraft/entity/Entity;fall(DZLnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)V
      • isFireImmune

        public boolean isFireImmune()
        Mappings:
        Namespace Name Mixin selector
        official aH Lasl;aH()Z
        intermediary method_5753 Lnet/minecraft/class_1297;method_5753()Z
        named isFireImmune Lnet/minecraft/entity/Entity;isFireImmune()Z
      • handleFallDamage

        public boolean handleFallDamage​(float fallDistance,
                                        float damageMultiplier,
                                        DamageSource damageSource)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(FFLarv;)Z
        intermediary method_5747 Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Z
        named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
      • isTouchingWater

        public boolean isTouchingWater()
        Returns whether this entity's hitbox is touching water fluid.
        Mappings:
        Namespace Name Mixin selector
        official aI Lasl;aI()Z
        intermediary method_5799 Lnet/minecraft/class_1297;method_5799()Z
        named isTouchingWater Lnet/minecraft/entity/Entity;isTouchingWater()Z
      • isBeingRainedOn

        private boolean isBeingRainedOn()
        Mappings:
        Namespace Name Mixin selector
        official i Lasl;i()Z
        intermediary method_5778 Lnet/minecraft/class_1297;method_5778()Z
        named isBeingRainedOn Lnet/minecraft/entity/Entity;isBeingRainedOn()Z
      • isInsideBubbleColumn

        private boolean isInsideBubbleColumn()
        Mappings:
        Namespace Name Mixin selector
        official k Lasl;k()Z
        intermediary method_5798 Lnet/minecraft/class_1297;method_5798()Z
        named isInsideBubbleColumn Lnet/minecraft/entity/Entity;isInsideBubbleColumn()Z
      • isTouchingWaterOrRain

        public boolean isTouchingWaterOrRain()
        Mappings:
        Namespace Name Mixin selector
        official aJ Lasl;aJ()Z
        intermediary method_5721 Lnet/minecraft/class_1297;method_5721()Z
        named isTouchingWaterOrRain Lnet/minecraft/entity/Entity;isTouchingWaterOrRain()Z
      • isWet

        public boolean isWet()
        Returns whether this entity is touching water, or is being rained on, or is inside a bubble column...
        另请参阅:
        isTouchingWater(), isBeingRainedOn(), isInsideBubbleColumn()
        Mappings:
        Namespace Name Mixin selector
        official aK Lasl;aK()Z
        intermediary method_5637 Lnet/minecraft/class_1297;method_5637()Z
        named isWet Lnet/minecraft/entity/Entity;isWet()Z
      • isInsideWaterOrBubbleColumn

        public boolean isInsideWaterOrBubbleColumn()
        Mappings:
        Namespace Name Mixin selector
        official aL Lasl;aL()Z
        intermediary method_5816 Lnet/minecraft/class_1297;method_5816()Z
        named isInsideWaterOrBubbleColumn Lnet/minecraft/entity/Entity;isInsideWaterOrBubbleColumn()Z
      • isSubmergedInWater

        public boolean isSubmergedInWater()
        Returns whether this entity's hitbox is fully submerged in water.
        Mappings:
        Namespace Name Mixin selector
        official aM Lasl;aM()Z
        intermediary method_5869 Lnet/minecraft/class_1297;method_5869()Z
        named isSubmergedInWater Lnet/minecraft/entity/Entity;isSubmergedInWater()Z
      • updateSwimming

        public void updateSwimming()
        Mappings:
        Namespace Name Mixin selector
        official aN Lasl;aN()V
        intermediary method_5790 Lnet/minecraft/class_1297;method_5790()V
        named updateSwimming Lnet/minecraft/entity/Entity;updateSwimming()V
      • updateWaterState

        protected boolean updateWaterState()
        Mappings:
        Namespace Name Mixin selector
        official aO Lasl;aO()Z
        intermediary method_5876 Lnet/minecraft/class_1297;method_5876()Z
        named updateWaterState Lnet/minecraft/entity/Entity;updateWaterState()Z
      • checkWaterState

        void checkWaterState()
        Mappings:
        Namespace Name Mixin selector
        official aP Lasl;aP()V
        intermediary method_5713 Lnet/minecraft/class_1297;method_5713()V
        named checkWaterState Lnet/minecraft/entity/Entity;checkWaterState()V
      • updateSubmergedInWaterState

        private void updateSubmergedInWaterState()
        Mappings:
        Namespace Name Mixin selector
        official m Lasl;m()V
        intermediary method_5630 Lnet/minecraft/class_1297;method_5630()V
        named updateSubmergedInWaterState Lnet/minecraft/entity/Entity;updateSubmergedInWaterState()V
      • onSwimmingStart

        protected void onSwimmingStart()
        Mappings:
        Namespace Name Mixin selector
        official aQ Lasl;aQ()V
        intermediary method_5746 Lnet/minecraft/class_1297;method_5746()V
        named onSwimmingStart Lnet/minecraft/entity/Entity;onSwimmingStart()V
      • getLandingBlockState

        protected BlockState getLandingBlockState()
        Mappings:
        Namespace Name Mixin selector
        official aR Lasl;aR()Lcjr;
        intermediary method_25936 Lnet/minecraft/class_1297;method_25936()Lnet/minecraft/class_2680;
        named getLandingBlockState Lnet/minecraft/entity/Entity;getLandingBlockState()Lnet/minecraft/block/BlockState;
      • shouldSpawnSprintingParticles

        public boolean shouldSpawnSprintingParticles()
        Mappings:
        Namespace Name Mixin selector
        official aS Lasl;aS()Z
        intermediary method_27298 Lnet/minecraft/class_1297;method_27298()Z
        named shouldSpawnSprintingParticles Lnet/minecraft/entity/Entity;shouldSpawnSprintingParticles()Z
      • spawnSprintingParticles

        protected void spawnSprintingParticles()
        Mappings:
        Namespace Name Mixin selector
        official aT Lasl;aT()V
        intermediary method_5839 Lnet/minecraft/class_1297;method_5839()V
        named spawnSprintingParticles Lnet/minecraft/entity/Entity;spawnSprintingParticles()V
      • isSubmergedIn

        public boolean isSubmergedIn​(Tag<Fluid> fluidTag)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lafs;)Z
        intermediary method_5777 Lnet/minecraft/class_1297;method_5777(Lnet/minecraft/class_3494;)Z
        named isSubmergedIn Lnet/minecraft/entity/Entity;isSubmergedIn(Lnet/minecraft/tag/Tag;)Z
      • isInLava

        public boolean isInLava()
        Mappings:
        Namespace Name Mixin selector
        official aU Lasl;aU()Z
        intermediary method_5771 Lnet/minecraft/class_1297;method_5771()Z
        named isInLava Lnet/minecraft/entity/Entity;isInLava()Z
      • updateVelocity

        public void updateVelocity​(float speed,
                                   Vec3d movementInput)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(FLdma;)V
        intermediary method_5724 Lnet/minecraft/class_1297;method_5724(FLnet/minecraft/class_243;)V
        named updateVelocity Lnet/minecraft/entity/Entity;updateVelocity(FLnet/minecraft/util/math/Vec3d;)V
      • movementInputToVelocity

        private static Vec3d movementInputToVelocity​(Vec3d movementInput,
                                                     float speed,
                                                     float yaw)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Ldma;FF)Ldma;
        intermediary method_18795 Lnet/minecraft/class_1297;method_18795(Lnet/minecraft/class_243;FF)Lnet/minecraft/class_243;
        named movementInputToVelocity Lnet/minecraft/entity/Entity;movementInputToVelocity(Lnet/minecraft/util/math/Vec3d;FF)Lnet/minecraft/util/math/Vec3d;
      • getBrightnessAtEyes

        public float getBrightnessAtEyes()
        Mappings:
        Namespace Name Mixin selector
        official aV Lasl;aV()F
        intermediary method_5718 Lnet/minecraft/class_1297;method_5718()F
        named getBrightnessAtEyes Lnet/minecraft/entity/Entity;getBrightnessAtEyes()F
      • updatePositionAndAngles

        public void updatePositionAndAngles​(double x,
                                            double y,
                                            double z,
                                            float yaw,
                                            float pitch)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(DDDFF)V
        intermediary method_5641 Lnet/minecraft/class_1297;method_5641(DDDFF)V
        named updatePositionAndAngles Lnet/minecraft/entity/Entity;updatePositionAndAngles(DDDFF)V
      • updatePosition

        public void updatePosition​(double x,
                                   double y,
                                   double z)
        Mappings:
        Namespace Name Mixin selector
        official g Lasl;g(DDD)V
        intermediary method_30634 Lnet/minecraft/class_1297;method_30634(DDD)V
        named updatePosition Lnet/minecraft/entity/Entity;updatePosition(DDD)V
      • refreshPositionAfterTeleport

        public void refreshPositionAfterTeleport​(Vec3d pos)
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e(Ldma;)V
        intermediary method_29495 Lnet/minecraft/class_1297;method_29495(Lnet/minecraft/class_243;)V
        named refreshPositionAfterTeleport Lnet/minecraft/entity/Entity;refreshPositionAfterTeleport(Lnet/minecraft/util/math/Vec3d;)V
      • refreshPositionAfterTeleport

        public void refreshPositionAfterTeleport​(double x,
                                                 double y,
                                                 double z)
        Mappings:
        Namespace Name Mixin selector
        official c Lasl;c(DDD)V
        intermediary method_24203 Lnet/minecraft/class_1297;method_24203(DDD)V
        named refreshPositionAfterTeleport Lnet/minecraft/entity/Entity;refreshPositionAfterTeleport(DDD)V
      • refreshPositionAndAngles

        public void refreshPositionAndAngles​(BlockPos pos,
                                             float yaw,
                                             float pitch)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lgb;FF)V
        intermediary method_5725 Lnet/minecraft/class_1297;method_5725(Lnet/minecraft/class_2338;FF)V
        named refreshPositionAndAngles Lnet/minecraft/entity/Entity;refreshPositionAndAngles(Lnet/minecraft/util/math/BlockPos;FF)V
      • refreshPositionAndAngles

        public void refreshPositionAndAngles​(double x,
                                             double y,
                                             double z,
                                             float yaw,
                                             float pitch)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(DDDFF)V
        intermediary method_5808 Lnet/minecraft/class_1297;method_5808(DDDFF)V
        named refreshPositionAndAngles Lnet/minecraft/entity/Entity;refreshPositionAndAngles(DDDFF)V
      • resetPosition

        public final void resetPosition()
        Mappings:
        Namespace Name Mixin selector
        official aW Lasl;aW()V
        intermediary method_22862 Lnet/minecraft/class_1297;method_22862()V
        named resetPosition Lnet/minecraft/entity/Entity;resetPosition()V
      • distanceTo

        public float distanceTo​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official g Lasl;g(Lasl;)F
        intermediary method_5739 Lnet/minecraft/class_1297;method_5739(Lnet/minecraft/class_1297;)F
        named distanceTo Lnet/minecraft/entity/Entity;distanceTo(Lnet/minecraft/entity/Entity;)F
      • squaredDistanceTo

        public double squaredDistanceTo​(double x,
                                        double y,
                                        double z)
        Mappings:
        Namespace Name Mixin selector
        official h Lasl;h(DDD)D
        intermediary method_5649 Lnet/minecraft/class_1297;method_5649(DDD)D
        named squaredDistanceTo Lnet/minecraft/entity/Entity;squaredDistanceTo(DDD)D
      • squaredDistanceTo

        public double squaredDistanceTo​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official h Lasl;h(Lasl;)D
        intermediary method_5858 Lnet/minecraft/class_1297;method_5858(Lnet/minecraft/class_1297;)D
        named squaredDistanceTo Lnet/minecraft/entity/Entity;squaredDistanceTo(Lnet/minecraft/entity/Entity;)D
      • squaredDistanceTo

        public double squaredDistanceTo​(Vec3d vector)
        Mappings:
        Namespace Name Mixin selector
        official f Lasl;f(Ldma;)D
        intermediary method_5707 Lnet/minecraft/class_1297;method_5707(Lnet/minecraft/class_243;)D
        named squaredDistanceTo Lnet/minecraft/entity/Entity;squaredDistanceTo(Lnet/minecraft/util/math/Vec3d;)D
      • onPlayerCollision

        public void onPlayerCollision​(PlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official a_ Lasl;a_(Lbjf;)V
        intermediary method_5694 Lnet/minecraft/class_1297;method_5694(Lnet/minecraft/class_1657;)V
        named onPlayerCollision Lnet/minecraft/entity/Entity;onPlayerCollision(Lnet/minecraft/entity/player/PlayerEntity;)V
      • pushAwayFrom

        public void pushAwayFrom​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official i Lasl;i(Lasl;)V
        intermediary method_5697 Lnet/minecraft/class_1297;method_5697(Lnet/minecraft/class_1297;)V
        named pushAwayFrom Lnet/minecraft/entity/Entity;pushAwayFrom(Lnet/minecraft/entity/Entity;)V
      • addVelocity

        public void addVelocity​(double deltaX,
                                double deltaY,
                                double deltaZ)
        Mappings:
        Namespace Name Mixin selector
        official i Lasl;i(DDD)V
        intermediary method_5762 Lnet/minecraft/class_1297;method_5762(DDD)V
        named addVelocity Lnet/minecraft/entity/Entity;addVelocity(DDD)V
      • scheduleVelocityUpdate

        protected void scheduleVelocityUpdate()
        Mappings:
        Namespace Name Mixin selector
        official aX Lasl;aX()V
        intermediary method_5785 Lnet/minecraft/class_1297;method_5785()V
        named scheduleVelocityUpdate Lnet/minecraft/entity/Entity;scheduleVelocityUpdate()V
      • damage

        public boolean damage​(DamageSource source,
                              float amount)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Larv;F)Z
        intermediary method_5643 Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Z
        named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
      • getRotationVec

        public final Vec3d getRotationVec​(float tickDelta)
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e(F)Ldma;
        intermediary method_5828 Lnet/minecraft/class_1297;method_5828(F)Lnet/minecraft/class_243;
        named getRotationVec Lnet/minecraft/entity/Entity;getRotationVec(F)Lnet/minecraft/util/math/Vec3d;
      • getPitch

        public float getPitch​(float tickDelta)
        Mappings:
        Namespace Name Mixin selector
        official f Lasl;f(F)F
        intermediary method_5695 Lnet/minecraft/class_1297;method_5695(F)F
        named getPitch Lnet/minecraft/entity/Entity;getPitch(F)F
      • getYaw

        public float getYaw​(float tickDelta)
        Mappings:
        Namespace Name Mixin selector
        official g Lasl;g(F)F
        intermediary method_5705 Lnet/minecraft/class_1297;method_5705(F)F
        named getYaw Lnet/minecraft/entity/Entity;getYaw(F)F
      • getRotationVector

        protected final Vec3d getRotationVector​(float pitch,
                                                float yaw)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(FF)Ldma;
        intermediary method_5631 Lnet/minecraft/class_1297;method_5631(FF)Lnet/minecraft/class_243;
        named getRotationVector Lnet/minecraft/entity/Entity;getRotationVector(FF)Lnet/minecraft/util/math/Vec3d;
      • getOppositeRotationVector

        public final Vec3d getOppositeRotationVector​(float tickDelta)
        Mappings:
        Namespace Name Mixin selector
        official h Lasl;h(F)Ldma;
        intermediary method_18864 Lnet/minecraft/class_1297;method_18864(F)Lnet/minecraft/class_243;
        named getOppositeRotationVector Lnet/minecraft/entity/Entity;getOppositeRotationVector(F)Lnet/minecraft/util/math/Vec3d;
      • getOppositeRotationVector

        protected final Vec3d getOppositeRotationVector​(float pitch,
                                                        float yaw)
        Mappings:
        Namespace Name Mixin selector
        official c Lasl;c(FF)Ldma;
        intermediary method_18863 Lnet/minecraft/class_1297;method_18863(FF)Lnet/minecraft/class_243;
        named getOppositeRotationVector Lnet/minecraft/entity/Entity;getOppositeRotationVector(FF)Lnet/minecraft/util/math/Vec3d;
      • getEyePos

        public final Vec3d getEyePos()
        Mappings:
        Namespace Name Mixin selector
        official aY Lasl;aY()Ldma;
        intermediary method_33571 Lnet/minecraft/class_1297;method_33571()Lnet/minecraft/class_243;
        named getEyePos Lnet/minecraft/entity/Entity;getEyePos()Lnet/minecraft/util/math/Vec3d;
      • getCameraPosVec

        public final Vec3d getCameraPosVec​(float tickDelta)
        Mappings:
        Namespace Name Mixin selector
        official i Lasl;i(F)Ldma;
        intermediary method_5836 Lnet/minecraft/class_1297;method_5836(F)Lnet/minecraft/class_243;
        named getCameraPosVec Lnet/minecraft/entity/Entity;getCameraPosVec(F)Lnet/minecraft/util/math/Vec3d;
      • getClientCameraPosVec

        public Vec3d getClientCameraPosVec​(float tickDelta)
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j(F)Ldma;
        intermediary method_31166 Lnet/minecraft/class_1297;method_31166(F)Lnet/minecraft/class_243;
        named getClientCameraPosVec Lnet/minecraft/entity/Entity;getClientCameraPosVec(F)Lnet/minecraft/util/math/Vec3d;
      • getLerpedPos

        public final Vec3d getLerpedPos​(float delta)
        Mappings:
        Namespace Name Mixin selector
        official k Lasl;k(F)Ldma;
        intermediary method_30950 Lnet/minecraft/class_1297;method_30950(F)Lnet/minecraft/class_243;
        named getLerpedPos Lnet/minecraft/entity/Entity;getLerpedPos(F)Lnet/minecraft/util/math/Vec3d;
      • raycast

        public HitResult raycast​(double maxDistance,
                                 float tickDelta,
                                 boolean includeFluids)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(DFZ)Ldly;
        intermediary method_5745 Lnet/minecraft/class_1297;method_5745(DFZ)Lnet/minecraft/class_239;
        named raycast Lnet/minecraft/entity/Entity;raycast(DFZ)Lnet/minecraft/util/hit/HitResult;
      • collides

        public boolean collides()
        Mappings:
        Namespace Name Mixin selector
        official aZ Lasl;aZ()Z
        intermediary method_5863 Lnet/minecraft/class_1297;method_5863()Z
        named collides Lnet/minecraft/entity/Entity;collides()Z
      • isPushable

        public boolean isPushable()
        Mappings:
        Namespace Name Mixin selector
        official ba Lasl;ba()Z
        intermediary method_5810 Lnet/minecraft/class_1297;method_5810()Z
        named isPushable Lnet/minecraft/entity/Entity;isPushable()Z
      • updateKilledAdvancementCriterion

        public void updateKilledAdvancementCriterion​(Entity killer,
                                                     int score,
                                                     DamageSource damageSource)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lasl;ILarv;)V
        intermediary method_5716 Lnet/minecraft/class_1297;method_5716(Lnet/minecraft/class_1297;ILnet/minecraft/class_1282;)V
        named updateKilledAdvancementCriterion Lnet/minecraft/entity/Entity;updateKilledAdvancementCriterion(Lnet/minecraft/entity/Entity;ILnet/minecraft/entity/damage/DamageSource;)V
      • shouldRender

        public boolean shouldRender​(double cameraX,
                                    double cameraY,
                                    double cameraZ)
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j(DDD)Z
        intermediary method_5727 Lnet/minecraft/class_1297;method_5727(DDD)Z
        named shouldRender Lnet/minecraft/entity/Entity;shouldRender(DDD)Z
      • shouldRender

        public boolean shouldRender​(double distance)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(D)Z
        intermediary method_5640 Lnet/minecraft/class_1297;method_5640(D)Z
        named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
      • saveSelfNbt

        public boolean saveSelfNbt​(CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official d Lasl;d(Lmv;)Z
        intermediary method_5786 Lnet/minecraft/class_1297;method_5786(Lnet/minecraft/class_2487;)Z
        named saveSelfNbt Lnet/minecraft/entity/Entity;saveSelfNbt(Lnet/minecraft/nbt/CompoundTag;)Z
      • saveNbt

        public boolean saveNbt​(CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e(Lmv;)Z
        intermediary method_5662 Lnet/minecraft/class_1297;method_5662(Lnet/minecraft/class_2487;)Z
        named saveNbt Lnet/minecraft/entity/Entity;saveNbt(Lnet/minecraft/nbt/CompoundTag;)Z
      • writeNbt

        public CompoundTag writeNbt​(CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official f Lasl;f(Lmv;)Lmv;
        intermediary method_5647 Lnet/minecraft/class_1297;method_5647(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
        named writeNbt Lnet/minecraft/entity/Entity;writeNbt(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
      • readNbt

        public void readNbt​(CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official g Lasl;g(Lmv;)V
        intermediary method_5651 Lnet/minecraft/class_1297;method_5651(Lnet/minecraft/class_2487;)V
        named readNbt Lnet/minecraft/entity/Entity;readNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • shouldSetPositionOnLoad

        protected boolean shouldSetPositionOnLoad()
        Mappings:
        Namespace Name Mixin selector
        official bb Lasl;bb()Z
        intermediary method_5638 Lnet/minecraft/class_1297;method_5638()Z
        named shouldSetPositionOnLoad Lnet/minecraft/entity/Entity;shouldSetPositionOnLoad()Z
      • getSavedEntityId

        @Nullable
        protected final @Nullable String getSavedEntityId()
        Mappings:
        Namespace Name Mixin selector
        official bc Lasl;bc()Ljava/lang/String;
        intermediary method_5653 Lnet/minecraft/class_1297;method_5653()Ljava/lang/String;
        named getSavedEntityId Lnet/minecraft/entity/Entity;getSavedEntityId()Ljava/lang/String;
      • readCustomDataFromNbt

        protected abstract void readCustomDataFromNbt​(CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lmv;)V
        intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
        named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • writeCustomDataToNbt

        protected abstract void writeCustomDataToNbt​(CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lmv;)V
        intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
        named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • toNbtList

        protected ListTag toNbtList​(double[] values)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a([D)Lnb;
        intermediary method_5846 Lnet/minecraft/class_1297;method_5846([D)Lnet/minecraft/class_2499;
        named toNbtList Lnet/minecraft/entity/Entity;toNbtList([D)Lnet/minecraft/nbt/ListTag;
      • toNbtList

        protected ListTag toNbtList​(float[] values)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a([F)Lnb;
        intermediary method_5726 Lnet/minecraft/class_1297;method_5726([F)Lnet/minecraft/class_2499;
        named toNbtList Lnet/minecraft/entity/Entity;toNbtList([F)Lnet/minecraft/nbt/ListTag;
      • dropItem

        @Nullable
        public @Nullable ItemEntity dropItem​(ItemConvertible item)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lbvq;)Lbge;
        intermediary method_5706 Lnet/minecraft/class_1297;method_5706(Lnet/minecraft/class_1935;)Lnet/minecraft/class_1542;
        named dropItem Lnet/minecraft/entity/Entity;dropItem(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/entity/ItemEntity;
      • dropItem

        @Nullable
        public @Nullable ItemEntity dropItem​(ItemConvertible item,
                                             int yOffset)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lbvq;I)Lbge;
        intermediary method_5870 Lnet/minecraft/class_1297;method_5870(Lnet/minecraft/class_1935;I)Lnet/minecraft/class_1542;
        named dropItem Lnet/minecraft/entity/Entity;dropItem(Lnet/minecraft/item/ItemConvertible;I)Lnet/minecraft/entity/ItemEntity;
      • dropStack

        @Nullable
        public @Nullable ItemEntity dropStack​(ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lbpr;)Lbge;
        intermediary method_5775 Lnet/minecraft/class_1297;method_5775(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1542;
        named dropStack Lnet/minecraft/entity/Entity;dropStack(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/entity/ItemEntity;
      • dropStack

        @Nullable
        public @Nullable ItemEntity dropStack​(ItemStack stack,
                                              float yOffset)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lbpr;F)Lbge;
        intermediary method_5699 Lnet/minecraft/class_1297;method_5699(Lnet/minecraft/class_1799;F)Lnet/minecraft/class_1542;
        named dropStack Lnet/minecraft/entity/Entity;dropStack(Lnet/minecraft/item/ItemStack;F)Lnet/minecraft/entity/ItemEntity;
      • isAlive

        public boolean isAlive()
        Mappings:
        Namespace Name Mixin selector
        official bd Lasl;bd()Z
        intermediary method_5805 Lnet/minecraft/class_1297;method_5805()Z
        named isAlive Lnet/minecraft/entity/Entity;isAlive()Z
      • isInsideWall

        public boolean isInsideWall()
        Mappings:
        Namespace Name Mixin selector
        official be Lasl;be()Z
        intermediary method_5757 Lnet/minecraft/class_1297;method_5757()Z
        named isInsideWall Lnet/minecraft/entity/Entity;isInsideWall()Z
      • interact

        public ActionResult interact​(PlayerEntity player,
                                     Hand hand)
        Called when a player interacts with this entity.
        参数:
        player - the player
        hand - the hand the player used to interact with this entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lbjf;Larf;)Larg;
        intermediary method_5688 Lnet/minecraft/class_1297;method_5688(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
        named interact Lnet/minecraft/entity/Entity;interact(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
      • collidesWith

        public boolean collidesWith​(Entity other)
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j(Lasl;)Z
        intermediary method_30949 Lnet/minecraft/class_1297;method_30949(Lnet/minecraft/class_1297;)Z
        named collidesWith Lnet/minecraft/entity/Entity;collidesWith(Lnet/minecraft/entity/Entity;)Z
      • isCollidable

        public boolean isCollidable()
        Mappings:
        Namespace Name Mixin selector
        official bf Lasl;bf()Z
        intermediary method_30948 Lnet/minecraft/class_1297;method_30948()Z
        named isCollidable Lnet/minecraft/entity/Entity;isCollidable()Z
      • tickRiding

        public void tickRiding()
        Mappings:
        Namespace Name Mixin selector
        official bg Lasl;bg()V
        intermediary method_5842 Lnet/minecraft/class_1297;method_5842()V
        named tickRiding Lnet/minecraft/entity/Entity;tickRiding()V
      • updatePassengerPosition

        public void updatePassengerPosition​(Entity passenger)
        Mappings:
        Namespace Name Mixin selector
        official k Lasl;k(Lasl;)V
        intermediary method_5865 Lnet/minecraft/class_1297;method_5865(Lnet/minecraft/class_1297;)V
        named updatePassengerPosition Lnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;)V
      • updatePassengerPosition

        private void updatePassengerPosition​(Entity passenger,
                                             Entity.PositionUpdater positionUpdater)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lasl;Lasl$a;)V
        intermediary method_24201 Lnet/minecraft/class_1297;method_24201(Lnet/minecraft/class_1297;Lnet/minecraft/class_1297$class_4738;)V
        named updatePassengerPosition Lnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity$PositionUpdater;)V
      • onPassengerLookAround

        public void onPassengerLookAround​(Entity passenger)
        Mappings:
        Namespace Name Mixin selector
        official l Lasl;l(Lasl;)V
        intermediary method_5644 Lnet/minecraft/class_1297;method_5644(Lnet/minecraft/class_1297;)V
        named onPassengerLookAround Lnet/minecraft/entity/Entity;onPassengerLookAround(Lnet/minecraft/entity/Entity;)V
      • getHeightOffset

        public double getHeightOffset()
        Mappings:
        Namespace Name Mixin selector
        official bh Lasl;bh()D
        intermediary method_5678 Lnet/minecraft/class_1297;method_5678()D
        named getHeightOffset Lnet/minecraft/entity/Entity;getHeightOffset()D
      • getMountedHeightOffset

        public double getMountedHeightOffset()
        Mappings:
        Namespace Name Mixin selector
        official bi Lasl;bi()D
        intermediary method_5621 Lnet/minecraft/class_1297;method_5621()D
        named getMountedHeightOffset Lnet/minecraft/entity/Entity;getMountedHeightOffset()D
      • startRiding

        public boolean startRiding​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official m Lasl;m(Lasl;)Z
        intermediary method_5804 Lnet/minecraft/class_1297;method_5804(Lnet/minecraft/class_1297;)Z
        named startRiding Lnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;)Z
      • isLiving

        public boolean isLiving()
        Mappings:
        Namespace Name Mixin selector
        official bj Lasl;bj()Z
        intermediary method_5709 Lnet/minecraft/class_1297;method_5709()Z
        named isLiving Lnet/minecraft/entity/Entity;isLiving()Z
      • startRiding

        public boolean startRiding​(Entity entity,
                                   boolean force)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lasl;Z)Z
        intermediary method_5873 Lnet/minecraft/class_1297;method_5873(Lnet/minecraft/class_1297;Z)Z
        named startRiding Lnet/minecraft/entity/Entity;startRiding(Lnet/minecraft/entity/Entity;Z)Z
      • canStartRiding

        protected boolean canStartRiding​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official n Lasl;n(Lasl;)Z
        intermediary method_5860 Lnet/minecraft/class_1297;method_5860(Lnet/minecraft/class_1297;)Z
        named canStartRiding Lnet/minecraft/entity/Entity;canStartRiding(Lnet/minecraft/entity/Entity;)Z
      • wouldPoseNotCollide

        protected boolean wouldPoseNotCollide​(EntityPose pose)
        Mappings:
        Namespace Name Mixin selector
        official c Lasl;c(Latj;)Z
        intermediary method_20233 Lnet/minecraft/class_1297;method_20233(Lnet/minecraft/class_4050;)Z
        named wouldPoseNotCollide Lnet/minecraft/entity/Entity;wouldPoseNotCollide(Lnet/minecraft/entity/EntityPose;)Z
      • removeAllPassengers

        public void removeAllPassengers()
        Mappings:
        Namespace Name Mixin selector
        official bk Lasl;bk()V
        intermediary method_5772 Lnet/minecraft/class_1297;method_5772()V
        named removeAllPassengers Lnet/minecraft/entity/Entity;removeAllPassengers()V
      • dismountVehicle

        public void dismountVehicle()
        Dismounts the vehicle if present.

        For players, will not trigger any networking changes. Use stopRiding() instead.

        另请参阅:
        stopRiding()
        Mappings:
        Namespace Name Mixin selector
        official bl Lasl;bl()V
        intermediary method_29239 Lnet/minecraft/class_1297;method_29239()V
        named dismountVehicle Lnet/minecraft/entity/Entity;dismountVehicle()V
      • stopRiding

        public void stopRiding()
        Mappings:
        Namespace Name Mixin selector
        official l Lasl;l()V
        intermediary method_5848 Lnet/minecraft/class_1297;method_5848()V
        named stopRiding Lnet/minecraft/entity/Entity;stopRiding()V
      • addPassenger

        protected void addPassenger​(Entity passenger)
        Mappings:
        Namespace Name Mixin selector
        official o Lasl;o(Lasl;)V
        intermediary method_5627 Lnet/minecraft/class_1297;method_5627(Lnet/minecraft/class_1297;)V
        named addPassenger Lnet/minecraft/entity/Entity;addPassenger(Lnet/minecraft/entity/Entity;)V
      • removePassenger

        protected void removePassenger​(Entity passenger)
        Mappings:
        Namespace Name Mixin selector
        official p Lasl;p(Lasl;)V
        intermediary method_5793 Lnet/minecraft/class_1297;method_5793(Lnet/minecraft/class_1297;)V
        named removePassenger Lnet/minecraft/entity/Entity;removePassenger(Lnet/minecraft/entity/Entity;)V
      • canAddPassenger

        protected boolean canAddPassenger​(Entity passenger)
        Mappings:
        Namespace Name Mixin selector
        official q Lasl;q(Lasl;)Z
        intermediary method_5818 Lnet/minecraft/class_1297;method_5818(Lnet/minecraft/class_1297;)Z
        named canAddPassenger Lnet/minecraft/entity/Entity;canAddPassenger(Lnet/minecraft/entity/Entity;)Z
      • updateTrackedPositionAndAngles

        public void updateTrackedPositionAndAngles​(double x,
                                                   double y,
                                                   double z,
                                                   float yaw,
                                                   float pitch,
                                                   int interpolationSteps,
                                                   boolean interpolate)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(DDDFFIZ)V
        intermediary method_5759 Lnet/minecraft/class_1297;method_5759(DDDFFIZ)V
        named updateTrackedPositionAndAngles Lnet/minecraft/entity/Entity;updateTrackedPositionAndAngles(DDDFFIZ)V
      • updateTrackedHeadRotation

        public void updateTrackedHeadRotation​(float yaw,
                                              int interpolationSteps)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(FI)V
        intermediary method_5683 Lnet/minecraft/class_1297;method_5683(FI)V
        named updateTrackedHeadRotation Lnet/minecraft/entity/Entity;updateTrackedHeadRotation(FI)V
      • getTargetingMargin

        public float getTargetingMargin()
        Mappings:
        Namespace Name Mixin selector
        official bm Lasl;bm()F
        intermediary method_5871 Lnet/minecraft/class_1297;method_5871()F
        named getTargetingMargin Lnet/minecraft/entity/Entity;getTargetingMargin()F
      • getRotationVector

        public Vec3d getRotationVector()
        Mappings:
        Namespace Name Mixin selector
        official bn Lasl;bn()Ldma;
        intermediary method_5720 Lnet/minecraft/class_1297;method_5720()Lnet/minecraft/class_243;
        named getRotationVector Lnet/minecraft/entity/Entity;getRotationVector()Lnet/minecraft/util/math/Vec3d;
      • getRotationClient

        public Vec2f getRotationClient()
        Mappings:
        Namespace Name Mixin selector
        official bo Lasl;bo()Ldlz;
        intermediary method_5802 Lnet/minecraft/class_1297;method_5802()Lnet/minecraft/class_241;
        named getRotationClient Lnet/minecraft/entity/Entity;getRotationClient()Lnet/minecraft/util/math/Vec2f;
      • getRotationVecClient

        public Vec3d getRotationVecClient()
        Mappings:
        Namespace Name Mixin selector
        official bp Lasl;bp()Ldma;
        intermediary method_5663 Lnet/minecraft/class_1297;method_5663()Lnet/minecraft/class_243;
        named getRotationVecClient Lnet/minecraft/entity/Entity;getRotationVecClient()Lnet/minecraft/util/math/Vec3d;
      • setInNetherPortal

        public void setInNetherPortal​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official d Lasl;d(Lgb;)V
        intermediary method_5717 Lnet/minecraft/class_1297;method_5717(Lnet/minecraft/class_2338;)V
        named setInNetherPortal Lnet/minecraft/entity/Entity;setInNetherPortal(Lnet/minecraft/util/math/BlockPos;)V
      • tickNetherPortal

        protected void tickNetherPortal()
        Mappings:
        Namespace Name Mixin selector
        official bq Lasl;bq()V
        intermediary method_18379 Lnet/minecraft/class_1297;method_18379()V
        named tickNetherPortal Lnet/minecraft/entity/Entity;tickNetherPortal()V
      • getDefaultNetherPortalCooldown

        public int getDefaultNetherPortalCooldown()
        Mappings:
        Namespace Name Mixin selector
        official br Lasl;br()I
        intermediary method_5806 Lnet/minecraft/class_1297;method_5806()I
        named getDefaultNetherPortalCooldown Lnet/minecraft/entity/Entity;getDefaultNetherPortalCooldown()I
      • setVelocityClient

        public void setVelocityClient​(double x,
                                      double y,
                                      double z)
        Mappings:
        Namespace Name Mixin selector
        official k Lasl;k(DDD)V
        intermediary method_5750 Lnet/minecraft/class_1297;method_5750(DDD)V
        named setVelocityClient Lnet/minecraft/entity/Entity;setVelocityClient(DDD)V
      • handleStatus

        public void handleStatus​(byte status)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(B)V
        intermediary method_5711 Lnet/minecraft/class_1297;method_5711(B)V
        named handleStatus Lnet/minecraft/entity/Entity;handleStatus(B)V
      • animateDamage

        public void animateDamage()
        Mappings:
        Namespace Name Mixin selector
        official bs Lasl;bs()V
        intermediary method_5879 Lnet/minecraft/class_1297;method_5879()V
        named animateDamage Lnet/minecraft/entity/Entity;animateDamage()V
      • getItemsHand

        public Iterable<ItemStack> getItemsHand()
        Mappings:
        Namespace Name Mixin selector
        official bt Lasl;bt()Ljava/lang/Iterable;
        intermediary method_5877 Lnet/minecraft/class_1297;method_5877()Ljava/lang/Iterable;
        named getItemsHand Lnet/minecraft/entity/Entity;getItemsHand()Ljava/lang/Iterable;
      • getArmorItems

        public Iterable<ItemStack> getArmorItems()
        Mappings:
        Namespace Name Mixin selector
        official bu Lasl;bu()Ljava/lang/Iterable;
        intermediary method_5661 Lnet/minecraft/class_1297;method_5661()Ljava/lang/Iterable;
        named getArmorItems Lnet/minecraft/entity/Entity;getArmorItems()Ljava/lang/Iterable;
      • getItemsEquipped

        public Iterable<ItemStack> getItemsEquipped()
        Mappings:
        Namespace Name Mixin selector
        official bv Lasl;bv()Ljava/lang/Iterable;
        intermediary method_5743 Lnet/minecraft/class_1297;method_5743()Ljava/lang/Iterable;
        named getItemsEquipped Lnet/minecraft/entity/Entity;getItemsEquipped()Ljava/lang/Iterable;
      • equipStack

        public void equipStack​(EquipmentSlot slot,
                               ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lasq;Lbpr;)V
        intermediary method_5673 Lnet/minecraft/class_1297;method_5673(Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V
        named equipStack Lnet/minecraft/entity/Entity;equipStack(Lnet/minecraft/entity/EquipmentSlot;Lnet/minecraft/item/ItemStack;)V
      • isOnFire

        public boolean isOnFire()
        Mappings:
        Namespace Name Mixin selector
        official bw Lasl;bw()Z
        intermediary method_5809 Lnet/minecraft/class_1297;method_5809()Z
        named isOnFire Lnet/minecraft/entity/Entity;isOnFire()Z
      • hasVehicle

        public boolean hasVehicle()
        Mappings:
        Namespace Name Mixin selector
        official bx Lasl;bx()Z
        intermediary method_5765 Lnet/minecraft/class_1297;method_5765()Z
        named hasVehicle Lnet/minecraft/entity/Entity;hasVehicle()Z
      • hasPassengers

        public boolean hasPassengers()
        Mappings:
        Namespace Name Mixin selector
        official by Lasl;by()Z
        intermediary method_5782 Lnet/minecraft/class_1297;method_5782()Z
        named hasPassengers Lnet/minecraft/entity/Entity;hasPassengers()Z
      • canBeRiddenInWater

        public boolean canBeRiddenInWater()
        Mappings:
        Namespace Name Mixin selector
        official bz Lasl;bz()Z
        intermediary method_5788 Lnet/minecraft/class_1297;method_5788()Z
        named canBeRiddenInWater Lnet/minecraft/entity/Entity;canBeRiddenInWater()Z
      • setSneaking

        public void setSneaking​(boolean sneaking)
        Mappings:
        Namespace Name Mixin selector
        official f Lasl;f(Z)V
        intermediary method_5660 Lnet/minecraft/class_1297;method_5660(Z)V
        named setSneaking Lnet/minecraft/entity/Entity;setSneaking(Z)V
      • isSneaking

        public boolean isSneaking()
        Mappings:
        Namespace Name Mixin selector
        official bA Lasl;bA()Z
        intermediary method_5715 Lnet/minecraft/class_1297;method_5715()Z
        named isSneaking Lnet/minecraft/entity/Entity;isSneaking()Z
      • bypassesSteppingEffects

        public boolean bypassesSteppingEffects()
        Mappings:
        Namespace Name Mixin selector
        official bB Lasl;bB()Z
        intermediary method_21749 Lnet/minecraft/class_1297;method_21749()Z
        named bypassesSteppingEffects Lnet/minecraft/entity/Entity;bypassesSteppingEffects()Z
      • bypassesLandingEffects

        public boolean bypassesLandingEffects()
        Mappings:
        Namespace Name Mixin selector
        official bC Lasl;bC()Z
        intermediary method_21750 Lnet/minecraft/class_1297;method_21750()Z
        named bypassesLandingEffects Lnet/minecraft/entity/Entity;bypassesLandingEffects()Z
      • isSneaky

        public boolean isSneaky()
        Mappings:
        Namespace Name Mixin selector
        official bD Lasl;bD()Z
        intermediary method_21751 Lnet/minecraft/class_1297;method_21751()Z
        named isSneaky Lnet/minecraft/entity/Entity;isSneaky()Z
      • isDescending

        public boolean isDescending()
        Mappings:
        Namespace Name Mixin selector
        official bE Lasl;bE()Z
        intermediary method_21752 Lnet/minecraft/class_1297;method_21752()Z
        named isDescending Lnet/minecraft/entity/Entity;isDescending()Z
      • isInSneakingPose

        public boolean isInSneakingPose()
        Returns whether the entity is in a crouching pose.

        Compared to isSneaking(), it only makes the entity appear crouching and does not bring other effects of sneaking, such as no less obvious name label rendering, no dismounting while riding, etc.

        This is used by vanilla for non-player entities to crouch, such as for foxes and cats.

        Mappings:
        Namespace Name Mixin selector
        official bF Lasl;bF()Z
        intermediary method_18276 Lnet/minecraft/class_1297;method_18276()Z
        named isInSneakingPose Lnet/minecraft/entity/Entity;isInSneakingPose()Z
      • isSprinting

        public boolean isSprinting()
        Mappings:
        Namespace Name Mixin selector
        official bG Lasl;bG()Z
        intermediary method_5624 Lnet/minecraft/class_1297;method_5624()Z
        named isSprinting Lnet/minecraft/entity/Entity;isSprinting()Z
      • setSprinting

        public void setSprinting​(boolean sprinting)
        Mappings:
        Namespace Name Mixin selector
        official g Lasl;g(Z)V
        intermediary method_5728 Lnet/minecraft/class_1297;method_5728(Z)V
        named setSprinting Lnet/minecraft/entity/Entity;setSprinting(Z)V
      • isSwimming

        public boolean isSwimming()
        Mappings:
        Namespace Name Mixin selector
        official bH Lasl;bH()Z
        intermediary method_5681 Lnet/minecraft/class_1297;method_5681()Z
        named isSwimming Lnet/minecraft/entity/Entity;isSwimming()Z
      • isInSwimmingPose

        public boolean isInSwimmingPose()
        Mappings:
        Namespace Name Mixin selector
        official bI Lasl;bI()Z
        intermediary method_20232 Lnet/minecraft/class_1297;method_20232()Z
        named isInSwimmingPose Lnet/minecraft/entity/Entity;isInSwimmingPose()Z
      • shouldLeaveSwimmingPose

        public boolean shouldLeaveSwimmingPose()
        Mappings:
        Namespace Name Mixin selector
        official bJ Lasl;bJ()Z
        intermediary method_20448 Lnet/minecraft/class_1297;method_20448()Z
        named shouldLeaveSwimmingPose Lnet/minecraft/entity/Entity;shouldLeaveSwimmingPose()Z
      • setSwimming

        public void setSwimming​(boolean swimming)
        Mappings:
        Namespace Name Mixin selector
        official h Lasl;h(Z)V
        intermediary method_5796 Lnet/minecraft/class_1297;method_5796(Z)V
        named setSwimming Lnet/minecraft/entity/Entity;setSwimming(Z)V
      • isGlowing

        public boolean isGlowing()
        Mappings:
        Namespace Name Mixin selector
        official bK Lasl;bK()Z
        intermediary method_5851 Lnet/minecraft/class_1297;method_5851()Z
        named isGlowing Lnet/minecraft/entity/Entity;isGlowing()Z
      • setGlowing

        public void setGlowing​(boolean glowing)
        Mappings:
        Namespace Name Mixin selector
        official i Lasl;i(Z)V
        intermediary method_5834 Lnet/minecraft/class_1297;method_5834(Z)V
        named setGlowing Lnet/minecraft/entity/Entity;setGlowing(Z)V
      • isInvisible

        public boolean isInvisible()
        Mappings:
        Namespace Name Mixin selector
        official bL Lasl;bL()Z
        intermediary method_5767 Lnet/minecraft/class_1297;method_5767()Z
        named isInvisible Lnet/minecraft/entity/Entity;isInvisible()Z
      • isInvisibleTo

        public boolean isInvisibleTo​(PlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official c Lasl;c(Lbjf;)Z
        intermediary method_5756 Lnet/minecraft/class_1297;method_5756(Lnet/minecraft/class_1657;)Z
        named isInvisibleTo Lnet/minecraft/entity/Entity;isInvisibleTo(Lnet/minecraft/entity/player/PlayerEntity;)Z
      • getGameEventHandler

        @Nullable
        public @Nullable EntityGameEventHandler getGameEventHandler()
        Returns the game event handler for this entity.

        Subclasses interested in listening to game events as an entity should return a handler so the listener used to receive game events can be registered to the correct dispatchers.

        Implementation Note:
        The vanilla implementation always returns null.
        Mappings:
        Namespace Name Mixin selector
        official bM Lasl;bM()Lcnw;
        intermediary method_32877 Lnet/minecraft/class_1297;method_32877()Lnet/minecraft/class_5715;
        named getGameEventHandler Lnet/minecraft/entity/Entity;getGameEventHandler()Lnet/minecraft/world/event/listener/EntityGameEventHandler;
      • getScoreboardTeam

        @Nullable
        public @Nullable AbstractTeam getScoreboardTeam()
        Mappings:
        Namespace Name Mixin selector
        official bN Lasl;bN()Ldna;
        intermediary method_5781 Lnet/minecraft/class_1297;method_5781()Lnet/minecraft/class_270;
        named getScoreboardTeam Lnet/minecraft/entity/Entity;getScoreboardTeam()Lnet/minecraft/scoreboard/AbstractTeam;
      • isTeammate

        public boolean isTeammate​(Entity other)
        Mappings:
        Namespace Name Mixin selector
        official r Lasl;r(Lasl;)Z
        intermediary method_5722 Lnet/minecraft/class_1297;method_5722(Lnet/minecraft/class_1297;)Z
        named isTeammate Lnet/minecraft/entity/Entity;isTeammate(Lnet/minecraft/entity/Entity;)Z
      • isTeamPlayer

        public boolean isTeamPlayer​(AbstractTeam team)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Ldna;)Z
        intermediary method_5645 Lnet/minecraft/class_1297;method_5645(Lnet/minecraft/class_270;)Z
        named isTeamPlayer Lnet/minecraft/entity/Entity;isTeamPlayer(Lnet/minecraft/scoreboard/AbstractTeam;)Z
      • setInvisible

        public void setInvisible​(boolean invisible)
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j(Z)V
        intermediary method_5648 Lnet/minecraft/class_1297;method_5648(Z)V
        named setInvisible Lnet/minecraft/entity/Entity;setInvisible(Z)V
      • getFlag

        protected boolean getFlag​(int index)
        Mappings:
        Namespace Name Mixin selector
        official h Lasl;h(I)Z
        intermediary method_5795 Lnet/minecraft/class_1297;method_5795(I)Z
        named getFlag Lnet/minecraft/entity/Entity;getFlag(I)Z
      • setFlag

        protected void setFlag​(int index,
                               boolean value)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(IZ)V
        intermediary method_5729 Lnet/minecraft/class_1297;method_5729(IZ)V
        named setFlag Lnet/minecraft/entity/Entity;setFlag(IZ)V
      • getMaxAir

        public int getMaxAir()
        Mappings:
        Namespace Name Mixin selector
        official bO Lasl;bO()I
        intermediary method_5748 Lnet/minecraft/class_1297;method_5748()I
        named getMaxAir Lnet/minecraft/entity/Entity;getMaxAir()I
      • getAir

        public int getAir()
        Mappings:
        Namespace Name Mixin selector
        official bP Lasl;bP()I
        intermediary method_5669 Lnet/minecraft/class_1297;method_5669()I
        named getAir Lnet/minecraft/entity/Entity;getAir()I
      • setAir

        public void setAir​(int air)
        Mappings:
        Namespace Name Mixin selector
        official i Lasl;i(I)V
        intermediary method_5855 Lnet/minecraft/class_1297;method_5855(I)V
        named setAir Lnet/minecraft/entity/Entity;setAir(I)V
      • getFrozenTicks

        public int getFrozenTicks()
        Mappings:
        Namespace Name Mixin selector
        official bQ Lasl;bQ()I
        intermediary method_32312 Lnet/minecraft/class_1297;method_32312()I
        named getFrozenTicks Lnet/minecraft/entity/Entity;getFrozenTicks()I
      • setFrozenTicks

        public void setFrozenTicks​(int frozenTicks)
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j(I)V
        intermediary method_32317 Lnet/minecraft/class_1297;method_32317(I)V
        named setFrozenTicks Lnet/minecraft/entity/Entity;setFrozenTicks(I)V
      • getFreezingScale

        public float getFreezingScale()
        Mappings:
        Namespace Name Mixin selector
        official bR Lasl;bR()F
        intermediary method_32313 Lnet/minecraft/class_1297;method_32313()F
        named getFreezingScale Lnet/minecraft/entity/Entity;getFreezingScale()F
      • isFreezing

        public boolean isFreezing()
        Mappings:
        Namespace Name Mixin selector
        official bS Lasl;bS()Z
        intermediary method_32314 Lnet/minecraft/class_1297;method_32314()Z
        named isFreezing Lnet/minecraft/entity/Entity;isFreezing()Z
      • getMinFreezeDamageTicks

        public int getMinFreezeDamageTicks()
        Mappings:
        Namespace Name Mixin selector
        official bT Lasl;bT()I
        intermediary method_32315 Lnet/minecraft/class_1297;method_32315()I
        named getMinFreezeDamageTicks Lnet/minecraft/entity/Entity;getMinFreezeDamageTicks()I
      • onStruckByLightning

        public void onStruckByLightning​(ServerWorld world,
                                        LightningEntity lightning)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Labj;Lasx;)V
        intermediary method_5800 Lnet/minecraft/class_1297;method_5800(Lnet/minecraft/class_3218;Lnet/minecraft/class_1538;)V
        named onStruckByLightning Lnet/minecraft/entity/Entity;onStruckByLightning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LightningEntity;)V
      • onBubbleColumnSurfaceCollision

        public void onBubbleColumnSurfaceCollision​(boolean drag)
        Mappings:
        Namespace Name Mixin selector
        official k Lasl;k(Z)V
        intermediary method_5700 Lnet/minecraft/class_1297;method_5700(Z)V
        named onBubbleColumnSurfaceCollision Lnet/minecraft/entity/Entity;onBubbleColumnSurfaceCollision(Z)V
      • onBubbleColumnCollision

        public void onBubbleColumnCollision​(boolean drag)
        Mappings:
        Namespace Name Mixin selector
        official l Lasl;l(Z)V
        intermediary method_5764 Lnet/minecraft/class_1297;method_5764(Z)V
        named onBubbleColumnCollision Lnet/minecraft/entity/Entity;onBubbleColumnCollision(Z)V
      • onKilledOther

        public void onKilledOther​(ServerWorld world,
                                  LivingEntity other)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Labj;Lasy;)V
        intermediary method_5874 Lnet/minecraft/class_1297;method_5874(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
        named onKilledOther Lnet/minecraft/entity/Entity;onKilledOther(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)V
      • pushOutOfBlocks

        protected void pushOutOfBlocks​(double x,
                                       double y,
                                       double z)
        Mappings:
        Namespace Name Mixin selector
        official l Lasl;l(DDD)V
        intermediary method_5632 Lnet/minecraft/class_1297;method_5632(DDD)V
        named pushOutOfBlocks Lnet/minecraft/entity/Entity;pushOutOfBlocks(DDD)V
      • slowMovement

        public void slowMovement​(BlockState state,
                                 Vec3d multiplier)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lcjr;Ldma;)V
        intermediary method_5844 Lnet/minecraft/class_1297;method_5844(Lnet/minecraft/class_2680;Lnet/minecraft/class_243;)V
        named slowMovement Lnet/minecraft/entity/Entity;slowMovement(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Vec3d;)V
      • removeClickEvents

        private static Text removeClickEvents​(Text textComponent)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lon;)Lon;
        intermediary method_5856 Lnet/minecraft/class_1297;method_5856(Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
        named removeClickEvents Lnet/minecraft/entity/Entity;removeClickEvents(Lnet/minecraft/text/Text;)Lnet/minecraft/text/Text;
      • getName

        public Text getName()
        指定者:
        getName 在接口中 Nameable
        Mappings:
        Namespace Name Mixin selector
        official R Lark;R()Lon;
        intermediary method_5477 Lnet/minecraft/class_1275;method_5477()Lnet/minecraft/class_2561;
        named getName Lnet/minecraft/util/Nameable;getName()Lnet/minecraft/text/Text;
      • getDefaultName

        protected Text getDefaultName()
        Mappings:
        Namespace Name Mixin selector
        official bU Lasl;bU()Lon;
        intermediary method_23315 Lnet/minecraft/class_1297;method_23315()Lnet/minecraft/class_2561;
        named getDefaultName Lnet/minecraft/entity/Entity;getDefaultName()Lnet/minecraft/text/Text;
      • isPartOf

        public boolean isPartOf​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official s Lasl;s(Lasl;)Z
        intermediary method_5779 Lnet/minecraft/class_1297;method_5779(Lnet/minecraft/class_1297;)Z
        named isPartOf Lnet/minecraft/entity/Entity;isPartOf(Lnet/minecraft/entity/Entity;)Z
      • getHeadYaw

        public float getHeadYaw()
        Mappings:
        Namespace Name Mixin selector
        official bV Lasl;bV()F
        intermediary method_5791 Lnet/minecraft/class_1297;method_5791()F
        named getHeadYaw Lnet/minecraft/entity/Entity;getHeadYaw()F
      • setHeadYaw

        public void setHeadYaw​(float headYaw)
        Mappings:
        Namespace Name Mixin selector
        official l Lasl;l(F)V
        intermediary method_5847 Lnet/minecraft/class_1297;method_5847(F)V
        named setHeadYaw Lnet/minecraft/entity/Entity;setHeadYaw(F)V
      • setYaw

        public void setYaw​(float yaw)
        Mappings:
        Namespace Name Mixin selector
        official m Lasl;m(F)V
        intermediary method_5636 Lnet/minecraft/class_1297;method_5636(F)V
        named setYaw Lnet/minecraft/entity/Entity;setYaw(F)V
      • isAttackable

        public boolean isAttackable()
        Mappings:
        Namespace Name Mixin selector
        official bW Lasl;bW()Z
        intermediary method_5732 Lnet/minecraft/class_1297;method_5732()Z
        named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z
      • handleAttack

        public boolean handleAttack​(Entity attacker)
        Mappings:
        Namespace Name Mixin selector
        official t Lasl;t(Lasl;)Z
        intermediary method_5698 Lnet/minecraft/class_1297;method_5698(Lnet/minecraft/class_1297;)Z
        named handleAttack Lnet/minecraft/entity/Entity;handleAttack(Lnet/minecraft/entity/Entity;)Z
      • toString

        public String toString()
        覆盖:
        toString 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official toString Lasl;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_1297;toString()Ljava/lang/String;
        named toString Lnet/minecraft/entity/Entity;toString()Ljava/lang/String;
      • isInvulnerableTo

        public boolean isInvulnerableTo​(DamageSource damageSource)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Larv;)Z
        intermediary method_5679 Lnet/minecraft/class_1297;method_5679(Lnet/minecraft/class_1282;)Z
        named isInvulnerableTo Lnet/minecraft/entity/Entity;isInvulnerableTo(Lnet/minecraft/entity/damage/DamageSource;)Z
      • isInvulnerable

        public boolean isInvulnerable()
        Mappings:
        Namespace Name Mixin selector
        official bX Lasl;bX()Z
        intermediary method_5655 Lnet/minecraft/class_1297;method_5655()Z
        named isInvulnerable Lnet/minecraft/entity/Entity;isInvulnerable()Z
      • setInvulnerable

        public void setInvulnerable​(boolean invulnerable)
        Mappings:
        Namespace Name Mixin selector
        official m Lasl;m(Z)V
        intermediary method_5684 Lnet/minecraft/class_1297;method_5684(Z)V
        named setInvulnerable Lnet/minecraft/entity/Entity;setInvulnerable(Z)V
      • copyPositionAndRotation

        public void copyPositionAndRotation​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official u Lasl;u(Lasl;)V
        intermediary method_5719 Lnet/minecraft/class_1297;method_5719(Lnet/minecraft/class_1297;)V
        named copyPositionAndRotation Lnet/minecraft/entity/Entity;copyPositionAndRotation(Lnet/minecraft/entity/Entity;)V
      • copyFrom

        public void copyFrom​(Entity original)
        Mappings:
        Namespace Name Mixin selector
        official v Lasl;v(Lasl;)V
        intermediary method_5878 Lnet/minecraft/class_1297;method_5878(Lnet/minecraft/class_1297;)V
        named copyFrom Lnet/minecraft/entity/Entity;copyFrom(Lnet/minecraft/entity/Entity;)V
      • moveToWorld

        @Nullable
        public @Nullable Entity moveToWorld​(ServerWorld destination)
        Moves this entity to another world.

        Note all entities except server player entities are completely recreated at the destination.

        返回:
        the entity in the other world
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Labj;)Lasl;
        intermediary method_5731 Lnet/minecraft/class_1297;method_5731(Lnet/minecraft/class_3218;)Lnet/minecraft/class_1297;
        named moveToWorld Lnet/minecraft/entity/Entity;moveToWorld(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/entity/Entity;
      • removeFromDimension

        protected void removeFromDimension()
        Mappings:
        Namespace Name Mixin selector
        official bY Lasl;bY()V
        intermediary method_30076 Lnet/minecraft/class_1297;method_30076()V
        named removeFromDimension Lnet/minecraft/entity/Entity;removeFromDimension()V
      • getTeleportTarget

        @Nullable
        protected @Nullable TeleportTarget getTeleportTarget​(ServerWorld destination)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Labj;)Ldgi;
        intermediary method_30329 Lnet/minecraft/class_1297;method_30329(Lnet/minecraft/class_3218;)Lnet/minecraft/class_5454;
        named getTeleportTarget Lnet/minecraft/entity/Entity;getTeleportTarget(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/world/TeleportTarget;
      • positionInPortal

        protected Vec3d positionInPortal​(Direction.Axis portalAxis,
                                         PortalUtil.Rectangle portalRect)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lgg$a;Ln$a;)Ldma;
        intermediary method_30633 Lnet/minecraft/class_1297;method_30633(Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_5459$class_5460;)Lnet/minecraft/class_243;
        named positionInPortal Lnet/minecraft/entity/Entity;positionInPortal(Lnet/minecraft/util/math/Direction$Axis;Lnet/minecraft/world/PortalUtil$Rectangle;)Lnet/minecraft/util/math/Vec3d;
      • getPortalRect

        protected Optional<PortalUtil.Rectangle> getPortalRect​(ServerWorld destWorld,
                                                               BlockPos destPos,
                                                               boolean destIsNether)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Labj;Lgb;Z)Ljava/util/Optional;
        intermediary method_30330 Lnet/minecraft/class_1297;method_30330(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Z)Ljava/util/Optional;
        named getPortalRect Lnet/minecraft/entity/Entity;getPortalRect(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Z)Ljava/util/Optional;
      • canUsePortals

        public boolean canUsePortals()
        Mappings:
        Namespace Name Mixin selector
        official bZ Lasl;bZ()Z
        intermediary method_5822 Lnet/minecraft/class_1297;method_5822()Z
        named canUsePortals Lnet/minecraft/entity/Entity;canUsePortals()Z
      • getEffectiveExplosionResistance

        public float getEffectiveExplosionResistance​(Explosion explosion,
                                                     BlockView world,
                                                     BlockPos pos,
                                                     BlockState blockState,
                                                     FluidState fluidState,
                                                     float max)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lbvj;Lbuv;Lgb;Lcjr;Ldds;F)F
        intermediary method_5774 Lnet/minecraft/class_1297;method_5774(Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;F)F
        named getEffectiveExplosionResistance Lnet/minecraft/entity/Entity;getEffectiveExplosionResistance(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;F)F
      • canExplosionDestroyBlock

        public boolean canExplosionDestroyBlock​(Explosion explosion,
                                                BlockView world,
                                                BlockPos pos,
                                                BlockState state,
                                                float explosionPower)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lbvj;Lbuv;Lgb;Lcjr;F)Z
        intermediary method_5853 Lnet/minecraft/class_1297;method_5853(Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;F)Z
        named canExplosionDestroyBlock Lnet/minecraft/entity/Entity;canExplosionDestroyBlock(Lnet/minecraft/world/explosion/Explosion;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;F)Z
      • getSafeFallDistance

        public int getSafeFallDistance()
        Mappings:
        Namespace Name Mixin selector
        official ca Lasl;ca()I
        intermediary method_5850 Lnet/minecraft/class_1297;method_5850()I
        named getSafeFallDistance Lnet/minecraft/entity/Entity;getSafeFallDistance()I
      • canAvoidTraps

        public boolean canAvoidTraps()
        Mappings:
        Namespace Name Mixin selector
        official cb Lasl;cb()Z
        intermediary method_5696 Lnet/minecraft/class_1297;method_5696()Z
        named canAvoidTraps Lnet/minecraft/entity/Entity;canAvoidTraps()Z
      • populateCrashReport

        public void populateCrashReport​(CrashReportSection section)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lr;)V
        intermediary method_5819 Lnet/minecraft/class_1297;method_5819(Lnet/minecraft/class_129;)V
        named populateCrashReport Lnet/minecraft/entity/Entity;populateCrashReport(Lnet/minecraft/util/crash/CrashReportSection;)V
      • doesRenderOnFire

        public boolean doesRenderOnFire()
        Mappings:
        Namespace Name Mixin selector
        official cc Lasl;cc()Z
        intermediary method_5862 Lnet/minecraft/class_1297;method_5862()Z
        named doesRenderOnFire Lnet/minecraft/entity/Entity;doesRenderOnFire()Z
      • setUuid

        public void setUuid​(UUID uuid)
        Mappings:
        Namespace Name Mixin selector
        official a_ Lasl;a_(Ljava/util/UUID;)V
        intermediary method_5826 Lnet/minecraft/class_1297;method_5826(Ljava/util/UUID;)V
        named setUuid Lnet/minecraft/entity/Entity;setUuid(Ljava/util/UUID;)V
      • getUuid

        public UUID getUuid()
        指定者:
        getUuid 在接口中 EntityLike
        Mappings:
        Namespace Name Mixin selector
        official cd Lcnb;cd()Ljava/util/UUID;
        intermediary method_5667 Lnet/minecraft/class_5568;method_5667()Ljava/util/UUID;
        named getUuid Lnet/minecraft/world/entity/EntityLike;getUuid()Ljava/util/UUID;
      • getUuidAsString

        public String getUuidAsString()
        Mappings:
        Namespace Name Mixin selector
        official ce Lasl;ce()Ljava/lang/String;
        intermediary method_5845 Lnet/minecraft/class_1297;method_5845()Ljava/lang/String;
        named getUuidAsString Lnet/minecraft/entity/Entity;getUuidAsString()Ljava/lang/String;
      • getEntityName

        public String getEntityName()
        Mappings:
        Namespace Name Mixin selector
        official cf Lasl;cf()Ljava/lang/String;
        intermediary method_5820 Lnet/minecraft/class_1297;method_5820()Ljava/lang/String;
        named getEntityName Lnet/minecraft/entity/Entity;getEntityName()Ljava/lang/String;
      • isPushedByFluids

        public boolean isPushedByFluids()
        Mappings:
        Namespace Name Mixin selector
        official cg Lasl;cg()Z
        intermediary method_5675 Lnet/minecraft/class_1297;method_5675()Z
        named isPushedByFluids Lnet/minecraft/entity/Entity;isPushedByFluids()Z
      • getRenderDistanceMultiplier

        public static double getRenderDistanceMultiplier()
        Mappings:
        Namespace Name Mixin selector
        official ch Lasl;ch()D
        intermediary method_5824 Lnet/minecraft/class_1297;method_5824()D
        named getRenderDistanceMultiplier Lnet/minecraft/entity/Entity;getRenderDistanceMultiplier()D
      • setRenderDistanceMultiplier

        public static void setRenderDistanceMultiplier​(double value)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(D)V
        intermediary method_5840 Lnet/minecraft/class_1297;method_5840(D)V
        named setRenderDistanceMultiplier Lnet/minecraft/entity/Entity;setRenderDistanceMultiplier(D)V
      • getDisplayName

        public Text getDisplayName()
        指定者:
        getDisplayName 在接口中 Nameable
        Mappings:
        Namespace Name Mixin selector
        official d Lark;d()Lon;
        intermediary method_5476 Lnet/minecraft/class_1275;method_5476()Lnet/minecraft/class_2561;
        named getDisplayName Lnet/minecraft/util/Nameable;getDisplayName()Lnet/minecraft/text/Text;
      • setCustomName

        public void setCustomName​(@Nullable
                                  @Nullable Text name)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lon;)V
        intermediary method_5665 Lnet/minecraft/class_1297;method_5665(Lnet/minecraft/class_2561;)V
        named setCustomName Lnet/minecraft/entity/Entity;setCustomName(Lnet/minecraft/text/Text;)V
      • getCustomName

        @Nullable
        public @Nullable Text getCustomName()
        指定者:
        getCustomName 在接口中 Nameable
        Mappings:
        Namespace Name Mixin selector
        official T Lark;T()Lon;
        intermediary method_5797 Lnet/minecraft/class_1275;method_5797()Lnet/minecraft/class_2561;
        named getCustomName Lnet/minecraft/util/Nameable;getCustomName()Lnet/minecraft/text/Text;
      • hasCustomName

        public boolean hasCustomName()
        指定者:
        hasCustomName 在接口中 Nameable
        Mappings:
        Namespace Name Mixin selector
        official S Lark;S()Z
        intermediary method_16914 Lnet/minecraft/class_1275;method_16914()Z
        named hasCustomName Lnet/minecraft/util/Nameable;hasCustomName()Z
      • setCustomNameVisible

        public void setCustomNameVisible​(boolean visible)
        Mappings:
        Namespace Name Mixin selector
        official n Lasl;n(Z)V
        intermediary method_5880 Lnet/minecraft/class_1297;method_5880(Z)V
        named setCustomNameVisible Lnet/minecraft/entity/Entity;setCustomNameVisible(Z)V
      • isCustomNameVisible

        public boolean isCustomNameVisible()
        Mappings:
        Namespace Name Mixin selector
        official ci Lasl;ci()Z
        intermediary method_5807 Lnet/minecraft/class_1297;method_5807()Z
        named isCustomNameVisible Lnet/minecraft/entity/Entity;isCustomNameVisible()Z
      • teleport

        public final void teleport​(double destX,
                                   double destY,
                                   double destZ)
        Mappings:
        Namespace Name Mixin selector
        official m Lasl;m(DDD)V
        intermediary method_20620 Lnet/minecraft/class_1297;method_20620(DDD)V
        named teleport Lnet/minecraft/entity/Entity;teleport(DDD)V
      • requestTeleportAndDismount

        public void requestTeleportAndDismount​(double destX,
                                               double destY,
                                               double destZ)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(DDD)V
        intermediary method_33567 Lnet/minecraft/class_1297;method_33567(DDD)V
        named requestTeleportAndDismount Lnet/minecraft/entity/Entity;requestTeleportAndDismount(DDD)V
      • requestTeleport

        public void requestTeleport​(double destX,
                                    double destY,
                                    double destZ)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(DDD)V
        intermediary method_5859 Lnet/minecraft/class_1297;method_5859(DDD)V
        named requestTeleport Lnet/minecraft/entity/Entity;requestTeleport(DDD)V
      • shouldRenderName

        public boolean shouldRenderName()
        Mappings:
        Namespace Name Mixin selector
        official cj Lasl;cj()Z
        intermediary method_5733 Lnet/minecraft/class_1297;method_5733()Z
        named shouldRenderName Lnet/minecraft/entity/Entity;shouldRenderName()Z
      • onTrackedDataSet

        public void onTrackedDataSet​(TrackedData<?> data)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lvy;)V
        intermediary method_5674 Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)V
        named onTrackedDataSet Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
      • calculateDimensions

        public void calculateDimensions()
        Mappings:
        Namespace Name Mixin selector
        official z_ Lasl;z_()V
        intermediary method_18382 Lnet/minecraft/class_1297;method_18382()V
        named calculateDimensions Lnet/minecraft/entity/Entity;calculateDimensions()V
      • getHorizontalFacing

        public Direction getHorizontalFacing()
        Mappings:
        Namespace Name Mixin selector
        official ck Lasl;ck()Lgg;
        intermediary method_5735 Lnet/minecraft/class_1297;method_5735()Lnet/minecraft/class_2350;
        named getHorizontalFacing Lnet/minecraft/entity/Entity;getHorizontalFacing()Lnet/minecraft/util/math/Direction;
      • getMovementDirection

        public Direction getMovementDirection()
        Mappings:
        Namespace Name Mixin selector
        official cl Lasl;cl()Lgg;
        intermediary method_5755 Lnet/minecraft/class_1297;method_5755()Lnet/minecraft/class_2350;
        named getMovementDirection Lnet/minecraft/entity/Entity;getMovementDirection()Lnet/minecraft/util/math/Direction;
      • getHoverEvent

        protected HoverEvent getHoverEvent()
        Mappings:
        Namespace Name Mixin selector
        official cm Lasl;cm()Lor;
        intermediary method_5769 Lnet/minecraft/class_1297;method_5769()Lnet/minecraft/class_2568;
        named getHoverEvent Lnet/minecraft/entity/Entity;getHoverEvent()Lnet/minecraft/text/HoverEvent;
      • canBeSpectated

        public boolean canBeSpectated​(ServerPlayerEntity spectator)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Labk;)Z
        intermediary method_5680 Lnet/minecraft/class_1297;method_5680(Lnet/minecraft/class_3222;)Z
        named canBeSpectated Lnet/minecraft/entity/Entity;canBeSpectated(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
      • getBoundingBox

        public final Box getBoundingBox()
        指定者:
        getBoundingBox 在接口中 EntityLike
        Mappings:
        Namespace Name Mixin selector
        official cn Lcnb;cn()Ldlv;
        intermediary method_5829 Lnet/minecraft/class_5568;method_5829()Lnet/minecraft/class_238;
        named getBoundingBox Lnet/minecraft/world/entity/EntityLike;getBoundingBox()Lnet/minecraft/util/math/Box;
      • getVisibilityBoundingBox

        public Box getVisibilityBoundingBox()
        Mappings:
        Namespace Name Mixin selector
        official co Lasl;co()Ldlv;
        intermediary method_5830 Lnet/minecraft/class_1297;method_5830()Lnet/minecraft/class_238;
        named getVisibilityBoundingBox Lnet/minecraft/entity/Entity;getVisibilityBoundingBox()Lnet/minecraft/util/math/Box;
      • calculateBoundsForPose

        protected Box calculateBoundsForPose​(EntityPose pos)
        Mappings:
        Namespace Name Mixin selector
        official d Lasl;d(Latj;)Ldlv;
        intermediary method_20343 Lnet/minecraft/class_1297;method_20343(Lnet/minecraft/class_4050;)Lnet/minecraft/class_238;
        named calculateBoundsForPose Lnet/minecraft/entity/Entity;calculateBoundsForPose(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/util/math/Box;
      • setBoundingBox

        public final void setBoundingBox​(Box boundingBox)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Ldlv;)V
        intermediary method_5857 Lnet/minecraft/class_1297;method_5857(Lnet/minecraft/class_238;)V
        named setBoundingBox Lnet/minecraft/entity/Entity;setBoundingBox(Lnet/minecraft/util/math/Box;)V
      • getEyeHeight

        protected float getEyeHeight​(EntityPose pose,
                                     EntityDimensions dimensions)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Latj;Lasm;)F
        intermediary method_18378 Lnet/minecraft/class_1297;method_18378(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F
        named getEyeHeight Lnet/minecraft/entity/Entity;getEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
      • getEyeHeight

        public float getEyeHeight​(EntityPose pose)
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e(Latj;)F
        intermediary method_18381 Lnet/minecraft/class_1297;method_18381(Lnet/minecraft/class_4050;)F
        named getEyeHeight Lnet/minecraft/entity/Entity;getEyeHeight(Lnet/minecraft/entity/EntityPose;)F
      • getStandingEyeHeight

        public final float getStandingEyeHeight()
        Mappings:
        Namespace Name Mixin selector
        official cp Lasl;cp()F
        intermediary method_5751 Lnet/minecraft/class_1297;method_5751()F
        named getStandingEyeHeight Lnet/minecraft/entity/Entity;getStandingEyeHeight()F
      • getLeashOffset

        public Vec3d getLeashOffset()
        Mappings:
        Namespace Name Mixin selector
        official cq Lasl;cq()Ldma;
        intermediary method_29919 Lnet/minecraft/class_1297;method_29919()Lnet/minecraft/class_243;
        named getLeashOffset Lnet/minecraft/entity/Entity;getLeashOffset()Lnet/minecraft/util/math/Vec3d;
      • getCommandItemSlot

        public CommandItemSlot getCommandItemSlot​(int mappedIndex)
        Obtains an item slot for command modification purpose. Used by commands like /loot or /replaceitem.
        参数:
        mappedIndex - the mapped index as given by the item slot argument
        另请参阅:
        ItemSlotArgumentType
        Mappings:
        Namespace Name Mixin selector
        official k Lasl;k(I)Lato;
        intermediary method_32318 Lnet/minecraft/class_1297;method_32318(I)Lnet/minecraft/class_5630;
        named getCommandItemSlot Lnet/minecraft/entity/Entity;getCommandItemSlot(I)Lnet/minecraft/inventory/CommandItemSlot;
      • sendSystemMessage

        public void sendSystemMessage​(Text message,
                                      UUID senderUuid)
        指定者:
        sendSystemMessage 在接口中 CommandOutput
        Mappings:
        Namespace Name Mixin selector
        official a Ldf;a(Lon;Ljava/util/UUID;)V
        intermediary method_9203 Lnet/minecraft/class_2165;method_9203(Lnet/minecraft/class_2561;Ljava/util/UUID;)V
        named sendSystemMessage Lnet/minecraft/server/command/CommandOutput;sendSystemMessage(Lnet/minecraft/text/Text;Ljava/util/UUID;)V
      • getEntityWorld

        public World getEntityWorld()
        Mappings:
        Namespace Name Mixin selector
        official cr Lasl;cr()Lbvr;
        intermediary method_5770 Lnet/minecraft/class_1297;method_5770()Lnet/minecraft/class_1937;
        named getEntityWorld Lnet/minecraft/entity/Entity;getEntityWorld()Lnet/minecraft/world/World;
      • getServer

        @Nullable
        public @Nullable MinecraftServer getServer()
        Mappings:
        Namespace Name Mixin selector
        official cs Lasl;cs()Lnet/minecraft/server/MinecraftServer;
        intermediary method_5682 Lnet/minecraft/class_1297;method_5682()Lnet/minecraft/server/MinecraftServer;
        named getServer Lnet/minecraft/entity/Entity;getServer()Lnet/minecraft/server/MinecraftServer;
      • interactAt

        public ActionResult interactAt​(PlayerEntity player,
                                       Vec3d hitPos,
                                       Hand hand)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lbjf;Ldma;Larf;)Larg;
        intermediary method_5664 Lnet/minecraft/class_1297;method_5664(Lnet/minecraft/class_1657;Lnet/minecraft/class_243;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
        named interactAt Lnet/minecraft/entity/Entity;interactAt(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
      • isImmuneToExplosion

        public boolean isImmuneToExplosion()
        Mappings:
        Namespace Name Mixin selector
        official ct Lasl;ct()Z
        intermediary method_5659 Lnet/minecraft/class_1297;method_5659()Z
        named isImmuneToExplosion Lnet/minecraft/entity/Entity;isImmuneToExplosion()Z
      • dealDamage

        public void dealDamage​(LivingEntity attacker,
                               Entity target)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lasy;Lasl;)V
        intermediary method_5723 Lnet/minecraft/class_1297;method_5723(Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;)V
        named dealDamage Lnet/minecraft/entity/Entity;dealDamage(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/Entity;)V
      • onStartedTrackingBy

        public void onStartedTrackingBy​(ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official c Lasl;c(Labk;)V
        intermediary method_5837 Lnet/minecraft/class_1297;method_5837(Lnet/minecraft/class_3222;)V
        named onStartedTrackingBy Lnet/minecraft/entity/Entity;onStartedTrackingBy(Lnet/minecraft/server/network/ServerPlayerEntity;)V
      • onStoppedTrackingBy

        public void onStoppedTrackingBy​(ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official d Lasl;d(Labk;)V
        intermediary method_5742 Lnet/minecraft/class_1297;method_5742(Lnet/minecraft/class_3222;)V
        named onStoppedTrackingBy Lnet/minecraft/entity/Entity;onStoppedTrackingBy(Lnet/minecraft/server/network/ServerPlayerEntity;)V
      • applyRotation

        public float applyRotation​(BlockRotation rotation)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lcek;)F
        intermediary method_5832 Lnet/minecraft/class_1297;method_5832(Lnet/minecraft/class_2470;)F
        named applyRotation Lnet/minecraft/entity/Entity;applyRotation(Lnet/minecraft/util/BlockRotation;)F
      • applyMirror

        public float applyMirror​(BlockMirror mirror)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lccy;)F
        intermediary method_5763 Lnet/minecraft/class_1297;method_5763(Lnet/minecraft/class_2415;)F
        named applyMirror Lnet/minecraft/entity/Entity;applyMirror(Lnet/minecraft/util/BlockMirror;)F
      • entityDataRequiresOperator

        public boolean entityDataRequiresOperator()
        Mappings:
        Namespace Name Mixin selector
        official cu Lasl;cu()Z
        intermediary method_5833 Lnet/minecraft/class_1297;method_5833()Z
        named entityDataRequiresOperator Lnet/minecraft/entity/Entity;entityDataRequiresOperator()Z
      • getPrimaryPassenger

        @Nullable
        public @Nullable Entity getPrimaryPassenger()
        Mappings:
        Namespace Name Mixin selector
        official cv Lasl;cv()Lasl;
        intermediary method_5642 Lnet/minecraft/class_1297;method_5642()Lnet/minecraft/class_1297;
        named getPrimaryPassenger Lnet/minecraft/entity/Entity;getPrimaryPassenger()Lnet/minecraft/entity/Entity;
      • getPassengerList

        public final List<Entity> getPassengerList()
        Mappings:
        Namespace Name Mixin selector
        official cw Lasl;cw()Ljava/util/List;
        intermediary method_5685 Lnet/minecraft/class_1297;method_5685()Ljava/util/List;
        named getPassengerList Lnet/minecraft/entity/Entity;getPassengerList()Ljava/util/List;
      • getFirstPassenger

        @Nullable
        public @Nullable Entity getFirstPassenger()
        Mappings:
        Namespace Name Mixin selector
        official cx Lasl;cx()Lasl;
        intermediary method_31483 Lnet/minecraft/class_1297;method_31483()Lnet/minecraft/class_1297;
        named getFirstPassenger Lnet/minecraft/entity/Entity;getFirstPassenger()Lnet/minecraft/entity/Entity;
      • hasPassenger

        public boolean hasPassenger​(Entity passenger)
        Mappings:
        Namespace Name Mixin selector
        official w Lasl;w(Lasl;)Z
        intermediary method_5626 Lnet/minecraft/class_1297;method_5626(Lnet/minecraft/class_1297;)Z
        named hasPassenger Lnet/minecraft/entity/Entity;hasPassenger(Lnet/minecraft/entity/Entity;)Z
      • hasPassengerType

        public boolean hasPassengerType​(Predicate<Entity> predicate)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Ljava/util/function/Predicate;)Z
        intermediary method_5703 Lnet/minecraft/class_1297;method_5703(Ljava/util/function/Predicate;)Z
        named hasPassengerType Lnet/minecraft/entity/Entity;hasPassengerType(Ljava/util/function/Predicate;)Z
      • streamIntoPassengers

        private Stream<Entity> streamIntoPassengers()
        Mappings:
        Namespace Name Mixin selector
        official n Lasl;n()Ljava/util/stream/Stream;
        intermediary method_31484 Lnet/minecraft/class_1297;method_31484()Ljava/util/stream/Stream;
        named streamIntoPassengers Lnet/minecraft/entity/Entity;streamIntoPassengers()Ljava/util/stream/Stream;
      • streamSelfAndPassengers

        public Stream<Entity> streamSelfAndPassengers()
        Returns a stream consisting of this entity and its passengers recursively. Each entity will appear before any of its passengers.

        This may be less costly than EntityLike.streamPassengersAndSelf() if the stream's iteration would terminates fast, such as finding an arbitrary match of entity in the passengers tree.

        指定者:
        streamSelfAndPassengers 在接口中 EntityLike
        另请参阅:
        EntityLike.streamPassengersAndSelf()
        Mappings:
        Namespace Name Mixin selector
        official cy Lcnb;cy()Ljava/util/stream/Stream;
        intermediary method_24204 Lnet/minecraft/class_5568;method_24204()Ljava/util/stream/Stream;
        named streamSelfAndPassengers Lnet/minecraft/world/entity/EntityLike;streamSelfAndPassengers()Ljava/util/stream/Stream;
      • streamPassengersAndSelf

        public Stream<Entity> streamPassengersAndSelf()
        Returns a stream consisting of this entity and its passengers in which this entity's passengers are iterated before this entity.

        Moreover, this stream guarantees that any entity only appears after all its passengers have appeared in the stream. This is useful for certain actions that must be applied on passengers before applying on this entity.

        指定者:
        streamPassengersAndSelf 在接口中 EntityLike
        另请参阅:
        EntityLike.streamSelfAndPassengers()
        Mappings:
        Namespace Name Mixin selector
        official cz Lcnb;cz()Ljava/util/stream/Stream;
        intermediary method_31748 Lnet/minecraft/class_5568;method_31748()Ljava/util/stream/Stream;
        named streamPassengersAndSelf Lnet/minecraft/world/entity/EntityLike;streamPassengersAndSelf()Ljava/util/stream/Stream;
      • getPassengersDeep

        public Iterable<Entity> getPassengersDeep()
        Mappings:
        Namespace Name Mixin selector
        official cA Lasl;cA()Ljava/lang/Iterable;
        intermediary method_5736 Lnet/minecraft/class_1297;method_5736()Ljava/lang/Iterable;
        named getPassengersDeep Lnet/minecraft/entity/Entity;getPassengersDeep()Ljava/lang/Iterable;
      • hasPlayerRider

        public boolean hasPlayerRider()
        Mappings:
        Namespace Name Mixin selector
        official cB Lasl;cB()Z
        intermediary method_5817 Lnet/minecraft/class_1297;method_5817()Z
        named hasPlayerRider Lnet/minecraft/entity/Entity;hasPlayerRider()Z
      • getRootVehicle

        public Entity getRootVehicle()
        Gets the lowest entity this entity is riding.
        Mappings:
        Namespace Name Mixin selector
        official cC Lasl;cC()Lasl;
        intermediary method_5668 Lnet/minecraft/class_1297;method_5668()Lnet/minecraft/class_1297;
        named getRootVehicle Lnet/minecraft/entity/Entity;getRootVehicle()Lnet/minecraft/entity/Entity;
      • isConnectedThroughVehicle

        public boolean isConnectedThroughVehicle​(Entity entity)
        Checks if this entity and another entity share the same root vehicle.
        参数:
        entity - the other entity
        Mappings:
        Namespace Name Mixin selector
        official x Lasl;x(Lasl;)Z
        intermediary method_5794 Lnet/minecraft/class_1297;method_5794(Lnet/minecraft/class_1297;)Z
        named isConnectedThroughVehicle Lnet/minecraft/entity/Entity;isConnectedThroughVehicle(Lnet/minecraft/entity/Entity;)Z
      • hasPassengerDeep

        public boolean hasPassengerDeep​(Entity passenger)
        Mappings:
        Namespace Name Mixin selector
        official y Lasl;y(Lasl;)Z
        intermediary method_5821 Lnet/minecraft/class_1297;method_5821(Lnet/minecraft/class_1297;)Z
        named hasPassengerDeep Lnet/minecraft/entity/Entity;hasPassengerDeep(Lnet/minecraft/entity/Entity;)Z
      • isLogicalSideForUpdatingMovement

        public boolean isLogicalSideForUpdatingMovement()
        Mappings:
        Namespace Name Mixin selector
        official cD Lasl;cD()Z
        intermediary method_5787 Lnet/minecraft/class_1297;method_5787()Z
        named isLogicalSideForUpdatingMovement Lnet/minecraft/entity/Entity;isLogicalSideForUpdatingMovement()Z
      • getPassengerDismountOffset

        protected static Vec3d getPassengerDismountOffset​(double vehicleWidth,
                                                          double passengerWidth,
                                                          float passengerYaw)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(DDF)Ldma;
        intermediary method_24826 Lnet/minecraft/class_1297;method_24826(DDF)Lnet/minecraft/class_243;
        named getPassengerDismountOffset Lnet/minecraft/entity/Entity;getPassengerDismountOffset(DDF)Lnet/minecraft/util/math/Vec3d;
      • updatePassengerForDismount

        public Vec3d updatePassengerForDismount​(LivingEntity passenger)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lasy;)Ldma;
        intermediary method_24829 Lnet/minecraft/class_1297;method_24829(Lnet/minecraft/class_1309;)Lnet/minecraft/class_243;
        named updatePassengerForDismount Lnet/minecraft/entity/Entity;updatePassengerForDismount(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/util/math/Vec3d;
      • getVehicle

        @Nullable
        public @Nullable Entity getVehicle()
        Mappings:
        Namespace Name Mixin selector
        official cE Lasl;cE()Lasl;
        intermediary method_5854 Lnet/minecraft/class_1297;method_5854()Lnet/minecraft/class_1297;
        named getVehicle Lnet/minecraft/entity/Entity;getVehicle()Lnet/minecraft/entity/Entity;
      • getPistonBehavior

        public PistonBehavior getPistonBehavior()
        Mappings:
        Namespace Name Mixin selector
        official A_ Lasl;A_()Lddy;
        intermediary method_5657 Lnet/minecraft/class_1297;method_5657()Lnet/minecraft/class_3619;
        named getPistonBehavior Lnet/minecraft/entity/Entity;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
      • getSoundCategory

        public SoundCategory getSoundCategory()
        Mappings:
        Namespace Name Mixin selector
        official cF Lasl;cF()Laex;
        intermediary method_5634 Lnet/minecraft/class_1297;method_5634()Lnet/minecraft/class_3419;
        named getSoundCategory Lnet/minecraft/entity/Entity;getSoundCategory()Lnet/minecraft/sound/SoundCategory;
      • getBurningDuration

        protected int getBurningDuration()
        Mappings:
        Namespace Name Mixin selector
        official cG Lasl;cG()I
        intermediary method_5676 Lnet/minecraft/class_1297;method_5676()I
        named getBurningDuration Lnet/minecraft/entity/Entity;getBurningDuration()I
      • getCommandSource

        public ServerCommandSource getCommandSource()
        Creates a command source which represents this entity.
        Mappings:
        Namespace Name Mixin selector
        official cH Lasl;cH()Ldg;
        intermediary method_5671 Lnet/minecraft/class_1297;method_5671()Lnet/minecraft/class_2168;
        named getCommandSource Lnet/minecraft/entity/Entity;getCommandSource()Lnet/minecraft/server/command/ServerCommandSource;
      • getPermissionLevel

        protected int getPermissionLevel()
        Mappings:
        Namespace Name Mixin selector
        official x Lasl;x()I
        intermediary method_5691 Lnet/minecraft/class_1297;method_5691()I
        named getPermissionLevel Lnet/minecraft/entity/Entity;getPermissionLevel()I
      • hasPermissionLevel

        public boolean hasPermissionLevel​(int permissionLevel)
        Mappings:
        Namespace Name Mixin selector
        official l Lasl;l(I)Z
        intermediary method_5687 Lnet/minecraft/class_1297;method_5687(I)Z
        named hasPermissionLevel Lnet/minecraft/entity/Entity;hasPermissionLevel(I)Z
      • shouldReceiveFeedback

        public boolean shouldReceiveFeedback()
        指定者:
        shouldReceiveFeedback 在接口中 CommandOutput
        Mappings:
        Namespace Name Mixin selector
        official a Ldf;a()Z
        intermediary method_9200 Lnet/minecraft/class_2165;method_9200()Z
        named shouldReceiveFeedback Lnet/minecraft/server/command/CommandOutput;shouldReceiveFeedback()Z
      • shouldTrackOutput

        public boolean shouldTrackOutput()
        指定者:
        shouldTrackOutput 在接口中 CommandOutput
        Mappings:
        Namespace Name Mixin selector
        official b Ldf;b()Z
        intermediary method_9202 Lnet/minecraft/class_2165;method_9202()Z
        named shouldTrackOutput Lnet/minecraft/server/command/CommandOutput;shouldTrackOutput()Z
      • shouldBroadcastConsoleToOps

        public boolean shouldBroadcastConsoleToOps()
        指定者:
        shouldBroadcastConsoleToOps 在接口中 CommandOutput
        Mappings:
        Namespace Name Mixin selector
        official R_ Ldf;R_()Z
        intermediary method_9201 Lnet/minecraft/class_2165;method_9201()Z
        named shouldBroadcastConsoleToOps Lnet/minecraft/server/command/CommandOutput;shouldBroadcastConsoleToOps()Z
      • lookAt

        public void lookAt​(EntityAnchorArgumentType.EntityAnchor anchorPoint,
                           Vec3d target)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Ldp$a;Ldma;)V
        intermediary method_5702 Lnet/minecraft/class_1297;method_5702(Lnet/minecraft/class_2183$class_2184;Lnet/minecraft/class_243;)V
        named lookAt Lnet/minecraft/entity/Entity;lookAt(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;Lnet/minecraft/util/math/Vec3d;)V
      • updateMovementInFluid

        public boolean updateMovementInFluid​(Tag<Fluid> tag,
                                             double double2)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lafs;D)Z
        intermediary method_5692 Lnet/minecraft/class_1297;method_5692(Lnet/minecraft/class_3494;D)Z
        named updateMovementInFluid Lnet/minecraft/entity/Entity;updateMovementInFluid(Lnet/minecraft/tag/Tag;D)Z
      • isRegionUnloaded

        public boolean isRegionUnloaded()
        Returns whether any part of this entity's bounding box is in an unloaded region of the world the entity is in.
        Implementation Requirements:
        This implementation expands this entity's bounding box by 1 in each axis and checks whether the expanded box's smallest enclosing axis-aligned integer box is fully loaded in the world.
        Mappings:
        Namespace Name Mixin selector
        official cI Lasl;cI()Z
        intermediary method_33724 Lnet/minecraft/class_1297;method_33724()Z
        named isRegionUnloaded Lnet/minecraft/entity/Entity;isRegionUnloaded()Z
      • getFluidHeight

        public double getFluidHeight​(Tag<Fluid> fluid)
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lafs;)D
        intermediary method_5861 Lnet/minecraft/class_1297;method_5861(Lnet/minecraft/class_3494;)D
        named getFluidHeight Lnet/minecraft/entity/Entity;getFluidHeight(Lnet/minecraft/tag/Tag;)D
      • getSwimHeight

        public double getSwimHeight()
        Returns the minimum submerged height of this entity in fluid so that it would be affected by fluid physics.
        API Note:
        This is also used by living entities for checking whether to start swimming.
        Implementation Requirements:
        This implementation returns 0.4 if its standing eye height is larger than 0.4; otherwise it returns 0.0 for shorter entities.
        Implementation Note:
        The swim height of 0 allows short entities like baby animals to start swimming to avoid suffocation.
        Mappings:
        Namespace Name Mixin selector
        official cJ Lasl;cJ()D
        intermediary method_29241 Lnet/minecraft/class_1297;method_29241()D
        named getSwimHeight Lnet/minecraft/entity/Entity;getSwimHeight()D
      • getWidth

        public final float getWidth()
        Mappings:
        Namespace Name Mixin selector
        official cK Lasl;cK()F
        intermediary method_17681 Lnet/minecraft/class_1297;method_17681()F
        named getWidth Lnet/minecraft/entity/Entity;getWidth()F
      • getHeight

        public final float getHeight()
        Mappings:
        Namespace Name Mixin selector
        official cL Lasl;cL()F
        intermediary method_17682 Lnet/minecraft/class_1297;method_17682()F
        named getHeight Lnet/minecraft/entity/Entity;getHeight()F
      • createSpawnPacket

        public abstract Packet<?> createSpawnPacket()
        Mappings:
        Namespace Name Mixin selector
        official O Lasl;O()Lpf;
        intermediary method_18002 Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;
        named createSpawnPacket Lnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;
      • getDimensions

        public EntityDimensions getDimensions​(EntityPose pose)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Latj;)Lasm;
        intermediary method_18377 Lnet/minecraft/class_1297;method_18377(Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;
        named getDimensions Lnet/minecraft/entity/Entity;getDimensions(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/entity/EntityDimensions;
      • getPos

        public Vec3d getPos()
        Mappings:
        Namespace Name Mixin selector
        official cM Lasl;cM()Ldma;
        intermediary method_19538 Lnet/minecraft/class_1297;method_19538()Lnet/minecraft/class_243;
        named getPos Lnet/minecraft/entity/Entity;getPos()Lnet/minecraft/util/math/Vec3d;
      • getBlockPos

        public BlockPos getBlockPos()
        指定者:
        getBlockPos 在接口中 EntityLike
        Mappings:
        Namespace Name Mixin selector
        official cN Lcnb;cN()Lgb;
        intermediary method_24515 Lnet/minecraft/class_5568;method_24515()Lnet/minecraft/class_2338;
        named getBlockPos Lnet/minecraft/world/entity/EntityLike;getBlockPos()Lnet/minecraft/util/math/BlockPos;
      • getCameraBlockPos

        public BlockPos getCameraBlockPos()
        Mappings:
        Namespace Name Mixin selector
        official cO Lasl;cO()Lgb;
        intermediary method_33575 Lnet/minecraft/class_1297;method_33575()Lnet/minecraft/class_2338;
        named getCameraBlockPos Lnet/minecraft/entity/Entity;getCameraBlockPos()Lnet/minecraft/util/math/BlockPos;
      • getChunkPos

        public ChunkPos getChunkPos()
        Mappings:
        Namespace Name Mixin selector
        official cP Lasl;cP()Lbuw;
        intermediary method_31476 Lnet/minecraft/class_1297;method_31476()Lnet/minecraft/class_1923;
        named getChunkPos Lnet/minecraft/entity/Entity;getChunkPos()Lnet/minecraft/util/math/ChunkPos;
      • getVelocity

        public Vec3d getVelocity()
        Mappings:
        Namespace Name Mixin selector
        official cQ Lasl;cQ()Ldma;
        intermediary method_18798 Lnet/minecraft/class_1297;method_18798()Lnet/minecraft/class_243;
        named getVelocity Lnet/minecraft/entity/Entity;getVelocity()Lnet/minecraft/util/math/Vec3d;
      • setVelocity

        public void setVelocity​(Vec3d velocity)
        Mappings:
        Namespace Name Mixin selector
        official g Lasl;g(Ldma;)V
        intermediary method_18799 Lnet/minecraft/class_1297;method_18799(Lnet/minecraft/class_243;)V
        named setVelocity Lnet/minecraft/entity/Entity;setVelocity(Lnet/minecraft/util/math/Vec3d;)V
      • setVelocity

        public void setVelocity​(double x,
                                double y,
                                double z)
        Mappings:
        Namespace Name Mixin selector
        official n Lasl;n(DDD)V
        intermediary method_18800 Lnet/minecraft/class_1297;method_18800(DDD)V
        named setVelocity Lnet/minecraft/entity/Entity;setVelocity(DDD)V
      • getBlockX

        public final int getBlockX()
        Mappings:
        Namespace Name Mixin selector
        official cR Lasl;cR()I
        intermediary method_31477 Lnet/minecraft/class_1297;method_31477()I
        named getBlockX Lnet/minecraft/entity/Entity;getBlockX()I
      • getX

        public final double getX()
        Mappings:
        Namespace Name Mixin selector
        official cS Lasl;cS()D
        intermediary method_23317 Lnet/minecraft/class_1297;method_23317()D
        named getX Lnet/minecraft/entity/Entity;getX()D
      • offsetX

        public double offsetX​(double widthScale)
        Mappings:
        Namespace Name Mixin selector
        official c Lasl;c(D)D
        intermediary method_23316 Lnet/minecraft/class_1297;method_23316(D)D
        named offsetX Lnet/minecraft/entity/Entity;offsetX(D)D
      • getParticleX

        public double getParticleX​(double widthScale)
        Mappings:
        Namespace Name Mixin selector
        official d Lasl;d(D)D
        intermediary method_23322 Lnet/minecraft/class_1297;method_23322(D)D
        named getParticleX Lnet/minecraft/entity/Entity;getParticleX(D)D
      • getBlockY

        public final int getBlockY()
        Mappings:
        Namespace Name Mixin selector
        official cT Lasl;cT()I
        intermediary method_31478 Lnet/minecraft/class_1297;method_31478()I
        named getBlockY Lnet/minecraft/entity/Entity;getBlockY()I
      • getY

        public final double getY()
        Mappings:
        Namespace Name Mixin selector
        official cU Lasl;cU()D
        intermediary method_23318 Lnet/minecraft/class_1297;method_23318()D
        named getY Lnet/minecraft/entity/Entity;getY()D
      • getBodyY

        public double getBodyY​(double heightScale)
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e(D)D
        intermediary method_23323 Lnet/minecraft/class_1297;method_23323(D)D
        named getBodyY Lnet/minecraft/entity/Entity;getBodyY(D)D
      • getRandomBodyY

        public double getRandomBodyY()
        Mappings:
        Namespace Name Mixin selector
        official cV Lasl;cV()D
        intermediary method_23319 Lnet/minecraft/class_1297;method_23319()D
        named getRandomBodyY Lnet/minecraft/entity/Entity;getRandomBodyY()D
      • getEyeY

        public double getEyeY()
        Mappings:
        Namespace Name Mixin selector
        official cW Lasl;cW()D
        intermediary method_23320 Lnet/minecraft/class_1297;method_23320()D
        named getEyeY Lnet/minecraft/entity/Entity;getEyeY()D
      • getBlockZ

        public final int getBlockZ()
        Mappings:
        Namespace Name Mixin selector
        official cX Lasl;cX()I
        intermediary method_31479 Lnet/minecraft/class_1297;method_31479()I
        named getBlockZ Lnet/minecraft/entity/Entity;getBlockZ()I
      • getZ

        public final double getZ()
        Mappings:
        Namespace Name Mixin selector
        official cY Lasl;cY()D
        intermediary method_23321 Lnet/minecraft/class_1297;method_23321()D
        named getZ Lnet/minecraft/entity/Entity;getZ()D
      • offsetZ

        public double offsetZ​(double widthScale)
        Mappings:
        Namespace Name Mixin selector
        official f Lasl;f(D)D
        intermediary method_23324 Lnet/minecraft/class_1297;method_23324(D)D
        named offsetZ Lnet/minecraft/entity/Entity;offsetZ(D)D
      • getParticleZ

        public double getParticleZ​(double widthScale)
        Mappings:
        Namespace Name Mixin selector
        official g Lasl;g(D)D
        intermediary method_23325 Lnet/minecraft/class_1297;method_23325(D)D
        named getParticleZ Lnet/minecraft/entity/Entity;getParticleZ(D)D
      • setPos

        public final void setPos​(double x,
                                 double y,
                                 double z)
        Mappings:
        Namespace Name Mixin selector
        official o Lasl;o(DDD)V
        intermediary method_23327 Lnet/minecraft/class_1297;method_23327(DDD)V
        named setPos Lnet/minecraft/entity/Entity;setPos(DDD)V
      • checkDespawn

        public void checkDespawn()
        Mappings:
        Namespace Name Mixin selector
        official cZ Lasl;cZ()V
        intermediary method_5982 Lnet/minecraft/class_1297;method_5982()V
        named checkDespawn Lnet/minecraft/entity/Entity;checkDespawn()V
      • method_30951

        public Vec3d method_30951​(float float2)
        Mappings:
        Namespace Name Mixin selector
        official n Lasl;n(F)Ldma;
        intermediary method_30951 Lnet/minecraft/class_1297;method_30951(F)Lnet/minecraft/class_243;
        named method_30951 Lnet/minecraft/entity/Entity;method_30951(F)Lnet/minecraft/util/math/Vec3d;
      • onSpawnPacket

        public void onSpawnPacket​(EntitySpawnS2CPacket packet)
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lpj;)V
        intermediary method_31471 Lnet/minecraft/class_1297;method_31471(Lnet/minecraft/class_2604;)V
        named onSpawnPacket Lnet/minecraft/entity/Entity;onSpawnPacket(Lnet/minecraft/network/packet/s2c/play/EntitySpawnS2CPacket;)V
      • getPickBlockStack

        @Nullable
        public @Nullable ItemStack getPickBlockStack()
        Mappings:
        Namespace Name Mixin selector
        official da Lasl;da()Lbpr;
        intermediary method_31480 Lnet/minecraft/class_1297;method_31480()Lnet/minecraft/class_1799;
        named getPickBlockStack Lnet/minecraft/entity/Entity;getPickBlockStack()Lnet/minecraft/item/ItemStack;
      • setInPowderSnow

        public void setInPowderSnow​(boolean inPowderSnow)
        Mappings:
        Namespace Name Mixin selector
        official o Lasl;o(Z)V
        intermediary method_32319 Lnet/minecraft/class_1297;method_32319(Z)V
        named setInPowderSnow Lnet/minecraft/entity/Entity;setInPowderSnow(Z)V
      • canFreeze

        public boolean canFreeze()
        Mappings:
        Namespace Name Mixin selector
        official db Lasl;db()Z
        intermediary method_32316 Lnet/minecraft/class_1297;method_32316()Z
        named canFreeze Lnet/minecraft/entity/Entity;canFreeze()Z
      • isRemoved

        public final boolean isRemoved()
        Mappings:
        Namespace Name Mixin selector
        official dc Lasl;dc()Z
        intermediary method_31481 Lnet/minecraft/class_1297;method_31481()Z
        named isRemoved Lnet/minecraft/entity/Entity;isRemoved()Z
      • getRemovalReason

        @Nullable
        public @Nullable Entity.RemovalReason getRemovalReason()
        Mappings:
        Namespace Name Mixin selector
        official dd Lasl;dd()Lasl$c;
        intermediary method_35049 Lnet/minecraft/class_1297;method_35049()Lnet/minecraft/class_1297$class_5529;
        named getRemovalReason Lnet/minecraft/entity/Entity;getRemovalReason()Lnet/minecraft/entity/Entity$RemovalReason;
      • setRemoved

        public final void setRemoved​(Entity.RemovalReason reason)
        指定者:
        setRemoved 在接口中 EntityLike
        Mappings:
        Namespace Name Mixin selector
        official b Lcnb;b(Lasl$c;)V
        intermediary method_31745 Lnet/minecraft/class_5568;method_31745(Lnet/minecraft/class_1297$class_5529;)V
        named setRemoved Lnet/minecraft/world/entity/EntityLike;setRemoved(Lnet/minecraft/entity/Entity$RemovalReason;)V
      • unsetRemoved

        protected void unsetRemoved()
        Mappings:
        Namespace Name Mixin selector
        official de Lasl;de()V
        intermediary method_31482 Lnet/minecraft/class_1297;method_31482()V
        named unsetRemoved Lnet/minecraft/entity/Entity;unsetRemoved()V
      • setListener

        public void setListener​(EntityChangeListener listener)
        指定者:
        setListener 在接口中 EntityLike
        Mappings:
        Namespace Name Mixin selector
        official a Lcnb;a(Lcnc;)V
        intermediary method_31744 Lnet/minecraft/class_5568;method_31744(Lnet/minecraft/class_5569;)V
        named setListener Lnet/minecraft/world/entity/EntityLike;setListener(Lnet/minecraft/world/entity/EntityChangeListener;)V
      • shouldSave

        public boolean shouldSave()
        指定者:
        shouldSave 在接口中 EntityLike
        Mappings:
        Namespace Name Mixin selector
        official df Lcnb;df()Z
        intermediary method_31746 Lnet/minecraft/class_5568;method_31746()Z
        named shouldSave Lnet/minecraft/world/entity/EntityLike;shouldSave()Z
      • isPlayer

        public boolean isPlayer()
        指定者:
        isPlayer 在接口中 EntityLike
        Mappings:
        Namespace Name Mixin selector
        official dg Lcnb;dg()Z
        intermediary method_31747 Lnet/minecraft/class_5568;method_31747()Z
        named isPlayer Lnet/minecraft/world/entity/EntityLike;isPlayer()Z