Class DisguiseInternals<D extends Disguise>
java.lang.Object
me.libraryaddict.disguise.disguisetypes.DisguiseInternals<D>
- All Implemented Interfaces:
me.libraryaddict.disguise.utilities.scaling.DisguiseScaling.DisguiseScalingInternals
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected double
double
double
getPacketEntityScale
(double scaleInPacket) double
double
protected double
double
boolean
boolean
If the disguise is in use, the disguised entity is a player and the disguised entity can see this disgiuseboolean
boolean
void
sendTinyFigureScale
(double tinyFigureScale) void
setPlayerScale
(double personalPlayerScaleAttribute) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface me.libraryaddict.disguise.utilities.scaling.DisguiseScaling.DisguiseScalingInternals
setSelfDisguiseTallScaleMax
-
Constructor Details
-
DisguiseInternals
-
-
Method Details
-
getActualEntityScale
protected double getActualEntityScale() -
getRawEntityScaleWithoutLibsDisguises
protected double getRawEntityScaleWithoutLibsDisguises() -
getPlayerScaleWithoutLibsDisguises
public double getPlayerScaleWithoutLibsDisguises()- Specified by:
getPlayerScaleWithoutLibsDisguises
in interfaceme.libraryaddict.disguise.utilities.scaling.DisguiseScaling.DisguiseScalingInternals
-
getPrevSelfDisguiseTallScaleMax
public double getPrevSelfDisguiseTallScaleMax()- Specified by:
getPrevSelfDisguiseTallScaleMax
in interfaceme.libraryaddict.disguise.utilities.scaling.DisguiseScaling.DisguiseScalingInternals
-
getPacketEntityScale
public double getPacketEntityScale(double scaleInPacket) -
sendTinyFigureScale
public void sendTinyFigureScale(double tinyFigureScale) - Specified by:
sendTinyFigureScale
in interfaceme.libraryaddict.disguise.utilities.scaling.DisguiseScaling.DisguiseScalingInternals
-
setPlayerScale
public void setPlayerScale(double personalPlayerScaleAttribute) - Specified by:
setPlayerScale
in interfaceme.libraryaddict.disguise.utilities.scaling.DisguiseScaling.DisguiseScalingInternals
-
isScalingRelevant
public boolean isScalingRelevant()If the disguise is in use, the disguised entity is a player and the disguised entity can see this disgiuse- Specified by:
isScalingRelevant
in interfaceme.libraryaddict.disguise.utilities.scaling.DisguiseScaling.DisguiseScalingInternals
-
isTinyFigureScaleable
public boolean isTinyFigureScaleable()- Specified by:
isTinyFigureScaleable
in interfaceme.libraryaddict.disguise.utilities.scaling.DisguiseScaling.DisguiseScalingInternals
-
isScalePlayerToDisguise
public boolean isScalePlayerToDisguise()- Specified by:
isScalePlayerToDisguise
in interfaceme.libraryaddict.disguise.utilities.scaling.DisguiseScaling.DisguiseScalingInternals
-
isTallDisguise
public boolean isTallDisguise()- Specified by:
isTallDisguise
in interfaceme.libraryaddict.disguise.utilities.scaling.DisguiseScaling.DisguiseScalingInternals
-
getUnscaledHeight
public double getUnscaledHeight()- Specified by:
getUnscaledHeight
in interfaceme.libraryaddict.disguise.utilities.scaling.DisguiseScaling.DisguiseScalingInternals
-
getDisguiseScale
public double getDisguiseScale()- Specified by:
getDisguiseScale
in interfaceme.libraryaddict.disguise.utilities.scaling.DisguiseScaling.DisguiseScalingInternals
-