Class RandomDouble
java.lang.Object
io.lumine.mythic.core.skills.placeholders.PlaceholderParser
io.lumine.mythic.core.skills.placeholders.parsers.PlaceholderDoubleImpl
io.lumine.mythic.core.skills.placeholders.parsers.RandomDouble
- All Implemented Interfaces:
IPlaceholder
,PlaceholderDouble
-
Field Summary
Fields inherited from class io.lumine.mythic.core.skills.placeholders.PlaceholderParser
doMath, papi, strUnparsedValue, strValue, variables
-
Constructor Summary
ConstructorDescriptionRandomDouble
(io.lumine.utils.numbers.RandomDouble amount) RandomDouble
(String string) -
Method Summary
Modifier and TypeMethodDescriptiondouble
get()
double
get
(AbstractEntity entity) double
get
(SkillCaster caster) double
get
(PlaceholderMeta meta) double
get
(PlaceholderMeta meta, AbstractEntity entity) toString()
Methods inherited from class io.lumine.mythic.core.skills.placeholders.parsers.PlaceholderDoubleImpl
isStaticallyEqualTo, of
Methods inherited from class io.lumine.mythic.core.skills.placeholders.PlaceholderParser
checkForVariables, getPlaceholderManager, isPresent, isStatic, parse, parse, parse, serialize
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface io.lumine.mythic.api.skills.placeholders.IPlaceholder
isPresent, isStatic, serialize
-
Constructor Details
-
RandomDouble
-
RandomDouble
public RandomDouble(io.lumine.utils.numbers.RandomDouble amount)
-
-
Method Details
-
get
public double get()- Specified by:
get
in interfacePlaceholderDouble
- Overrides:
get
in classPlaceholderDoubleImpl
-
get
- Specified by:
get
in interfacePlaceholderDouble
- Overrides:
get
in classPlaceholderDoubleImpl
-
get
- Specified by:
get
in interfacePlaceholderDouble
- Overrides:
get
in classPlaceholderDoubleImpl
-
get
- Specified by:
get
in interfacePlaceholderDouble
- Overrides:
get
in classPlaceholderDoubleImpl
-
get
- Specified by:
get
in interfacePlaceholderDouble
- Overrides:
get
in classPlaceholderDoubleImpl
-
toString
- Overrides:
toString
in classPlaceholderDoubleImpl
-