GroupMoro
SmartQuests
SmartQuests
  • GETTING STARTED
    • Commands
    • Permissions
    • Configuration
    • Placeholders
  • QUESTS
    • Quests GUI
    • Edit Quest GUI
    • Edit Quest File
    • Mission Types
  • Message
    • Message List
Powered by GitBook
On this page
  1. GETTING STARTED

Configuration

This page describes the configuration files

PreviousPermissionsNextPlaceholders

Last updated 1 month ago

Once the server is started, the plugin generates a subfolder called "SmartQuests" inside which we will find the following configuration files.

config.yml
databases:
  # Types of backend (storage): mysql, sqlite
  backend: sqlite
  host: localhost
  port: 3306
  database: database
  username: root
  password: password

#Available languages: EN, IT, DE, FR, ES, PT
language: EN

alias: 'null'

default-gui-category: false

gui:
  size-rows: 4
  player-head-enable: true
  max-mission-active: 3
  hide-complete-mission: false
  hide-lock-mission: false
  fill:
    enable: true
    item: BLACK_STAINED_GLASS_PANE
  item:
    lock: STRUCTURE_VOID
    complete: none

mission-complete-sound: ENTITY_PLAYER_LEVELUP

symbols:
  complete: ✓
  active: ▶

updates:
  check-update: true
  notify-chat-op: false
  auto-update: true
  remove-old-version: true
Entries
Descriptions

From this configuration you can set where to save the mission data. You can choose between: mysql, sqlite In the case of mysql it will be necessary to enter the credentials (default: sqlite)

The plugin language is set automatically when the server starts, if you don't like the language you can change it manually between: EN, IT, DE, FR, ES, PT

The alias runs a custom command that behaves like /quests (default: null)

From this configuration block you set the mission GUI. - How many lines should the GUI have? - Enable player head? - Maximum number of active missions - Hide completed missions? - Hide locked missions? By default the GUI is filled with: BLACK_STAINED_GLASS_PANE and locked missions are shown with: STRUCTURE_VOID Completed missions will keep the icon, but you can set a different icon upon completion.

Upon completion of a mission the player will hear the set sound. Go to the bottom of the page for more information

Symbols inserted into the text for mission lore

This configuration block manages updates. It allows you to check if there are new updates, whether to send you a change, whether to perform an automatic update and whether to delete any old version present on the server.


Sound

From this site you can get the list of all minecraft sounds:

databases:
  backend: sqlite
  host: localhost
  port: 3306
  database: database
  username: root
  password: password
language: EN
alias: 'null'
gui:
  size-rows: 4
  player-head-enable: true
  max-mission-active: 3
  hide-complete-mission: false
  hide-lock-mission: false
  fill:
    enable: true
    item: BLACK_STAINED_GLASS_PANE
  item:
    lock: STRUCTURE_VOID
    complete: none
mission-complete-sound: 
  ENTITY_PLAYER_LEVELUP
  complete: ✓
  active: ▶
updates:
  check-update: true
  notify-chat-op: false
  auto-update: true
  remove-old-version: true
Sound Effect List (Java Edition)
Logo