dungeon_category
Dungeon Category — misc entry.
Entry Information
| Property | Value |
|---|---|
| Entry ID | dungeon_category |
| Type | Misc |
| Color | Orange |
| Icon | fa6-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
| Field | Type | Description |
|---|---|---|
instances | List<DungeonCategorySlot> | List of static dungeon instances in this category |
Usage Example
- entry: dungeon_category
name: "Dungeon Category"
instances: []