#include <iostream> #include "minecraft.h"//1883 77 6041 TxMinecraft mc; using namespace std; int main(int argc, char** argv) { int x,y,z,id,data; bool con=mc.ConnectMinecraft("zk.makeblock.net.cn","4c4ce4431bdc409388e0a110f5aa9dcc"); if(!con){ cout<<"连接失败"; return 0; } cin>>x>>y>>z; mc.fillBlocks(x,y,z,x+40,y+40,z+49,0,0); for(int s=0;s<40;s++){ if(s==0||s==20||s==6||s==14){ id=109,data=2; mc.setBlock(x+s,y,z,id,data); mc.setBlock(x+s,y+1,z+1,id,6); mc.setBlock(x+s,y+2,z+1,id,data); mc.setBlock(x+s,y+2,z+2,id,3); mc.setBlock(x+s,y+2,z+4,id,2); mc.setBlock(x+s,y+2,z+5,id,3); mc.setBlock(x+s,y+1,z+5,id,7); mc.setBlock(x+s,y,z+6,id,3); id=98;data=0; mc.setBlock(x+s,y,z+1,id,data); mc.setBlock(x+s,y,z+2,id,data); mc.setBlock(x+s,y,z+4,id,data); mc.setBlock(x+s,y+1,z+4,id,data); id=98;data=3; mc.setBlock(x+s,y+1,z+2,id,data); mc.setBlock(x+s,y,z+3,id,data); mc.setBlock(x+s,y,z+5,id,data); id=139;data=0; mc.setBlock(x+s,y+3,z+2,id,data); mc.setBlock(x+s,y+3,z+4,id,data); id=251;data=14; mc.drawLine(x+s,y+1,z+3,x+s,y+8,z+3,id,data); if(s==6||s==14){ id=251;data=14; mc.drawLine(x+s,y+1,z+3,x+s,y+12,z+3,id,data); } } id=53; mc.drawLine(x+1,y+6,z+3,x+1,y+7,z+3,id,5); mc.setBlock(x+2,y+7,z+3,id,5); mc.drawLine(x+5,y+6,z+3,x+5,y+7,z+3,id,4); mc.setBlock(x+4,y+7,z+3,id,4); } id=126,data=0; mc.setBlock(x+3,y+7,z+3,id,8); id=236,data=0; mc.setBlock(x+1,y+8,z+3,id,data); mc.setBlock(x+5,y+8,z+3,id,data); id=251,data=3; mc.drawLine(x+1,y+8,z+3,x+4,y+8,z+3,id,data); id=5,data=1; mc.drawLine(x,y+9,z+3,x+5,y+9,z+3,id,data); id=17,data=1; mc.setBlock(x,y+10,z+1,id,data); mc.setBlock(x+2,y+10,z+1,id,data); mc.setBlock(x+4,y+10,z+1,id,data); mc.setBlock(x,y+10,z+5,id,data); mc.setBlock(x+2,y+10,z+5,id,data); mc.setBlock(x+4,y+10,z+5,id,data); mc.setBlock(x-2,y+10,z+3,id,data); id=5,data=5; mc.drawLine(x-1,y+10,z+2,x+5,y+10,z+2,id,data); mc.drawLine(x-1,y+10,z+4,x+5,y+10,z+4,id,data); mc.setBlock(x,y+10,z+3,id,data); x=x+14; id=53; mc.drawLine(x+1,y+6,z+3,x+1,y+7,z+3,id,5); mc.setBlock(x+2,y+7,z+3,id,5); mc.drawLine(x+5,y+6,z+3,x+5,y+7,z+3,id,4); mc.setBlock(x+4,y+7,z+3,id,4); id=126,data=0; mc.setBlock(x+3,y+7,z+3,id,8); id=236,data=0; mc.setBlock(x+1,y+8,z+3,id,data); mc.setBlock(x+5,y+8,z+3,id,data); id=251,data=3; mc.drawLine(x+1,y+8,z+3,x+4,y+8,z+3,id,data); id=5,data=1; mc.drawLine(x+1,y+9,z+3,x+6,y+9,z+3,id,data); id=17,data=1; mc.setBlock(x+1,y+10,z+1,id,data); mc.setBlock(x+3,y+10,z+1,id,data); mc.setBlock(x+5,y+10,z+1,id,data); mc.setBlock(x+1,y+10,z+5,id,data); mc.setBlock(x+3,y+10,z+5,id,data); mc.setBlock(x+5,y+10,z+5,id,data); mc.setBlock(x+7,y+10,z+3,id,data); id=5,data=5; mc.drawLine(x+1,y+10,z+2,x+6,y+10,z+2,id,data); mc.drawLine(x+1,y+10,z+4,x+6,y+10,z+4,id,data); mc.setBlock(x+6,y+10,z+3,id,data); // x=x-8; id=53; mc.drawLine(x+1,y+7,z+3,x+1,y+8,z+3,id,5); mc.setBlock(x+2,y+8,z+3,id,5); mc.drawLine(x+7,y+7,z+3,x+7,y+8,z+3,id,4); mc.setBlock(x+6,y+8,z+3,id,4); id=126,data=0; mc.drawLine(x+3,y+8,z+3,x+5,y+8,z+3,id,8); } return 0; }