Package io.github.monun.psychics

Types

Ability
Link copied to clipboard
abstract class Ability<T : AbilityConcept>
AbilityConcept
Link copied to clipboard
open class AbilityConcept
AbilityContainer
Link copied to clipboard
class AbilityContainer(file: File, description: AbilityDescription, conceptClass: Class<out AbilityConcept>, abilityClass: Class<out Ability<*>>)
AbilityDescription
Link copied to clipboard
class AbilityDescription(config: ConfigurationSection)
AbilityType
Link copied to clipboard
enum AbilityType : Enum<AbilityType>
ActiveAbility
Link copied to clipboard
abstract class ActiveAbility<T : AbilityConcept> : Ability<T>
Channel
Link copied to clipboard
class Channel
시전중인 스킬정보를 담고있는 클래스입니다.
Esper
Link copied to clipboard
class Esper(manager: PsychicManager, player: Player)
Psychic
Link copied to clipboard
class Psychic
PsychicConcept
Link copied to clipboard
class PsychicConcept
PsychicManager
Link copied to clipboard
class PsychicManager(plugin: PsychicsPlugin, logger: Logger, abilitiesFolder: File, psychicsFolder: File, esperFolder: File)
PsychicProjectile
Link copied to clipboard
open class PsychicProjectile(maxTicks: Int, range: Double) : FakeProjectile
Psychics
Link copied to clipboard
object Psychics
TestResult
Link copied to clipboard
sealed class TestResult

Functions

targetFilter
Link copied to clipboard
fun Ability<*>.targetFilter(): TargetFilter

Properties

esper
Link copied to clipboard
val Player.esper: Esper