{ "name": "[Research] Alola: Fire Starters", "description": [ "Alola Research Assignment", "Listed Pokémon:", " Litten", " Torracat", " Incineroar", " " ], "sequential": "linear", "rewards": [ { "type": "command", "data": { "reward_string": " 30 Points", "command": "tellform {player} Research » Alola: Fire Starters has all tasks fulfilled! Speak to the professor to receive your points!" } }, { "type": "command", "data": { "command": "execute at {player} run playsound minecraft:block.note_block.bell master {player} ~ ~ ~ 1 1" } }, { "type": "command", "data": { "command": "lp user {player} permission set research.alola.firestarters.pending" } }, { "type": "command", "data": { "command": "lp user {player} permission unset research.alola.firestarters.active" } } ], "start_requirement": "", "icon": { "item_id": "minecraft:guardian_spawn_egg" }, "repeat_type": "NONE", "repeat_interval": 0, "tasks": [ { "id": "research:alola_firestarters_evolve", "name": "Evolve ANY Listed Pokémon", "description": "Requirement: 1 Evolutions", "event": "POKEMON_EVOLVE", "event_data": {}, "filter": "q.pokemon.species.name == 'Torracat' || q.pokemon.species.name == 'Incineroar';", "target": 1, "rewards": [ { "type": "currency", "data": { "reward_string": "300 Volts", "currency": "impactor:volts", "amount": 300 } }, { "type": "command", "data": { "command": "tellform {player} Research » Alola: Fire Starters / Evolve ANY task has been completed!" } }, { "type": "command", "data": { "command": "execute at {player} run playsound minecraft:block.note_block.bell master {player} ~ ~ ~ 1 0" } } ] }, { "id": "research:alola_firestarters_move", "name": "See ANY use Ember", "description": "Requirement: 12 Uses", "event": "MOVE_USED", "event_data": {}, "filter": "q.move.name == 'Ember';", "target": 12, "rewards": [ { "type": "currency", "data": { "reward_string": "300 Volts", "currency": "impactor:volts", "amount": 300 } }, { "type": "command", "data": { "command": "tellform {player} Research » Alola: Fire Starters / Use Ember task has been completed!" } }, { "type": "command", "data": { "command": "execute at {player} run playsound minecraft:block.note_block.bell master {player} ~ ~ ~ 1 0" } } ] }, { "id": "research:alola_firestarters_defeat", "name": "Defeat Wild Grass Types with ANY in Party", "description": "Requirement: 4 Victories", "event": "POKEMON_FAINTED", "event_data": {}, "filter": "q.pokemon.species.primary_type == 'grass' || q.pokemon.species.secondary_type == 'grass' && q.pokemon.is_wild && q.player.party.find_by_properties('charmander') || q.player.party.find_by_properties('charmeleon') || q.player.party.find_by_properties('charizard');", "target": 4, "rewards": [ { "type": "currency", "data": { "reward_string": "300 Volts", "currency": "impactor:volts", "amount": 300 } }, { "type": "command", "data": { "command": "tellform {player} Research » Alola: Fire Starters / Defeat Grass Types task has been completed!" } }, { "type": "command", "data": { "command": "execute at {player} run playsound minecraft:block.note_block.bell master {player} ~ ~ ~ 1 0" } } ] } ] }