Leashable$LeashData | | T_() | | getLeashData() | | method_60955() | | getLeashData() | | m_338492_() |
|
void | |
default boolean | | R_() | | isLeashed() | | method_60953() | | isLeashed() | | m_339418_() |
|
default boolean | | u() | | mayBeLeashed() | | method_60954() | | mightBeLeashed() | | m_340201_() |
|
default boolean | |
default double | |
default boolean | | v() | | canBeLeashed() | | method_5931() | | canBeLeashed() | | m_6573_() |
|
default void | | e_(int arg0) | | setDelayedLeashHolderId(int arg0) | | method_60968(int arg0) | | setUnresolvedLeashHolderId(int unresolvedLeashHolderId) | | m_339199_(int arg0) |
|
default void | |
default void | |
private static <E extends Entity extends Leashable> void | |
default void | | S_() | | dropLeash() | | method_5932() | | detachLeash() | | m_339020_() |
|
default void | | x() | | removeLeash() | | method_65894() | | detachLeashWithoutDrop() | | m_372320_() |
|
default void | | y() | | onLeashRemoved() | | method_65895() | | onLeashRemoved() | | m_372585_() |
|
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) | | m_339838_(E p_343459_, boolean p_342580_, boolean p_344786_) |
|
static <E extends Entity extends Leashable> void | |
default void | | z() | | onElasticLeashPull() | | method_71006() | | onLongLeashTick() | | m_401765_() |
|
default double | | A() | | leashSnapDistance() | | method_70989() | | getLeashSnappingDistance() | | m_401111_() |
|
default double | | B() | | leashElasticDistance() | | method_70990() | | getElasticLeashDistance() | | m_402048_() |
|
static <E extends Entity extends Leashable> float | | c(E arg0) | | angularFriction(E arg0) | | method_71003(E arg0) | | getSlipperiness(E entity) | | m_403532_(E p_408063_) |
|
default void | |
default void | | C() | | leashTooFarBehaviour() | | method_60970() | | snapLongLeash() | | m_339671_() |
|
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) | | m_403640_(E p_408183_, C_507_ p_406565_, List<C_3046_> p_410674_, List<C_3046_> p_409022_) |
|
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) | | m_401780_(C_3046_ p_409865_, C_3046_ p_405872_, double p_409391_, C_3046_ p_409272_, C_3046_ arg4) |
|
default boolean | | D() | | supportQuadLeash() | | method_70991() | | canUseQuadLeashAttachmentPoint() | | m_352571_() |
|
default Vec3[] | | E() | | getQuadLeashOffsets() | | method_70992() | | getQuadLeashOffsets() | | m_401877_() |
|
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) | | m_402847_(C_507_ p_408706_, double p_406447_, double p_407443_, double arg3, double arg4) |
|
default Vec3 | | a_(float arg0) | | getLeashOffset(float arg0) | | method_45321(float arg0) | | getLeashOffset(float tickProgress) | | m_245894_(float arg0) |
|
default Vec3 | | F() | | getLeashOffset() | | method_29919() | | getLeashOffset() | | m_27831_() |
|
default void | | a_(bzm arg0, boolean arg1) | | setLeashedTo(Entity arg0, boolean arg1) | | method_60964(class_1297 arg0, boolean arg1) | | attachLeash(Entity leashHolder, boolean sendPacket) | | m_340273_(C_507_ p_342255_, boolean arg1) |
|
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) | | m_339256_(E p_342775_, C_507_ p_342643_, boolean p_343557_) |
|
default Entity | | aj_() | | getLeashHolder() | | method_60952() | | getLeashHolder() | | m_340614_() |
|
private static <E extends Entity extends Leashable> Entity | | h(E arg0) | | getLeashHolder(E arg0) | | method_60966(E arg0) | | getLeashHolder(E entity) | | m_339450_(E p_342282_) |
|
static List<Leashable> | |
static List<Leashable> | |
static List<Leashable> | | a(dmu arg0, fis arg1, Predicate<cak> arg2) | | leashableInArea(Level arg0, Vec3 arg1, Predicate<Leashable> arg2) | | method_70998(class_1937 arg0, class_243 arg1, Predicate<class_9817> arg2) | | collectLeashablesAround(World world, Vec3d pos, Predicate<Leashable> leashablePredicate) | | m_404156_(C_1596_ p_409830_, C_3046_ p_407309_, Predicate<C_336597_> p_409916_) |
|