casting modes - magemonkeystudio/fabled GitHub Wiki

🪄 Config: Casting Modes

The Casting section of config.yml defines how players interact with their skills in-game, including which interface they use, how they trigger abilities, and the visual format of skill casting.

File location:

/plugins/Fabled/config.yml

🎮 Casting Settings

enabled: true|false

Enables or disables the casting system entirely.


mode: '<type>'

Sets the casting interface mode. Options include:

  • ITEM – Use an item to cycle skills and preview effects
  • BARS – Use hover and instant skill bars via click interactions
  • COMBAT – Toggles between passive and combat skill bar modes
  • ACTION_BAR – Uses action bar with number key inputs
  • TITLE – Displays skills as a title
  • SUBTITLE – Displays skills as a subtitle
  • CHAT – Lists skills in the chat

cooldown: <seconds>

Global cooldown between skill casts.


slot: <1-9>

Slot used for the casting item (usually 9 for last hotbar slot).


item

Settings for the default casting item:

item:
  type: 'BOOK'
  data: '0'
  durability: '0'
  name: '&dSkills'
  lore:
    - ''
    - '&6Left Click&2 - First skill set'
    - '&6Right Click&2 - Second skill set'
    - '&6Q&2 - Organize skills'

hover-item and instant-item

Item tooltips shown in GUI when using bar modes:

hover-item:
  type: 'BOOKSHELF'
  name: '&6Hover Bar'
  lore:
    - ''
    - 'Skills in this row will'
    - 'be usable via left clicking'
    - 'the cast item and will let'
    - 'you see where they will hit'
    - 'before casting them.'

instant-item:
  type: 'BOOKSHELF'
  name: '&6Instant Bar'
  lore:
    - ''
    - 'Skills in this row will'
    - 'be usable via right clicking'
    - 'the cast item and will be'
    - 'cast immediately when switching'
    - 'to their slot.'

message-mode-format

Used in text-based casting modes (ACTION_BAR, TITLE, etc.):

message-mode-format:
  skill: '&6[%number%] &a%skill%'
  separator: '&7 - '

🔗 Related Pages

⚠️ **GitHub.com Fallback** ⚠️