Configuration

This page describes the configuration files

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
default-all-active: false
quest-glow-active: true

gui:
  size-rows: 6
  player-head-enable: true
  max-mission-active: 3
  hide-complete-mission: false
  hide-lock-mission: false
  hide-categoty: false
  fill:
    enable: true
    item: BLACK_STAINED_GLASS_PANE
  item:
    lock: STRUCTURE_VOID
    complete: none
  filter-category: true
    
mission-complete-sound: ENTITY_PLAYER_LEVELUP
mission-complete-effect: true
mission-complete-effect-type: HAPPY_VILLAGER
mission-complete-title:
  title: true
  subtitle: true
  fade-in: 10
  duration: 40
  fade-out: 10
  
symbols:
  complete: 
  active: 
  
disable-op-progress: false

updates:
  check-update: true
  notify-chat-op: false
  auto-update: false
  remove-old-version: false
  
logger: true
Entries
Descriptions
databases:
  backend: sqlite
  host: localhost
  port: 3306
  database: database
  username: root
  password: password

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)

language: EN

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

alias: 'null'

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

default-gui-category: false

Use categories as main GUI

default-all-active: false

Make all missions active by bypassing the limit

default-comunity-all-active: false

Automatically enables all community missions and keeps them active

quest-glow-active: true

Disable the glow effect when missions are active

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

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?

- Hide the categories? 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. filter-category -> Allows you to hide categories not used by existing missions

mission-complete-sound: 
  ENTITY_PLAYER_LEVELUP

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

mission-complete-effect: true
mission-complete-effect-type: HAPPY_VILLAGER

Enables the effect upon mission completion

mission-complete-title:
  title: true
  subtitle: true
  fade-in: 10
  duration: 40
  fade-out: 10

Display a title or subtitle upon mission completion

  complete: ✓
  active: ▶

Symbols inserted into the text for mission lore

disable-op-progress: false

Disable quest progression for OP players

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

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.

logger: true

Create a "logs" folder where it saves all interactions with the in-game plugin


Extra configuration

Entries
Description
tabscore-show-community: false

If SmartQuestsTabList is also inserted, this extra configuration will be inserted which will allow you to choose whether or not to display the community missions in the Tab or in the Scoreboard.

Sound

From this sites you can get the list of all minecraft sounds and effects:

Last updated