History - net.minecraft.entity.Leashable
26.4-snapshot-7
Names
Fields
Constructors
Methods
26.4-snapshot-6
Names
Fields
Constructors
Methods
26.4-snapshot-5
Names
Fields
Constructors
Methods
26.4-snapshot-4
Names
Fields
Constructors
Methods
26.4-snapshot-3
Names
Fields
Constructors
Methods
26.4-snapshot-2
Names
Fields
Constructors
Methods
26.4-snapshot-1
Names
Fields
Constructors
Methods
26.3
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
boolean (Predicate, Entity): lambda$leashableInArea$1, method_71000, method_71000
boolean (Predicate, Entity): lambda$leashableInArea$0, method_71000, method_71000
1.21.11_unobfuscated
Names
net.minecraft.world.entity.Leashable
net.minecraft.class_9817
net.minecraft.entity.Leashable
Fields
String: LEASH_TAG, field_52216, LEASH_NBT_KEY
double: LEASH_TOO_FAR_DIST, field_52314, DEFAULT_SNAPPING_DISTANCE
double: LEASH_ELASTIC_DIST, field_52315, DEFAULT_ELASTIC_DISTANCE
double: MAXIMUM_ALLOWED_LEASHED_DIST, field_60003, field_60003
Vec3d: AXIS_SPECIFIC_ELASTICITY, field_60004, ELASTICITY_MULTIPLIER
float: SPRING_DAMPENING, field_59997, field_59997
double: TORSIONAL_ELASTICITY, field_59998, field_59998
double: STIFFNESS, field_59999, field_59999
List<Vec3d>: ENTITY_ATTACHMENT_POINT, field_60000, HELD_ENTITY_ATTACHMENT_POINT
List<Vec3d>: LEASHER_ATTACHMENT_POINT, field_60001, LEASH_HOLDER_ATTACHMENT_POINT
List<Vec3d>: SHARED_QUAD_ATTACHMENT_POINTS, field_60002, QUAD_LEASH_ATTACHMENT_POINTS
Constructors
Methods
Leashable$LeashData (): getLeashData, method_60955, getLeashData
void (Leashable$LeashData): setLeashData, method_60960, setLeashData
boolean (): isLeashed, method_60953, isLeashed
boolean (): mayBeLeashed, method_60954, mightBeLeashed
boolean (Entity): canHaveALeashAttachedTo, method_71002, canBeLeashedTo
double (Entity): leashDistanceTo, method_71001, getDistanceToCenter
boolean (): canBeLeashed, method_5931, canBeLeashed
void (int): setDelayedLeashHolderId, method_60968, setUnresolvedLeashHolderId
void (ReadView): readLeashData, method_60967, readLeashData
void (WriteView, Leashable$LeashData): writeLeashData, method_60962, writeLeashData
<E extends Entity extends Leashable> void (E, Leashable$LeashData): restoreLeashFromSave, method_60958, resolveLeashData
void (): dropLeash, method_5932, detachLeash
void (): removeLeash, method_65894, detachLeashWithoutDrop
void (): onLeashRemoved, method_65895, onLeashRemoved
<E extends Entity extends Leashable> void (E, boolean, boolean): dropLeash, method_60959, detachLeash
<E extends Entity extends Leashable> void (ServerWorld, E): tickLeash, method_60965, tickLeash
void (): onElasticLeashPull, method_71006, onLongLeashTick
double (): leashSnapDistance, method_70989, getLeashSnappingDistance
double (): leashElasticDistance, method_70990, getElasticLeashDistance
<E extends Entity extends Leashable> float (E): angularFriction, method_71003, getSlipperiness
void (Entity): whenLeashedTo, method_71005, beforeLeashTick
void (): leashTooFarBehaviour, method_60970, snapLongLeash
void (Entity): closeRangeLeashBehaviour, method_60963, onShortLeashTick
boolean (Entity, Leashable$LeashData): checkElasticInteractions, method_70995, applyElasticity
Vec3d (Entity): getHolderMovement, method_71767, getLeashHolderMovement
<E extends Entity extends Leashable> List<Leashable$Elasticity> (E, Entity, List<Vec3d>, List<Vec3d>): computeElasticInteraction, method_70994, calculateLeashElasticities
Optional<Leashable$Elasticity> (Vec3d, Vec3d, double, Vec3d, Vec3d): computeDampenedSpringInteraction, method_70999, calculateLeashElasticity
boolean (): supportQuadLeash, method_70991, canUseQuadLeashAttachmentPoint
Vec3d[] (): getQuadLeashOffsets, method_70992, getQuadLeashOffsets
Vec3d[] (Entity, double, double, double, double): createQuadLeashOffsets, method_70993, createQuadLeashOffsets
Vec3d (float): getLeashOffset, method_45321, getLeashOffset
Vec3d (): getLeashOffset, method_29919, getLeashOffset
void (Entity, boolean): setLeashedTo, method_60964, attachLeash
<E extends Entity extends Leashable> void (E, Entity, boolean): setLeashedTo, method_60957, attachLeash
Entity (): getLeashHolder, method_60952, getLeashHolder
<E extends Entity extends Leashable> Entity (E): getLeashHolder, method_60966, getLeashHolder
List<Leashable> (Entity): leashableLeashedTo, method_71004, collectLeashablesHeldBy
List<Leashable> (Entity, Predicate<Leashable>): leashableInArea, method_70997, collectLeashablesAround
List<Leashable> (World, Vec3d, Predicate<Leashable>): leashableInArea, method_70998, collectLeashablesAround
boolean (Predicate, Entity): lambda$leashableInArea$1, method_71000, method_71000
boolean (Entity, Leashable): lambda$leashableLeashedTo$0, method_70996, method_70996