メインコンテンツまでスキップ

dungeon_category

Dungeon Category — misc entry.

Entry Information

PropertyValue
Entry IDdungeon_category
TypeMisc
ColorOrange
Iconfa6-solid:folder

Description

Slot configuration for a dungeon instance within a category. / data class DungeonCategorySlot( @Help("Reference to the dungeon instance") val dungeonInstance: Ref<DungeonInstanceEntry> = emptyRef(), @Help("Criteria to check if the player has unlocked this instance") val criteria: List<Criteria> = emptyList(), @Help("Item shown when unlocked") val unlockedItem: Item = SerializedItem(ItemStack(Material.EMERALD)), @Help("Name when unlocked") @Placeholder @Colored val unlockedName: Var<String> = ConstVar("<green>{dungeon_name}"), @Help("Lore when unlocked") @Placeholder @Colored @MultiLine val unlockedLore: List<Var<String>> = listOf( ConstVar("<gray>Click to join"), ConstVar("<gray>Players: {players}/{max}") ), @Help("Item shown when locked") val lockedItem: Item = SerializedItem(ItemStack(Material.BARRIER)), @Help("Name when locked") @Placeholder @Colored val lockedName: Var<String> = ConstVar("<red>Locked"), @Help("Lore when locked") @Placeholder @Colored @MultiLine val lockedLore: List<Var<String>> = listOf( ConstVar("<gray>Complete requirements to unlock") ), ) /** Category that groups multiple dungeon instances for display in a global menu.

Fields

FieldTypeDescription
instancesList<DungeonCategorySlot>List of static dungeon instances in this category

Usage Example

- entry: dungeon_category
name: "Dungeon Category"
instances: []