Recent Changes
27th May 2026
  • Scenes: Many changes to hopefully make things easier, quicker and more intuitive
    • General use:
      • Press f1 to toggle help with all controls listed
      • Fullscreen mode now just fills the browser window, for a true fullscreen experience most browsers allow that with f11
      • Tidied up the menus to add new assets. Shows 1 view, mouse over to see all views and optionally pick the specific view from that pop-out. Objects can now be searched by furniture name where applicable
      • You can use the arrow keys to pan the scene
      • You can use page up/down to zoom in/out (mousewheel up/down now requires you to hold down ctrl)
      • Zoom range changed to 25-150%, meaning you can now zoom in. home resets zoom to 100%
      • You can change the size of the larger squares with the grid enabled with [ & ]
      • If there are multiple items in a square, you can click again to cycle through them
    • Item manipulation:
      • Recolouring items has a popup with the item in all the possible colours - instead of a drop down select box of names
      • The paintbrush icon is now greyed out if that item already matches the scene default
      • If it is not the default, there is now a "-" button to set the colour back to the default for that palette
      • You can goto previous/next sprite of the selected object with the mousewheel
      • Moving, copying and placing new items now keeps the item on the cursor - so you can place multiple easier
      • You can left click + drag to move items, this method doesn't "stick a copy" to the cursor. (Tip: You can use the right mouse button while dragging to pan to avoid moving objects)
      • x, escape or right click all cancel/deselect items. enter places an object and deselects it
    • Tile editing mode:
      • Joined the "toggle base tile mode" and "select new base tile" into one button. Closing the base tile selectiong windo this way doesn't take you out of basetile maode. But x & escape do
      • While using ctrl drag to create a rectangle of tiles, the size is displayed in the top bar
      • You can now create an elipse of tiles by using ctrl+shift drag
      • Fixed(?) the random seed for picking tiles dependant on their coordinates
  • Seabattle Scenes: New - A version of the scene editor specifically for battle nav scenes
    • Same controls/features as the normal scene editor, plus:
      • A "Quick select menu" - provides easy access to the few assests needed
      • Base tiles from this menu can be placed without being in tile editing mode
      • "Wind" will change to the direction of your ctrl drag to make placing lines easier
      • "Whirlpools" can be placed as full 2x2 tiles
      • Some seabattle scenes change the colour of the ocean tiles. This can disabled with the checkbox on the top-right above the main scene window
      • Blank templates for various seabattle scenes can be found at the bottom of the page
19th May 2026
  • Trophy page
    • Bug fix to "Suggested trophies" list - some trophies were not showing in the list
    • Added "Hide complete" & "Hide historical" filters to the "Display as sortable list" view
    • Checking both of these, and sorting by "% of players" will replicate the "Suggested trophies" list but in full
  • Interactive maps
    • League point importer tool: Replaced broken dependancy
13th May 2026
12th May 2026
  • Trophy page
    • Added a "Suggested trophies" list
    • This list shows the most common obtainable trophies the displayed pirate does not have
10th May 2026
  • Political Map
    • Different flag labels for non-player flags
    • Faded labels for flags with no relationships
    • Now fades unrelated flag labels when you mouseover/select a flag
9th May 2026
  • Trophy page
    • Added ability to show top 100 by obtainable, historical or total - by clicking on the table headers. Obtainable remains the default
4th May 2026
  • Trophy page
    • To add/remove trophies from the watched list, now ye must hold down CTRL (or CMD on Mac)
    • Clicking on trophies in the watched or recent lists (without the modifier), scrolls to them
28th April 2026
  • Ocean Populations
    • Now I have almost 2 years of data, I added "1 Year" to range selection and made it the default
    • Tidied up code and the back end. Removed jquery library.
16th April 2026
  • Commodites Market
    • Added "search" field
    • Now allows viewing of ALL commodities from ALL islands at once (over 37,000 rows on Emerald - can be a little slow to filter)
    • Improved performance
    • Automatically clears cache and reloads data (new data should be available every 10 minutes)
14th April 2026
  • Egg Designs
    • Improved automagically rendered version resolution
    • Improved performance
load older changes




Have any feedback, problems or suggestions? Feel free to reach out:

In game:You may find me playing Mantid on the Emerald ocean
Email:ypp.mantid.org@gmail.com
Discord:discord.gg/NrfzF4EcmW

