Config

There are two main configs for the EnvyScrolls mods which are the config.yml and locale.yml containing settings, and localizations. The config settings for specific clue scroll tiers can be found in config/EnvyScrolls/scrolls with the defaults in config/EnvyScrolls/scrolls/defaults and the config settings for specific mystery scroll tiers in config/EnvyScrolls/mystery with the defaults in config/EnvyScrolls/mystery/defaults.

Main Config

This currently has no settings as all settings are found in the specific clue scroll, or mystery scroll, config files.

Locale

Default Locale
# © EnvyWare Ltd Software 2022
# For assistance visit https://discord.envyware.co.uk

unknown-step: ???
step-format: ' &a- %step_description%'
given-clue-scroll:
- '&e&l(!) &eGiven %player% %amount% x %clue_scroll%'
received-clue-scroll:
- '&e&l(!) &eYou have received %amount% x %clue_scroll%'
given-clue-skip:
- '&e&l(!) &eGiven %player% %amount% x %clue_skip%'
received-clue-skip:
- '&e&l(!) &eYou have received %amount% x %clue_skip%'
given-mystery-scroll:
- '&e&l(!) &eGiven %player% %amount% x %mystery_scroll%'
received-mystery-scroll:
- '&e&l(!) &eYou have received %amount% x %mystery_scroll%'
Commented Locale
# © EnvyWare Ltd Software 2022
# For assistance visit https://discord.envyware.co.uk

unknown-step: ??? # The format used for steps that are yet to be revealed
step-format: ' &a- %step_description%' # The format in the lore for steps
given-clue-scroll: # The message sent to the admin when they give a player a clue scroll
- '&e&l(!) &eGiven %player% %amount% x %clue_scroll%'
received-clue-scroll: # The message sent to the player when they are given a clue scroll
- '&e&l(!) &eYou have received %amount% x %clue_scroll%'
given-clue-skip: # The message sent to the admin when they give a player a clue skip
- '&e&l(!) &eGiven %player% %amount% x %clue_skip%'
received-clue-skip: # The message sent to the player when they receive a clue skip
- '&e&l(!) &eYou have received %amount% x %clue_skip%'
given-mystery-scroll: # The message sent to the admin when they give a mystery scroll
- '&e&l(!) &eGiven %player% %amount% x %mystery_scroll%'
received-mystery-scroll: # The message sent to the player when they receive a mystery scroll
- '&e&l(!) &eYou have received %amount% x %mystery_scroll%'

Clue Scrolls

The clue scroll configs need to be placed in the config/EnvyScrolls/scrolls directory. This will accept any degree of sub directories too.

Here you can find a list of the accepted clue step types

Clue Step Types
  • com.envyful.clue.scrolls.api.type.impl.CatchPokemonClueStepType

  • com.envyful.clue.scrolls.api.type.impl.DefeatTrainerClueStepType

  • com.envyful.clue.scrolls.api.type.impl.DefeatWildPokemonClueStepType

  • com.envyful.clue.scrolls.api.type.impl.GiveTradedPokemonClueStepType

  • com.envyful.clue.scrolls.api.type.impl.HatchPokemonClueStepType

  • com.envyful.clue.scrolls.api.type.impl.KnockoutPokemonClueStepType

  • com.envyful.clue.scrolls.api.type.impl.LevelUpPokemonClueStepType

  • com.envyful.clue.scrolls.api.type.impl.LoseToTrainerClueStepType

  • com.envyful.clue.scrolls.api.type.impl.MineBlocksClueStepType

  • com.envyful.clue.scrolls.api.type.impl.PlaceBlocksClueStepType

  • com.envyful.clue.scrolls.api.type.impl.ReceiveTradedPokemonClueStepType

  • com.envyful.clue.scrolls.api.type.impl.ReleasePokemonClueStepType

  • com.envyful.clue.scrolls.api.type.impl.UseMoveClueStepType

You can find descriptions, and examples on [enter page link here] //TODO:

Example Clue Scroll
Commented Example Clue Scroll

Mystery Scrolls

The clue scroll configs need to be placed in the config/EnvyScrolls/mystery directory. This will accept any degree of sub directories too.

Example Mystery Scroll
Commented Example Mystery Scroll

Last updated

Was this helpful?