Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
ClueScrolls Pixelmon Addon icon

ClueScrolls Pixelmon Addon 1.0.0

Add pixelmon clues to your arclight server

ClueScrolls Pixelmon Clue Addon


For servers running Arclight, or other Bukkit/Forge bridged servers. Arclight provides a Bukkit implementation for mod loaders such as Forge, NeoForge, and Fabric.


 


Add Pixelmon clues to ClueScrolls. Requires ClueScrolls version 5.0.0+


 


Installation


Put this addon in your compatible server's plugins folder.


 


Available Clues


Clue name (available clue data)

  • pixelmon_capturesuccess (pokeball, pokemonname, pokemonlevel, ability, shiny)
  • pixelmon_capturesuccess (pokeball, pokemonname, pokemonlevel, ability, shiny)
  • pixelmon_capturesuccess (pokeball, pokemonname, pokemonlevel, ability, shiny)
  • pixelmon_defeattrainer (uuid, trainerlevel, trainerpokemonlevel, battletype, gymleader)
  • pixelmon_defeatwild (pokemonname, pokemonlevel, ability, shiny)

 


Example Clue Usage


For further information on clue creation, visit ClueScrolls documentation. You only need to specify the data you want to filter. Specifying no data will count all occurrences towards completion. Multiple requirements can be specified with clue data. For example, a third clue could be created with a level and shiny attribute specified under the data section.


pixelmonclue0:

lore: '&a★ &fCapture %amount% level 5+ pokemon: %completed%'
clueType: pixelmon_capturesuccess
amount: 15-25
objective: Capture %amount% level 5+ pokemon
clueName: Capture Pokemon
data:
pokemonlevel: '5-100'
pixelmonclue1:
lore: '&a★ &fCapture a shiny pokemon'
clueType: pixelmon_capturesuccess
amount: 1
objective: Capture shiny pokemon
clueName: Capture Shiny Pokemon
data:
shiny: true
pixelmonclue2:
lore: '&a★ &fCapture a shiny level 10+ pokemon'
clueType: pixelmon_capturesuccess
amount: 1
objective: Capture shiny level 10+ pokemon
clueName: Capture High Level Shiny Pokemon
data:
pokemonlevel: '10-100'
shiny: true

 


ClueScroll Debug Commands


It will also be helpful to use the debug feature in ClueScrolls while creating clues. Once a scroll has been created and given to a player, modifications to the config do not affect the player's existing scroll. Use the /cluescrolls debug getscroll [tier] [clue] command for quick access to testing. For example, /cluescrolls debug getscroll common evolutionclueexample


 


ClueScrolls also allows you to monitor what clues are being processed. To do this, use the /cluescrolls debug monitor [player] command. This will display information with clue types, amounts, and all clue data available when a clue is processed. This is especially helpful to see what data is available and used when an action occurs.


Screenshot-2024-09-17-230251.png


Arclight Information


ClueScrolls supports many internal clues such as: block placement, breaking, and crafting. For a complete list, see ClueScrolls documentation.


 


Arclight enables plugin access to modded item names. Modded item material names can be used in all clues, including alongside vanilla ones. For example, pixelmon:fire_stone is available as pixelmon_fire_stone.


evolutionclueexample:

lore: '&a★ &fCraft %amount% evolution stones: %completed%'
clueType: craft
amount: 4-8
objective: Craft %amount% evolutionstones
clueName: Evolution Stone Crafter
data:
material:
- pixelmon_fire_stone
- pixelmon_leaf_stone
- pixelmon_thunder_stone
- pixelmon_moon_stone

Screenshots


Capture clue


2024-09-17_22.51.13.png


2024-09-17_22.51.27.png


 


Craft clue


2024-09-17_23.08.51.png


2024-09-17_23.09.00.png

Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.