An extensible inventory mod which allows searching crafting and browsing for recipes in the same dialogue. https://content.minetest.net/packages/RealBadAngel/unified_inventory/
Go to file
Vanessa Dannenberg ebd1d1f245 Improve consistency of inventory (and alike) imagery
In a number of places, background[] is misused to place the
inventory backdrop images.  Where appropriate, image[] is used
instead, so that "ui_form_bg.png" actually serves as the one
and only true background image.

In so doing, I was able to remake the bag inventory images,
making them only big as is actually needed to hold 1, 2, or 3
rows of inventory slots.

This, in turn, allows a standardized main inventory image to
occupy the lower part of the window, which allows for
consistent inventory image positioning and sizing from one
page to another.

I also removed ui_misc_form.png.  Nothing in UI uses it, and
any external mods that used it can just use the standard
inventory and its background.

Lastly, I reduced the background image to 512x384 px.  It was
unnecessarily large before, considering it has no real detail.

The larger inventory images are all 512px wide, and multiples
of 64px in height.  Before, they were oddly sized.
2021-03-01 18:57:50 +01:00
.github/workflows Add GitHub workflow (#149) 2020-03-25 18:46:35 +01:00
doc Add no_prepend[] by default 2019-03-31 12:19:08 +02:00
locale Update translation for zh_CN and zh_TW (#161) 2020-12-15 19:17:10 +01:00
sounds Update mod 2013-09-21 21:40:20 +02:00
textures Improve consistency of inventory (and alike) imagery 2021-03-01 18:57:50 +01:00
.gitignore Add .gitignore 2014-04-22 16:52:04 -04:00
.luacheckrc LuaCheck: Add `hb` as a global (#154) 2020-06-06 13:09:08 +02:00
LICENSE.txt README: Add features and link to mod contents 2019-06-16 11:14:08 +02:00
README.md Add GitHub workflow (#149) 2020-03-25 18:46:35 +01:00
api.lua Fix teleport sounds when teleport fails (#155) 2020-07-10 21:58:45 +02:00
bags.lua Improve consistency of inventory (and alike) imagery 2021-03-01 18:57:50 +01:00
callbacks.lua Add GitHub workflow (#149) 2020-03-25 18:46:35 +01:00
group.lua Move to MT 5.0.0 translation system 2019-10-17 21:05:08 +02:00
image_credits.txt Fix unclear licenses for the images. 2018-01-02 22:39:13 +01:00
init.lua Improve consistency of inventory (and alike) imagery 2021-03-01 18:57:50 +01:00
internal.lua Improve consistency of inventory (and alike) imagery 2021-03-01 18:57:50 +01:00
item_names.lua Fix item name position, also for hudbars 2020-06-05 21:30:53 +02:00
match_craft.lua Implement new crafting algorithm (#132) 2019-10-26 17:22:33 +02:00
mod.conf Remove unused 0.4.x files, multiline description 2020-07-11 19:51:42 +02:00
register.lua Improve consistency of inventory (and alike) imagery 2021-03-01 18:57:50 +01:00
screenshot.png adv- and optipng textures 2016-07-15 09:53:27 +02:00
settingtypes.txt Make trash configurable but preserve default functionality 2017-03-01 16:28:40 -06:00
waypoints.lua Improve consistency of inventory (and alike) imagery 2021-03-01 18:57:50 +01:00

README.md

Unified Inventory

Screenshot

Unified Inventory replaces the default survival and creative inventory.

Features

  • Node, item and tool browser
  • Crafting guide
    • Can copy the recipe to the crafting grid
    • Recipe search function by ingredients
  • Up to four bags with up to 24 slots each
  • Home function to teleport
  • Trash slot
  • Lite mode: reduces the item browser width
    • minetest.conf setting unified_inventory_lite = true
  • Mod API for modders: see mod_api.txt
  • Setting-determinated features: see settingtypes.txt

Requirements

  • Minetest 5.0.0+

Licenses

Copyright (C) 2012-2014 Maciej Kasatkin (RealBadAngel)

Copyright (C) 2012-? Various minetest-mods contributors

Code

GNU LGPLv2+, see license notice

Textures

VanessaE: (CC-BY-4.0)

  • ui_group.png

Tango Project: (Public Domain, CC-BY-4.0)

From http://www.clker.com (Public Domain, CC-BY-4.0):

Everaldo Coelho (YellowIcon) (LGPL v2.1+):

Gregory H. Revera: (CC-BY-SA 3.0)

Thomas Bresson: (CC-BY 3.0)

Fibonacci: (Public domain, CC-BY 4.0)

Gregory Maxwell: (Public domain, CC-BY 4.0)

Adrien Facélina: (LGPL v2.1+)

Other files from Wikimedia Commons:

RealBadAngel: (CC-BY-4.0)

  • Everything else.