toggle menu
UnderscoreEnchantsAPI
2.2.0
jvm
switch theme
search in API
UnderscoreEnchantsAPI
/
com.roughlyunderscore.data.server
/
BackendMetalessEnchantment
Backend
Metaless
Enchantment
@
Serializable
open
class
BackendMetalessEnchantment
This class is used when fetching data about an enchantment/pack from the server.
Inheritors
BackendEnchantment
Members
Types
Builder
Link copied to clipboard
class
Builder
Properties
activation
Chance
Link copied to clipboard
var
activationChance
:
Double
applicables
Link copied to clipboard
lateinit
var
applicables
:
List
<
String
>
author
Link copied to clipboard
lateinit
var
author
:
String
conditions
Link copied to clipboard
lateinit
var
conditions
:
List
<
BackendEnchantmentCondition
>
conflicts
Link copied to clipboard
lateinit
var
conflicts
:
List
<
String
>
cooldown
Link copied to clipboard
lateinit
var
cooldown
:
Time
description
Link copied to clipboard
lateinit
var
description
:
List
<
String
>
forbidden
Materials
Link copied to clipboard
lateinit
var
forbiddenMaterials
:
List
<
String
>
identifier
Link copied to clipboard
var
identifier
:
Long
indicator
Link copied to clipboard
lateinit
var
indicator
:
String
key
Link copied to clipboard
lateinit
var
key
:
NamedKey
levels
Link copied to clipboard
lateinit
var
levels
:
List
<
BackendEnchantmentLevel
>
material
Link copied to clipboard
lateinit
var
material
:
Material
name
Link copied to clipboard
lateinit
var
name
:
String
required
Enchantments
Link copied to clipboard
lateinit
var
requiredEnchantments
:
List
<
BackendRequiredEnchantment
>
required
Plugins
Link copied to clipboard
lateinit
var
requiredPlugins
:
List
<
BackendRequiredPlugin
>
restrictions
Link copied to clipboard
lateinit
var
restrictions
:
List
<
BackendObtainmentRestriction
>
seekers
Link copied to clipboard
lateinit
var
seekers
:
List
<
String
>
trigger
Link copied to clipboard
lateinit
var
trigger
:
String
unique
Link copied to clipboard
var
unique
:
Boolean
world
Blacklist
Link copied to clipboard
lateinit
var
worldBlacklist
:
List
<
String
>
world
Whitelist
Link copied to clipboard
lateinit
var
worldWhitelist
:
List
<
String
>
Functions
to
Backend
Enchantment
Link copied to clipboard
fun
toBackendEnchantment
(
newMeta
:
ServerMeta
)
:
BackendEnchantment