Skip to content
Daniel Norris edited this page Sep 27, 2021 · 2 revisions

Below you will find example config(s).

Config

Default config text with explanatory comments
database: # sql database details
    pool-name: BetterDexRewards
    ip: 0.0.0.0
    port: 3306
    username: admin
    password: password
    database: servername
config-interface: # GUI information
    title: BetterDexRewards # gui name
    height: 6 # gui height
    fill-type: BLOCK # Fill style (https://github.com/Pixelmon-Development/API/wiki/GUI-Settings)
    filler-items:
        one: # the background item
            type: minecraft:stained_glass_pane
            amount: 1
            damage: 15
            name: ' '
            lore: []
reward-stages: # The stages players get rewards at
    one:
        x-pos: 1 # gui pos of the display item
        y-pos: 1 # gui pos of the display item
        display-item: # display item normally
            type: minecraft:stained_glass_pane
            amount: 1
            damage: 12
            name: This is 1%
            lore: []
        complete-item: # display item when complete
            type: minecraft:stained_glass_pane
            amount: 1
            damage: 12
            name: Complete
            lore: []
        to-claim-item: # Display item when needs claiming
            type: minecraft:stained_glass_pane
            amount: 1
            damage: 12
            name: Claim me!
            lore: []
        required-percentage: 1.0 # Percentage required to complete this rank
        reward-commands: # The commands performed upon claiming
        - give %player% minecraft:diamond 1
        reward-messages: # The messages sent upon claiming
        - '&e&l(!) &eYou have completed 1% of the dex!'
claim-reminder-message: # Message sent to remain the player they've not claimed their reward yet
- '&e&l(!) &eYou have a PokeDex reward level you can claim!'
claim-update-message: # Message sent upon a new level being able to be claimed
- '&e&l(!) &eYou have a new PokeDex reward level you can claim!'
Default config text
database:
    pool-name: BetterDexRewards
    ip: 0.0.0.0
    port: 3306
    username: admin
    password: password
    database: servername
config-interface:
    title: BetterDexRewards
    height: 6
    fill-type: BLOCK
    filler-items:
        one:
            type: minecraft:stained_glass_pane
            amount: 1
            damage: 15
            name: ' '
            lore: []
reward-stages:
    one:
        x-pos: 1
        y-pos: 1
        display-item:
            type: minecraft:stained_glass_pane
            amount: 1
            damage: 12
            name: This is 1%
            lore: []
        complete-item:
            type: minecraft:stained_glass_pane
            amount: 1
            damage: 12
            name: Coplete
            lore: []
        to-claim-item:
            type: minecraft:stained_glass_pane
            amount: 1
            damage: 12
            name: Claim me!
            lore: []
        required-percentage: 1.0
        reward-commands:
        - give %player% minecraft:diamond 1
        reward-messages:
        - '&e&l(!) &eYou have completed 1% of the dex!'
claim-reminder-message:
- '&e&l(!) &eYou have a PokeDex reward level you can claim!'
claim-update-message:
- '&e&l(!) &eYou have a new PokeDex reward level you can claim!'

Clone this wiki locally