toggle menu
levelledmobs-plugin
4.0.3.1
jvm
switch theme
search in API
levelledmobs-plugin
/
io.github.arcaneplugins.levelledmobs.rules
/
FineTuningAttributes
Fine
Tuning
Attributes
class
FineTuningAttributes
:
MergableRule
,
Cloneable
Holds any custom multipliers values parsed from rules.yml
Author
stumper66
Since
3.0.0
Members
Constructors
Fine
Tuning
Attributes
Link copied to clipboard
constructor
(
)
Types
Companion
Link copied to clipboard
object
Companion
Multiplier
Link copied to clipboard
@
JvmRecord
data
class
Multiplier
(
val
addition
:
Addition
,
val
useStacked
:
Boolean
,
val
value
:
Float
,
val
formula
:
String
?
,
val
isAddition
:
Boolean
)
:
Record
Properties
do
Merge
Link copied to clipboard
open
override
val
doMerge
:
Boolean
do
Not
Merge
Link copied to clipboard
var
doNotMerge
:
Boolean
is
Empty
Link copied to clipboard
val
isEmpty
:
Boolean
use
Stacked
Link copied to clipboard
var
useStacked
:
Boolean
?
Functions
add
Item
Link copied to clipboard
fun
addItem
(
addition
:
Addition
,
multiplier
:
FineTuningAttributes.Multiplier
)
clone
Item
Link copied to clipboard
open
override
fun
cloneItem
(
)
:
Any
get
Addition
From
LMMultiplier
Link copied to clipboard
fun
getAdditionFromLMMultiplier
(
lmMultiplier
:
LMMultiplier
)
:
Addition
get
Item
Link copied to clipboard
fun
getItem
(
addition
:
Addition
)
:
FineTuningAttributes.Multiplier
?
get
Use
Stacked
Link copied to clipboard
fun
getUseStacked
(
)
:
Boolean
merge
Link copied to clipboard
open
override
fun
merge
(
mergableRule
:
MergableRule
?
)
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String