Package dev.kitteh.factions.upgrade
Interface Upgrade.Impl
- All Superinterfaces:
Upgrade
- All Known Implementing Classes:
Upgrade.ReactiveImpl,Upgrade.SimpleImpl
- Enclosing interface:
Upgrade
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.kitteh.factions.upgrade.Upgrade
Upgrade.Impl, Upgrade.Reactive, Upgrade.ReactiveImpl, Upgrade.Reactor, Upgrade.Simple, Upgrade.SimpleImpl -
Method Summary
Modifier and TypeMethodDescriptiondefault net.kyori.adventure.text.ComponentGet's the upgrade's generic description as a decorated component.default net.kyori.adventure.text.Componentdetails(UpgradeSettings settings, int level) Gets details about a specific level of the upgrade, using available upgrade settings.default net.kyori.adventure.text.ComponentGets the upgrade's name as a decorated component.tl()
-
Method Details
-
nameComponent
default net.kyori.adventure.text.Component nameComponent()Description copied from interface:UpgradeGets the upgrade's name as a decorated component.- Specified by:
nameComponentin interfaceUpgrade- Returns:
- decorated name
-
description
default net.kyori.adventure.text.Component description()Description copied from interface:UpgradeGet's the upgrade's generic description as a decorated component.- Specified by:
descriptionin interfaceUpgrade- Returns:
- decorated description
-
details
Description copied from interface:UpgradeGets details about a specific level of the upgrade, using available upgrade settings. -
tl
-