Slayer
abstract class Slayer(val name: String, val item: Material, val secondaryItem: Material, val id: String, val description: String, val difficulties: List<String>, val professionNames: List<String>, val requirementString: String, val requirementCheck: (MacrocosmPlayer) -> Boolean, val validEntities: List<EntityType>, val requiredExp: List<Double>, val tiers: IntRange, val entities: String, val entityKind: String, val rewards: List<SlayerReward>, drops: List<SlayerDrop>) : Listener(source)
Inheritors
Constructors
Link copied to clipboard
constructor(name: String, item: Material, secondaryItem: Material, id: String, description: String, difficulties: List<String>, professionNames: List<String>, requirementString: String, requirementCheck: (MacrocosmPlayer) -> Boolean, validEntities: List<EntityType>, requiredExp: List<Double>, tiers: IntRange, entities: String, entityKind: String, rewards: List<SlayerReward>, drops: List<SlayerDrop>)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
These are profession names for high slayer levels (6+).
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard