Změna stackovatelnosti itemů
Změna velikosti stacku z defaultního 99 na 299 u cobblu, hlíny a štěrku. Soubor se nachází v
minetest/games/technic_game/mods/default/nodes.lua
Pokud se to nastavuje pro jiný typ hry tak se cesta může lišit (technic_game → minetest).
Oproti výchozímu nastavení přibyl řádek
stack_max = 299,
takhle to potom vypadá:
minetest.register_node("default:dirt", { description = "Dirt", tiles = {"default_dirt.png"}, is_ground_content = true, groups = {crumbly=3,soil=1}, stack_max = 299, sounds = default.node_sound_dirt_defaults(), }) minetest.register_node("default:gravel", { description = "Gravel", tiles = {"default_gravel.png"}, is_ground_content = true, groups = {crumbly=2, falling_node=1}, stack_max = 299, sounds = default.node_sound_dirt_defaults({ footstep = {name="default_gravel_footstep", gain=0.5}, dug = {name="default_gravel_footstep", gain=1.0}, }), }) minetest.register_node("default:cobble", { description = "Cobblestone", tiles = {"default_cobble.png"}, is_ground_content = true, groups = {cracky=3, stone=2}, stack_max = 299, sounds = default.node_sound_stone_defaults(), })
Níže je info pro doplnění, s globálními definicemi není nutno hýbat.
Globální definice jsou v souboru
minetest/builtin/item.lua
a stačí si vyhledat řádek (je to úplně na konci souboru)
stack_max = 99
tato hodnota se zvlášť nastavuje pro různé typy itemů ( nodedef, tool, craftitem, noneitemdef).
Jak podotýká PilzAdam ve fóru, změna u kategorie tool může mít za následek, že po prasknutí používaného nástroje zmizí celý aktuální stack nástrojů.