#include <iostream> #include "minecraft.h" #include <string> TxMinecraft mc; using namespace std; struct weizhi{ int x; int y; int z; int id; int data; int _x; int _y; int _z; void set(TxMinecraft mc){ cout<<_x<<" "<<_y<<" "<<_z<<" "<<x<<" "<<y<<" "<<z<<" "<<id<<" "<<data<<endl; mc.setBlock(_x+x,_y+y,_z+z,id,data); } }; int main() { bool con=mc.ConnectMinecraft("zk","919b005179e840e1bf78fef437b2f298"); if(!con){ cout<<"失败"; } weizhi a[871]; weizhi b; cout<<"输入坐标"; cin>>b._x>>b._y>>b._z; //1 b.x=0; b.y=1; b.z=1; b.id=139; b.data=0; a[0]=b; b.z=5; a[1]=b; b.x=1; b.z=0; b.id=143; b.data=4; a[2]=b; b.z=1; b.id=112; b.data=0; a[3]=b; b.z=2; b.id=143; b.data=3; a[4]=b; b.z=4; b.id=143; b.data=4; a[5]=b; b.z=5; b.id=112; b.data=0; a[6]=b; b.z=6; b.id=143; b.data=3; a[7]=b; b.x=11; b.z=2; b.id=143; b.data=4; a[8]=b; b.z=3; b.id=112; b.data=0; a[9]=b; b.z=4; b.id=143; b.data=3; a[10]=b; //2 b.y=2; b.x=-6; b.z=2; b.id=167; b.data=8; a[11]=b; int r=12; for(int i=-5;i<0;i++){ b.x=i; a[r]=b; r++; } b.z=1; b.x=-1; a[17]=b; b.x=-2; a[18]=b; b.z=4; r=19; for(int i=-6;i<0;i++){ b.x=i; a[r]=b; r++; } b.z=5; b.x=-1; a[25]=b; b.x=-2; a[26]=b; b.x=0; b.z=5; b.id=144; b.data=5; a[27]=b; b.z=1; a[28]=b; b.x=1; b.id=198; b.data=5; a[29]=b; b.z=5; a[30]=b; b.z=2; b.id=107; b.data=6; a[31]=b; b.z=4; a[32]=b; b.x=2; b.z=1; b.id=107; b.data=5; a[33]=b; b.z=5; a[34]=b; b.id=167; b.data=8; r=35; b.z=2; for(int i=2;i<6;i++){ b.x=i; a[r]=b; r++; } r=39; b.z=4; for(int i=2;i<6;i++){ b.x=i; a[r]=b; r++; } r=43; b.z=1; for(int i=3;i<9;i++){ b.x=i; a[r]=b; r++; } r=49; b.z=5; for(int i=3;i<9;i++){ b.x=i; a[r]=b; r++; } b.x=10; b.z=3; b.id=167; b.data=6; a[55]=b; b.x=11; b.z=3; b.id=198; b.data=5; a[56]=b; b.x=12; b.z=3; b.id=107; b.data=1; a[57]=b; //3 b.y=3; r=58; for(int i=-5;i<8;i++){ for(int j=1;j<6;j++){ b.x=i; b.z=j; b.id=1; b.data=0; a[r]=b; r++; } } r=123; for(int i=-5;i<8;i++){ for(int j=1;j<6;j++){ b.x=i; b.z=j; b.id=177; b.data=4; a[r]=b; r++; } } r=130; for(int i=-6;i<11;i++){ b.x=i; b.z=3; b.id=44; b.data=8; a[r]=b; r++; } r=147; for(int i=14;i<20;i++){ b.x=i; a[r]=b; r++; } r=153; b.id=167; b.data=8; b.x=20; a[153]=b; b.x=-8; a[154]=b; b.x=-7; a[155]=b; b.x=13; b.id=189; b.data=0; a[156]=b; b.id=44; b.data=8; b.z=2; b.x=10; a[157]=b; b.x=11; a[158]=b; b.x=12; a[159]=b; b.z=4; b.x=10; a[160]=b; b.x=11; a[161]=b; b.x=12; a[162]=b; b.id=167; b.data=8; b.z=2; b.x=13; a[163]=b; b.x=14; a[164]=b; b.x=15; a[165]=b; b.z=4; b.x=13; a[166]=b; b.x=14; a[167]=b; b.x=15; a[168]=b; b.x=-8; b.id=44; b.data=14; a[169]=b; b.z=2; a[170]=b; b.x=-7; b.id=114; b.data=4; a[171]=b; b.z=4; a[172]=b; b.x=8; b.z=5; b.id=35; b.data=15; a[173]=b; b.z=1; a[174]=b; b.z=0; b.id=198; b.data=5; a[175]=b; b.z=6; a[176]=b; b.x=9; b.z=1; b.id=167; b.data=8; a[177]=b; b.z=5; a[178]=b; b.z=0; b.id=167; b.data=4; a[179]=b; b.z=6; b.id=167; b.data=13; a[180]=b; r=181; int u=189; for(int i=0;i<8;i++){ b.id=139; b.data=0; b.z=0; b.x=i; a[r]=b; b.z=6; a[u]=b; r++; u++; } r=197; u=204; for(int i=0;i<8;i++){ b.id=167; b.data=8; b.z=0; b.x=i; a[r]=b; b.z=6; a[u]=b; r++; u++; } u=211; b.z=-1; b.x=-7; a[211]=b; b.x=-6; a[212]=b; b.x=-5; a[213]=b; b.x=-4; a[214]=b; b.z=7; b.x=-7; a[215]=b; b.x=-6; a[216]=b; b.x=-5; a[217]=b; b.x=-4; a[218]=b; b.z=-2; b.x=-7; a[219]=b; b.x=-6; a[220]=b; b.x=-5; a[221]=b; b.z=8; b.x=-7; a[222]=b; b.x=-6; a[223]=b; b.x=-5; a[224]=b; b.z=-3; b.x=-7; a[225]=b; b.x=-6; a[226]=b; b.x=-8; a[227]=b; b.z=9; b.x=-7; a[228]=b; b.x=-6; a[229]=b; b.x=-8; a[230]=b; //4 b.y=4; r=231; for(int i=-7;i<9;i++){ for(int j=0;j<7;j++){ b.x=i; b.z=j; b.id=1; b.data=0; a[r]=b; r++; } } r=343; b.x=8; b.z=0; b.id=139; b.data=0; a[343]=b; b.z=6; a[344]=b; r=345; for(int i=1;i<6;i++){ b.z=i; b.x=-6; b.id=44; b.data=8; a[r]=b; r++; } r=350; for(int i=1;i<6;i++){ b.z=i; b.x=-7; b.id=112; b.data=0; a[r]=b; r++; } r=355; b.z=3; b.id=114; b.data=4; a[355]=b; r=356; for(int i=9;i<12;i++){ for(int j=1;j<6;j++){ b.x=i; b.z=j; b.id=1; b.data=0; a[r]=b; r++; } } r=371; b.x=9; b.z=1; b.id=35; b.data=15; a[371]=b; b.z=5; a[372]=b; b.x=10; b.z=0; b.id=167; b.data=4; a[373]=b; b.x=11; a[374]=b; b.x=10; b.z=6; b.id=167; b.data=13; a[375]=b; b.x=11; a[376]=b; r=377; for(int i=12;i<14;i++){ for(int j=2;j<5;j++){ b.x=i; b.z=j; b.id=1; b.data=0; a[r]=b; r++; } } r=383; for(int i=14;i<19;i++){ for(int j=2;j<5;j++){ b.x=i; b.z=j; b.id=101; b.data=0; a[r]=b; r++; } } r=398; for(int i=14;i<20;i++){ b.x=i; b.z=3; b.id=1; b.data=0; a[r]=b; r++; } r=404; b.z=3; b.x=20; b.id=44; b.data=8; a[404]=b; b.x=21; b.id=198; b.data=5; a[405]=b; b.z=0; b.x=-9; a[406]=b; b.z=6; a[406]=b; b.id=151; b.data=0; b.z=-2; b.x=-8; a[407]=b; b.z=8; a[408]=b; b.z=3; b.x=-9; a[409]=b; b.x=-7; b.z=10; a[410]=b; b.z=-4; a[411]=b; b.z=-2; b.x=-4; a[412]=b; b.z=8; a[413]=b; b.id=139; b.data=0; b.z=0; b.x=-8; a[414]=b; b.x=8; a[415]=b; b.z=6; b.x=-8; a[416]=b; b.x=8; a[417]=b; b.id=101; b.data=0; b.z=1; b.x=-8; a[418]=b; b.z=5; a[419]=b; r=420; for(int i=2;i<5;i++){ b.z=i; b.x=-8; b.id=112; b.data=0; a[r]=b; r++; } r=423; b.id=44; b.data=8; b.z=3; a[423]=b; r=424; for(int i=-3;i<0;i++){ for(int j=-7;j<-4;j++){ b.z=i; b.x=j; a[r]=b; r++; } } r=433; for(int i=7;i<10;i++){ for(int j=-7;j<-4;j++){ b.z=i; b.x=j; a[r]=b; r++; } } r=442; b.z=9; b.x=-8; a[442]=b; b.z=-3; b.x=-8; a[443]=b; b.z=-1; b.x=-4; a[444]=b; b.z=7; b.x=-4; a[445]=b; r=458; b.id=167; b.data=8; for(int i=-8;i<0;i++){ for(int j=-1;j<1;j++){ b.z=i; b.x=j; a[r]=b; r++; } } r=474; for(int i=7;i<15;i++){ for(int j=-1;j<1;j++){ b.z=i; b.x=j; a[r]=b; r++; } } r=490; for(int j=-1;j<8;j++){ b.x=j; b.z=-1; a[r]=b; r++; } r=499; for(int j=-1;j<7;j++){ b.x=j; b.z=-2; a[r]=b; r++; } r=507; for(int j=-2;j<6;j++){ b.x=j; b.z=-3; a[r]=b; r++; } r=515; for(int j=-2;j<5;j++){ b.x=j; b.z=-4; a[r]=b; r++; } r=522; for(int j=-1;j<4;j++){ b.x=j; b.z=-5; a[r]=b; r++; } r=527; for(int j=-2;j<3;j++){ b.x=j; b.z=-6; a[r]=b; r++; } r=532; for(int j=-2;j<2;j++){ b.x=j; b.z=-7; a[r]=b; r++; } r=536; r=537; for(int j=-1;j<8;j++){ b.x=j; b.z=7; a[r]=b; r++; } r=546; for(int j=-1;j<7;j++){ b.x=j; b.z=8; a[r]=b; r++; } r=554; for(int j=-2;j<6;j++){ b.x=j; b.z=9; a[r]=b; r++; } r=562; for(int j=-2;j<5;j++){ b.x=j; b.z=10; a[r]=b; r++; } r=569; for(int j=-1;j<4;j++){ b.x=j; b.z=11; a[r]=b; r++; } r=574; for(int j=-2;j<3;j++){ b.x=j; b.z=12; a[r]=b; r++; } r=579; for(int j=-2;j<2;j++){ b.x=j; b.z=13; a[r]=b; r++; } r=583; b.x=-6; b.z=-4; a[583]=b; b.z=10; a[584]=b; b.x=-5; b.z=-3; a[585]=b; b.z=9; a[586]=b; b.x=-3; b.z=-1; a[587]=b; b.z=7; a[588]=b; b.id=1; b.data=0; r=446; for(int j=0;j<6;j++){ b.x=j; b.z=-2; a[r]=b; r++; } r=452; for(int j=0;j<6;j++){ b.x=j; b.z=8; a[r]=b; r++; } //5 b.y=5; r=589; b.id=171; b.data=8; for(int i=-8;i<0;i++){ for(int j=-1;j<1;j++){ b.z=i; b.x=j; a[r]=b; r++; } } r=474+131; for(int i=7;i<15;i++){ for(int j=-1;j<1;j++){ b.z=i; b.x=j; a[r]=b; r++; } } r=490+131; for(int j=-1;j<8;j++){ b.x=j; b.z=-1; a[r]=b; r++; } r=499+131; for(int j=-1;j<7;j++){ b.x=j; b.z=-2; a[r]=b; r++; } r=507+131; for(int j=-2;j<6;j++){ b.x=j; b.z=-3; a[r]=b; r++; } r=515+131; for(int j=-2;j<5;j++){ b.x=j; b.z=-4; a[r]=b; r++; } r=522+131; for(int j=-1;j<4;j++){ b.x=j; b.z=-5; a[r]=b; r++; } r=527+131; for(int j=-2;j<3;j++){ b.x=j; b.z=-6; a[r]=b; r++; } r=532+131; for(int j=-2;j<2;j++){ b.x=j; b.z=-7; a[r]=b; r++; } r=536+131; r=537+131; for(int j=-1;j<8;j++){ b.x=j; b.z=7; a[r]=b; r++; } r=546+131; for(int j=-1;j<7;j++){ b.x=j; b.z=8; a[r]=b; r++; } r=554+131; for(int j=-2;j<6;j++){ b.x=j; b.z=9; a[r]=b; r++; } r=562+131; for(int j=-2;j<5;j++){ b.x=j; b.z=10; a[r]=b; r++; } r=569+131; for(int j=-1;j<4;j++){ b.x=j; b.z=11; a[r]=b; r++; } r=574+131; for(int j=-2;j<3;j++){ b.x=j; b.z=12; a[r]=b; r++; } r=579+131; for(int j=-2;j<2;j++){ b.x=j; b.z=13; a[r]=b; r++; } r=714; b.id=44; b.data=8; for(int i=1;i<6;i++){ for(int j=7;j<9;j++){ b.z=i; b.x=j; a[r]=b; r++; } } r=724; for(int i=2;i<5;i++){ for(int j=5;j<7;j++){ b.z=i; b.x=j; a[r]=b; r++; } } r=730; for(int j=-6;j<0;j++){ b.x=j; b.z=2; a[r]=b; r++; } r=736; for(int j=-6;j<0;j++){ b.x=j; b.z=4; a[r]=b; r++; } r=742; b.x=10; b.z=2; a[742]=b; b.z=4; a[743]=b; b.x=17; b.z=3; a[744]=b; b.id=114; b.data=4; b.x=-3; b.z=0; a[745]=b; b.z=6; a[746]=b; b.id=120; b.data=0; b.x=6; b.z=3; a[747]=b; b.x=16; a[748]=b; b.id=139; b.data=0; b.x=8; b.z=2; a[749]=b; b.x=9; a[750]=b; b.x=8; b.z=2; a[751]=b; b.x=9; a[752]=b; b.id=35; b.data=15; r=753; for(int j=10;j<16;j++){ b.x=j; b.z=3; a[r]=b; r++; } r=759; b.id=1; b.data=0; for(int j=-7;j<-3;j++){ b.x=j; b.z=0; a[r]=b; r++; } r=763; for(int j=-7;j<-3;j++){ b.x=j; b.z=6; a[r]=b; r++; } r=767; for(int j=7;j<10;j++){ b.x=j; b.z=3; a[r]=b; r++; } b.id=143; b.data=4; r=770; for(int j=-6;j<-3;j++){ b.x=j; b.z=-1; a[r]=b; r++; } r=773; for(int j=7;j<10;j++){ b.x=j; b.z=7; a[r]=b; r++; } r=776; b.id=144; b.data=5; for(int j=-7;j<1;j++){ b.x=j; b.z=1; a[r]=b; r++; } r=784; for(int j=-7;j<1;j++){ b.x=j; b.z=5; a[r]=b; r++; } r=792; b.id=167; b.data=8; for(int j=5;j<9;j++){ b.x=j; b.z=0; a[r]=b; r++; } r=796; for(int j=5;j<9;j++){ b.x=j; b.z=6; a[r]=b; r++; } r=800; for(int j=3;j<7;j++){ b.x=j; b.z=1; a[r]=b; r++; } r=804; for(int j=3;j<7;j++){ b.x=j; b.z=5; a[r]=b; r++; } r=808; for(int j=0;j<5;j++){ b.x=j; b.z=2; a[r]=b; r++; } r=813; for(int j=0;j<5;j++){ b.x=j; b.z=4; a[r]=b; r++; } r=818; for(int j=-5;j<3;j++){ b.x=j; b.z=3; a[r]=b; r++; } r=826; b.x=10; b.z=1; a[826]=b; b.z=5; a[827]=b; b.x=11; b.z=2; a[828]=b; b.z=4; a[829]=b; b.x=12; b.z=2; a[830]=b; b.z=4; a[831]=b; b.x=-2; b.z=0; a[832]=b; b.z=6; a[833]=b; b.x=-8; b.z=2; a[834]=b; b.z=4; a[835]=b; b.id=151; b.data=0; b.x=-7; b.z=2; a[855]=b; b.z=4; a[856]=b; //6 b.y=6; b.id=143; b.data=4; r=836; for(int j=-6;j<-4;j++){ b.x=j; b.z=-1; a[r]=b; r++; } r=838; for(int j=-6;j<-4;j++){ b.x=j; b.z=7; a[r]=b; r++; } b.id=1; b.data=0; r=840; for(int j=-6;j<-4;j++){ b.x=j; b.z=0; a[r]=b; r++; } r=842; for(int j=-6;j<-4;j++){ b.x=j; b.z=6; a[r]=b; r++; } b.id=177; b.data=4; r=844; for(int j=-6;j<-4;j++){ b.x=j; b.z=1; a[r]=b; r++; } r=846; for(int j=-6;j<-4;j++){ b.x=j; b.z=5; a[r]=b; r++; } r=848; b.id=114; b.data=4; b.x=-4; b.z=6; a[848]=b; b.z=0; a[849]=b; b.z=3; b.id=151; b.data=0; b.x=11; a[850]=b; b.x=15; a[851]=b; b.id=35; b.data=15; b.x=12; a[852]=b; b.x=13; a[853]=b; b.x=14; b.id=44; b.data=8; a[854]=b; //7 b.y=7; r=857; b.x=-8; b.z=6; b.id=139; b.data=0; a[857]=b; b.z=7; a[858]=b; b.x=-7; b.z=5; b.id=1; b.data=0; a[859]=b; b.z=6; a[860]=b; b.z=7; a[861]=b; b.x=-6; b.z=5; a[862]=b; b.z=6; a[863]=b; b.x=-5; b.z=5; a[864]=b; b.id=114; b.data=4; b.z=6; a[865]=b; b.x=-4; b.z=5; a[866]=b; b.x=-6; b.z=7; a[867]=b; b.z=8; b.id=167; b.data=8; b.x=-6; a[868]=b; b.x=-7; a[869]=b; b.x=-8; a[870]=b; for(int i=0;i<871;i++){ cout<<i<<endl; a[i].set(mc); } return 0; }