if(esvazia);
unset(esvazia);
log(&6[MACRO] &4BCraft &9Macro &4OFF);
stop;
else;
log(&6[MACRO] &4Craft &9Macro &4ON);
set(esvazia);
#ver1=1;
#end=3;
do;
do; //Verificar se o inventário ta cheio
gui()}$$
/home bau
$${wait(3);
endif;}$$
$${if(%#bau%=2);
look(,+20);
endif;}$$
$${if(%#bau%=3);
look(+20,);
endif;}$$
$${if(%#bau%=4);
look(+20,20);
endif;}$$
$${if(%#bau%=5);
look(+35,);
endif;}$$
$${if(%#bau%=6);
look(+35,20);
endif;}$$
$${if(%#bau%=7);
look(+55,);
endif;}$$
$${if(%#bau%=8);
look(+55,20);
endif;}$$
$${if(%#bau%=9);
look(+75,);
endif;}$$
$${if(%#bau%=10);
look(+75,20);
endif;}$$
$${if(%#bau%=11);
look(+90,);
endif;}$$
$${if(%#bau%=12);
look(+90,20);
endif;}$$
$${if(%#bau%=13);
look(+105,);
endif;}$$
$${if(%#bau%=14);
look(+105,20);
endif;}$$
$${if(%#bau%=15);
look(+125,);
endif;}$$
$${if(%#bau%=16);
look(+125,20);
endif;}$$
$${if(%#bau%=17);
look(+145,);
endif;}$$
$${if(%#bau%=18);
look(+145,20);
endif;}$$
$${if(%#bau%=19);
look(+160,);
endif;}$$
$${if(%#bau%=20);
look(+160,20);
endif;}$$
$${if(%#bau%=21);
look(+175,);
endif;}$$
$${if(%#bau%=22);
look(+175,20);
endif;}$$
$${if(%#bau%=23);
look(+190,);
endif;}$$
$${if(%#bau%=24);
look(+190,20);
endif;}$$
$${if(%#bau%=25);
look(+210,);
endif;}$$
$${if(%#bau%=26);
look(+210,20);
endif;}$$
$${if(%#bau%=27);
look(+230,);
endif;}$$
$${if(%#bau%=28);
look(+230,20);
endif;}$$
$${if(%#bau%=29);
look(+250,);
endif;}$$
$${if(%#bau%=30);
look(+250,20);
endif;
wait(1);
key(use);
wait(2);
for(#i,0,53);
getslotitem(%#i%,#id,#stack);
if(#id=371);
slotclick(%#i%,l,true);wait(75ms);
endif;
next;
gui();
gui(inventory);getslotitem(9,#idi,#stacki);gui();
if(%#stacki%=0);
INC(#bau);
if(%#bau%=31);
#end=1;
#stacki=1;
endif;
endif;
wait(1);
until(%#stacki%!=0);
//craftar
wait(1);
look(0,90);
wait(2);
key(use);
wait(2);
//linha1
getslotitem(37,#id,#stack1);
getslotitem(28,#id,#stack2);
getslotitem(19,#id,#stack3);
getslotitem(10,#id,#stack4);
wait(500ms);
if(#stack1=64);
wait(1);
slotclick(37,l,false);
wait(150ms);
slotclick(1,l,false);
wait(150ms);
slotclick(38,l,false);
wait(150ms);
slotclick(2,l,false);
wait(150ms);
slotclick(39,l,false);
wait(150ms);
slotclick(3,l,false);
wait(150ms);
slotclick(40,l,false);
wait(150ms);
slotclick(4,l,false);
wait(150ms);
slotclick(41,l,false);
wait(150ms);
slotclick(5,l,false);
wait(150ms);
slotclick(42,l,false);
wait(150ms);
slotclick(6,l,false);
wait(150ms);
slotclick(43,l,false);
wait(150ms);
slotclick(7,l,false);
wait(150ms);
slotclick(44,l,false);
wait(150ms);
slotclick(8,l,false);
wait(150ms);
slotclick(45,l,false);
wait(150ms);
slotclick(9,l,false);
wait(2);
slotclick(0,l,true);
endif;
endif;
//linha 2
if(#stack2=64);
wait(1);
slotclick(28,l,false);
wait(150ms);
slotclick(1,l,false);
wait(150ms);
slotclick(29,l,false);
wait(150ms);
slotclick(2,l,false);
wait(150ms);
slotclick(30,l,false);
wait(150ms);
slotclick(3,l,false);
wait(150ms);
slotclick(31,l,false);
wait(150ms);
slotclick(4,l,false);
wait(150ms);
slotclick(32,l,false);
wait(150ms);
slotclick(5,l,false);
wait(150ms);
slotclick(33,l,false);
wait(150ms);
slotclick(6,l,false);
wait(150ms);
slotclick(34,l,false);
wait(150ms);
slotclick(7,l,false);
wait(150ms);
slotclick(35,l,false);
wait(150ms);
slotclick(8,l,false);
wait(150ms);
slotclick(36,l,false);
wait(150ms);
slotclick(9,l,false);
wait(2);
slotclick(0,l,true);
endif;
endif;
if(#stack3=64);
//linha 3
wait(1);
slotclick(19,l,false);
wait(150ms);
slotclick(1,l,false);
wait(150ms);
slotclick(20,l,false);
wait(150ms);
slotclick(2,l,false);
wait(150ms);
slotclick(21,l,false);
wait(150ms);
slotclick(3,l,false);
wait(150ms);
slotclick(22,l,false);
wait(150ms);
slotclick(4,l,false);
wait(150ms);
slotclick(23,l,false);
wait(150ms);
slotclick(5,l,false);
wait(150ms);
slotclick(24,l,false);
wait(150ms);
slotclick(6,l,false);
wait(150ms);
slotclick(25,l,false);
wait(150ms);
slotclick(7,l,false);
wait(150ms);
slotclick(26,l,false);
wait(150ms);
slotclick(8,l,false);
wait(150ms);
slotclick(27,l,false);
wait(150ms);
slotclick(9,l,false);
wait(2);
slotclick(0,l,true);
endif;
endif;
if(#stack4=64);
//linha 4
wait(1);
slotclick(10,l,false);
wait(150ms);
slotclick(1,l,false);
wait(150ms);
slotclick(11,l,false);
wait(150ms);
slotclick(2,l,false);
wait(150ms);
slotclick(12,l,false);
wait(150ms);
slotclick(3,l,false);
wait(150ms);
slotclick(13,l,false);
wait(150ms);
slotclick(4,l,false);
wait(150ms);
slotclick(14,l,false);
wait(150ms);
slotclick(5,l,false);
wait(150ms);
slotclick(15,l,false);
wait(150ms);
slotclick(6,l,false);
wait(150ms);
slotclick(16,l,false);
wait(150ms);
slotclick(7,l,false);
wait(150ms);
slotclick(17,l,false);
wait(150ms);
slotclick(8,l,false);
wait(150ms);
slotclick(18,l,false);
wait(150ms);
slotclick(9,l,false);
wait(2);
slotclick(0,l,true);
endif;
endif;
wait(1);
gui();
wait(1);
next;
//guardar blocos
do;
}$$
/home bau
$${
wait(4);
if(%#ver1%=1);
look(-80,20);
endif;
if(%#ver1%=2);
look(-80,);
endif;
wait(4);
key(use);
wait(3);
for(#i,86,89);
getslotitem(%#i%,#id,#stack);
slotclick(%#i%,l,true);wait(75ms);
endif;
next;
getslotitem(53,#a,# B);wait(20ms);
if(%#b%!=0);inc(#ver1,1);endif;
gui();
until(%#b%=0);
wait(1);
next;
endif;
if(#end=1);
unset(esvazia);
log(&6[MACRO] &4BCraft &9Macro &4OFF);
stop;
endif;
}$$
$${loop;}$$