Mabinogi Data Helper

Download

If you would like to use this tool yourself, it can be downloaded below.

Download versions:
    Current Builds:
  • Windows 32-bit: Revision 34b (.zip) 20th July 2019

    Changelog:

      Interface:
    • If an item is described with fixed colors (some new items are now) the colors should be automatically set when viewing it.
    • New skill categories and item categories have been added.

    • Bug fixes:
    • Items with invalid XML will now fallback to a special parser designed just for devCAT quirks.
    • If multiple items exist with the same feature, locale will be prioritized over none.

    • Parsing:
    • By extension of the XML fix, some items with nested properties will add prefixes to them to make them easier to tell apart from each other.

    34b Changelog:

      Bug fixes:
    • Should now crash less when loading, internal memory packing was not correct.

    • Parsing:
    • "use_optionset" seen under upgrade paths is now parsed. Some new args have also been given friendly names. This should increase the number of valid upgrades shown for newer items.


  • Old Builds:
  • Windows 32-bit: Revision 33 (.zip) 13th October 2018

    Changelog:

      Interface:
    • Added effect description search under for titles.

    • Bug fixes:
    • A few rare cases of items and possible other things loading out of order feature wise have been corrected.

    • Parsing:
    • Framework is currently being developed for parsing .IT files. This will be available in a future update.
      New features:
    • Support for 6 dye colors has been added.

  • Windows 32-bit: Revision 32 (.zip) 24th August 2018

    Changelog:

      Interface:
    • Exporting pet skills to wiki syntax will cap to the highest rank containing data, rather than going all the way to rank 1.
    • Improved how the copy function works so that all future added things copy correctly.
    • Pet summon skills will now be highlighted in the pet view window.
      This only applies to pets with summon_skill_id set as most are server sided and do not show in the data.
    • Pet skill IDs will be included on the skill list table for race and pet view.
    • Added pet movement speed to the pet view window.
    • Added default sorting on some of the tables.
    • Added more title info for titles that have special server side vars (but is shown in the description)
    • As a result, parsed values are now in a single column and have small headers.

    • Bug fixes:
    • Fixed the copy function not working on the skills table under the race tab.
    • Fixed lookup for IDs from set effects and crafting to actually select the item.
    • Fixed some races not displaying skills properly due to extra whitespace for no reason.
    • Title sorting has been disabled for the time being due to a problem with table spanning.

    • Parsing:
    • Optimized a small part of enchant parsing.

    • New features:
    • Added exact ID search for items.
    • Added the ability to export a list of every item in the game, under a new section on the menu bar (Tools).
    • Added crafting recipe parsing: (example below)
      • Here you can view crafting recipes and the required mats for most life skills.
      • The rank, experience gained per craft and success rates are shown per item.
      • The crafted item can be instantly looked up in the item list by clicking View Item Stats. (Useful for items that have rolls)
      • Note that fragmentation is currently not included.

    • Added reforge parsing: (example below)
      • Here you can view all the client side info for reforges.
      • The affected skill, var (if applicable) etc is displayed along with the value at level 1 and increments following (gap).
      • All of the relevant info can be searched using the search pane.

  • Windows 32-bit: Revision 31 (.zip) 1st July 2018

    Changelog:

      Rendering:
    • A few things are now calculated better making the initial load of PMGs quicker.

    • Interface:
    • If pet data exists for a race, it can now be viewed by clicking a button on the entry.

    • New features:
    • Added pet.xml parsing:
      • Here you can view the full info of any pet in Mabinogi.
      • Data such as their name, ID, inventory size, summon time and base stats can be found here.
      • The icon of the pet can be saved to disk by clicking "Save" under the icon
      • View the stats on age up and level up and export them to Mabinogi World Wiki format.
      • Pets that can have dyeable parts will list the name of each section along with available base colors.
      • All of the skills they learn along with the level they learn them can be viewed. (also available in Wiki export)
      • The companion bonus bonuses and duration are also listed. (also available in Wiki export)

  • Windows 32-bit: Revision 30 (.zip) 29th June 2018
    This build was released early to fix a critical bug with .PACK file reading, so other features released in the same build may have bugs.

    Changelog:

      Rendering:
    • Added support for rendering extra items on race PMGs, such as equipped gear and face/eyes/hair/mouth.
    • Visors can now be togged on and off.
    • Fixed the rendering so it is no longer mirrored.
    • Fixed pieces of monsters disappearing for no reason.
    • Fixed clothing (not robes) with hoods not having the show hood setting.

    • Bug fixes:
    • Fixed extra data vars not displaying fully in the race tab.
    • .PACK files should properly load in order no matter what name they have.

    • Interface:
    • The skills and extra data lists in the race tab can now expand better with the window.
    • The extra vars list in the item tab can now expand better with the window.

  • Windows 32-bit: Revision 29 (.zip) 28th June 2018

    Changelog:

      Rendering:
    • Updated the shader to be able to render boneless items.
    • Holding shift while interacting with a PMG will increase the speed of zooming and dragging.
    • PMG rendering now includes items with prop IDs mentioned, such as chairs and pianos.

    • Bug fixes:
    • Fixed a sorting bug with titles.
    • Fixed title info not copying to the clipboard.

    • Interface:
    • It is now possible to resize the 2 panes vertically in the skill tab.
    • Reworded a few terms to make it easier to read.

    • New features:
    • Added race.xml parsing:
      • Here you can view the full list of "races" in Mabinogi. These are monsters, npcs, pets and more.
      • Data such as their name, ID, inventory size and combat stats can be found here.
      • Some stats and data are server side and will not be displayed or accurate.
      • The skills a particular race has can be viewed along with the skill icon (if it exists).
      • The most important values are searchable (more can be added as needed).

      • It is also possible to look at the PMG if the values have been defined.
      • Note that NPCs or certain monsters add items to slots and may not render fully at the moment.

  • Windows 32-bit: Revision 28a (.zip) 26th June 2018

    Changelog:
    • Tweaked lighting and rendering to be a little closer to mabi.
    • The PMG rendering window can now shrink to 200x100 at smallest.
    • Added the ability to change the background color and toggle outline rendering.

  • Windows 32-bit: Revision 28 (.zip) 26th June 2018

    Changelog:
    • Added the ability to manually dye items by clicking the small color squares.
    • The button near the inventory icon will now render the PMG (model) of equipment:
      • All equipment that can be worn can currently be rendered.
      • Lighting and dyeing is enabled for all items. (Colors are taken from the item page)
      • Metallic / semi shiny parts of items will be correctly shown.
      • Items with multiple race/genders will be split into tabs for viewing.
      • It is possible to hide or show the hood when looking at robes.
      • Weapons can be shown as equipped or sheathed (not all weapons have both)
      • Note that this feature only works when .PACK reading is enabled.

  • Windows 32-bit: Revision 27 (.zip) 24th June 2018

    Changelog:
    • Fixed a small crash when closing the application without reading from a .PACK file.
    • Fixed inventory icons not loading when not reading from .PACK files.
    • Missing references to strings in the data will now output the raw link for easier searching.
    • Unloaded sections will have disabled tabs (Items, Enchants, Skills, etc).
    • Trying to open an item from the set effects panel will show an error if itemdb.xml is missing.
    • Trying to view upgrades from the items panel will show an error if itemupgradedb.xml is missing.
    • If colortable.xml is missing, all inventory images will be undyed.

    • If certain files are missing, the tool can continue to load anyway. Files include:
      • any .TXT file used for referencing ingame text
      • colortable.xml
      • itemdb.xml
      • itemupgradedb.xml
      • optionset.xml
      • setitemdesc.xml
      • skillinfo.xml
      • skillinfodescription.xml
      • title.xml
      • Note that features.xml.compiled is still required.

    • Missing files will now show up in a small dialog that can be dismissed at the bottom of the app:

  • Windows 32-bit: Revision 26 (.zip) 20th June 2018

    Changelog:
    • Added the ability read directly from .PACK files.
    • You can choose to read a single .PACK file, an entire folder or a custom list.
      Note that missing .XML/.TXT files will be flagged as an error if the loaded .PACK files do not contain them.
      It is advised to load a language pack to avoid this issue.

    • Removed overriding individual .XML/.TXT files due to code restructuring.
    • Added the inventory icon file path to the item info panel.
    • Fixed several problems with titles/enchants:
      • Title effects no longer try and check for "When using the [title] title".
      • Fixed a memory reading error with params that are missing (devCAT y u do dis)

  • Windows 32-bit: Revision 25 (.zip) 19th June 2018

    Changelog:
    • Added the ability to copy cells in the titles table.
    • Added ExtraData var, along with reformatting the title list to be more readable.
    • Added an icon display for skills.
    • Icons in tables can now be saved to the hard disk by right clicking and selecting Copy.

  • Windows 32-bit: Revision 24 (.zip) 18th June 2018

    Changelog:
    • Added support for title data reading (along with icons for secondary titles).
    • Internal restructuring and cleanup for the enchant effects system.
    • Added a "Skill Description" tab on skills that displays the ingame text for the skill.

  • Windows 32-bit: Revision 23 (.zip) 22nd October 2017

    Changelog:
    • Fixed a crash when features.xml.compiled was not found.
    • Fixed it crashing when data fails to load, when it should instead display an error message of the missing files.
    • Fixed the region select to only update the last selected region when it successfully loads, to avoid it saving invalid data.
    • Various UI changes that are related to the above.

  • Windows 32-bit: Revision 22 (.zip) 20th October 2017
Note that this is an archive, and needs to be extracted somewhere first using a tool that can read .zip files.