Leashable$LeashData | | T_() | | getLeashData() | | method_60955() | | getLeashData() |
|
void | |
default boolean | | R_() | | isLeashed() | | method_60953() | | isLeashed() |
|
default boolean | | u() | | mayBeLeashed() | | method_60954() | | mightBeLeashed() |
|
default boolean | |
default double | |
default boolean | | v() | | canBeLeashed() | | method_5931() | | canBeLeashed() |
|
default void | | e_(int arg0) | | setDelayedLeashHolderId(int arg0) | | method_60968(int arg0) | | setUnresolvedLeashHolderId(int unresolvedLeashHolderId) |
|
default void | |
default void | |
private static <E extends Entity extends Leashable> void | |
default void | | S_() | | dropLeash() | | method_5932() | | detachLeash() |
|
default void | | x() | | removeLeash() | | method_65894() | | detachLeashWithoutDrop() |
|
default void | | y() | | onLeashRemoved() | | method_65895() | | onLeashRemoved() |
|
private static <E extends Entity extends Leashable> void | | a(E arg0, boolean arg1, boolean arg2) | | dropLeash(E arg0, boolean arg1, boolean arg2) | | method_60959(E arg0, boolean arg1, boolean arg2) | | detachLeash(E entity, boolean sendPacket, boolean dropItem) |
|
static <E extends Entity extends Leashable> void | |
default void | | z() | | onElasticLeashPull() | | method_71006() | | onLongLeashTick() |
|
default double | | A() | | leashSnapDistance() | | method_70989() | | getLeashSnappingDistance() |
|
default double | | B() | | leashElasticDistance() | | method_70990() | | getElasticLeashDistance() |
|
static <E extends Entity extends Leashable> float | | c(E arg0) | | angularFriction(E arg0) | | method_71003(E arg0) | | getSlipperiness(E entity) |
|
default void | |
default void | | C() | | leashTooFarBehaviour() | | method_60970() | | snapLongLeash() |
|
default void | |
default boolean | |
private static Vec3 | |
private static <E extends Entity extends Leashable> List<Leashable$Wrench> | | a(E arg0, bzm arg1, List<fis> arg2, List<fis> arg3) | | computeElasticInteraction(E arg0, Entity arg1, List<Vec3> arg2, List<Vec3> arg3) | | method_70994(E arg0, class_1297 arg1, List<class_243> arg2, List<class_243> arg3) | | calculateLeashElasticities(E heldEntity, Entity leashHolder, List<Vec3d> heldEntityAttachmentPoints, List<Vec3d> leashHolderAttachmentPoints) |
|
private static Optional<Leashable$Wrench> | | a(fis arg0, fis arg1, double arg2, fis arg3, fis arg4) | | computeDampenedSpringInteraction(Vec3 arg0, Vec3 arg1, double arg2, Vec3 arg3, Vec3 arg4) | | method_70999(class_243 arg0, class_243 arg1, double arg2, class_243 arg3, class_243 arg4) | | calculateLeashElasticity(Vec3d leashHolderAttachmentPos, Vec3d heldEntityAttachmentPos, double elasticDistance, Vec3d heldEntityMovement, Vec3d heldEntityAttachmentPoint) |
|
default boolean | | D() | | supportQuadLeash() | | method_70991() | | canUseQuadLeashAttachmentPoint() |
|
default Vec3[] | | E() | | getQuadLeashOffsets() | | method_70992() | | getQuadLeashOffsets() |
|
static Vec3[] | | a(bzm arg0, double arg1, double arg2, double arg3, double arg4) | | createQuadLeashOffsets(Entity arg0, double arg1, double arg2, double arg3, double arg4) | | method_70993(class_1297 arg0, double arg1, double arg2, double arg3, double arg4) | | createQuadLeashOffsets(Entity leashedEntity, double addedZOffset, double zOffset, double xOffset, double yOffset) |
|
default Vec3 | | a_(float arg0) | | getLeashOffset(float arg0) | | method_45321(float arg0) | | getLeashOffset(float tickProgress) |
|
default Vec3 | | F() | | getLeashOffset() | | method_29919() | | getLeashOffset() |
|
default void | | a_(bzm arg0, boolean arg1) | | setLeashedTo(Entity arg0, boolean arg1) | | method_60964(class_1297 arg0, boolean arg1) | | attachLeash(Entity leashHolder, boolean sendPacket) |
|
private static <E extends Entity extends Leashable> void | | a(E arg0, bzm arg1, boolean arg2) | | setLeashedTo(E arg0, Entity arg1, boolean arg2) | | method_60957(E arg0, class_1297 arg1, boolean arg2) | | attachLeash(E entity, Entity leashHolder, boolean sendPacket) |
|
default Entity | | aj_() | | getLeashHolder() | | method_60952() | | getLeashHolder() |
|
private static <E extends Entity extends Leashable> Entity | | h(E arg0) | | getLeashHolder(E arg0) | | method_60966(E arg0) | | getLeashHolder(E entity) |
|
static List<Leashable> | |
static List<Leashable> | |
static List<Leashable> | |