Skip to content

Mountea-Framework/InventoryManager

Repository files navigation

Documentation license YouTube Discord Discord Codacy Badge

Mountea Inventour

Mountea Inventour is a visual content workspace for game teams. It helps designers, writers, and producers shape inventory items, loadouts, and crafting rules in one shared place.

This app is designed to work seamlessly with Mountea Advanced Inventory & Equipment. However, the design is engine and solution agnostic, and we would love to see teams use it for their games no matter which game engine they choose.

Try it out

Explore the web app experience and workflow below.

Mountea Inventour hero placeholder preview


Who Is It For

Mountea Inventour is built for game teams that want cleaner content workflows.

It is a strong fit for:

  • Narrative and systems designers defining item behavior
  • Content teams preparing balanced loadouts for characters or roles
  • Economy and progression designers building crafting outcomes
  • Production teams who need portable data between collaborators

How It Works

The project is organized as a workspace with three content areas:

  • Inventory for item templates
  • Loadouts for spawn or equipment presets
  • Crafting for recipe and requirement rules

Teams can define content, review it together, and export it in structured packs. This keeps design decisions in one source of truth instead of scattered docs.


What Teams Can Do Here

  • Create and manage item templates with clear identity, visuals, and gameplay values
  • Build loadouts that define what a character starts with
  • Author crafting recipes with stations, ingredients, and outputs
  • Manage shared taxonomy settings like categories, rarities, slots, and actions
  • Import and export individual entities or whole workspaces for handoff
  • Work in English or Czech in a responsive desktop and mobile-friendly UI

Workspace previews

Inventory screen placeholder Loadouts screen placeholder

Crafting screen placeholder Settings taxonomy placeholder


Data Portability

The manager is designed for practical handoff between teammates and projects.

File Guide - What Each Export Means

  • .mnteaitem - one item template
  • .mnteaitems - many item templates in one package
  • .mntealoadout - one loadout preset
  • .mntealoadouts - many loadout presets in one package
  • .mntearecipe - one crafting recipe
  • .mntearecipes - many crafting recipes in one package
  • .mnteainventory - a full workspace snapshot

Package Structure

.mnteaitem

.mnteaitem
└── item.json
└── 📁assets
    └── <thumbnail-or-cover-file>
    └── <other-linked-asset>
└── 📁taxonomy
    └── categories.json
    └── rarities.json
    └── item-actions.json
    └── attachment-slots.json
    └── crafting-stations.json
  • item.json - item data
  • assets/ - visuals used by that item, when available
  • taxonomy/ - shared definitions needed for context

.mnteaitems

.mnteaitems
└── <item-guid-1>.mnteaitem
└── <item-guid-2>.mnteaitem
└── ...
  • One package containing many single-item packages

.mntealoadout

.mntealoadout
└── loadout.json
└── 📁items
    └── <item-display-name-1>.json
    └── <item-display-name-2>.json
└── 📁assets
    └── <asset-file-1>
    └── <asset-file-2>
└── 📁taxonomy
    └── categories.json
    └── rarities.json
    └── item-actions.json
    └── attachment-slots.json
    └── crafting-stations.json
  • loadout.json - loadout setup
  • items/ - referenced item templates used by that loadout
  • assets/ - visuals for included items
  • taxonomy/ - shared definitions used by those entries

.mntealoadouts

.mntealoadouts
└── <loadout-guid-1>.mntealoadout
└── <loadout-guid-2>.mntealoadout
└── ...
  • One package containing many single-loadout packages

.mntearecipe

.mntearecipe
└── recipe.json
└── 📁items
    └── <item-display-name-1>.json
    └── <item-display-name-2>.json
└── 📁assets
    └── <asset-file-1>
    └── <asset-file-2>
└── 📁taxonomy
    └── categories.json
    └── rarities.json
    └── item-actions.json
    └── attachment-slots.json
    └── crafting-stations.json
  • recipe.json - recipe setup
  • items/ - referenced templates for ingredients and output
  • assets/ - visuals for included items
  • taxonomy/ - shared definitions used by those entries

.mntearecipes

.mntearecipes
└── <recipe-guid-1>.mntearecipe
└── <recipe-guid-2>.mntearecipe
└── ...
  • One package containing many single-recipe packages

.mnteainventory

.mnteainventory
└── 📁items
    └── <item-guid-1>.json
    └── <item-guid-2>.json
└── 📁loadouts
    └── <loadout-guid-1>.json
    └── <loadout-guid-2>.json
└── 📁crafting
    └── <recipe-guid-1>.json
    └── <recipe-guid-2>.json
└── 📁assets
    └── <asset-path-1>
    └── <asset-path-2>
└── taxonomy.json
└── manifest.json
  • items/ - all item templates
  • loadouts/ - all loadout templates
  • crafting/ - all recipe templates
  • assets/ - stored visuals and files
  • taxonomy.json - full shared setup values
  • manifest.json - export date and content counts

How Export Works

  • You choose one entry, a group, or the full workspace.
  • The app builds a package that includes the selected content and its related files.
  • You download the package.

How Import Works

  • You select one or more package files.
  • The app checks the package before adding it to your workspace.
  • Related entries are imported together so links stay connected.
  • Your workspace refreshes and the content is ready to edit.

These formats support collaboration and archiving without forcing teams into one machine or one session.


How To Support

If Mountea Inventour is useful for your team, you can support it by:


Contributing

Contributions are welcome. See CONTRIBUTING.md for guidelines.


License

This project is licensed under the MIT License. See LICENSE for details.

About

A browser-based Inventory Template Editor for Unreal Engine projects — manage item templates online from any device. Simple, fast, and accessible.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Contributors