DawnbrandBots / deck-transfer-for-master-duel

A browser extension to import and export Yu-Gi-Oh! decks from Master Duel and Neuron, and download public decks from the official card database.
https://ygoprodeck.com/decks/transfer-tool/
GNU General Public License v3.0
9 stars 0 forks source link
browser-extension chrome-extension extension firefox-addon firefox-extension javascript js master-duel masterduel playwright userscript web-extension webextension yu-gi-oh yugioh

Icon Deck transfer for Yu-Gi-Oh! Master Duel and Neuron

Get the Firefox add-on Available in the Chrome Web Store

Microsoft Edge   Opera   Safari   Android

Import and export Yu-Gi-Oh! decks from Master Duel and Neuron in YDK format and YDKE URLs via Konami's official card database. Directly import decks from YGOPRODECK and other communities.

Konami's official products have never interoperated with community resources, but now with this browser extension, you can bring your decks in commonly-used deck formats directly into the official Yu-Gi-Oh! Master Duel video game and Neuron duel assistant phone app. You can also download any deck from the official card database, including your Master Duel and Neuron decks, and share directly to YGOPRODECK.

Note: the Opera add-ons listing is deprecated due to slow moderation of extension updates. Opera users should install from the Chrome Web Store instead like other Chromium browsers to receive the latest features and fixes.

Lint WebExtension Test WebExtension

AMO version AMO downloads AMO user rating

Chrome Web Store version Chrome Web Store downloads Chrome Web Store user rating

Importing

Video demonstration [![Video demonstration](https://img.youtube.com/vi/ImBRD6fM5Og/hqdefault.jpg)](https://www.youtube.com/watch?v=ImBRD6fM5Og&utm_source=github "Video demonstration")
  1. Install this extension for your browser of choice with the links above. Check if it is working on YGOPRODECK.
  2. Link your Master Duel account or Neuron app to a Konami ID. You should be able to export your decks to your official database account in the view deck screen. See below for further explanation.
  3. Log into the English official card database.
  4. Select "My Deck", then add a deck or edit any deck. On the deck editor page, you should see four new buttons injected by this extension: Screenshot of edit deck page with new buttons
  5. Export a deck from YGOPRODECK or other sources as a YDKE URL or a YDK file.
  6. Use the buttons to import your deck and save.
  7. Check in-game for your database decks and copy to your in-game decks!

Downloading public decks

  1. Install this extension for your browser of choice with the links above. Check if it is working on YGOPRODECK.
  2. Browse "Deck Search" on the official database in any language.
  3. When you choose a deck, you should see three new buttons injected by this extension: Screenshot of view deck page with new buttons
  4. Use the buttons to export and download the deck.

Note: if you choose a deck containing cards not yet released in the current language region (e.g. OCG-only cards while viewing in English), those cards will be missing from the display and the exports. In this case, try switching the database language using the language select is in the top-right corner (e.g. switch to Japanese for OCG-only cards).

Exporting

  1. Install this extension for your browser of choice with the links above. Check if it is working on YGOPRODECK.
  2. Link your Master Duel account or Neuron app to a Konami ID. See below for further explanation.
  3. Export your Master Duel deck to your official database account in the view deck screen. Screenshot of view deck screen Screenshot of export deck prompt
  4. Log into the official card database in any language.
  5. Select "My Deck" and find the exported Master Duel deck. On its page, you should see three new buttons injected by this extension, like with public decks.
  6. Use the buttons to export and download the deck.

Note: if your deck contains cards not yet released in the current language region (e.g. cards that debut internationally in Master Duel), those cards will be missing from the display and the exports. In this case, try switching the database language using the language select is in the top-right corner (e.g. switch to Japanese).

Linking Master Duel to the official database

Link your Master Duel account to a Konami ID via the data transfer feature. This is found in the hamburger menu as "Data Transfer", or "Data Transfer" in the title screen.

Title screen

Menu item

Follow the instructions to create or log in with your Konami ID. Your Konami ID must be associated with a Card Game ID.

After data transfer is set up, the card database button in the top-right of the deck screen should show the decks from your official database account. Furthermore, you should see the export button become available when you view your decks. Make sure you can log into Konami's official card database and access "My Deck" on the website.

If your Konami ID does not have a Card Game ID, you can try logging into your Konami ID in Neuron.

Installing on Safari

Compatible with both macOS and iOS, if Userscripts is supported!

  1. Install Userscripts from the App Store.
  2. Enable Userscripts (iOS) following its instructions.
  3. Download our userscript to your folder for userscripts.
  4. Check if it is working on YGOPRODECK.

Installing on Android

Firefox for Android supports browser extensions. Simply install from Firefox add-ons like on desktop.

~~Firefox Beta supports installing extensions beyond the recommended list. If you are interested, you can follow the same instructions as Indie Wiki Buddy to set up. You can either create your own collection or use collection owner 17816848 and collection name deck-transfer-for-master-duel.~~

Unfortunately, most other Android browsers do not support extensions. Kiwi Browser supports Chrome extensions, but I have not tested or used this browser.

Privacy

See PRIVACY.md.

Licence

Copyright (C) 2023–2024 Kevin Lu. See COPYING for more details.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

Icon copyright (C) 2023 WolfOfWolves, used with permission. Icon is NOT covered under the GPL terms. All rights reserved.

Disclaimer

Yu-Gi-Oh! is (C) 2020 Studio Dice/SHUEISHA, TV TOKYO, KONAMI. Master Duel and Neuron are produced by Konami Digital Entertainment. This project is not produced by, endorsed by, supported by, or affiliated with any of them.