Initial Commit

master
Elias Fleckenstein 2020-12-11 17:36:19 +01:00
commit fc35db73f6
3 changed files with 31 additions and 0 deletions

2
README Normal file
View File

@ -0,0 +1,2 @@
# enderchest
A dragonfire CSM that allows to to access your Ender Inventory in MineClone2 anytime

26
init.lua Normal file
View File

@ -0,0 +1,26 @@
function get_itemslot_bg(x, y, w, h)
local out = ""
for i = 0, w - 1, 1 do
for j = 0, h - 1, 1 do
out = out .."image["..x+i..","..y+j..";1,1;mcl_formspec_itemslot.png]"
end
end
return out
end
local enderchest_formspec = "size[9,8.75]"..
"label[0,0;"..minetest.formspec_escape(minetest.colorize("#313131", "Ender Chest")).."]"..
"list[current_player;enderchest;0,0.5;9,3;]"..
get_itemslot_bg(0,0.5,9,3)..
"label[0,4.0;"..minetest.formspec_escape(minetest.colorize("#313131", "Inventory")).."]"..
"list[current_player;main;0,4.5;9,3;9]"..
get_itemslot_bg(0,4.5,9,3)..
"list[current_player;main;0,7.74;9,1;]"..
get_itemslot_bg(0,7.74,9,1)..
"listring[current_player;enderchest]"..
"listring[current_player;main]"
function minetest.open_enderchest()
minetest.show_formspec("enderchest:enderchest", enderchest_formspec)
end

3
mod.conf Normal file
View File

@ -0,0 +1,3 @@
name = enderchest
author = Fleckenstein
description = A dragonfire CSM that allows to to access your Ender Inventory in MineClone2 anytime