History - net.minecraft.entity.Leashable
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
chj
net.minecraft.world.entity.Leashable
net.minecraft.class_9817
net.minecraft.entity.Leashable
Fields
String: g, LEASH_TAG, field_52216, LEASH_NBT_KEY, f_hwlweeax, LEASH_NBT_KEY, f_337198_
String: LEASH_TAG, LEASH_TAG, field_52216, LEASH_NBT_KEY
double: h, LEASH_TOO_FAR_DIST, field_52314, DEFAULT_SNAPPING_DISTANCE, f_crwvitgo, DEFAULT_MAX_LEASH_LENGTH, f_337376_
double: LEASH_TOO_FAR_DIST, LEASH_TOO_FAR_DIST, field_52314, DEFAULT_SNAPPING_DISTANCE
double: i, LEASH_ELASTIC_DIST, field_52315, DEFAULT_ELASTIC_DISTANCE, f_iiewyzxn, DEFAULT_PULL_THRESHOLD, f_337592_
double: LEASH_ELASTIC_DIST, LEASH_ELASTIC_DIST, field_52315, DEFAULT_ELASTIC_DISTANCE
double: j, MAXIMUM_ALLOWED_LEASHED_DIST, field_60003, field_60003, f_vmnyoroc, MAXIMUM_LEASHED_DISTANCE, f_399071_
double: MAXIMUM_ALLOWED_LEASHED_DIST, MAXIMUM_ALLOWED_LEASHED_DIST, field_60003, field_60003
Vec3d: k, AXIS_SPECIFIC_ELASTICITY, field_60004, ELASTICITY_MULTIPLIER, f_fgoxkuky, PULL_MULTIPLIER, f_399694_
Vec3d: AXIS_SPECIFIC_ELASTICITY, AXIS_SPECIFIC_ELASTICITY, field_60004, ELASTICITY_MULTIPLIER
float: l, SPRING_DAMPENING, field_59997, field_59997, f_eblskylh, SPRING_DAMPENING, f_399133_
float: SPRING_DAMPENING, SPRING_DAMPENING, field_59997, field_59997
double: m, TORSIONAL_ELASTICITY, field_59998, field_59998, f_lcyjyhtb, TORSIONAL_ELASTICITY, f_400177_
double: TORSIONAL_ELASTICITY, TORSIONAL_ELASTICITY, field_59998, field_59998
double: n, STIFFNESS, field_59999, field_59999, f_tntkkdur, STIFFNESS, f_399281_
double: STIFFNESS, STIFFNESS, field_59999, field_59999
List<Vec3d>: o, ENTITY_ATTACHMENT_POINT, field_60000, HELD_ENTITY_ATTACHMENT_POINT, f_uutxzxka, LEASHABLE_OFFSET_FACTOR, f_400188_
List<Vec3d>: ENTITY_ATTACHMENT_POINT, ENTITY_ATTACHMENT_POINT, field_60000, HELD_ENTITY_ATTACHMENT_POINT
List<Vec3d>: p, LEASHER_ATTACHMENT_POINT, field_60001, LEASH_HOLDER_ATTACHMENT_POINT, f_hqumivqd, LEASH_HOLDER_OFFSET_FACTOR, f_399353_
List<Vec3d>: LEASHER_ATTACHMENT_POINT, LEASHER_ATTACHMENT_POINT, field_60001, LEASH_HOLDER_ATTACHMENT_POINT
List<Vec3d>: q, SHARED_QUAD_ATTACHMENT_POINTS, field_60002, QUAD_LEASH_ATTACHMENT_POINTS, f_icwmppaf, QUAD_LEASH_OFFSET_FACTORS, f_399916_
List<Vec3d>: SHARED_QUAD_ATTACHMENT_POINTS, SHARED_QUAD_ATTACHMENT_POINTS, field_60002, QUAD_LEASH_ATTACHMENT_POINTS
Constructors
Methods
Leashable$LeashData (): T_, getLeashData, method_60955, getLeashData, m_hkieuyqm, getLeashData, m_338492_
Leashable$LeashData (): getLeashData, getLeashData, method_60955, getLeashData
void (Leashable$LeashData): a, setLeashData, method_60960, setLeashData, m_lccupwok, setLeashData, m_338401_
void (Leashable$LeashData): setLeashData, setLeashData, method_60960, setLeashData
boolean (): S_, isLeashed, method_60953, isLeashed, m_egrefywv, isLeashed, m_339418_
boolean (): isLeashed, isLeashed, method_60953, isLeashed
boolean (): ai_, mayBeLeashed, method_60954, mightBeLeashed, m_feakufat, hasLeashData, m_340201_
boolean (): mayBeLeashed, mayBeLeashed, method_60954, mightBeLeashed
boolean (): aj_, canBeLeashed, method_5931, canBeLeashed, m_xvyvanvw, canBeLeashed, m_6573_
boolean (): canBeLeashed, canBeLeashed, method_5931, canBeLeashed
void (int): b_, setDelayedLeashHolderId, method_60968, setUnresolvedLeashHolderId, m_jywtllgu, setDelayedLeashHolderId, m_339199_
void (int): setDelayedLeashHolderId, setDelayedLeashHolderId, method_60968, setUnresolvedLeashHolderId
<E extends Entity extends Leashable> void (E, Leashable$LeashData): b, restoreLeashFromSave, method_60958, resolveLeashData, m_yvbpzuud, resolveLeashData, m_340112_
<E extends Entity extends Leashable> void (E, Leashable$LeashData): restoreLeashFromSave, restoreLeashFromSave, method_60958, resolveLeashData
<E extends Entity extends Leashable> void (E, boolean, boolean): a, dropLeash, method_60959, detachLeash, m_zuzsbkuh, detachLeash, m_339838_
<E extends Entity extends Leashable> void (E, boolean, boolean): dropLeash, dropLeash, method_60959, detachLeash
void (): y, leashTooFarBehaviour, method_60970, snapLongLeash, m_kkwyhrvj, onLeashLengthExceeded, m_339671_
void (): leashTooFarBehaviour, leashTooFarBehaviour, method_60970, snapLongLeash
void (Entity): e, closeRangeLeashBehaviour, method_60963, onShortLeashTick, m_frfgxbsb, onLooseLeashTick, m_338827_
void (Entity): closeRangeLeashBehaviour, closeRangeLeashBehaviour, method_60963, onShortLeashTick
void (Entity, boolean): a_, setLeashedTo, method_60964, attachLeash, m_epgfrqcc, attachLeash, m_340273_
void (Entity, boolean): setLeashedTo, setLeashedTo, method_60964, attachLeash
<E extends Entity extends Leashable> void (E, Entity, boolean): a, setLeashedTo, method_60957, attachLeash, m_ovrpaqfw, attachLeash, m_339256_
<E extends Entity extends Leashable> void (E, Entity, boolean): setLeashedTo, setLeashedTo, method_60957, attachLeash
Entity (): C, getLeashHolder, method_60952, getLeashHolder, m_xkmzlwed, getLeashHolder, m_340614_
Entity (): getLeashHolder, getLeashHolder, method_60952, getLeashHolder
<E extends Entity extends Leashable> Entity (E): h, getLeashHolder, method_60966, getLeashHolder, m_gnuhezcf, getLeashHolder, m_339450_
<E extends Entity extends Leashable> Entity (E): getLeashHolder, getLeashHolder, method_60966, getLeashHolder
<E extends Entity extends Leashable> void (ServerWorld, E): a_, tickLeash, method_60965, tickLeash, m_ydkqpzwu, tickLeash, m_338823_
<E extends Entity extends Leashable> void (ServerWorld, E): tickLeash, tickLeash, method_60965, tickLeash
void (): o, dropLeash, method_5932, detachLeash, m_brbnwutv, dropLeash, m_339020_
void (): dropLeash, dropLeash, method_5932, detachLeash
void (): r, removeLeash, method_65894, detachLeashWithoutDrop, m_gxfemicl, removeLeash, m_372320_
void (): removeLeash, removeLeash, method_65894, detachLeashWithoutDrop
void (): s, onLeashRemoved, method_65895, onLeashRemoved, m_viwtpsbf, onLeashDetached, m_372585_
void (): onLeashRemoved, onLeashRemoved, method_65895, onLeashRemoved
boolean (Entity): b_, canHaveALeashAttachedTo, method_71002, canBeLeashedTo, m_tgzaeiau, canBeLeashedBy, m_402793_
boolean (Entity): canHaveALeashAttachedTo, canHaveALeashAttachedTo, method_71002, canBeLeashedTo
double (Entity): b, leashDistanceTo, method_71001, getDistanceToCenter, m_onphfbfp, getDistanceTo, m_401585_
double (Entity): leashDistanceTo, leashDistanceTo, method_71001, getDistanceToCenter
void (ReadView): b, readLeashData, method_60967, readLeashData, m_fmujdyoh, readLeashData, m_372826_
void (ReadView): readLeashData, readLeashData, method_60967, readLeashData
void (WriteView, Leashable$LeashData): a, writeLeashData, method_60962, writeLeashData, m_ydrqybvl, writeLeashData, m_339731_
void (WriteView, Leashable$LeashData): writeLeashData, writeLeashData, method_60962, writeLeashData
void (): v, onElasticLeashPull, method_71006, onLongLeashTick, m_kangjhum, onLeashPull, m_401765_
void (): onElasticLeashPull, onElasticLeashPull, method_71006, onLongLeashTick
double (): w, leashSnapDistance, method_70989, getLeashSnappingDistance, m_twruooup, getMaxLeashLength, m_403789_
double (): leashSnapDistance, leashSnapDistance, method_70989, getLeashSnappingDistance
double (): x, leashElasticDistance, method_70990, getElasticLeashDistance, m_dtqzazqr, getPullThreshold, m_403384_
double (): leashElasticDistance, leashElasticDistance, method_70990, getElasticLeashDistance
<E extends Entity extends Leashable> float (E): c, angularFriction, method_71003, getSlipperiness, m_hskteemq, getAngularDrag, m_403532_
<E extends Entity extends Leashable> float (E): angularFriction, angularFriction, method_71003, getSlipperiness
void (Entity): d, whenLeashedTo, method_71005, beforeLeashTick, m_agcvyesn, tickLeashed, m_401384_
void (Entity): whenLeashedTo, whenLeashedTo, method_71005, beforeLeashTick
boolean (Entity, Leashable$LeashData): a, checkElasticInteractions, method_70995, applyElasticity, m_damipxvm, applyLeashPulls, m_401203_
boolean (Entity, Leashable$LeashData): checkElasticInteractions, checkElasticInteractions, method_70995, applyElasticity
Vec3d (Entity): g, getHolderMovement, method_71767, getLeashHolderMovement, m_clmmucml, m_clmmucml, m_401955_
Vec3d (Entity): getHolderMovement, getHolderMovement, method_71767, getLeashHolderMovement
<E extends Entity extends Leashable> List<Leashable$Elasticity> (E, Entity, List<Vec3d>, List<Vec3d>): a, computeElasticInteraction, method_70994, calculateLeashElasticities, m_gpophcoy, calculatePulls, m_403640_
<E extends Entity extends Leashable> List<Leashable$Elasticity> (E, Entity, List<Vec3d>, List<Vec3d>): computeElasticInteraction, computeElasticInteraction, method_70994, calculateLeashElasticities
Optional<Leashable$Elasticity> (Vec3d, Vec3d, double, Vec3d, Vec3d): a, computeDampenedSpringInteraction, method_70999, calculateLeashElasticity, m_uybzglkt, getPull, m_401780_
Optional<Leashable$Elasticity> (Vec3d, Vec3d, double, Vec3d, Vec3d): computeDampenedSpringInteraction, computeDampenedSpringInteraction, method_70999, calculateLeashElasticity
boolean (): z, supportQuadLeash, method_70991, canUseQuadLeashAttachmentPoint, m_hvwqeacy, canBeQuadLeashed, m_402107_
boolean (): supportQuadLeash, supportQuadLeash, method_70991, canUseQuadLeashAttachmentPoint
Vec3d[] (): A, getQuadLeashOffsets, method_70992, getQuadLeashOffsets, m_icdbliwm, getQuadLeashAttachmentOffsets, m_402292_
Vec3d[] (): getQuadLeashOffsets, getQuadLeashOffsets, method_70992, getQuadLeashOffsets
Vec3d[] (Entity, double, double, double, double): a, createQuadLeashOffsets, method_70993, createQuadLeashOffsets, m_gnmtyuso, createQuadLeashOffsets, m_402847_
Vec3d[] (Entity, double, double, double, double): createQuadLeashOffsets, createQuadLeashOffsets, method_70993, createQuadLeashOffsets
Vec3d (float): a_, getLeashOffset, method_45321, getLeashOffset, m_mcdgpyka, getLeashOffset, m_245894_
Vec3d (float): getLeashOffset, getLeashOffset, method_45321, getLeashOffset
Vec3d (): B, getLeashOffset, method_29919, getLeashOffset, m_klnnueyu, getLeashOffset, m_33927_
Vec3d (): getLeashOffset, getLeashOffset, method_29919, getLeashOffset
List<Leashable> (Entity): c_, leashableLeashedTo, method_71004, collectLeashablesHeldBy, m_gwlvyiep, getHeldLeashables, m_403542_
List<Leashable> (Entity): leashableLeashedTo, leashableLeashedTo, method_71004, collectLeashablesHeldBy
List<Leashable> (Entity, Predicate<Leashable>): a, leashableInArea, method_70997, collectLeashablesAround, m_hyeqdukm, getNearbyLeashables, m_402388_
List<Leashable> (Entity, Predicate<Leashable>): leashableInArea, leashableInArea, method_70997, collectLeashablesAround
List<Leashable> (World, Vec3d, Predicate<Leashable>): a, leashableInArea, method_70998, collectLeashablesAround, m_slcvzuif, getNearbyLeashables, m_404156_
List<Leashable> (World, Vec3d, Predicate<Leashable>): leashableInArea, leashableInArea, method_70998, collectLeashablesAround
1.21.11
Names
ceu
chj
Fields
String: r_, LEASH_TAG, field_52216, LEASH_NBT_KEY, f_hwlweeax, LEASH_NBT_KEY, f_337198_
String: g, LEASH_TAG, field_52216, LEASH_NBT_KEY, f_hwlweeax, LEASH_NBT_KEY, f_337198_
Constructors
Methods
Leashable$LeashData (): U_, getLeashData, method_60955, getLeashData, m_hkieuyqm, getLeashData, m_338492_
Leashable$LeashData (): T_, getLeashData, method_60955, getLeashData, m_hkieuyqm, getLeashData, m_338492_
boolean (): T_, isLeashed, method_60953, isLeashed, m_egrefywv, isLeashed, m_339418_
boolean (): S_, isLeashed, method_60953, isLeashed, m_egrefywv, isLeashed, m_339418_
boolean (): o, mayBeLeashed, method_60954, mightBeLeashed, m_feakufat, hasLeashData, m_340201_
boolean (): ai_, mayBeLeashed, method_60954, mightBeLeashed, m_feakufat, hasLeashData, m_340201_
boolean (): v, canBeLeashed, method_5931, canBeLeashed, m_xvyvanvw, canBeLeashed, m_6573_
boolean (): aj_, canBeLeashed, method_5931, canBeLeashed, m_xvyvanvw, canBeLeashed, m_6573_
void (int): e_, setDelayedLeashHolderId, method_60968, setUnresolvedLeashHolderId, m_jywtllgu, setDelayedLeashHolderId, m_339199_
void (int): b_, setDelayedLeashHolderId, method_60968, setUnresolvedLeashHolderId, m_jywtllgu, setDelayedLeashHolderId, m_339199_
void (): C, leashTooFarBehaviour, method_60970, snapLongLeash, m_kkwyhrvj, onLeashLengthExceeded, m_339671_
void (): y, leashTooFarBehaviour, method_60970, snapLongLeash, m_kkwyhrvj, onLeashLengthExceeded, m_339671_
Entity (): ak_, getLeashHolder, method_60952, getLeashHolder, m_xkmzlwed, getLeashHolder, m_340614_
Entity (): C, getLeashHolder, method_60952, getLeashHolder, m_xkmzlwed, getLeashHolder, m_340614_
void (): w, dropLeash, method_5932, detachLeash, m_brbnwutv, dropLeash, m_339020_
void (): o, dropLeash, method_5932, detachLeash, m_brbnwutv, dropLeash, m_339020_
void (): x, removeLeash, method_65894, detachLeashWithoutDrop, m_gxfemicl, removeLeash, m_372320_
void (): r, removeLeash, method_65894, detachLeashWithoutDrop, m_gxfemicl, removeLeash, m_372320_
void (): y, onLeashRemoved, method_65895, onLeashRemoved, m_viwtpsbf, onLeashDetached, m_372585_
void (): s, onLeashRemoved, method_65895, onLeashRemoved, m_viwtpsbf, onLeashDetached, m_372585_
void (): z, onElasticLeashPull, method_71006, onLongLeashTick, m_kangjhum, onLeashPull, m_401765_
void (): v, onElasticLeashPull, method_71006, onLongLeashTick, m_kangjhum, onLeashPull, m_401765_
double (): A, leashSnapDistance, method_70989, getLeashSnappingDistance, m_twruooup, getMaxLeashLength, m_401111_
double (): w, leashSnapDistance, method_70989, getLeashSnappingDistance, m_twruooup, getMaxLeashLength, m_403789_
double (): B, leashElasticDistance, method_70990, getElasticLeashDistance, m_dtqzazqr, getPullThreshold, m_402048_
double (): x, leashElasticDistance, method_70990, getElasticLeashDistance, m_dtqzazqr, getPullThreshold, m_403384_
boolean (): D, supportQuadLeash, method_70991, canUseQuadLeashAttachmentPoint, m_hvwqeacy, canBeQuadLeashed, m_352571_
boolean (): z, supportQuadLeash, method_70991, canUseQuadLeashAttachmentPoint, m_hvwqeacy, canBeQuadLeashed, m_402107_
Vec3d[] (): E, getQuadLeashOffsets, method_70992, getQuadLeashOffsets, m_icdbliwm, getQuadLeashAttachmentOffsets, m_401877_
Vec3d[] (): A, getQuadLeashOffsets, method_70992, getQuadLeashOffsets, m_icdbliwm, getQuadLeashAttachmentOffsets, m_402292_
Vec3d (): F, getLeashOffset, method_29919, getLeashOffset, m_klnnueyu, getLeashOffset, m_27831_
Vec3d (): B, getLeashOffset, method_29919, getLeashOffset, m_klnnueyu, getLeashOffset, m_33927_
1.21.10
Names
Fields
Constructors
Methods
1.21.9
Names
cak
ceu
Fields
String: x_, LEASH_TAG, field_52216, LEASH_NBT_KEY, f_hwlweeax, LEASH_NBT_KEY, f_337198_
String: r_, LEASH_TAG, field_52216, LEASH_NBT_KEY, f_hwlweeax, LEASH_NBT_KEY, f_337198_
float: d_, SPRING_DAMPENING, field_59997, field_59997, f_eblskylh, SPRING_DAMPENING, f_399133_
float: l, SPRING_DAMPENING, field_59997, field_59997, f_eblskylh, SPRING_DAMPENING, f_399133_
double: e_, TORSIONAL_ELASTICITY, field_59998, field_59998, f_lcyjyhtb, TORSIONAL_ELASTICITY, f_400177_
double: m, TORSIONAL_ELASTICITY, field_59998, field_59998, f_lcyjyhtb, TORSIONAL_ELASTICITY, f_400177_
double: f_, STIFFNESS, field_59999, field_59999, f_tntkkdur, STIFFNESS, f_399281_
double: n, STIFFNESS, field_59999, field_59999, f_tntkkdur, STIFFNESS, f_399281_
List<Vec3d>: g_, ENTITY_ATTACHMENT_POINT, field_60000, HELD_ENTITY_ATTACHMENT_POINT, f_uutxzxka, LEASHABLE_OFFSET_FACTOR, f_400188_
List<Vec3d>: o, ENTITY_ATTACHMENT_POINT, field_60000, HELD_ENTITY_ATTACHMENT_POINT, f_uutxzxka, LEASHABLE_OFFSET_FACTOR, f_400188_
List<Vec3d>: h_, LEASHER_ATTACHMENT_POINT, field_60001, LEASH_HOLDER_ATTACHMENT_POINT, f_hqumivqd, LEASH_HOLDER_OFFSET_FACTOR, f_399353_
List<Vec3d>: p, LEASHER_ATTACHMENT_POINT, field_60001, LEASH_HOLDER_ATTACHMENT_POINT, f_hqumivqd, LEASH_HOLDER_OFFSET_FACTOR, f_399353_
List<Vec3d>: i_, SHARED_QUAD_ATTACHMENT_POINTS, field_60002, QUAD_LEASH_ATTACHMENT_POINTS, f_icwmppaf, QUAD_LEASH_OFFSET_FACTORS, f_399916_
List<Vec3d>: q, SHARED_QUAD_ATTACHMENT_POINTS, field_60002, QUAD_LEASH_ATTACHMENT_POINTS, f_icwmppaf, QUAD_LEASH_OFFSET_FACTORS, f_399916_
Constructors
Methods
Leashable$LeashData (): T_, getLeashData, method_60955, getLeashData, m_hkieuyqm, getLeashData, m_338492_
Leashable$LeashData (): U_, getLeashData, method_60955, getLeashData, m_hkieuyqm, getLeashData, m_338492_
boolean (): R_, isLeashed, method_60953, isLeashed, m_egrefywv, isLeashed, m_339418_
boolean (): T_, isLeashed, method_60953, isLeashed, m_egrefywv, isLeashed, m_339418_
boolean (): u, mayBeLeashed, method_60954, mightBeLeashed, m_feakufat, hasLeashData, m_340201_
boolean (): o, mayBeLeashed, method_60954, mightBeLeashed, m_feakufat, hasLeashData, m_340201_
Entity (): aj_, getLeashHolder, method_60952, getLeashHolder, m_xkmzlwed, getLeashHolder, m_340614_
Entity (): ak_, getLeashHolder, method_60952, getLeashHolder, m_xkmzlwed, getLeashHolder, m_340614_
void (): S_, dropLeash, method_5932, detachLeash, m_brbnwutv, dropLeash, m_339020_
void (): w, dropLeash, method_5932, detachLeash, m_brbnwutv, dropLeash, m_339020_
1.21.8
Names
Fields
Constructors
Methods
1.21.7
Names
Fields
Constructors
Methods
1.21.6
Names
byd
cak
Fields
String: o_, LEASH_TAG, field_52216, LEASH_NBT_KEY, f_hwlweeax, LEASH_NBT_KEY, f_337198_
String: x_, LEASH_TAG, field_52216, LEASH_NBT_KEY, f_hwlweeax, LEASH_NBT_KEY, f_337198_
double: h, LEASH_TOO_FAR_DIST, field_52314, MAX_LEASH_LENGTH, f_crwvitgo, MAX_LEASH_LENGTH, f_337376_
double: h, LEASH_TOO_FAR_DIST, field_52314, DEFAULT_SNAPPING_DISTANCE, f_crwvitgo, DEFAULT_MAX_LEASH_LENGTH, f_337376_
double: i, LEASH_ELASTIC_DIST, field_52315, SHORT_LEASH_LENGTH, f_iiewyzxn, STRETCH_DISTANCE, f_337592_
double: i, LEASH_ELASTIC_DIST, field_52315, DEFAULT_ELASTIC_DISTANCE, f_iiewyzxn, DEFAULT_PULL_THRESHOLD, f_337592_
double: j, MAXIMUM_ALLOWED_LEASHED_DIST, field_60003, field_60003, f_vmnyoroc, MAXIMUM_LEASHED_DISTANCE, f_399071_
Vec3d: k, AXIS_SPECIFIC_ELASTICITY, field_60004, ELASTICITY_MULTIPLIER, f_fgoxkuky, PULL_MULTIPLIER, f_399694_
float: d_, SPRING_DAMPENING, field_59997, field_59997, f_eblskylh, SPRING_DAMPENING, f_399133_
double: e_, TORSIONAL_ELASTICITY, field_59998, field_59998, f_lcyjyhtb, TORSIONAL_ELASTICITY, f_400177_
double: f_, STIFFNESS, field_59999, field_59999, f_tntkkdur, STIFFNESS, f_399281_
List<Vec3d>: g_, ENTITY_ATTACHMENT_POINT, field_60000, HELD_ENTITY_ATTACHMENT_POINT, f_uutxzxka, LEASHABLE_OFFSET_FACTOR, f_400188_
List<Vec3d>: h_, LEASHER_ATTACHMENT_POINT, field_60001, LEASH_HOLDER_ATTACHMENT_POINT, f_hqumivqd, LEASH_HOLDER_OFFSET_FACTOR, f_399353_
List<Vec3d>: i_, SHARED_QUAD_ATTACHMENT_POINTS, field_60002, QUAD_LEASH_ATTACHMENT_POINTS, f_icwmppaf, QUAD_LEASH_OFFSET_FACTORS, f_399916_
Constructors
Methods
Leashable$LeashData (): S_, getLeashData, method_60955, getLeashData, m_hkieuyqm, getLeashData, m_338492_
Leashable$LeashData (): T_, getLeashData, method_60955, getLeashData, m_hkieuyqm, getLeashData, m_338492_
boolean (): Q_, isLeashed, method_60953, isLeashed, m_egrefywv, isLeashed, m_339418_
boolean (): R_, isLeashed, method_60953, isLeashed, m_egrefywv, isLeashed, m_339418_
boolean (): o, mayBeLeashed, method_60954, mightBeLeashed, m_feakufat, hasLeashData, m_340201_
boolean (): u, mayBeLeashed, method_60954, mightBeLeashed, m_feakufat, hasLeashData, m_340201_
boolean (): R_, canHaveALeashAttachedToIt, method_60969, canLeashAttachTo, m_eodbrgla, canLeashAttachTo, m_339445_
boolean (): w, canBeLeashed, method_5931, canBeLeashed, m_xvyvanvw, canBeLeashed, m_6573_
boolean (): v, canBeLeashed, method_5931, canBeLeashed, m_xvyvanvw, canBeLeashed, m_6573_
void (NbtCompound, Leashable$LeashData): a, writeLeashData, method_60962, writeLeashDataToNbt, m_ydrqybvl, writeLeashData, m_339731_
<E extends Entity extends Leashable> void (E, Leashable$LeashData): a, restoreLeashFromSave, method_60958, resolveLeashData, m_yvbpzuud, resolveLeashData, m_340112_
<E extends Entity extends Leashable> void (E, Leashable$LeashData): b, restoreLeashFromSave, method_60958, resolveLeashData, m_yvbpzuud, resolveLeashData, m_340112_
boolean (Entity, float): a, handleLeashAtDistance, method_60956, beforeLeashTick, m_zkhlcdom, applyLongRangeBehavior, m_338665_
void (): A, leashTooFarBehaviour, method_60970, breakLongLeash, m_kkwyhrvj, applyTooFarBehavior, m_339671_
void (): C, leashTooFarBehaviour, method_60970, snapLongLeash, m_kkwyhrvj, onLeashLengthExceeded, m_339671_
void (Entity): a, closeRangeLeashBehaviour, method_60963, onShortLeashTick, m_frfgxbsb, applyCloseRangeBehavior, m_338827_
void (Entity): e, closeRangeLeashBehaviour, method_60963, onShortLeashTick, m_frfgxbsb, onLooseLeashTick, m_338827_
void (Entity, float): b, elasticRangeLeashBehaviour, method_61162, applyLeashElasticity, m_ygwjgcso, applyElasticRangeBehavior, m_339176_
<E extends Entity extends Leashable> void (E, Entity, float): a, legacyElasticRangeLeashBehaviour, method_61161, applyLeashElasticity, m_ssfsnjwp, applyLegacyElasticity, m_338797_
Entity (): B, getLeashHolder, method_60952, getLeashHolder, m_xkmzlwed, getLeashHolder, m_340614_
Entity (): aj_, getLeashHolder, method_60952, getLeashHolder, m_xkmzlwed, getLeashHolder, m_340614_
<E extends Entity extends Leashable> Entity (E): b, getLeashHolder, method_60966, getLeashHolder, m_gnuhezcf, getLeashHolder, m_339450_
<E extends Entity extends Leashable> Entity (E): h, getLeashHolder, method_60966, getLeashHolder, m_gnuhezcf, getLeashHolder, m_339450_
void (NbtCompound): c, readLeashData, method_60967, readLeashDataFromNbt, m_fmujdyoh, readLeashData, m_372826_
void (): x, dropLeash, method_5932, detachLeash, m_brbnwutv, m_339020_
void (): S_, dropLeash, method_5932, detachLeash, m_brbnwutv, dropLeash, m_339020_
void (): y, removeLeash, method_65894, detachLeashWithoutDrop, m_gxfemicl, m_372320_
void (): x, removeLeash, method_65894, detachLeashWithoutDrop, m_gxfemicl, removeLeash, m_372320_
void (): z, onLeashRemoved, method_65895, onLeashRemoved, m_viwtpsbf, m_372585_
void (): y, onLeashRemoved, method_65895, onLeashRemoved, m_viwtpsbf, onLeashDetached, m_372585_
boolean (Entity): b_, canHaveALeashAttachedTo, method_71002, canBeLeashedTo, m_tgzaeiau, canBeLeashedBy, m_402793_
double (Entity): b, leashDistanceTo, method_71001, getDistanceToCenter, m_onphfbfp, getDistanceTo, m_401585_
void (ReadView): b, readLeashData, method_60967, readLeashData, m_fmujdyoh, readLeashData, m_372826_
void (WriteView, Leashable$LeashData): a, writeLeashData, method_60962, writeLeashData, m_ydrqybvl, writeLeashData, m_339731_
void (): z, onElasticLeashPull, method_71006, onLongLeashTick, m_kangjhum, onLeashPull, m_401765_
double (): A, leashSnapDistance, method_70989, getLeashSnappingDistance, m_twruooup, getMaxLeashLength, m_401111_
double (): B, leashElasticDistance, method_70990, getElasticLeashDistance, m_dtqzazqr, getPullThreshold, m_402048_
<E extends Entity extends Leashable> float (E): c, angularFriction, method_71003, getSlipperiness, m_hskteemq, getAngularDrag, m_403532_
void (Entity): d, whenLeashedTo, method_71005, beforeLeashTick, m_agcvyesn, tickLeashed, m_401384_
boolean (Entity, Leashable$LeashData): a, checkElasticInteractions, method_70995, applyElasticity, m_damipxvm, applyLeashPulls, m_401203_
Vec3d (Entity): g, getHolderMovement, method_71767, getLeashHolderMovement, m_clmmucml, m_clmmucml, m_401955_
<E extends Entity extends Leashable> List<Leashable$Elasticity> (E, Entity, List<Vec3d>, List<Vec3d>): a, computeElasticInteraction, method_70994, calculateLeashElasticities, m_gpophcoy, calculatePulls, m_403640_
Optional<Leashable$Elasticity> (Vec3d, Vec3d, double, Vec3d, Vec3d): a, computeDampenedSpringInteraction, method_70999, calculateLeashElasticity, m_uybzglkt, getPull, m_401780_
boolean (): D, supportQuadLeash, method_70991, canUseQuadLeashAttachmentPoint, m_hvwqeacy, canBeQuadLeashed, m_352571_
Vec3d[] (): E, getQuadLeashOffsets, method_70992, getQuadLeashOffsets, m_icdbliwm, getQuadLeashAttachmentOffsets, m_401877_
Vec3d[] (Entity, double, double, double, double): a, createQuadLeashOffsets, method_70993, createQuadLeashOffsets, m_gnmtyuso, createQuadLeashOffsets, m_402847_
Vec3d (float): a_, getLeashOffset, method_45321, getLeashOffset, m_mcdgpyka, getLeashOffset, m_245894_
Vec3d (): F, getLeashOffset, method_29919, getLeashOffset, m_klnnueyu, getLeashOffset, m_27831_
List<Leashable> (Entity): c_, leashableLeashedTo, method_71004, collectLeashablesHeldBy, m_gwlvyiep, getHeldLeashables, m_403542_
List<Leashable> (Entity, Predicate<Leashable>): a, leashableInArea, method_70997, collectLeashablesAround, m_hyeqdukm, getNearbyLeashables, m_402388_
List<Leashable> (World, Vec3d, Predicate<Leashable>): a, leashableInArea, method_70998, collectLeashablesAround, m_slcvzuif, getNearbyLeashables, m_404156_
1.21.5
Names
bvg
byd
Fields
double: p_, LEASH_TOO_FAR_DIST, field_52314, MAX_LEASH_LENGTH, f_crwvitgo, MAX_LEASH_LENGTH, f_337376_
double: h, LEASH_TOO_FAR_DIST, field_52314, MAX_LEASH_LENGTH, f_crwvitgo, MAX_LEASH_LENGTH, f_337376_
double: q_, LEASH_ELASTIC_DIST, field_52315, SHORT_LEASH_LENGTH, f_iiewyzxn, STRETCH_DISTANCE, f_337592_
double: i, LEASH_ELASTIC_DIST, field_52315, SHORT_LEASH_LENGTH, f_iiewyzxn, STRETCH_DISTANCE, f_337592_
Constructors
Methods
Leashable$LeashData (): T_, getLeashData, method_60955, getLeashData, m_hkieuyqm, getLeashData, m_338492_
Leashable$LeashData (): S_, getLeashData, method_60955, getLeashData, m_hkieuyqm, getLeashData, m_338492_
boolean (): P_, isLeashed, method_60953, isLeashed, m_egrefywv, isLeashed, m_339418_
boolean (): Q_, isLeashed, method_60953, isLeashed, m_egrefywv, isLeashed, m_339418_
boolean (): q, mayBeLeashed, method_60954, mightBeLeashed, m_feakufat, hasLeashData, m_340201_
boolean (): o, mayBeLeashed, method_60954, mightBeLeashed, m_feakufat, hasLeashData, m_340201_
boolean (): Q_, canHaveALeashAttachedToIt, method_60969, canLeashAttachTo, m_eodbrgla, canLeashAttachTo, m_339445_
boolean (): R_, canHaveALeashAttachedToIt, method_60969, canLeashAttachTo, m_eodbrgla, canLeashAttachTo, m_339445_
boolean (): y, canBeLeashed, method_5931, canBeLeashed, m_xvyvanvw, canBeLeashed, m_6573_
boolean (): w, canBeLeashed, method_5931, canBeLeashed, m_xvyvanvw, canBeLeashed, m_6573_
Leashable$LeashData (NbtCompound): a, readLeashDataInternal, method_65896, readLeashData, m_fjrwtmxa, m_fjrwtmxa, m_340395_
void (): C, leashTooFarBehaviour, method_60970, breakLongLeash, m_kkwyhrvj, applyTooFarBehavior, m_339671_
void (): A, leashTooFarBehaviour, method_60970, breakLongLeash, m_kkwyhrvj, applyTooFarBehavior, m_339671_
void (Entity, boolean): b, setLeashedTo, method_60964, attachLeash, m_epgfrqcc, attachLeash, m_340273_
void (Entity, boolean): a_, setLeashedTo, method_60964, attachLeash, m_epgfrqcc, attachLeash, m_340273_
Entity (): D, getLeashHolder, method_60952, getLeashHolder, m_xkmzlwed, getLeashHolder, m_340614_
Entity (): B, getLeashHolder, method_60952, getLeashHolder, m_xkmzlwed, getLeashHolder, m_340614_
void (): z, dropLeash, method_5932, detachLeash, m_brbnwutv, m_339020_
void (): x, dropLeash, method_5932, detachLeash, m_brbnwutv, m_339020_
void (): A, removeLeash, method_65894, detachLeashWithoutDrop, m_gxfemicl, m_372320_
void (): y, removeLeash, method_65894, detachLeashWithoutDrop, m_gxfemicl, m_372320_
void (): B, onLeashRemoved, method_65895, onLeashRemoved, m_viwtpsbf, m_372585_
void (): z, onLeashRemoved, method_65895, onLeashRemoved, m_viwtpsbf, m_372585_
1.21.4
Names
bwe
bvg
Fields
Constructors
Methods
Leashable$LeashData (NbtCompound): c, readLeashData, method_60967, readLeashDataFromNbt, m_fmujdyoh, readLeashData, m_340395_
Leashable$LeashData (NbtCompound): a, readLeashDataInternal, method_65896, readLeashData, m_fjrwtmxa, m_fjrwtmxa, m_340395_
void (boolean, boolean): a, dropLeash, method_5932, detachLeash, m_yglfvmek, detachLeash, m_21455_
void (): z, leashTooFarBehaviour, method_60970, detachLeash, m_kkwyhrvj, applyTooFarBehavior, m_339671_
void (): C, leashTooFarBehaviour, method_60970, breakLongLeash, m_kkwyhrvj, applyTooFarBehavior, m_339671_
Entity (): A, getLeashHolder, method_60952, getLeashHolder, m_xkmzlwed, getLeashHolder, m_340614_
Entity (): D, getLeashHolder, method_60952, getLeashHolder, m_xkmzlwed, getLeashHolder, m_340614_
void (NbtCompound): c, readLeashData, method_60967, readLeashDataFromNbt, m_fmujdyoh, readLeashData, m_372826_
void (): z, dropLeash, method_5932, detachLeash, m_brbnwutv, m_339020_
void (): A, removeLeash, method_65894, detachLeashWithoutDrop, m_gxfemicl, m_372320_
void (): B, onLeashRemoved, method_65895, onLeashRemoved, m_viwtpsbf, m_372585_
1.21.3
Names
btk
bwe
Fields
String: b_, LEASH_TAG, field_52216, LEASH_NBT_KEY, f_hwlweeax, LEASH_NBT_KEY, f_337198_
String: o_, LEASH_TAG, field_52216, LEASH_NBT_KEY, f_hwlweeax, LEASH_NBT_KEY, f_337198_
double: q_, LEASH_TOO_FAR_DIST, field_52314, MAX_LEASH_LENGTH, f_crwvitgo, MAX_LEASH_LENGTH, f_337376_
double: p_, LEASH_TOO_FAR_DIST, field_52314, MAX_LEASH_LENGTH, f_crwvitgo, MAX_LEASH_LENGTH, f_337376_
double: r_, LEASH_ELASTIC_DIST, field_52315, SHORT_LEASH_LENGTH, f_iiewyzxn, STRETCH_DISTANCE, f_337592_
double: q_, LEASH_ELASTIC_DIST, field_52315, SHORT_LEASH_LENGTH, f_iiewyzxn, STRETCH_DISTANCE, f_337592_
Constructors
Methods
Leashable$LeashData (): X_, getLeashData, method_60955, getLeashData, m_hkieuyqm, getLeashData, m_338492_
Leashable$LeashData (): T_, getLeashData, method_60955, getLeashData, m_hkieuyqm, getLeashData, m_338492_
boolean (): N_, isLeashed, method_60953, isLeashed, m_egrefywv, isLeashed, m_339418_
boolean (): P_, isLeashed, method_60953, isLeashed, m_egrefywv, isLeashed, m_339418_
boolean (): O_, mayBeLeashed, method_60954, mightBeLeashed, m_feakufat, hasLeashData, m_340201_
boolean (): q, mayBeLeashed, method_60954, mightBeLeashed, m_feakufat, hasLeashData, m_340201_
boolean (): q, canHaveALeashAttachedToIt, method_60969, canLeashAttachTo, m_eodbrgla, canLeashAttachTo, m_339445_
boolean (): Q_, canHaveALeashAttachedToIt, method_60969, canLeashAttachTo, m_eodbrgla, canLeashAttachTo, m_339445_
void (int): h_, setDelayedLeashHolderId, method_60968, setUnresolvedLeashHolderId, m_jywtllgu, setDelayedLeashHolderId, m_339199_
void (int): e_, setDelayedLeashHolderId, method_60968, setUnresolvedLeashHolderId, m_jywtllgu, setDelayedLeashHolderId, m_339199_
<E extends Entity extends Leashable> void (E): b_, tickLeash, method_60965, tickLeash, m_ydkqpzwu, tickLeash, m_338823_
void (Entity): b, closeRangeLeashBehaviour, method_60963, onShortLeashTick, m_frfgxbsb, applyCloseRangeBehavior, m_338827_
void (Entity): a, closeRangeLeashBehaviour, method_60963, onShortLeashTick, m_frfgxbsb, applyCloseRangeBehavior, m_338827_
void (Entity, float): b, elasticRangeLeashBehaviour, method_61162, applyLeashElasticity, m_ygwjgcso, applyElasticRangeBehavior, m_338435_
void (Entity, float): b, elasticRangeLeashBehaviour, method_61162, applyLeashElasticity, m_ygwjgcso, applyElasticRangeBehavior, m_339176_
<E extends Entity extends Leashable> Entity (E): c, getLeashHolder, method_60966, getLeashHolder, m_gnuhezcf, getLeashHolder, m_339450_
<E extends Entity extends Leashable> Entity (E): b, getLeashHolder, method_60966, getLeashHolder, m_gnuhezcf, getLeashHolder, m_339450_
<E extends Entity extends Leashable> void (ServerWorld, E): a_, tickLeash, method_60965, tickLeash, m_ydkqpzwu, tickLeash, m_338823_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
btk
net.minecraft.world.entity.Leashable
net.minecraft.class_9817
net.minecraft.entity.Leashable
net.minecraft.unmapped.C_gbavazgo
net.minecraft.entity.Leashable
net.minecraft.src.C_336597_
Fields
String: b_, LEASH_TAG, field_52216, LEASH_NBT_KEY, f_hwlweeax, LEASH_NBT_KEY, f_337198_
double: q_, LEASH_TOO_FAR_DIST, field_52314, MAX_LEASH_LENGTH, f_crwvitgo, MAX_LEASH_LENGTH, f_337376_
double: r_, LEASH_ELASTIC_DIST, field_52315, SHORT_LEASH_LENGTH, f_iiewyzxn, STRETCH_DISTANCE, f_337592_
Constructors
Methods
Leashable$LeashData (): X_, getLeashData, method_60955, getLeashData, m_hkieuyqm, getLeashData, m_338492_
void (Leashable$LeashData): a, setLeashData, method_60960, setLeashData, m_lccupwok, setLeashData, m_338401_
boolean (): N_, isLeashed, method_60953, isLeashed, m_egrefywv, isLeashed, m_339418_
boolean (): O_, mayBeLeashed, method_60954, mightBeLeashed, m_feakufat, hasLeashData, m_340201_
boolean (): q, canHaveALeashAttachedToIt, method_60969, canLeashAttachTo, m_eodbrgla, canLeashAttachTo, m_339445_
boolean (): y, canBeLeashed, method_5931, canBeLeashed, m_xvyvanvw, canBeLeashed, m_6573_
void (int): h_, setDelayedLeashHolderId, method_60968, setUnresolvedLeashHolderId, m_jywtllgu, setDelayedLeashHolderId, m_339199_
Leashable$LeashData (NbtCompound): c, readLeashData, method_60967, readLeashDataFromNbt, m_fmujdyoh, readLeashData, m_340395_
void (NbtCompound, Leashable$LeashData): a, writeLeashData, method_60962, writeLeashDataToNbt, m_ydrqybvl, writeLeashData, m_339731_
<E extends Entity extends Leashable> void (E, Leashable$LeashData): a, restoreLeashFromSave, method_60958, resolveLeashData, m_yvbpzuud, resolveLeashData, m_340112_
void (boolean, boolean): a, dropLeash, method_5932, detachLeash, m_yglfvmek, detachLeash, m_21455_
<E extends Entity extends Leashable> void (E, boolean, boolean): a, dropLeash, method_60959, detachLeash, m_zuzsbkuh, detachLeash, m_339838_
<E extends Entity extends Leashable> void (E): b_, tickLeash, method_60965, tickLeash, m_ydkqpzwu, tickLeash, m_338823_
boolean (Entity, float): a, handleLeashAtDistance, method_60956, beforeLeashTick, m_zkhlcdom, applyLongRangeBehavior, m_338665_
void (): z, leashTooFarBehaviour, method_60970, detachLeash, m_kkwyhrvj, applyTooFarBehavior, m_339671_
void (Entity): b, closeRangeLeashBehaviour, method_60963, onShortLeashTick, m_frfgxbsb, applyCloseRangeBehavior, m_338827_
void (Entity, float): b, elasticRangeLeashBehaviour, method_61162, applyLeashElasticity, m_ygwjgcso, applyElasticRangeBehavior, m_338435_
<E extends Entity extends Leashable> void (E, Entity, float): a, legacyElasticRangeLeashBehaviour, method_61161, applyLeashElasticity, m_ssfsnjwp, applyLegacyElasticity, m_338797_
void (Entity, boolean): b, setLeashedTo, method_60964, attachLeash, m_epgfrqcc, attachLeash, m_340273_
<E extends Entity extends Leashable> void (E, Entity, boolean): a, setLeashedTo, method_60957, attachLeash, m_ovrpaqfw, attachLeash, m_339256_
Entity (): A, getLeashHolder, method_60952, getLeashHolder, m_xkmzlwed, getLeashHolder, m_340614_
<E extends Entity extends Leashable> Entity (E): c, getLeashHolder, method_60966, getLeashHolder, m_gnuhezcf, getLeashHolder, m_339450_