Package-level declarations

Types

Link copied to clipboard

Holds results information when applying custom drops

Link copied to clipboard

Holds various options relating to the chunk kill feature

Link copied to clipboard

When in conjunction when a customdrops is being processed

Link copied to clipboard

Holds settings relating to the custom death messages feature

Link copied to clipboard

Holds any custom multipliers values parsed from rules.yml

Link copied to clipboard

Holds any rule information regarding the health indicator

Link copied to clipboard

Holds any rule information relating to leveled tiers

Link copied to clipboard

Used in rules to manipulate the various mob multipliers

Link copied to clipboard
interface MergableRule

Provides a common interface for various rules that can be merged together

Link copied to clipboard

Provides a list of strings that can be optionally merged together

Link copied to clipboard

Holds function to generate metrics to be sent to bstats

Link copied to clipboard

Holds two int or float values that are usually used to define a min and max value

Link copied to clipboard

Holds various info used for parsing rules.yml

Link copied to clipboard
class RuleInfo(ruleName: String = "Unnamed")

Holds rules parsed from rules.yml to make up a list of rules

Link copied to clipboard

Manages all rules that are parsed from rules.yml and applied to various defined mobs

Link copied to clipboard

Contains the logic that parses rules.yml and reads them into the corresponding java classes

Link copied to clipboard

Holds the values parsed from rules.yml used with the tiered placeholder for nametags

Link copied to clipboard

Specifies a region based on coordinates that can be used in a rule condition