mirror of
https://github.com/minetest-mods/unified_inventory.git
synced 2024-12-29 04:00:24 +01:00
An extensible inventory mod which allows searching crafting and browsing for recipes in the same dialogue.
https://content.minetest.net/packages/RealBadAngel/unified_inventory/
ebd1d1f245
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. |
||
---|---|---|
.github/workflows | ||
doc | ||
locale | ||
sounds | ||
textures | ||
.gitignore | ||
.luacheckrc | ||
api.lua | ||
bags.lua | ||
callbacks.lua | ||
group.lua | ||
image_credits.txt | ||
init.lua | ||
internal.lua | ||
item_names.lua | ||
LICENSE.txt | ||
match_craft.lua | ||
mod.conf | ||
README.md | ||
register.lua | ||
screenshot.png | ||
settingtypes.txt | ||
waypoints.lua |
Unified Inventory
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
settingunified_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)
ui_reset_icon.png
ui_doubleleft_icon.png
ui_doubleright_icon.png
ui_left_icon.png
/ui_right_icon.png
ui_skip_backward_icon.png
ui_skip_forward_icon.png
From http://www.clker.com (Public Domain, CC-BY-4.0):
bags_small.png
bags_medium.png
bags_large.png
/ui_bags_icon.png
ui_trash_icon.png
: http://www.clker.com/clipart-29090.html and http://www.clker.com/clipart-trash.htmlui_search_icon.png
ui_off_icon.png
/ui_on_icon.png
ui_waypoints_icon.png
ui_circular_arrows_icon.png
ui_pencil_icon.pnc
ui_waypoint_set_icon.png
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.