Skip to content

Pokemon Sword and Shield Plugins

Almtr edited this page Oct 30, 2020 · 28 revisions

BuyBargains Plugin

This plugin automatically buy items from the bargain shop in Stow on the Side.

Usage:

  1. Play the online ranked battle to avoid time skip penalties.
  2. Go to Bargain Shop in Stow on the Side.
  3. Run the script in front of clerk.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/TimeSkipGlitch/BuyBargains.py

ChangeRaidPokemon Plugin

This plugin shuffles the Pokemon infinitely in the Max Raid Battle.
It resets every three days so you can use it to find the seed value for Pokemon RNG.

This plugin was created by Zobio.

Requirements:

  • The date on the Nintendo switch must not be 29, 30, or 31 days.
  • The date format is YYYY/MM/DD (e.g. 2020/08/20).
    If the date format is different, change the language of the Nintendo switch to Japanese, Chinese, or Korean.

Usage:

  1. Active a Pokemon den using a Wishing Piece.
  2. Get a watt.
  3. Save the game.
  4. Run the script in front of a Pokemon den.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/TimeSkipGlitch/ChangeRaidPokemon.py

GetBerries Plugin

This plugin automatically shake the tree and collect the berries.

Usage:

  1. Play the online ranked battle to avoid time skip penalties.
  2. Run the script in front of the tree.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/TimeSkipGlitch/GetBerries.py

GetFeathers Plugin

This plugin automatically collect feathers on the bridge in route 5.

Usage:

  1. Play the online ranked battle to avoid time skip penalties.
  2. Go to a Pokemon Nursery in Route 5.
  3. Run the script.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/TimeSkipGlitch/GetFeathers.py

GetWatts Plugin

This plugin automatically collect watts.

Usage:

  1. Play the online ranked battle to avoid time skip penalties.
  2. Active a Pokemon den using a Wishing Piece.
  3. Run the script.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/TimeSkipGlitch/GetWatts.py

TryLotoID Plugin

This plugin automatically tries the Loto-ID.

Usage:

  1. Play the online ranked battle to avoid time skip penalties.
  2. Run the script in front of Rotomi in Pokemon Center.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/TimeSkipGlitch/TryLotoID.py

AutoRaid Plugin

This plugin automatically conduct Max Raid Battles.

Requirements:

  • A lot of Pokemon Balls
  • A lot of Wishing Pieces
  • Set the "Send to Boxes" option to "Automatic"
  • Set the "Give Nicknames" option to "Don't give"
  • A Pokemon with only one move.

Usage:

  1. Have a Pokemon with only one move.
  2. Run the script in front of a Pokemon den.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/AutoRaid.py

CombineHoneyAndCandy Plugin

This plugin automatically combines three Honey and a Rare Candy to create a Wishing Piece.

Usage:

  1. Use the Cram-o-Matic to combine the three Honeys and a Rare Candy.
  2. Run the script specifing the current number of Honey and Rare Candy.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/CombineHoneyAndCandy.py --plugin-options <Number of Honeys> <Number of Rare Candies>

DistributeRaid Plugin

This plugin distributes a Pokemon in max raid battle.

  1. Set a password (link code) to join the Raid Battle and wait for 1 minute.
  2. After 1 minute, start the raid battle and reset the game immediately.
  3. Repeat the above.

This plugin was created by Zobio.

Usage:

  1. Save the game in front of the Pokemon den you want to distribute.
  2. Open the "Home" menu and close the game.
  3. Run the script.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/DistributeRaid.py --plugin-options <8-digit link code>

If you want to boot from backup, specify "backup".

$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/DistributeRaid.py --plugin-options <8-digit link code> backup

HatchEggs Plugin

This plugin can automatically hatch up to max 960 eggs.

Requirements:

  • Upgreded Rotom Bike
  • Oval Charm
  • Pokemon with "Flame Body" (Coalossal, Chandelure, etc.)

Usage:

  1. Move "POKEMON" menu icon to the upper left.
  2. Disconnect from the Internet.
  3. Empty a pokemon box.
  4. Have a Pokemon With "Flame Body".
  5. Go to a Pokemon Nursery in Wild Area.
  6. Run the script.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/HatchEggs.py --plugin-options <egg cycle> <Number of Pokemon you want to hatch>

For example, if you want to hatch 30 Eevees:

$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/HatchEggs.py --plugin-options 35 30 

About the "egg cycle", please see here.

LoopBattleTower Plugin

This plugin can win the "Battle Tower" automatically.

Usage:

  1. Rent a team for the battle tower (TEAM ID: 0000-0006-15Y4-3R).
  2. Join the single battle with the team you rented.
  3. Run the script.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/LoopBattleTower.py

References:

LoopTournament Plugin

This plugin can win the "Champion Tournaments" automatically.

Usage:

  1. Have a Pokemon with one move (e.g. Zacian who only learns "Iron Head").
  2. Go to the reception of Shoot Stadium.
  3. Run the script.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/LoopTournament.py

Reference:

ReleasePokemons Plugin

This plugin automatically release Pokemons in a specified number of boxes.

Usage:

  1. Open the box with Pokemons you want to release.
  2. Run the script specifing the number of boxes you want to release.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/ReleasePokemons.py --plugin-options <Number of boxes>

SkipDays Plugin

This plugin advances the number of days specified for the Pokemon RNG.
This plugin was created by Zobio.

Caution:

This plugin is possible that cause missing input. It's not recommended if you need to advance many days for the Pokemon RNG.

Requirements:

  • The date on the Nintendo Switch is the first day of the month with 31 days.
  • The date format is YYYY/MM/DD (e.g. 2020/08/01).
    If the date format is different, change the language of the Nintendo switch to Japanese, Chinese, or Korean.

Usage:

  1. Open the "Home > System Settings > System > Date and Time"
  2. Place the cursor on the bottom "Date and Time".
  3. Run the script specifying the number of days you want to advance.
$ sudo joycontrol-pluginloader -r <Switch Bluetooth Mac address> plugins/pokemon-swsh/SkipDays.py --plugin-options <days>