Love what I'm doing? I accept donations but please don't feel obliged: Support Mantid


Emerald


Meridian


Cerulean

Interactive Map Help
(This help page is still being created - check back later for more)

    General

    Legend

    • League Point
    • Memorized League Point
    • Outpost
    • Medium Island
    • Large Island
    • ☆ △ Inhabited Islands
    • Chartable path
    • Chart not purchasable from shipyard
    • Chart purchasable from shipyard
    Drag the mouse in an open space to pan the map
    Use your mouse wheel to zoom in/out
    Searching for an island in the top search bar moves the island into view
    Clicking on an archipelago label moves that archipelago into view (mousing over highlights the league points in that archipelago)

    League Points

    League points connected by a dotted or solid brown line are part of an available chart
    Dotted line charts can only be pillaged (or traded). Solid line charts can be purchased from a Shipyard
    Mouse over leagues and league points to highlight all leagues associated within its chart(s)
    Mousing over leagues this way also shows the name of the chart on the bottom right. Islands with Shipyards are underlined
    Showing all charts can be toggled in the settings
    League points can be marked as 'known', read the section on Memorization

    Islands

    Mouse over an island to see a pop-up of information
    Selecting an island, or searching for one, displays that information in the panel on the right, where you can;
    • Set the island as a voyage start
    • Set the island as a voyage destination
      With a voyage start and destination set the distance between is diplayed in the top bar
    • Click commodity links to search for that commodity and get prices
    • Click "View Market" to view all commodity prices on that island
    • The islands name is a link to the relevant yppedia page
    Selecting an island multiple times toggles start/destination

    Commodities

    Searching for a commodity displays information about it in the panel on the right
    You will see three tables;
    • Offers to sell:
      • Shows all islands with offers to sell that commodity, from lowest offer to highest
      • If an island is selected (or if one isn't but a voyage start is set) it will show the distance from that island to each island next to the whisk icon
      • Clicking on the table header toggles between sorting by distance and by price
      • Clicking on the whisk icon moves that island into view and selects the island
      • Clicking on the rest of the row opens the market for that island
      • The icon in the right-hand column is an indication on when that market data was last updated. Mouse over it for more information
    • Offers to buy:
      • Shows all islands with offers to buy that commodity, from highest offer to lowest
      • If an island is selected (or if one isn't but a voyage start is set) it will show the distance from that island to each island next to the whisk icon
      • Clicking on the table header toggles between sorting by distance and by price
      • Clicking on the whisk icon moves that island into view and selects the island
      • Clicking on the rest of the row opens the market for that island
      • The icon in the right-hand column is an indication on when that market data was last updated. Mouse over it for more information
    • Natural Spawns (or foraged from):
      • Shows all islands that commodity spawns on
      • Islands where you can bid for that commodity are noted with a marketplace icon
      • Clicking the marketplace icon opens the market for that island
      • Market bidding prices is data that is not available to me
      • If it's a foraged commodity, shows where it can be foraged from instead
    The commodity name is a link to the relevant yppedia page

    Memorization

    Progress Bar


    Shows yer known LP's / total LP's with percentage.
    Mouse over the progress bar to highlight all unknown LP's yellow.
    Click on the progress bar to toggle showing a breakdown of archipelagoes, like below.


    Shows yer known LP's / total LP's with percentage per archipelago.
    Mouse over the archipelago rows to highlight unknown LP's in that archipelago yellow.
    Click on an archipelago row to zoom the map to that archipelago.

    Set League Points Manually

    Hold down ctrl and left mouse button to 'paint' over the LP's ye know.
    Holding ctrl plus left and right mouse buttons and 'painting' over a LP marks all LP's that are connected to it within a map (over an island will mark all the routes from it).
    Hold down ctrl and right mouse button to 'paint' over known LP's to mark them as unknown.
    There's an option in the options menu to remove all know LP's.

    Import League Points from map.pdf


    Button links to: ypp.mantid.org/leagues/
    You can hide this button in the settings menu (you'll also see another link to it in the settings menu).
    Instructions for the importing are on that page - it uses a PDF of 'Yer Known World'.
    If ye are successful ye can click "save" to be sent back to the map with the data loaded.
    If you have issues, let my know and I will work on it further.

    Save League Point data to computer

    In the setting menu there is an 'Export to File' button. (This file can be renamed to anything)
    Use the 'Import from file' button to load the file

    Vessel Locator


    Open the Vessel Locator by clicking the "Vessels" button under the clock.


    Once your vessels are posted here they appear in a table below.
    All vessels shown in this table also appear in the tooltips of the islands they are at.


    The number of vessels are shown beside each islands name.
    This number reflects the number of vessels that match your current filter/search (not all vessels at the island).
    Clicking on a vessel in the table moves the island that vessel is ported at into view.

    Import Vessels

    Get your vessels data from any port/landing in game and paste them into the appropriate inputs.
    If you are unsure on how to do this step, there are some instructions on yppedia

    Vessel filters

    Use the checkboxes to filter your vessels, crew vessels and vessels you don't have to access to (These are crew vessels that are locked/sunk). Type in the search box to reduce the shown vessels.
    Search terms can be;
    • Vessel name
    • Vessel type; eg "sloop"
    • Vessel type abreviation; eg "wf"
    • Vessel class; eg "roister"
    • Island name
    • Archipelago name
    • You can also search by "unlocked" and "sunk"

    Information on data

    This describes my site-wide data. All sources may not be used on this page.
    My intention when starting these tools was to have little manual up-keep; so the site can run if I stop playing, or living.

    Commodity Prices

    All commodity prices are from a copy of the YARRG (Yet Another Revenue Research Gatherer) database.
    They send my DB a copy of the user uploads. I recommend using their uploader. The more people uploading - the fresher the data.

    Commodity Taxrates

    Currently disabled
    Commodity (and labour) taxes are available on yoweb; eg emerald.puzzlepirates.com/yoweb/econ/taxrates.wm
    Note: Not all commodities are listed. It appears to only list commodities that are currently used in recipes. Therefore can change moth to month with certain LE Ships
    I'm not currently collecting/using this data but I will in the future.

    Island Information

    All the island informatioin available on yoweb is used; eg emerald.puzzlepirates.com/yoweb/island/info.wm
    I'm not sure how frequently this page updates, but my site reads it every 15 minutes.

    Islands with shipyards is gathered from yppedia; List of islands with shipyards
    I updated this page for Emerald in March 2024. If any of it is out-of-date users can edit that.
    My site checks that page daily.

    Any other static information I gathered is from yppedia.

    Ocean Layout

    League Point Positions - I manually entered this data by creating a grid on the PDF's available on yppedia; eg Emerald ocean map.pdf
    Charts - All possible charts I gathered from yppedia archipelago maps; eg Gull Archipelago (Emerald)

    Images

    All Puzzle Pirate assests I use are available in the client files.
    All colour definitions used for re-colouring images are available in the client files, and I keep an eye on changes to it, to update my data.

    Trophies

    The available trophies are copied from yppedia
    Currently - I manually execute a script to read that page when I see changes made to it.
    All the trophy images are hosted on my site to reduce traffic on yppedia.
    When a new troppy is discovered by a pirate search the name/image are saved and I am notified (so I can update yppedia if needed).

    Each pirates current trophies are read from yoweb; ie https://emerald.puzzlepirates.com/yoweb/trophy/?pirate=Mantid
    And the pirates details aslo from yoweb; ie https://emerald.puzzlepirates.com/yoweb/pirate.wm?target=Mantid

    Dubloons

    I only have access to Emerald ocean data
    Data is collected, with permission, from this google sheet created and maintained by Jice of the Emerald ocean.
    Prices are entered manually - at the time of writing; by Jice, Ryuken and myself.
    Price at the time is of the 100th doubloon (where possible).
    Dates and times are in Pirate Time.
    Changes made to the sheet should be reflected on this site within 10-20 minutes.

    Your data

    There are no cookies.
    All persistant data/settings are stored on your device, using localStorage
    If using this site with "private browsing" or "incognito" the data is cleared when the broswer is closed
    Otherwise this data won't be cleared until you clear your browsers cache.
    In the future I may consider an optional log-in system to save this data for you.

    Contact

    Have any feedback, problems or suggestions? Feel free to reach out:

    In game:You may find me playing Mantid on the Emerald ocean
    Email:ypp.mantid.org@gmail.com
    Discord:discord.gg/NrfzF4EcmW

    Love what I'm doing? I accept donations but please don't feel obliged: Support Mantid