diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index 0a7e51c..309cc23 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index cb64de8..337d240 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAACs29X5fjtrGv/VXOat92OsJ/yXeOnZzts5N4XtvJvvDK8uJ0s7u1Ry21JWrGk6x893eRICig+ANZpNje+2raFoEqksVCoZ4C8K+b4+HT6ebLn/5182G7f7j5Ut7e7IuX8ubLm+J1+/v7w8vLYX9ze3M+7m6+vHk5PJx35en3xev2Z//T3XP1sru5vbnfFadTebr58ubm37ehL6u7zp7K6q9lcSxPVdfZ43l/X20P+6S7y3Wg59ub1+JY7qtUOSjv07Z63u7/cDjvH07DEuMrl5D54+HTniOxvm6GvPT9PHzevxSvv/+m+Qe+Jn/Fz/6Kwbcl5Lrrm3TYXg86zPZL7iNV9CLUiMsN3R/2p+p4vq8Ox2mSv0hbMrW46ykjVvLyNuv3c5qoR2izjAZ/LRrTmajDpdUyWnxfnrYP5b6aqkfcbhlN3u2Kz+Vxqh6XVsto8X/f/TBRA99iGenNP9PEt02Wkb/df9xW5ffF/mmqGmnL2drIlV4PeVyeMknDZXTZnv5ru3soj/vyNNVESdMlnw0ZAac8na7pMvoc9rvtvvRf4zdFVUzUCTRfRq+X4vihPJ7KaqJCcbv5mlgptI50mTjmfuFbXORXp4ffbU+/2+6fy+O2Kh+ueTJPZfWn4+Hl6+L+eerHTpq+jX6v5+rb/RztkoZvo9uprP6z/Pzjj3+eqFrc7o2e2twv8BV/e0vqdn/YP26fZuiWNHwb3V6K1xmKXVotppUWG61WF6fxUD4W513FjP6/uFw+PVqHk484IAKy/++7H9jTjpHYqu4Kd4f1r7vLRbWHc1UOjouxsC+6yzky71K51hhlO8E//1x9fh10WEDwXdeKK/+u1Thz+z989ac//vDjPC3uusYTlQl38RaPplWq/a/f6dnahbvLPLji42H78O7j4DDN1/IudPc7da3C/YcL9D6/323vF1W96fHNtf/TVz/8ON9eL63/Nxlsq1V4oFc8wnB/b2OyVM+LzcqrVX5zo80o7632zfX/6u/fffvNz+/+9oc/f/v1zBsgXfxvMuBYtfCAxfxHmtzp25gy1Pgu6nQB1d/cpIduIvT79vfRXvr3d9fdRdP+f6FR//1deLRXOInLPb6pOUe6Xnzz9R9i1+2bm3L/Brx/fpt7SCecxfFhuy9232yPZQNq2HeCWs6YHMzgH6ka08hHX4FpGahENs09zZVZvmyrqnz42/6hPD4d66wjWwXY9HqNdsWp+vOBb9aX63/r+WEr+a7993cifEpmysdDesl98b8uoNbdr1coNuKR/rmEfv9cVD+Qevv29F2Ty2Yr22s2x8BjPapjcf+BLT5cfa3UU/FYnqrGT7Nlp22u1eCxOFWTVSCNrtZhu3+YqEDUYob05Av5ecII9zMZ05hpy1HnOkGFpTQgz+DxccJDaC5+g6cwQYnFdEieQz12ThpokQ6vx0NV3lflw/+ZrdSMfHan1oRkNnkbKJNNCy6A5PYSdkabUcMRusx3jW8odH1VMImETw0qSR+zg0uoCzPIHNCBIM3JGjzxEC9Tg2K3m6yBb7OUBvuyOL7/PFmJrtlSevz3Ybsv3u8GB0KoSdTwCl1muJ1EiwmuBzwI5H5ofRPQoL2E7X4YJVOhy3zX+KZC11e5HyR8qvshfcx2P1AXpvsZ0GGC+4EaMN0PU4MR9wM1YLofpgbV4dN+N1IjBdWIGi6ly2F0IgY1ObAnYkw9xl0y1IPvkvN6zHCDiQ4T3CB4CMgN9gtOgQ7dRWxXyKpjvXQ7JADf3kXAVS4xp8JUtwj6me0aszox3eOILsn8+Hh4GSvozKoTNV5SpxG3nVWH6bonaDLivrOaMF34sCYzXAVRY4KzgI8CuYu0Th/o0FzAdhOjZf++u1yn+GZ8p1e5BSp2qjuI2s92Az0dmJ9/Rjb97H2YPEmBpNkSeox86j0FmJ84Q/LIp92TzPykGZLHo4+ecH7kwZDfrAwYmwn2VIhbzdRihkOLFJjgzHq3nziy0y/n4lgOlVJ2VyxSTZn2hnsk95GqOL2mEovklFUmkueSs0HxnOLKnhbz6ys5unBKLHMqXVEeMUE1XqHliI7X1FrO0ZVbbslT+8ryiCtugFN0ucg9DNVdsvTnlF7+TxnypALMscd5TQ3mLG25ZZhMxX8LY76iGHOZuxitx2TdBrsk83/KsKcXZo493qtrM+frzSvPnHIDv4WpX1ekueDdDNdpTrmXkVLN/2Fj5xZsMh/tzJrNmRpzyzbZyv+GJj6vePOKO5lRv5m5n2klnEMTkSn5nJwyzHTOkBrMbE5Gg7FkzgTJzIrOjCITizon6DVU15lRhlPa+ZZz1JkFnv0P7Koaz8nKjZR5jqo3q9JzupbDxZ4ztJxa75lReULJ56D586o+M0qMF36yZY/VfmY04JZ/svUYrQDNKMIuAuVrMlgHmlODVQo6pAOrGjQjfWpB6ATHPE2RBfXgVYZmH8jEwswpT2SaKktqwqsSHRi8rysUHVJtSsa+nzRnpexzqe5czn6oaPSiwpJ1o/1e2aWjfbWvDWKvKiDtqTO/hnREI35we2Ul6YgeY7xwsh45bDiixxg9nKzHAEQcUYXBEidrM1hbOqIPq7yUo9E8ZzW5yHTom845rdfieCqPI5r4iwZdVrT7ZXP1j4fDrtpevtB0/8te13GbKc6rVT+vx7vD63maFk2LRXX4dv94+KE6bvdPkxS5NFtUm7SuhfdeWCUuE3SggxpHixlD26ge/VJAjiYTKgKnWCqp0GbZKrdUe0CPnGcYKkK/aLNkHXq/1xn3d101+rAKM8KZq2vSRzTihzNXVqaP6MEPZ66sTx/Rgx/OXF8ZPqIKozh8sjaDNfMj+rDK5idrxAr35hatc7SZF1xNLl0f8jA5FzpcwH5RZukadtTzrEHr2kr2cUVmuNRF6tkZmvFd61JV7QylWIXtszQbd/yzy9tn6TM+AMwucufqM8+1zCh1H/7icu7lh/DXiELddWz30u8Zv4FLz0Mysjd7EXOte8kpMsO9gK5yKdH8EgGGZuNHBMzSiZcvzGrFOTRgll7cESurGe8YgVm68SYlWc04BwvM0mu8bjur09hRA7P0+dv3f/7Dudmgfq5aSQ8La9f8M1Ovtu3CGo2dkcBQjHtYAle/KacmMNRjHp8wS7vRcxQ4j497oMIVz2/gZAX2E2QcsTBLQ9ZZCwwtJx26MEvT4dMXGCryjmGYpdv72mX9pXj983Y/VjeRVY/0sYCGUyc6A09u2tERs57h6BkSDEVnHyYxS+ORUyUY+s48XmKWtsPnTDCUnXfgxLwne7U/mnkExSxtR86i4E1C5hxKMdOP5k+n4PmCN9Nz3nSaKDhtOg0fV2Y6nV8/flFmqSXktMfJiO2aheR54TOmy1ctJx/QhJ99u35R+YAazHXlk7QZz7RNXl0+Sf54Zm3yGvNJ8lnIYM5K80laDC82H1CEt958ki7VoSp2/1UWu+p5qjZp0/n6zHPOE1fB5/3XxXs9l7vX8nj6fT0M/Uexf9iB8pT2mp+ja9hOmd5YeM6oz/baYceMFJ7umMfEs1wzUCV0Ms05j2oz5J6ZWrBnB6PKZOcFV2o1MAMY1SkT+1+pUT7KH1UIx/fXPqF8JD/+hMazCTM0GojWOZ8YitOv1CgXkXO+sSV06XnWP+6rbfX5q9dt1q92Vwx6VWku65n6fW73VXl8LO5ht0MCwB1eemeENBMED8Y1PeF3o2rEkd0UNYbCO6Ya/bf8sdxXf2xW0OUH0PiixUbQpNNJQ2ii8/wxNKvApEEU9TJlAc24NnQdzQwtxpfPjKtxvRbji2c4D4OsXFngacxSZAE9xhfOjKsxun5mzvOJBqXtvucV6v856AWimtXHsrp//qE8foy8y6VktekpumT482+UgVKeysp3UBdD5+QkF02SFHu17x4ft/fbYvfVu297b6sRE10wTUhsDH+XvM6/+Ht++wLaICtLcWXlt7wZkMX1ylgmxxMPCFcX2V+dj4fjJbz6WBy39ey8Fex/nfTCor7/eviY7bn+bVK/l26/i40sfH3fYcPKWOtX774F77fpw/82rNp36eMkk4zeF5fr/4vk2ryots0M6+lJ5BgOFtl7fv1v8dJQvvHzkzOen8xJPLa1MePyoitnS6tQwUBPUjVUFMCQssf52p6c/XB2Fkuabn1yjvXFIrkJts4NjGbUqA1eXtDn1/LUbjnZ67/5sd3Fcnh6t9o4YS69/qV4/b48vR72p0s6xEtKuowuG/6EEi2j0X9onwyGvC9GdnGMxcaNc6NotX0pT1Xx8jpDibu48TR1Rva9OJVRJd0Ehdp21+qy0Etq1BnfmWxEL39TmQfVloVcrdzdpaP5So681Pvn8/7D57t+KcxspX2PP4/Xxiygfe3wP7/bnZ+2+yVvIer2ze6j7+pY6rcX/UZuLpY20cmFu8m8ueJYFiNfCBB+F5pNUWEJV5LVZbInSZVqbyjzkHbF+3I3XbHQ7LqHNN2lIV0mujCeNnVh4AxdQrPrNAExylfHshjxOvUlv1Vs0smaGpc09zHfFnuCp1mibz785n+dqkF+K7AZ0v85VXp+i68Z0h+3u939YRdNGZhaxA0X02aWJotrUd/a4bW431af5zyVS9PFNJqpzRto8lCe7qeq0ba5RgfqH+uyi/84vAw6rXDNLA9JBbZrYzgTR3Lpb+KgkcxJjpreX+b1PxenH6rD8WWmLndR++lKjZjm9vTj87neYjPeoGSifqSPxXW8Px/rTu4P5/1gTD6kI+ljcR1fySqyieq9jqwiu0Kz8+tDUQ0HaUOaXZov/16biovn4vQ8+63GPSyun0/P1lmcufolPSyuHys5NaTexATVqHbU/39ffPJthhTsLlpkyPlbY64PP253gy8tuuw3GWqovEnDTHxPnOWPfPl3g0sfc0osYZY5hSaa5KBW1Da+brwFJxpJr/xNLASInGQk5OYGB4NjUc3U5S7pYLJaowPCy+thn6wTn6Zd0sHS2n06HHcPczXrGi//zDiD6OAzmzaGTtKupVgxipqmXdLB0tpV22p4mBhQLLRdWqenY/G5jQY/PZf75+3DQ7mfqWOurzd6y/88HAbnOOOvue1haf2K3e7w6VP5/v65GJxADChIungTDa9V7410q2sG3hfHw2u5Lx9m6kf7WNw3+zfzu6bu9mMxmB4d8tK+m5+jbpb318fyY3k8xeUNUx123MPS+tX73r6Up1PxNNczpj0srd8v5211nX5pD29licfyl/P2WJ5+tzs8bee+6mCPobOfQ2eLf+PPh0/NQHF/2FfHw9zvB3SztKbNE/hd2ezNPNcbNX38fOnjTXRs39lVOkZ9LK3jS/HraEJtQL2o+eLRRNPmOh9J+1jci38+bnfxwVkTXfil+eL++1RfPTusjZq/gWd8PZaP20FyOOwMu/Zv4f98pNws2qkHsP35CieI+nqjqLuZWV4XdocuFtCQ1iE+vfZ3VfDaPb0O76UQFWKTI6UvpdiXntqD4xiZmlojZppmRBAvP3NplHuR5JhontSxw6Gp8Im1N5OUGD8GOqPN1KOf52nFOfB5WMEZJyleperY0c5XaUuPc2ZqOnaI829jcOzjmnOPaOoRzTP14hzMPKLi2xndzCOYr9MXHrvMVJh12PJvY4DTjlXOPbJZRylfo+H4AcocVd/OJOcflbyA3v3jkadpPXAo8m9qlJzjj0ce14Qjj2frxjnoeFTNNzfF6Ucaz9C5R8zrhj/mUGHX9Y9NWdDUWBcK+88SV8h1sv6z/LyQqGE51wv58+E+XTZG5YQLrhfVbS03KrN35fXC3x22+0p+kxXZ/r7wZGhICn8mFHSfVFWcETdaUhy3G3YXuJ44J3esmHhQbs+UquP2vhp7p8lVb/xm+7L47ze9m8lvOSua9a7T1nPfeF4Hznsf0QE6xmS1MHSO45sbXP3WUzkTcxvNHeTyVNtTVezvJ0q+i5qxVRjLmG2P5f2gt86pcmm3lC774WEDKzKy3JmlxfVG0aoxefYT6RPuZGo5G1unprLtGtXGAEDxuq0ynJmv5KWXxbRc/vUGLSfPLbLqdvf9dq+f6sypdOQrPmtt1BXKcwa/RTTPj4ozNecMmXM179V3FseH7b7YfTPq5ntXzgjKU9CBIQcXcPyleM3ijXp9DwdszEwpXLpnDfnN5VmQ0W24zRV2FzcZE3td7mRANtOzxUqMn//y1d++/+77r67R5q7rYrJSI5/5N75ama1bd/1v/Yq8YGakkTyKb2hBdnpQ1nd/n/BqiBZ3betpqjBmguHt/QWXy97FF0zzCFSUVyknp/v1OiFf7T/nJPifJnZP0DKJoFO6vM/lWvLq/qEI50zDcaPt8XIVZ8zohbns8AyL403Lem0nB1qD0jmxVL+DYY/0Ibf+cFiTD+NLDqdqUiXnNvBVCe2W1OXYOzePr89x9Mi8eToVuS0WhtVpmy2pydAcbFgZ3ryLoQ/1IeP+4wrfkR0vxqWSSxcR/9W7b31v2fRVKzy58Dfxmn2Jkxxneme5pVTnLS67GtPhrm05VZGx8rrth+08fdqWC+tzqorqPOi48hp1bd9ApytUeguNXotPg1/ugEZt04U1Ohb7DzOfUWh6vUaLffBeJ26qckC59uby63e2mTX2oxp2bRd+keW+fJmt1KXxwlq9FK9f13vP/Ef569eHh5kvtd/J9Vriofzr8RgjuXDeyEpmNocCHM/gZdY/TZrV1PuEJoe8xnfQ9Bau4KjeaDYsbCAY6cTxoxCGwO/p/rdQZLhqAaHfF5/8KQx5id0lS4r7IT+ipkL9hUuL5kpeSHB4Ye/K48uw6OTKZYTX38O44O6qOUKj81O+Lz79aVc8pQKjI0RSqd2lM6Sme9ZExVxMaV+8jlYQ9hpmx6dfX3eHZI0PV4m45SKqPG6P5WQt2kaLKPByeD/5zX/RNpqrALFA/wEzbTC6+ForfORbPpX6RdyW8xjie8yFv/viMFeduO18dQZj3xnK3LGmvqify/1kHlZzrvXVTytE2Elvs3UdXTV1qo6HuXbeV5r091Zqnz5tq/vnxbROu3srpbdV+fK3U7mY1qS/BdXOBz7Z+TkJfOrrlos9vj4cGkKd27gtjkCia5dTYFTqMqLGJgvdJQuI+zFsLTXwSC/XLBvEsuLX66PIy0lI0fEm2Q8uvvraUTxdhcoX+QVn7SlqffWAmVGFW+UEu/E3k3lEvW1AZ6vG3RE0r+OY40a7gs5Xd8IGobNVTrZpnK8qY6/G2So+nne7H5dRM+rqTVSl25lO0JS3lelv9Em3ykwLgZNuwu3kt9F4d/WzuuvSmlFnczUdqzs+v3y3r/ffrwfxXXlaQm/U51urv9xTB12+kfIpfpqgMQc+/UZfVKMKl6fAbvzN5N/v972ih9nq3ZHu5uk6bpLXfEt9ja/5iiYovKC2b6mqj/8XUvbS2Vs+2T/sDvcfFny8XX9LKZ2fNqhJWo+cMzk+baC7PPGFfsHb3Am1zydhD/t3z8Vpml9UIRl7abyUQlV/xjpBo6T1FSpdPXL09LlijqXuotvKfYXlp2+Kz5Mj7byad0mPV2g8Fh80rWox3z1+U3xeSvt+t294CymjnKA5q+bnNzJVr8sVUY4KJUxL5gKwclckA4KWb5UNyCh8XTqAqfT0WFtdFWu/lRnOn7uq4Uh7csIEKDUzXaJYwdSsdAlScn6yhKfozBwAUvWaDABP2asm0Ejl66fPbMXnzQwzSl8xL2Qr/NfDS/GwiLZdT2+l6vQZYUbTmfNB/jOdMR/MPdS5s8FJT3XGbHDg0c6dC7JV/vr8/rBdxmgvXb2Vsv/fuThWC3mxqK83UffjoSrfFcdqVlwfN/5fEJl06oSobmwjRtjV5aZyMUpxfIrOYb5Kwbuus/l6coaol2K7nxkoA6VJl0uqTquOX9OjutK649fcEV15/P2uOJ7Kh4EDwNo+4+s4+aRWzxmLBXICeYuDQOvJ6ypHNOCsrERdjJjl9v7DfI0ujZfVqpkBPh0P5z1eRjWmWNp+Wd3ye2qPacUpZ5iuz6EJsGcp1DW9WqNe7X0U9Q+pFl836/vGx8oOPo3lhHUrJ7m3Cxssq8oEJa4RT8aHI61lSkeIY76KaaBEaqg+qutxSoFUp+WM8QEL5I0OvbaTx4ZB6ZyRod/BSMlMrs5vWJO22ZKaDGyGNvZUGBuiTdWmXuk3Q5e22ZWa0K/u1NtTJ/3sut+Hv7sI+BHf0D+euxexXmTk2nK+zNPYjjkvxa9X6/CF74SlR7an2VVRXCV5NVKTFM0OFsOH8AIZkw7kRS91aF+bwdNXgTJRkzdQ5/ihPJ5KPPpAZdoGi6vy1bEssts+A03C9bMVgf7gsPv8NATjkUH6Not8/6/1pqkTv65I/Bdd+6kfVXvfjMeThOFcBetGizygx+1uN1/6F23zGU+nue1l39pFrWteG1Es+319e58JL0C/9bVv5GumOZo38TJTPMxsBUgMkwSaafhS4aUk+FOsd+JJFqf0jK3pLlzGUb9RjROpM0R9wYjRk1bMcJgnmhEIs4S/FJ8Px0myQ4urRfe3u+KI5250xVIh2d2KI52xrxVL8EDoC6SOxbgskf+cJHJsJ1eWyPd1um7a6+2aXC38/rA7nIfCdyD90maO+Gm4JS+eVwOStg+az4olRlW5YwQTUJ+xTOe5Go6xxjW7dLG4cq/F/baK99ThqBe3+h8xok4BbkFb2sdF/6VMqa9QY05z9XoDkwIatt28kZLvi11yRgLLM3ZtrnaNnEpjoAG7xPjNbHt6UXHayXg1cX2cefnw1+khGSrFJZ3N0XOsaq4eLsuBpbhMTS/9vJmS06LMS5vrrf14PlVTn1HX5mrxtScpPk0cRLo2c8RnZ4TZpf5NT8llM2ZTvRX4g9IWFPKHNMyEovw1MwSycRISxYNJpOX4nIEpdvQgCdp2+DPGp0UMyWdNIobko7ddb2408rKbS+YYF8lknKvtJdRJMxn1T5PY51/L2qF897LF+eemv8s1HOUb7fIC/17stg9FVf7wXGQstpGZXLaA2HfHsqq2j3i3vEZiuGKZezyXp+8eB2+vuWIBYV+dTuWxenc4bavtx4Enml63gOD6kLH90w9VcaxO/7WtnvOi6ZWLCf/j/oElOly3mOCvD/uqqKOoutctHk8i+eTyBdT4j/JX33VedHfJAuK+a2YQA19Pe8EcUZdirGq7O/2+3D80yfieh2t+/jn8PMnL/V19X/5yLk/VHw4P9CZIt8mlw7dD9J00OI9KHRujU+FpB7mh8pdzeZx8+2HUDI2nqzM+gP6xbfd3shIXqkgunvmO+kVAv3z3mhb1Q+mX6+Yax+V9xGXFj+d9cwhUT+DTGOnlSCpO/++H7/46Lsxfd72886n86nj/HA9IWZmXaxd5omy5l2uvl3t/2D9un74pqmJc7uXa6+X6Gg6e3Mu118utI9TPPLHdpddLfSleeTLbC+e6BjoiHY+HKGNPxqPmx8HRSMj1Jd4+VH+qZxV/rJt1XbbN0i6TS1m34vW8CDZCxhZ6qo7n+2q62C/StuMqpH1knsSfyur+mfEYLtf9ds+AyJz+AKKbw3f/7f5jPcNh3H985W/3BHpSpz+D5Bbh9xzMJP9Bp+Y06/bp19zJyHzQ3e+D37SN84jHl6Ii0Ti9k0uv8eWcG7roC6WXD9vKV8q9Ox6izHleAdJiAR3ui919UtaRFx4uXVDqu7T2Z1y2b7CABsXH8lg8tecyvTtwdKBNFtCijmN8rzwVkusXkb//vtg/HF7YnwBpsYAOj8Wp+kt5fMqHfdEHGK5dUu7f9ttfzpOk+xYL6HCqjtvX1tl+/VwcOTbQa7O4J5rsiBbQoFmH9ePhr2VxLE+VsAwdaJMl3kfxWDaLmL7d56d30auILl/CJ53+cDjsOJ6ouXCJp17sWd9dc90Sz/eXI+ex/sKKlngenu/Yl/Hnf/x1e6q4vrS7egHZz59fDxyjba5bQN5LsX8uqqrYM2R21y7hq873u+1DyZLbXbuQr76v/lTsTp+ZXrq9eq7s6HxvMEBcDh2mohcdGbanb/cft1UtiXHX0dVzZWux0Wp1UYAcNR0C/npJu5/cjJwtXV840H3/yPG+hPEzxkeEZPPiFxnRJbNEwJlMXwy5bJao5LD5voj25+vexl94L+Qv899J/wTrnGldIYScYN2X0F0wq/vvD+f4gId+990F87tPVhVlJPw4RDs4Qv6z/Dwmw18yX8RY/3M7//PhHp8jfuk/uuS6r4IhC107S2gz05bfDIi6XDHvrpoRclwMvW6+CSTnDGfMoL1mlpCvi+Ycld0322N5P/Ke0LWzhPbWtPRlRZdcZ38jcuh1s4SNyLi2a1LZhQX8YXjJAENMWlKEpYRrZr/2v445g+SiWWJGRVzXfe4E8gHbuk4gPnMcjMvkuiseHj0BNvcMvx45U37Mw+V214gc3OWSeUMC2pAJjAvpZbNEwc1S+qLIZfPuavR+rup+eP+XAUNf4t5yO74MiL1OIFqhD6cI0VUzBdG190jM5Zq5d5OwEXgnXw0t4GMMFf9xeBl6VtElV5h3f5OOnJ2frn0z/f0igCeKrpkl5G+vdYXpw4/b3dAdpVfNi+maig/G0+tduMQHy3ltA02uU4HzIuHFV0/9p9z1Ar5kYEOPQcFXepf85h0DUqNrrzQwslnHkGF1l14vMllJNyJzcBUmV2iyc8OAwPa6JQyIbz2LmA7XbGbHYl+9+3ZkVhZdMlvE6BQguWi2GEacTC6bOwr6g12HR8HumuuE/JCemjEg6ofhUzKmCGTLu0ZceA/pGcBQIL10rsjakBni4svmivpT7+xyKOpPo8eUc98bQ1h64ZVmkpx+PGQm7YXXvDN05nH2zaUXXyN2XNYVAkadYnzNvClIf+U2mISMr9Pmf8q8r/gKQfAUYyiMXLmAQMUWmN/xfCyt1F/3B3JK8UWzxODVfn1J9Lp5s1S6xg9MTy+XzL2fdGUfvJVwybzsIl7PB9KL9MLZBAWu4sMQhVx6hcje2r2cwOjCK8TlVuzlpPavnyW8v06vLzC+Zl5ISlbngWi0u2Ket4CrFoDDINfNEgYWBvQlJRfNEgMr8PuCyGVXPT7Gk1uY4jdL2FgYv7lyFsenMgYzCywxiORTKUMonyVkVMLs7rOEPZIwStbHhIzz/EgaH+iPic2h9kjYGGUfvbNBph/fFQvqs4wBkjxqEIMYb0zMONePxPHB/pjYLNmPpI2ifbYtjkniwf0xcWNSru48w/eJiBHAzxGECT+RM4z4OQaQmQASE+BsCDWd8kdCrhQwxvmRnV0pcpj0RwJ5qJ/3CHOsv/ckx2D/qOcbPEuDiftHB4wh3h+PGhzgPyZsEI9HwlhYfPTOxu/pOgE86o/MfpH7G+P+SPCVIoewXSSOg+vGReUwXSJoDM8x7gjilfRuBskKZyCB/J+MI4MFADxjz6PkntWPI+RR95RFx7F/GkXGY2KGqgAiQZwygNEYcLgOIA4AeYUAEz9h1uubXArAVoL1QicUA7AFM93KpHKACcIZjmZCQQBbcLYiAMkdLQngm1qmJgCa2EhRwCShsCogJ3V8c+bZdQFI5GBhwERTmmBHyxgR24Dmx2256oA4ZhsrD+AIGZ86MAoEOII4sTWrRIAxSmZqBNJRcqRIgC0mUyWAhI2UCUwSyZd4lcDhSoFUJK9UgCE0XyuQChwvFmAIy1cLpMLGywXY748jjlMwwDcYWDEADWawZID57oZqBvpvkFM0wBTMkHaNiHFnOV44MDp5yVcOxNMX5hbvM2sH8Hd9jajB6oFUHKt8YJrIfv1AVuTIkenzKgjiTNV4CcGYoOEagkgWr4hgdKabqyKIp7hjZQSMe8J1BOntDBcSjGYvhysJ4vQlr5SAQ24GawkIvGEVE/CEZqsJeiJHywl4AsfqCXpyuQUFY+LzFQWRyPGSgtEgNlNTEMevI0UFrYh/3N5s9w/lrzdf/uvmY7vB65c38k7dbW5ubx635e7hdPPlT17w7c394eXFe9+Hw/25+fMf7WV/L+vd5+qL/dW/X93c/rS6tfJOW/2Pf9z+FBo3PzT/I/Rx+T9NQ3Fz+5NADUWvoUgaypvbn+StUXcbp5KGstdQJg3Vze1PCjVUvYYqaahvbn/SSFXda6iThubm9ieDJJpeQ5M0tDe3P9lbZe+k2SQNba+hTRq6m9uf3K3e3Gmdqup6DV3ScH1z+9P61og7bUzScN1ruE4abm5uf9rcanfnXNJu02u3Sd9/bQ5idavtnVI2tYC+7QhiPI31CKSvAPaTGpCozULIW63uNjZVWvRtSKRGJGrTEOrWuDulieS+HYnUkITOmaDom5JIbUnUFiI0FNw3J5HaU70RF/5oRN+iRGpSojYUYaDgvlWJ1KxEbSzCIosUfcsSqWmJ2mKEu9WrO00l981LpPYlG/taQ0fRty+Z2pds7GsDG/ftSxIH1XioFWwMfFRqX7K2GAktW/btS6b2JWuTkRI27huYTA1M1iYjFWzcNzCZGphsDEzfqs3dyoq0cd/CZGphsrYZaZCHlX0Lk6mFyXXWFci+hcnUwmRtMxKap+xbmEwtTNU2I92tdHcruU5HlL6FqdTCVG0zEpqn6luYSi1MybzkvoUpMgw2Fra51eJOitTxKjASphamGg+2go37FqZSC1O1zSgB77lvYSq1MGXz99y3MJVamHL5e+5bmEotTK3z99y3MJVamKptRkHXq/oWplIL03kL030L06mFaZG9Z923MJ1amJbZe9Z9C9Ophekm0oLjnO5bmCbBls7fM4i3UgvTJn/PfQvTqYVpm7/nvoXp1MJ0bTNKI0+i+xamUwvT61y8p/sGplMD0/lBUvcNTKcGZmqTUXBsN30DM6mBmdpklIWN+wZmUgMzeRdm+gZmUgMzjYG5W23uVut0tDF9AzOpgZnGha1h476BGRLRNy5sA+8ZBPWpgZnaZPQKNu4bmEkNzNQmowVs3DcwkxqYqW1GS9i4b2EmtTBT24yGIa/pW5hJLczWNqM18gW2b2E2tTBb24yGMyjbtzCbWpitbUZb2LhvYTa1MFvbjHawcd/CbGphtpkwwrHd9i3MphZmTTaSsn0Ls2Te2FjYBkVSFkwdUwuzLjcHtH0Ds6mB2awHs337sql92bwHs337sql9udpizOpWy7sNuWPXty+X2perLcYINBN0fftyqX252mKMBFNf1zcvl5qXqw3GwE/K9c3LpebldNZCXN+8XGperslJwGyG65uXS83L2eyc3fXNy5HUhMuZiAPJidS83DprIq5vXy61L7fJm0jfvlxqX+tV1kTWfftap/a1buwLDq/rvn2tU/taN/YF/de6b2Dr1MDWKmec6759rVP7Wufta923r3VqX+vGvhyyr3Xfvtapfa1tJpm07lvXOrWudda61n3rWpPcV9661iD9lVrXurGuNXzHfetap9a1yXuvTd+6Nql1bfLea9O3rk1qXRuZfcmbvnVtUuvaNNYFh5lN37w2qXltdC5Huelb1ya1ro3JveVN37g2qXFtbPYtb/rmtUnNa9OYFwzdNn372qT2tVnn33LfvjYkv7rJv2WQY6VJ1lXOD/if0tbR/2ub10ZjYdDpf6PtSaZ1lbcy/xttT5Ktq9p0rISYYAXSrSuSb13pfJ54BVKuK5JzXZlsfsj/RtuTtOsqn7Twv9H2JPW6ctkskf+NtifZ19V6QD7Iv65IAna1yc6n/W+0PTG/Jm2Pp9QCZfl7aX6RzRgJmOgn9ifys0yBcv002S/yuTKB0v003y/y6TKBUv4059+k8XH2SKCsP037iwH7Q5l/mvoX+byZQMl/mv0X+dSZQPl/CgCanD7OJAmEAAgDEDKfQBOAAgiCAYTM59AEAAGCkAAh82k0AViAIDBANPl9nFUSAAcIwgNEk+KH46UAQEAQIiCaJH8GwAAmIAgUEE2eH6eXBMACgnAB0aT6cYZJADIgCBoQcsD9ATggCB0QTcIf55kE4AOCAALR5PxxqkkARCAIIxBN2h9nmwSgBIJgAtFk/nHCSQBQIAgpEE3yH+ecBGAFgsAC0eT/cdpJAFwgCC8QDQLAmScBiIEgyEA0FAAnnwSABoJQA9GAAJx/EoAbCAIORMMCcApKAHQgCDsQDQ7AWSgB6IEg+EA0RAAnogQACIIQBOERAg7fAEMQBCKIhgtYBcM3gBEE4QiiQQMwIyUASBCEJAid934AJQjCEoQe8H6AJgiCE0RDCHDYLwBQEIQoiAYS4MhfAKYgCFQQDSjAsT/ACoJwBdGgApyjEoAsCIIWREMLMsYD4IIgdEE0wMDCTJUAfEEQwCAaZmAhVRYAMQjCGESDDazF7YH1EcwgGnJgYSZEANAgCGkQDTywa9weVXwQ82v4gYWTdAFwgyC8QTQIwcHaLgGIgyDIQTQUweESLwAdBKEOogEJDs/9AHcQBDwIO1BgBNCDIOxBNDgBew8AHwShD6IBChnvAfiDIABCNEwh4z0AghCEQYgGK2S8B6AQgmAI0ZAFnH4UAEQIQiJEAxdw7lMAFiEIjBANYMDeC+AIQXiEaBhDxvsAJCEIkxANZnB46AJUQhAsIRrSgFKZAmAJQbiEcHnbA2BCEDIh3IDtATghCJ0QHk/AnKYAfEIQQCEa5pCxXYAoBGEUwkMKbLuAUgiCKYTLVyMJACoEIRWioQ8ODz0AVghCK0QDIByOGwGvEARYiIZBZF4/sD2CLERDIWCGVQBmIQi0EA2HwFEXoBaCYAvRkAho+QBbCMItRMMiMl4boAtB2IVYD2T8AL0QBF+Ihkg4POoDgCEIwRANlsgUlwKKIQjGEA2ayNSXApIhCMoQDZ3ACRPAMgSBGaLhE5kqU4AzBOEZokEUOF8FgIYgREM0kCJTawqYhiBQQzScIlNuCrCGIFxDNKjC4ZgNkA1B0IZocEWuYhVYH8EbokEWuGhVAMIhCOIQnnHAulUBIIcglEM04AKXrgrAOQQBHaJhF7h6VQDUIQjrEA2+wAWsAtAOQXCHbPhFpoYV8A5JeIdc5Se8EvAOSXiHbPiFgzG7BLxDEt4hG34BPbcEuEMS3CFX2QmvBLRDEtohV/kJrwS0QxLaIRt6gSGZBLRDEtohG3qBwwYJaIcktEM29AKHDRLQDkloh2zoBQw5JYAdksAO2cALDMskgB2SwA7ZwAsHJ2wSwA5JYIcUedgmAeyQBHbIBl6s4YRPAtghCeyQIl83IAHskAR2SJGFuxKwDklYhxR5visB65CEdUi/zgEvGACsQxLWIf1Sh8yaAWB9hHXIhl1klg0A1iHpegfPOnAhPFrxQJc8eNaBFw+gRQ+9VQ8y73vhugdifg27WMN8gURLH+jahwZerGG+QKLVD3T5g8xPOiRaAEFXQMh8uk+iNRB0EUQDL9ZwxinRMgi6DkLmZ7wSrYSgSyFkdtIh0VoIwjqkyhd6SsA6JGEdUuVrPSVgHZKwDqny5Z4SsA5JWIdU+YpPCViHJKxDqnzRpwSsQxLWIRt2sYZzTglYhySsQzbsYo0X0QDWIQnrkA27WMOJjwSsQxLWIRt2sYahswSsQxLWIRt2scahE2AdkrAO2bCLNR49AeuQhHVInU25SIA6JEEdskEXGxz7ANQhCeqQDbvY4OABsA5JWIds4MUGez8AOySBHbKBFxvsfQDskAR2yAZebODEUQLYIQnskDpbvycB65CEdcgGXmyw9QPYIQnskA28yKkPrI/ADtnAi43Fi+eA9RHYIRt4scGRP4AdksAO2cCLzRqlTSSAHZLADulhB3z8gHVIwjqkGQj9AOuQhHXIhl1s8McLWIckrEMaX5iMgycAOySBHbKBF7hSQALYIQnskA28ECtYqSQB7ZCEdsiGXogV/oAB7pAEd0ibL3WRAHdIgjtkwy/ECmaeJAAekgAP6YHHCo9ggHhIQjyk9ak//BED5CEJ8pANwsDZHwmQhyTIQ/qlF5lHCKyQIA9pvRXiMRQwD0mYh7QDVgighyTQQ1pvhQ6/Q2CFhHpIvxQjZwTACgn2kM5DNzyMA/IhCfmQzpshnkYB9iEJ+5AuX/InAfuQhH1IpwaeIYAfksAP2cAMXDQkAfyQBH7IBmbgoiEJ4Ick8EP6RRoCz+MB/ZCEfsiGZgiBZ2IAf0iCP6RfrSGwLwP8QxL+IRugIQSeSwICIgkBkQ3SEAL7IsBAJGEgcu03mMDTEUBBJKEgsuEaQuD5CAAhkoAQ2YCNjB0DECIJCJEtCMETGkBCJCEhsiEbIpMQAShEEhQiPQoReFQHLEQSFiI9C4EsSAIWIgkLkX5dh8RfAqAhktAQ6WmIxFE5wCGS4BDZ8A0h8ZcAgIgkQER6IJKJKwARkYSISE9EJCRCEiARSZCIbBCHkHhiD5iIJExEbvILuiVgIpIwEemZCCRqEjARSZiI9Ewk9wiBGRIoIhvIIST2BYCKSEJF5CZfhioBFZGEisiNN0McVwAsIgkWUStvhnByrgAXUYSLqIZzCAmHdQXAiCJgRK1k/ktSgIwoQkbUypshdCYKsBFF2IjyS0EUdAYK0BFF6IjydETBYVEBPKIIHlEN7hAKOgMF+IgifEStPBuGk3QFAIkigEQ1wEMoOCwqQEgUISSqQR5CwRBdAUaiCCNRftcnZessvVPqVtSBkr5TNp10KsBLFOElym8CpbBRAmCiCDBRfiMohW0KEBNFiInym0FpbFMAmSiCTJTQ7eNQ4s6s9a3Q4lbpO71St0LL9v+SboGpEpKi2r2isKEAlqIIS1GepWjZvSat8WsCVku4ivJcRWObAWBFEbCiPFjR0P0pQFYUISvK7yOlsfsDaEURtKL8XlIaWxpgK4qwFeX3k8IL8xWAK4rAFdXAEmGwpQG6oghdUQ0tEQZ7L4BXFMErqsElwmDvBfiKInxF+cUkBhslACyKABbl95iC03sFAIsigEXJ/OxaAcCiCGBRHrDgLZsAYFEEsCi/2VRGPrBCut2U328qs3ETMEK645RfTYL3MUJ7TtFNpxpiktm+CW071dt3Kj+jUXDnKWKBDTHJ3T8wQLr7lN9+KnP/wP7oBlQNMcls5YS2oKJ7UKkB+0O7UNFtqBpikrt/YH90Jyq/FVXm/oH9EcKiGmKCF+MpQFgUISzKrybB9w8QiyKIRTXIJHP/ALEogliU35Yqs3cZsD+CWJT2HhDOhBRgLIowFuUXlBg4kVAAsigCWVQDTQQuylaAsihCWZT2eznCpIACnEURzqIabiIMdoIAtCgCWpTfrsrA/J4CpEUR0qLMwK57gLQoQlqU37UKpucUIC2KkBbVkBOcnlOAtChCWlSDToSFqEIB1qIIa1EmP59WgLUowlqU38Iq8wDQNnzECBt0knsAwAYJalENOhE2sw0gsEHCWpTJT6cVQC2KoBblUQveVUAB1KIIalF+ZQle16YAa1GEtagGnWBapwBqUQS1KDuw/yMgLYqQFuVJC0ypKABaFAEtqgUtEJcqQFoUIS1qgLQoQFoUIS3K5qusFQAtioAW1YCTzDcAQIsioEU13CTzDQDOoghnUQ02weu6FcAsimAW5TELXtymAGZRBLMoj1ksXFqtAGZRBLOoAcyiAGZRBLOohprgJRIKUBZFKItyA14QUBZFKItqqAmu11CAsihCWVQDTTLqAwMkjEW5gVgQIBZFEItqiAkuF1GAsChCWJQnLBZSLgUIiyKERXnCYuEaIQUIiyKERXnCYuHidgUIiyKERXnCghcoKkBYFCEsyi81cXggAohFEcSi1gM2CAiLIoRFrfOZbQUAiyKARXnAgpdIKgBYFAEsap3dLl4BvqIIX1ENLkErfRSAK4rAFeXhioOsWQG4oghcUR6uZEYhAFcUgStqMzAMA7aiCFtRnq04PCEAbEURtqI8W8l4QcBWFGEraoCtKMBWFGEryrMVvNxJAbiiCFxR7aZaOLUG4IoicEV5uOKwHwFwRRG4ojZ+8zY8oQB0RRG6ojxdwXXvCtAVReiK9nQFVy5rQFc0oSt6lZ8YawBXNIEr2sMVXPqsAVzRBK5oD1fWMKDVAK5oAle0hyu4elUDuKIJXNEerqzhl6ABXNEErmgPV3D9qgZwRRO4oj1cWcOpsQZwRRO4oj1cWcOpsQZwRRO4oj1cWUNL1gCuaAJXtIcrGzi11ICoaEJUtCcqGzgiakBUNCEq2hOVDcyRaUBUNCEq2hOVDd47HBAVTYiK9kRlA32yBuxEE3aiPTvZYEsE7EQTdqI9O9lgSwTARBNgoj0w2UCfqgEw0QSY6HYlCsQVGgATTYCJ9sAE12NqAEw0ASbar0XB9ZgaABNNgIn2i1FW2KcCYKIJMNHtIRzYJwJgogkw0TKfrdaAl2jCS7Q/i2OFfSrgJZrwEu3P48D1lBrwEk14ifa8BNdTagBMNAEm2gMTXM+oATHRhJhoT0xW2KcCZKIJMtEemaywTwXMRBNmoj0zweWEGkATTaCJ9ud0CGzJgJpoQk20P6tDCHgyAMAmmmAT7bGJwD4VcBNNuIn23ERkzmMAlkjAiW5AiMSrwjUgJ5qQEz1wdocG5EQTcqKVy9eyaYBONEEnWq3ztWwasBNN2IluWIjEK9M1gCeanuThj/IQMOGi0WEe9DQPLbLFcBqd50EP9ND5hI1GR3rQMz20N0OYMdDoWI/euR7eDPGoBI/2IGboD/cQMGOg0fEe9HwPj0/wVEGjIz7oGR86n7XR6JQPesxHA0OkhFknjY76oGd9aL8+Hg+L6LgPQk+0pycSbsmnAT7RBJ9o41eJwlm7BvxEE36i/cEfEjsTAFA0ASi64SESl+NpAFA0ASjaAxRcTqcBQdGEoOiGiEhcTqcBQtEEoegGieTGBMBQNGEoemC5igYIRROEoj1CwfV8GjAUTRiKNt4QcYQIGIomDEV7hoLn/RowFE0YirYDk2bAUDRhKNovV8mMKQCiaAJRtIcomTEFUBRNKIr2FCXjjgBF0YSi6AGKogFF0YSiaGsHBjWAUTTBKNqvV8kMaoCjaMJRtN+lKzOoAJCiCUjRdjMwJgCSoglJ0W414JIBSdGEpOgGjEhcV6oBSdGEpGhPUjIuGaAUTVCKdmrAJQOWoglL0Z6lZFwygCmawBTdwBGJS2M1oCma0BTtN+zCpbEa8BRNeIr2PAWXxmoAVDQBKtrlobIGQEUToKIbPiJxaa0GQEUToKLXfusaPFsDQEUToKLX3hDxsAaAiiZARa/9Bg7YIwKgoglQ0QNLVjTgKZrwFO2XrEAeogFP0YSn6LU3QzyqAaCiCVDRa2+GeFQDQEUToKLXbmCmBJCKJkhFN5AEF/hoAFU0gSq6YSRS4+kqgCqaQBXtN/DSOAUIoIomUEVv/BZKeLoKqIomVEW3J5Pg6SqgKppQFd1AEqnxpwioiiZURTeUBC/m1oCqaEJV9GZgXAZQRROoojf56gYNmIomTEU3iAQvJtcAqWiCVHRDSDAX04CoaEJUtN/FC1d8a0BUNCEqxm/jhSu+DSAqhhAV0+7jBV2ZAUjFEKRi2oNLoCsxAKkYglTMKr+PoQFExRCiYlZ+RT0MDg0gKoYQFeOPLjHQExhAVAwhKsafXWKgJzCAqBhCVIw/vMRAT2AAUTGEqBh/eomBnsAAomIIUTH++BID3bEBRMUQomIaQCJxxaYBRMUQomIaQCKxQzeAqBhCVIzf1CtzC4CoGEJUjD/CBJd8GkBUDCEqxm/rhUs+DSAqhhAVI7wlYlMGRMUQomL8KSYWhtgGEBVDiIrxx5jgkkMDiIohRMV4ogI9sgFAxRCgYho+gj2qATzFEJ5iPE/BJYsG8BRDeIpp8Agq1TAAphgCU4xffYJLNQyAKYbAFOPPMcEHtgKYYghMMQ0byZzZCliKISzFeJaCKzYNYCmGsBTTrj2BMYUBLMUQlmIGFp8YgFIMQSnGo5SMIwEoxRCUYtqjzvFZvwClGIJSjEcpeEN8A1CKISjFqHzGxgCSYghJMZ6kZB4BICmGkBTjSUrmEQCSYghJMZ6k4D39DSAphpAU05IUmPgzgKQYQlLMAEkxgKQYQlKMX4OCTxUwgKQYQlKMX4SCjxUwgKQYQlKMJym4bM8AkmIISTHtoegw2WAASTGEpJh2HQp2pgClGIJSTItScFwCWIohLMX4zb5ggG4ASjEEpZj2jHRY5GAASjEEpRidn6EYQFIMISnGH5WO/TkAKYaAFONPS8+cwQ2skIAU40EKLpwzAKQYAlKMBym48M0AkGLowentMhQcVqGz0+nh6R6kOBxWofPT6QHq7QnqOKxCZ6jTQ9Q9SFnjGQI6R50epO5ByhqHVegs9d5h6o0ZrvEMAZ6nTuzQg5Q1/hLRmer0UHUPUtb4S0LnqtOD1T1JwYVrBp2tTg9XNwN73Rh0vjohKcZv/IUr3wwgKYaQFONJCt660QCUYghKMQPLUQwgKYaQFGO9IeJBCZAUQ0iKsd4Q8aAESIohJMV4krLBgxJAKYagFGPzm78aQFIMISnGk5QNHtQASTGEpBhPUvAGkAaQFENIivEkBe8AaQBJMYSkmJakQDsGIMUQkGI8SIH7FxvAUQzhKMZzlA0O0QFHMYSjGM9R8IcIMIohGMV4jII3oTQAoxiCUYzHKBuI0wzAKIZgFNNQEbiLowEQxRCIYjxE2UAaZwBEMQSimAaKZOQDEyQMxXiGsoFM2ACGYghDMQ0SwfIBQTGEoBhPUDYQJhpAUAwhKKYBImqF3QggKIYQFLP2S5Thuh4DEIohCMU0SEThskcDGIohDMWs/SJ57AYAQzGEoZgGiShctmgAQzGEoZgGiShctmgAQzGEoRh/BAouWzQAohgCUczaL5THAyKAKIZAFNMwEYV3QTQAohgCUczGb9WABzQAUQyBKGbj92rAlgggiiEQxTRMROFNAA2AKIZAFNNAEYU3ATSAohhCUUxDRZTAlggwiiEYxTRYROFNAA3gKIZwFNNwESWwJQKQYghIMQ0YUQJbIiAphpAU04ARJbAlApJiCEmxDRhRuOjOApJiCUmxDRhReBM/C0iKJSTFNmBE4U34LCAplpAU25ARhWveLEAplqAU25ARhTfhswClWIJSbENGlISWaAFKsQSl2JXfOQRaogUoxRKUYv3JKGiOYQFIsQSk2IaL4NmyBRzFEo5iGyyiJPwQLOAolnAU254DD8c1CziKJRzFioH1yhZwFEs4ivUrU/CCVws4iiUcxfqVKXjBqwUcxRKOYv3KFLzg1QKOYglHsZ6jwP2PLMAolmAU6xem4P1LLMAolmAU6xemYBpmAUaxBKNYj1FwBtcCjmIJR7F+YQqGWRaAFEtAivU7eWGYZQFIsQSkWL+TF4ZZFrAUS1iK9SwF7/9hAUuxhKVYv5MXhlkWwBRLYIr1MAVuPmABTLEEptgWpmQUAIZIYIr1MAXnTy2AKZbAFCvzBQ4WwBRLYIptz4XHXwKAKZbAFNtu5YW/BABTLIEpVq3ya88tgCmWwBSr8muXLYAplsAUqwbWLlsAUyyBKVYNrF22AKZYAlOs0vklnxbAFEtgim3YCC7TsYClWMJSrGcpuN7NAphiCUyxHqbgYisLYIolMMV6mIKLrSyAKZbAFOthCi62sgCmWAJTrIcpuNjKAphiCUyx7bIU/AwATLEEpljt/SH8lgFLsYSlWO0LbbBDBjDFEphi/bZeeKtvC2CKJTDF+m298FbfFtAUS2iK9etS8B7NFuAUS3CK9dt64T2aLeAplvAU67f1wmsqLOAplvAU63kKLriygKdYwlNse1o8fo2Ap1jCU6znKbjeyQKeYglPsZ6n4HonC3iKJTzFep6C650s4CmW8BTreQqud7KAp1jCU6znKZkADfAUS3iK9TwlE18BnmIJT7Gep2TiK8BTLOEp1vOUTHwFeIolPMV6noLX8VvAUyzhKdavTMHr+C3gKZbwFOtPUsHr+C3gKZbwFOuXpuB1/BYAFUuAivVLU/A6fguAiiVAxfqlKXgdvwVAxRKgYq3Jr+O3AKhYAlSs3+ELr+O3gKhYQlSsdfl1/BYQFUuIivVEJTOyAaJiCVGxnqjg1c8WEBVLiIr1RAWvfrYAqViCVKxHKpmxETAVS5iK9UwFr362gKlYwlSsZyq44MUCqGIJVLEequDVzxZAFUugivVQBa9+tgCqWAJVrF+bkhkbAVaxBKvYdq8vbAcAq1iCVWy7NiVjB8ASCVixHqzgUgELwIolYMX6xSm4VMACtGIJWrEereBSAQvQiiVoxfrFKbhUwAK0YglasX5xCi4VsACtWIJWrN/tC5cKWIBWLEEr1i9PyUx4AFqxBK3Y9kAVSCgtQCuWoBXrl6dgwGgBWrEErdj1Ok8ILUArlqAVux5AfBagFUvQivXrUzCjswCtWIJWrF+fgucbgKxYQlas3/Qrk0UDZMUSsmL9pl+ZIA2QFUvIivWHzGeyaICsWEJWrN/1KxPlAbJiCVmxfoFKJsoDZMUSsmL9rl+ZKA+QFUvIivW7fmWyaICsWEJWrN/1K5PEAmTFErLiPFmBWTQHwIojYMX5JSpYAQfAiiNgxa0GqhAdACuOgBW3ylchOsBVHOEqbjVQhegAV3GEqzi/RAWnkBzgKo5wFec3/cJZNAe4iiNcxTWgBGfRHAArjoAV5/f8yj2Cvhk6Qlac3/Mr9wj6ZugIWXF+zy88qDhAVhwhK64BJTiL5gBYcQSsODGwatQBsOIIWHF+gQrOojkAVhwBK649dx5bAQArjoAV58EKzqI5QFYcISvOL1DBWTQHyIojZMV5soLnGg6QFUfIivNkBY5qDoAVR8CK82AFzxQcACuOgBXnwQrOojkAVhwBK86DFZxFcwCsOAJWnAcrOIvmAFhxBKw4D1ZwFs0BsOIIWHH+iBQ8U3CArDhCVpwnKziL5gBZcYSsOE9WcBbNAbLiCFlxfpkKzqI5gFYcQSuuXaeCP0aAVhxBK86jFZxFcwCtOIJWnF+ngrNoDqAVR9CK8+tUcIDmAFtxhK24dqEKfo2ArTjCVpxfqILjKwfYiiNsxfmFKji+coCtOMJWnDL5LJoDcMURuOKUzWfRHIArjsAV5/f8wlk0B+CKI3DF+T2/cBbNAbjiCFxxapPPojkAVxyBK06v8lk0B+CKI3DFebiCs2gOwBVH4IrzcAVn0RygK47QFefpCs6iOUBXHKErzi9VyYxsgK44QlecX6qCs2gO0BVH6IrTNp9Fc4CuOEJXnN/1KzM2ArriCF1xfrUKzqI5QFccoSvO0xWcRXOArjhCV5ynKziL5gBdcYSuOE9XcBbNAbriCF1x7bZf2JAAXXGErjhPV3AWzQG64ghdce25KdgOAF1xhK44T1dwFs0BuuIIXXHtahVsB4CuOEJXXLtaBXskQFccoSuuXa2SsQNgiYSuOL/vF86iOUBXHKErrl2tgj0SoCuO0BXXrlbBhgToiiN0xbUbf8EsmgN0Jfy/f9zebPcfy2NVPny7fyh/vfnyp59ufv65+vxa3tz+6+bnrf+f0t02gm6+/NeNWt18+a9/394o2f5r/b+6/f9a+39N+7tY2fDHuv1DhJ9E+Emuwh/tNdK49g+7Cn+Y8Ef4ybX91OdE+z82OvyxDlq68Mem/UOp8Ef4SYv2DxPuzejwR+jHdrfbqqGC9PoYjvaP0OE6/J+gT729uf9DttJ199y0DH+0zXW493p/t/aPVmi9RZP/I9xyvdFK+7zbVvUa4/aPVkS91NH/4e/i37fBOPz/DmbR/Fbbyc+Hx8f4/Wt7ef/hQQgVXpXidrpP+tRRn+H1B42lt7LRPovdLu7TiEufrn0K67bvTfvfm9YORHjcwrYvSbhgYcFSpTRcNbblKdak3rm+U6Xem57ZzeHT/XNRJT0pHX98a35Pn8r3/c5U3Jnjdbb//FK8Jt3YTdTNun2ydXEnq7/X7e/rK1J7WF16ZL771+3vHz7vX4rX9p/EuqKnP7W3p9fkVUpz6Usyn9ils31RbQ/7pEMdPTxrp3b4uis+l8ekQxPdrWNa7KXDY3naPpT7Ku0y8vjryV1Wh0/pLZvoljeK3d3pl3NxLME7sdHXJVZzOgTvxUbfhtDMTzbp9LU4nspj0mf0aoQRc/rsv28X373ZzOgUvnMX37+d0233V9Jt/Agc/wO6dNszJ7eOPkmuc33d+ne+3T8eEmfmog9cbdpx1YYwoc5Os/o/lkXabexq15swSjO1PZZFOqCsojFYct3G6f3hkIyQ9dKhrpt6cRCvm/8+pc66XtV76cYyX+rpVB6r18NpW20/pvHlOu4uBF82DCzOMAWcj4dj8hI20agidRewMR3ax/JYPJXp43Px42Nahu/HW9/rIXmt9ZrAS4dr5n1+PGwffn49v99t75POZGzIbVAjQryqmC/bd/4x+YbjsEGr0HOIqDVzwK57BlpH70iFwDmEuSE2DhMFESJFEYI2EWYVMrzeEP/Whx23f3SaMoeKRtP0Ecg45AlTiBCohzi9FShW3dPvHlaINmWnXZhsdDcd7loxB5/3xa7Y36dfko0NVPFin/fFqbXO1IGJ2IF1fnEV/CLPnurOaweeahl/7+HRWGlC17yB8v3hvH9IY7V4DDfM6P39ebt7eCled9v9h2SUiR6lYEYtTV+v5fElVWsVfz+S91bui909HVRU3JFhBmaho9fDloz49ZLmqDveC70vXrdVkYwqIg5zlO1mvzy/cF8cH7b7YvewPZb31Arj2U83YwuTaGU3wXR0MB2mzOfz/sPnu5fi+KE8nsp0khQ/FcmcMt8fdock8hMisnHJjHvqXs5HYtLxO5LMd3R4eT3saYAn0jwO80kd9o/bp4eiSgxRynhgbV9LmFrL4OPq/TD4Mp6L03OqbvwEQwSlmPGe7/NYnl4P+1OZ9hvP6DbB++jW+zru93nYn6rj+b5K33ucKmlHhXWIZ1oBrcR1+2/I4IjuQYYcmggJIOG6P8IzXoVUVxjgZchwyTAcyfDBSKPCCwkpoZBIMmvuKzqWH8vjiQ4SKgrFleD57fvz8Vjuq/vDeZ9+eGITv3CmqX8+bnckpBA61kry7vChfCzOu0QhmTiC9i2GQap9/iHXt+nyneGP8BpESCuKYAEivAYZ8oIy5ERlCGzkJRXKs8dWf5qqSeIW5lS57erT4bh7SDozcYTJ/E7azv55OLyklhP3xQwmHspT+qLj6YxkmvJDeaqOh89glI7HGmbwAActEYchyjLV2p4qGs6JONGhmFP9fjYsnmO0XjRYoGUmAX2nvTxg/J2FTKsVTCtrukRORcfjlODddfmwrXyu5PV4SCcv8UhsmIFc2h2JmmQcNfG+gvJlm7iW2EN1CejAUCQzcK87rcqH8/6hPD4d62g40TN+7R1g4X1o5b54vyvTjz/O2CvB7eehCTvTaWqkmGWmV0JHwFzqTdKiZATz0e3Ll17OPo7Sma6y3Ffb6nPxuo17ipP/kukmy/P9bvtQFmn0G4dAlqvSr6+7Q++b2kTflBa8j/6xOFXlKX158aQwBC6im9PyYrO23+PhXCXuTicfVts581uo+3wpjyRfs1rHnz7PEXc9nffbX86kv9jUNrxw57Gs7p/L4zGNE2X8QkyICevFBew+T+XxY5puXseRLTPh87hNIVq9G3E0OQ+hfAhHDPcdb3c7MCmKE3KOr+DhtbjfVp/TvuKvzDGf23b/0De7eFIdMjeKN/4/bo/piL1Zx98ZU6td8QTCERGHI0xbOxxfiupUHbf7p9Rw4zGwS+YI5hdRDy3paCBjBGgU8z6bftLPwK3ifniDwePx8NJPWNmopzCrk8zAsu6RZqlM9CbD7FM4ng9+PO921fYlzc2J6MPSXb0EM3v+VO6Pxf7h8IJebuxK1rxn+JQmPUz08FxI8bU3vQkIPbjkLh1rQ3ozzIbkKjz4MF8yTFbxVFbF8f6ZkoFN/G0yoVTdlc+597LtsWtjutqnsip/3Z4q+tBFHMExkylPZVVb2n1x/5x6jQRotc805AUkc7R+Kqt9WRzJgB199zwX8lRWfmChoGwdEyjF1CkNneNIPIwsYWARIaMhmCH107H43NLRT8/l/nn78FCS5EQcrKx4Dv25OJ2qwzGdq8bYR4YZv+7S/8wc4XO5ey2Pp9/XybTnYv+wI4N3PDYy51ChSxyGxvkzObHDj+W+8vOLVEkV98kzgufy177TknGsYkyXIwvpFcuz1ufPrwcSoMblFUySsN1X5fEjSWqrZBbK+8C3+49FHcb3o704EA2O1TJ99Xb/cVvVE7JkuIu/pUseia3ntiqPxT6Nl0VcAhB8O5NKbk9QTSWTQi/eYLA9Vc9NqECMRiSOMtiK7nCh5Rn59vRpu3soj/vylLqnpFoj3D7zHVXly/lUgjAuHvWZX8x/H7Z7+iBN9G5ceDeap1zdX/nQD5lknMAxTJ9ed/ZSnk4FtZ040yh4LrEuLHjcpjcq4gIpxQx8P1BLiYtkFDOXvCvel6kPiCMrGdK3khkE7opTtTuksDuZW7UvkWkUu+2eJCzi2a1kspbd4b6PeuNyLxWogQ2A3254Q+fu8LQlibz4JYTMNjd31HR3LH85b480ExVX7DCjo5ci1W0dZ46Zk72XYv9cVBXN0axiB8eze5pITVBz68y6p9+OiK31rdt/N13xdPBUXflBV6MbapRFVxi96oJK3kt4KV57lU1xEkQGMmVDXYhjJmxfitcmP/Bc/np/eCDhcJyJX/HCwZfitUcp42ClK+4NSdZQMGKYn/NL8Qpx4iqO20zIqwf649j2SUJlG7kK1T1lJmJrwXaqZ/w0AlmUzDkVJuWRil0dTgBhMqS1bajiccx0yEvxa0rh4kGK/YH92ueLcR274isDSjBl/MXqYPracvv8TMLDmPMYJrB8ObxPX/Am+i419ys8HPavz0Vq0jIuFNCG5xyb6xPyGBlH8EPrAD7D5FbZrpaj/Ul1YV030QquzjDfWT/QicNvabq1HCFvHRYH6JDiMN3YF6rJHBOUedmoSCae8Ojgh22o/nLMyB0ULsd5qrbXUCnTFeuteX6jTiC8T9KsMfINw0nIH4rgS0WocRDd4hwm19mXp6p8OBA6JuPaKxPglQ1Zcmd4HntffnooPvfycDJO0RqmSW3vP1ALl3Hxg2ZWY+0P1SMldTL+ck23noLJK0KPYNIZR5thdYtlzuf2h49pLW2cTdBdBSTz8Z1f7s/vD1tSrhcnaDSzLHd/fgHfgIzHeh1Ca80c2us+Dy8F1W4Va8f8gM4vh30dqcNBI3bQIVrTzBG467nOU+/IzFXGE2OteRHT/vxS19hXVM24MkMzIc3+/FIX62/3NM0TU2jNrNBoOgMrFGQcauvgczRz5rM/Nyn+97vD/QfSbRxuhtFBO/ZThG8kRreaOU9v+yIdxa8j+ELteHHQgeQEN0nhHu8OD93aiXQ8i00uLJmzYS2fY+LHuvPwstPu448lFFTbMGQ7ZrKi7p6CnXoPiKjrMN0N6M8xZ4N11x9l8nBj/Kp5nrHpRSW9xHG6ZupCFmxGN9gxmlAFLxXPKR4eH7f322JHs8pxSoQJ/sjSz7j+IyRBQjJdKp6j9b4wiVSi0W4dAs5u5SyT9sTOO52ExK5n3UWHISJh5uvj7ulsVUSPpVsuwKwx8HycFLTIeAppmEtqIWmPLTIkr43psthteO6YHORwrnbFp1TVOF1nNPOmzxW1gfok5GgiFVRlWnyzfu8BvPwYBehgWzasVnbMZGfTfU3V+jQkXrYhmAWfTXdoHeMm7ovnhZu+0FLDGDIwQ2Xf1+H1nKS4YlsUzPjdr6eEaxVXcW+8oaDprTocdtU21Sz+7syEV9kbquNsumBOm5GriSOHAN9tgByOucwaO5mkpj6MDGHWKwN7Nsxo18vYnvrOOIYBJuQlma4d2GFcNxTWgLmuCiHMQrt9IEJpvQ5ZOMOsnWtFwzxfnO2SnRMIYbxjgoqmilGSsuoYeHR5X9nNA5n23VvfI+OV4SbEUIbrro5lVW0fP6d+Onmv4SGEMcFxjf5cbff9Kog4rxzigpD7kczcD1m2J+I5sGYmvX85l8f0tuNY1zAp4y/nbYU4WRxJKGbc0CO1Ko4WDNNCjkW6wk3GkZhmLmetOyF1s7G/YlbCHItPvmYhfVlxkBW+cxtwhmNGm13fAMbGAmQnILhW5oSoE3B6LcjKxhgYatlNisL3wQznLwKqgqzhiidwOuRVbci1O+Za3ETAmUiIX2eo0rFhGuGYNXrH4hMsaxTxJEkHym5D3tAxl+gei08AZ8fDhA6ZWxvSlo45JTsWn/qjskhg0qZz/yEGZC7sPxaf0GxXxtlyHdYX21BW5wz7tYbewYOPM2ShusNe1jPxxq9j8elSHpZOf6VIlokH/BMSj465/0UqIZkay3jpgDbdYwovgRm9HYtPvSXJMdTUqss4h3SD5nrYpuf7w6FZ01qRCVkM7HWYndiu3lLzhqdWCHjDcR4r4HYbwIpjLis/lr8cXvsJ1tg3G8v0Y57ekyKbuCqPGcyibyYe2WWXFwuk24bVCY6JTOE8I963xrcLk13huqgz4KRA5g0zFDzuiwMYomJPwPUqdf6/OrTln/VOzHGkEE+tN8znTWvkRZxdUcHr2UB97ZR+ezuw2GRRSbcdQPi8uYFJ3feHMo0oTFwqEmJ12205wFwN1nRNcivxaNBaQoB6qlss2o1vzDxOI4huvyfiMF6FxcE27J5nNzwjORWPZZuCIBWTyfoH3pddd5YWGstkJXB4It32e7yh13fbX6ERr14IqTFmUgcXM8euUgZzlsw0ve+SckWRLIpnwrtLV4fHhyKddMRLdzVz8eeprD6Un6sqXdITV6h0JUEh4cqsFDiVJBKNHZXkqvd8+NSEVveHfXVM9yYS8TocJZh2+Hxog7XH4r481ZWJ+3P68cTOhVkFXY8E74vj4bXck9KzGGcpJuPuzRJEXOqtmO7t9Msx/Wrj5O6G+XnBDbqSvHPYgyaUmFrmloNd17RcTMbZDdM5xFDx7Zjr+5L+exuUxlUK5kJ0wpxFch9xK2N7TyYWcYGk6WLnUOzlmGviuv5xEWbsQLtNI7pJKnOzrk5Gb612XOPZVaAzc0Fxryg5JuP1Q6Yrbgkc3jFLXCMxdblZKiFOwXTBbRgNHHc0SCWQgjYZOwsTdq61Ic/luKNYEIJ2VYrH8m4aGXbTdVO/tjyvisPIUN9kAwN0XPca5CAJ8WzvMiEOkxlmro1IgKlXGfNME9Y62JApdcy9Gi6iDrvPT/QLj4OgjmaHvegck54lInpwKg5GTZfeCulxx0yPdzJgnkLG1fNm1X0n4bUwNwDohPQmyvG+hiaUdtoQ8TpmfWY/sRVnllUgEjqEZpq5rh/ks+LdIlWIejRzV44a1d1Xj8XulMRmKo71LLNC2feFAEC8dFV1aY0Qqlnu6N5gxTqyKurlHp+21fOW7JQQ84BuohXqLN2EZ7J/KvcPp1pEKiA2jq4WOnAZx40SGwGnqjhWQEQ81JuuqC04UCakrEW8tqu17p+LlDapOI9ouNOrT9vq/hnM5+OUFfPrq4ojWZ8r043QeM+xvwI51iWMBZq5Qrfu7VQVL2lYES8slyGok2HAkcyopeubVLXFqegwRupgVyakeGwIVh1zAldtK7LmKNmFkvk9V4eq2H0qi11qoS7BWDyfTr1svDmE7KoZg/MyunMRIfxh8s2mAK6/bWIclJguwRDwhWM/j0/7OudP+o4HvUtYG8Zu5rLcuu/nA5lwx+Ysu7LZoL9j1tGj6r14pA4dC+530tuu+NJX2PKtW+ocFqOsQkEtszq3FvK5B/fjrIZhVgg2Pb3uzk/bfW4/xPgxM+FndSzuE9aok/Rxe/vMeVN1PNdV4qlZxZE6k3rV00ayyCaezjPrSJtewJ7zcRG3ZIJw3xddJR/HoooZ3Pqe0IQj9mxr5gNvOqO1oyLeAUAzl/L6rlBNVdwZc3mC7wwCtHh3Ks1M6/ruYFJExmuFDBNq+/76u93Gps+cFvmuztU2TeS5WCvmYJfZHkzGJTqauUL2XK+xKx8qumQ32Smx20M9rCR1zLSb7/1YEPSQ5tqZN910RbY/jdOgzHrQ83HX7OmbGq9LFr7xPtDzqYQbnMThLHP9WG0W9Z4P/b3VZPyJGmY833ZXLx8hyC8eupnl8L6zx/P+vocQVVx9YZiu6HzepnOl+NkrJq1IOXVczCOZ5Qwph45r0yVz8Pmoahpanqr3hwdSXBRnN5j7XjQTl9rCnwt6VlOcJzNdDUSI5ZjFpZmJUVwEYZmh28didy5Ph8f0nmNT6Ga8IRxyzLJVtBtg7C00924PVY3G0mokmex6z9zBGR66kyw7Ddu+M8n3p/L967F83P6aRgjxoM6ExJ+2H9LhPF5kp5gTNZ9UAFOI6IMI4XL7L5OE+Z7p4BlHQm1/XezMc5a9XWxlvM2HVt0CAeYLrrsj40qcYGLuOJO8TpVs2t/eXredc3e+WPiYVch6qFA1ZQIrN8wSkn8m4mOPEZ5uKIGRoXxHdctmQ/iubFfwEA5945TJ/OP25nX7WjbZ0S9/+se///3/Az1D+nGjtwIA"; \ No newline at end of file diff --git a/docs/classes/OAPI.OAPIV2.html b/docs/classes/OAPI.OAPIV2.html index f159860..e3f8823 100644 --- a/docs/classes/OAPI.OAPIV2.html +++ b/docs/classes/OAPI.OAPIV2.html @@ -3,4 +3,4 @@ resident serverInfo town -

Constructors

Methods

\ No newline at end of file +

Constructors

Methods

\ No newline at end of file diff --git a/docs/classes/OAPI.OAPIV3.html b/docs/classes/OAPI.OAPIV3.html index 337ce20..14411f6 100644 --- a/docs/classes/OAPI.OAPIV3.html +++ b/docs/classes/OAPI.OAPIV3.html @@ -1,3 +1,3 @@ OAPIV3 | EarthMC-NPM

Constructors

Methods

Constructors

Methods

\ No newline at end of file +

Constructors

Methods

\ No newline at end of file diff --git a/docs/classes/api_dynmap_Dynmap.Dynmap.html b/docs/classes/api_dynmap_Dynmap.Dynmap.html index 0ee3509..482e35a 100644 --- a/docs/classes/api_dynmap_Dynmap.Dynmap.html +++ b/docs/classes/api_dynmap_Dynmap.Dynmap.html @@ -18,4 +18,4 @@ setKeyTTL withinBounds withinTown -

Constructors

Properties

GPS: GPS
Nations: Nations
Players: Players
Residents: Residents
Towns: Towns
inviteRange: number
name: "nova"

Accessors

Methods

\ No newline at end of file +

Constructors

Properties

GPS: GPS
Nations: Nations
Players: Players
Residents: Residents
Towns: Towns
inviteRange: number
name: "nova"

Accessors

Methods

\ No newline at end of file diff --git a/docs/classes/api_dynmap_GPS.GPS.html b/docs/classes/api_dynmap_GPS.GPS.html index 1c6ec6e..ca2158c 100644 --- a/docs/classes/api_dynmap_GPS.GPS.html +++ b/docs/classes/api_dynmap_GPS.GPS.html @@ -18,4 +18,4 @@

Only one of the main four directions (N, S, W, E) can be returned, no intermediates.

Parameters

Returns
    | "north"
    | "east"
    | "south"
    | "west"

\ No newline at end of file +

Returns
    | "north"
    | "east"
    | "south"
    | "west"

\ No newline at end of file diff --git a/docs/classes/api_dynmap_Nations.Nations.html b/docs/classes/api_dynmap_Nations.Nations.html index f4d9960..98f474b 100644 --- a/docs/classes/api_dynmap_Nations.Nations.html +++ b/docs/classes/api_dynmap_Nations.Nations.html @@ -4,4 +4,4 @@ get joinable nearby -

Constructors

Accessors

Methods

  • Parameters

    • Optionaltowns: {
          area: number;
          balance?: number;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          flags: {
              capital: boolean;
              explosion: boolean;
              fire: boolean;
              mobs: boolean;
              public: boolean;
              pvp: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

  • Internal

    Parameters

    • Rest...nationList: string[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    } | NotFoundError | ({
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    } | NotFoundError)[]>

  • Parameters

    • townName: string
    • nationless: boolean = true

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalnations: {
          allies?: string[];
          area: number;
          capital: {
              name: string;
              x: string | number;
              z: string | number;
          };
          enemies?: string[];
          king: string;
          mapColorHexCode?: string;
          name: string;
          ranks?: {
              [key: string]: string[];
          };
          residents: string[];
          spawn?: {
              pitch?: number;
              world: string;
              x: string | number;
              y?: string | number;
              yaw?: number;
              z: string | number;
          };
          stats?: {
              balance: number;
              maxTownBlocks?: number;
              numResidents?: number;
              numTownBlocks?: number;
              numTowns?: number;
          };
          status?: Partial<{
              isCapital: boolean;
              isNPC: boolean;
              isNeutral: boolean;
              isOnline: boolean;
              isOpen: boolean;
              isOverClaimed: boolean;
              isPublic: boolean;
              isRuined: boolean;
          }>;
          towns: string[];
          uuid?: string;
          wiki?: string;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

\ No newline at end of file +

Constructors

Accessors

Methods

  • Parameters

    • Optionaltowns: {
          area: number;
          balance?: number;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          flags: {
              capital: boolean;
              explosion: boolean;
              fire: boolean;
              mobs: boolean;
              public: boolean;
              pvp: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

  • Internal

    Parameters

    • Rest...nationList: string[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    } | NotFoundError | ({
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    } | NotFoundError)[]>

  • Parameters

    • townName: string
    • nationless: boolean = true

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalnations: {
          allies?: string[];
          area: number;
          capital: {
              name: string;
              x: string | number;
              z: string | number;
          };
          enemies?: string[];
          king: string;
          mapColorHexCode?: string;
          name: string;
          ranks?: {
              [key: string]: string[];
          };
          residents: string[];
          spawn?: {
              pitch?: number;
              world: string;
              x: string | number;
              y?: string | number;
              yaw?: number;
              z: string | number;
          };
          stats?: {
              balance: number;
              maxTownBlocks?: number;
              numResidents?: number;
              numTownBlocks?: number;
              numTowns?: number;
          };
          status?: Partial<{
              isCapital: boolean;
              isNPC: boolean;
              isNeutral: boolean;
              isOnline: boolean;
              isOpen: boolean;
              isOverClaimed: boolean;
              isPublic: boolean;
              isRuined: boolean;
          }>;
          towns: string[];
          uuid?: string;
          wiki?: string;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

\ No newline at end of file diff --git a/docs/classes/api_dynmap_Players.Players.html b/docs/classes/api_dynmap_Players.Players.html index a8aa4c3..1b9fd7f 100644 --- a/docs/classes/api_dynmap_Players.Players.html +++ b/docs/classes/api_dynmap_Players.Players.html @@ -5,4 +5,4 @@ nearby online townless -

Constructors

Accessors

Methods

\ No newline at end of file +

Constructors

Accessors

Methods

\ No newline at end of file diff --git a/docs/classes/api_dynmap_Residents.Residents.html b/docs/classes/api_dynmap_Residents.Residents.html index 39c7028..3dcdeb2 100644 --- a/docs/classes/api_dynmap_Residents.Residents.html +++ b/docs/classes/api_dynmap_Residents.Residents.html @@ -3,4 +3,4 @@

Methods

all fromTown get -

Constructors

Accessors

Methods

  • Parameters

    • Optionaltowns: {
          area: number;
          balance?: number;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          flags: {
              capital: boolean;
              explosion: boolean;
              fire: boolean;
              mobs: boolean;
              public: boolean;
              pvp: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<Resident[]>

\ No newline at end of file +

Constructors

Accessors

Methods

  • Parameters

    • Optionaltowns: {
          area: number;
          balance?: number;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          flags: {
              capital: boolean;
              explosion: boolean;
              fire: boolean;
              mobs: boolean;
              public: boolean;
              pvp: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<Resident[]>

\ No newline at end of file diff --git a/docs/classes/api_dynmap_Towns.Towns.html b/docs/classes/api_dynmap_Towns.Towns.html index 7b94e60..c5e7357 100644 --- a/docs/classes/api_dynmap_Towns.Towns.html +++ b/docs/classes/api_dynmap_Towns.Towns.html @@ -5,4 +5,4 @@ get invitable nearby -

Constructors

Accessors

Methods

  • Parameters

    • removeAccents: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }[]>

  • Parameters

    • nationName: string

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    })[]>

  • Internal

    Parameters

    • Rest...townList: string[]

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    })[]>

  • Parameters

    • nationName: string
    • includeBelonging: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionaltowns: {
          area: number;
          balance?: number;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          flags: {
              capital: boolean;
              explosion: boolean;
              fire: boolean;
              mobs: boolean;
              public: boolean;
              pvp: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<{
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }[]>

\ No newline at end of file +

Constructors

Accessors

Methods

  • Parameters

    • removeAccents: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }[]>

  • Parameters

    • nationName: string

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    })[]>

  • Internal

    Parameters

    • Rest...townList: string[]

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    })[]>

  • Parameters

    • nationName: string
    • includeBelonging: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionaltowns: {
          area: number;
          balance?: number;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          flags: {
              capital: boolean;
              explosion: boolean;
              fire: boolean;
              mobs: boolean;
              public: boolean;
              pvp: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<{
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        flags: {
            capital: boolean;
            explosion: boolean;
            fire: boolean;
            mobs: boolean;
            public: boolean;
            pvp: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }[]>

\ No newline at end of file diff --git a/docs/classes/api_squaremap_GPS.GPS.html b/docs/classes/api_squaremap_GPS.GPS.html index 2e6e1e4..bf59509 100644 --- a/docs/classes/api_squaremap_GPS.GPS.html +++ b/docs/classes/api_squaremap_GPS.GPS.html @@ -14,8 +14,8 @@ safestRoute track cardinalDirection -

Constructors

Properties

_off: any
_on: any
emit: any
Routes: {
    AVOID_PUBLIC: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    AVOID_PVP: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    FASTEST: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    SAFEST: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
} = Routes

Accessors

  • get lastLoc(): {
        x: number;
        z: number;
    }
  • Returns {
        x: number;
        z: number;
    }

    • x: number
    • z: number
  • set lastLoc(val): void
  • Parameters

    • val: {
          x: number;
          z: number;
      }
      • x: number
      • z: number

    Returns void

Methods

  • Parameters

    • loc: Location
    • options: {
          avoidPublic: boolean;
          avoidPvp: boolean;
      } = Routes.FASTEST
      • avoidPublic: boolean
      • avoidPvp: boolean

    Returns Promise<RouteInfo>

  • Parameters

    • playerName: string
    • interval: number = 3000
    • route: {
          avoidPublic: boolean;
          avoidPvp: boolean;
      } = Routes.FASTEST
      • avoidPublic: boolean
      • avoidPvp: boolean

    Returns Promise<GPS>

  • Determines the direction to the destination from the origin.

    +

Constructors

Properties

_off: any
_on: any
emit: any
Routes: {
    AVOID_PUBLIC: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    AVOID_PVP: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    FASTEST: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
    SAFEST: {
        avoidPublic: boolean;
        avoidPvp: boolean;
    };
} = Routes

Accessors

  • get lastLoc(): {
        x: number;
        z: number;
    }
  • Returns {
        x: number;
        z: number;
    }

    • x: number
    • z: number
  • set lastLoc(val): void
  • Parameters

    • val: {
          x: number;
          z: number;
      }
      • x: number
      • z: number

    Returns void

Methods

  • Parameters

    • loc: Location
    • options: {
          avoidPublic: boolean;
          avoidPvp: boolean;
      } = Routes.SAFEST
      • avoidPublic: boolean
      • avoidPvp: boolean

    Returns Promise<RouteInfo>

  • Parameters

    • playerName: string
    • interval: number = 3000
    • route: {
          avoidPublic: boolean;
          avoidPvp: boolean;
      } = Routes.FASTEST
      • avoidPublic: boolean
      • avoidPvp: boolean

    Returns Promise<GPS>

  • Determines the direction to the destination from the origin.

    Only one of the main four directions (N, S, W, E) can be returned, no intermediates.

    Parameters

    • origin: Location

      The location where something is currently at.

    • destination: Location

      The location we wish to arrive at.

      -

    Returns
        | "north"
        | "east"
        | "south"
        | "west"

\ No newline at end of file +

Returns
    | "north"
    | "east"
    | "south"
    | "west"

\ No newline at end of file diff --git a/docs/classes/api_squaremap_Nations.Nations.html b/docs/classes/api_squaremap_Nations.Nations.html index 2e3ac4b..c6e89c4 100644 --- a/docs/classes/api_squaremap_Nations.Nations.html +++ b/docs/classes/api_squaremap_Nations.Nations.html @@ -1,7 +1,7 @@ -Nations | EarthMC-NPM

Implements

Constructors

constructor +Nations | EarthMC-NPM

Implements

Constructors

Accessors

Methods

Constructors

Accessors

Methods

  • Parameters

    • Optionaltowns: {
          area: number;
          balance?: number;
          board: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth: number;
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

  • Parameters

    • Rest...names: string[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    } | NotFoundError | ({
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    } | NotFoundError)[]>

  • Parameters

    • townName: string
    • nationless: boolean = true

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalnations: {
          allies?: string[];
          area: number;
          capital: {
              name: string;
              x: string | number;
              z: string | number;
          };
          enemies?: string[];
          king: string;
          mapColorHexCode?: string;
          name: string;
          ranks?: {
              [key: string]: string[];
          };
          residents: string[];
          spawn?: {
              pitch?: number;
              world: string;
              x: string | number;
              y?: string | number;
              yaw?: number;
              z: string | number;
          };
          stats?: {
              balance: number;
              maxTownBlocks?: number;
              numResidents?: number;
              numTownBlocks?: number;
              numTowns?: number;
          };
          status?: Partial<{
              isCapital: boolean;
              isNPC: boolean;
              isNeutral: boolean;
              isOnline: boolean;
              isOpen: boolean;
              isOverClaimed: boolean;
              isPublic: boolean;
              isRuined: boolean;
          }>;
          towns: string[];
          uuid?: string;
          wiki?: string;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

\ No newline at end of file +

Constructors

Accessors

Methods

  • Parameters

    • Optionaltowns: {
          area: number;
          balance?: number;
          board?: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
              public: boolean;
              pvp: boolean;
          };
          foundedTimestamp: number;
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth?: number;
          wikis?: {
              nation?: string;
              town?: string;
          };
          x: number;
          z: number;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    }[]>

  • Parameters

    • Rest...names: string[]

    Returns Promise<NotFoundError | {
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    } | (NotFoundError | {
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    })[]>

  • Parameters

    • townName: string
    • nationless: boolean = true

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalnations: {
          allies?: string[];
          area: number;
          capital: {
              name: string;
              x: string | number;
              z: string | number;
          };
          councillors: string[];
          enemies?: string[];
          king: string;
          mapColorHexCode?: string;
          name: string;
          ranks?: {
              [key: string]: string[];
          };
          residents: string[];
          spawn?: {
              pitch?: number;
              world: string;
              x: string | number;
              y?: string | number;
              yaw?: number;
              z: string | number;
          };
          stats?: {
              balance: number;
              maxTownBlocks?: number;
              numResidents?: number;
              numTownBlocks?: number;
              numTowns?: number;
          };
          status?: Partial<{
              isCapital: boolean;
              isNPC: boolean;
              isNeutral: boolean;
              isOnline: boolean;
              isOpen: boolean;
              isOverClaimed: boolean;
              isPublic: boolean;
              isRuined: boolean;
          }>;
          towns: string[];
          uuid?: string;
          wealth: number;
          wiki?: string;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    }[]>

\ No newline at end of file diff --git a/docs/classes/api_squaremap_Players.Players.html b/docs/classes/api_squaremap_Players.Players.html index 6edaf52..bc9c8a9 100644 --- a/docs/classes/api_squaremap_Players.Players.html +++ b/docs/classes/api_squaremap_Players.Players.html @@ -5,4 +5,4 @@ nearby online townless -

Constructors

Accessors

Methods

\ No newline at end of file +

Constructors

Accessors

Methods

\ No newline at end of file diff --git a/docs/classes/api_squaremap_Residents.Residents.html b/docs/classes/api_squaremap_Residents.Residents.html index bd104f9..49e062d 100644 --- a/docs/classes/api_squaremap_Residents.Residents.html +++ b/docs/classes/api_squaremap_Residents.Residents.html @@ -3,4 +3,4 @@

Methods

all fromTown get -

Constructors

Accessors

Methods

\ No newline at end of file +

Constructors

Accessors

Methods

\ No newline at end of file diff --git a/docs/classes/api_squaremap_Squaremap.Squaremap.html b/docs/classes/api_squaremap_Squaremap.Squaremap.html index 421c2d3..47e4787 100644 --- a/docs/classes/api_squaremap_Squaremap.Squaremap.html +++ b/docs/classes/api_squaremap_Squaremap.Squaremap.html @@ -11,7 +11,6 @@

Methods

buildMapLink configData getFromCache -globalWealth isWilderness mapData markerset @@ -21,5 +20,5 @@ setKeyTTL withinBounds withinTown -

Constructors

Properties

GPS: GPS
Nations: Nations
Players: Players
Residents: Residents
Towns: Towns
URLBuilder: typeof __class = ...
inviteRange: number = 3500
name: "aurora"

Accessors

Methods

  • Returns Promise<{
        control: boolean;
        hide: boolean;
        id: "towny" | "chunky";
        markers: {
            anchor?: Point2D;
            color?: `#${string}`;
            fill?: boolean;
            fillColor?: `#${string}`;
            fillOpacity?: Opacity;
            icon?: string;
            opacity?: Opacity;
            point?: Point2D;
            points?: StrictPoint2D[] | StrictPoint2D[][][];
            popup: string;
            size?: Point2D;
            tooltip: string;
            tooltip_anchor?: Point2D;
            type: SquaremapAreaType;
        }[];
        name: string;
        order: number;
        timestamp: number;
        z_index: number;
    }>

\ No newline at end of file +

Constructors

Properties

GPS: GPS
Nations: Nations
Players: Players
Residents: Residents
Towns: Towns
URLBuilder: typeof __class = ...
inviteRange: number = 3500
name: "aurora"

Accessors

Methods

  • Returns Promise<{
        control: boolean;
        hide: boolean;
        id: "towny" | "chunky";
        markers: {
            anchor?: Point2D;
            color?: `#${string}`;
            fill?: boolean;
            fillColor?: `#${string}`;
            fillOpacity?: Opacity;
            icon?: string;
            opacity?: Opacity;
            point?: Point2D;
            points?: StrictPoint2D[] | StrictPoint2D[][][];
            popup: string;
            size?: Point2D;
            tooltip: string;
            tooltip_anchor?: Point2D;
            type: SquaremapAreaType;
        }[];
        name: string;
        order: number;
        timestamp: number;
        z_index: number;
    }>

\ No newline at end of file diff --git a/docs/classes/api_squaremap_Towns.Towns.html b/docs/classes/api_squaremap_Towns.Towns.html index 36ed29b..23bd7f7 100644 --- a/docs/classes/api_squaremap_Towns.Towns.html +++ b/docs/classes/api_squaremap_Towns.Towns.html @@ -5,4 +5,5 @@ get invitable nearby -

Constructors

Accessors

Methods

  • Parameters

    • _removeAccents: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        board: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth: number;
        wiki?: string;
        x: number;
        z: number;
    }[]>

  • Parameters

    • nationName: string

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        board: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth: number;
        wiki?: string;
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        board: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth: number;
        wiki?: string;
        x: number;
        z: number;
    })[]>

  • Parameters

    • Rest...names: string[]

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        board: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth: number;
        wiki?: string;
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        board: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth: number;
        wiki?: string;
        x: number;
        z: number;
    })[]>

  • Parameters

    • nationName: string
    • includeBelonging: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        board: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth: number;
        wiki?: string;
        x: number;
        z: number;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionaltowns: {
          area: number;
          balance?: number;
          board: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth: number;
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<{
        area: number;
        balance?: number;
        board: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth: number;
        wiki?: string;
        x: number;
        z: number;
    }[]>

\ No newline at end of file +totalWealth +

Constructors

Accessors

Methods

  • Parameters

    • _removeAccents: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    }[]>

  • Parameters

    • nationName: string

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    })[]>

  • Parameters

    • Rest...names: string[]

    Returns Promise<NotFoundError | {
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    } | (NotFoundError | {
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    })[]>

  • Parameters

    • nationName: string
    • includeBelonging: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    }[]>

  • Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionaltowns: {
          area: number;
          balance?: number;
          board?: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
              public: boolean;
              pvp: boolean;
          };
          foundedTimestamp: number;
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth?: number;
          wikis?: {
              nation?: string;
              town?: string;
          };
          x: number;
          z: number;
      }[]

    Returns Promise<{
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    }[]>

\ No newline at end of file diff --git a/docs/classes/helpers_DataHandler.default.html b/docs/classes/helpers_DataHandler.default.html index 36be032..4fca883 100644 --- a/docs/classes/helpers_DataHandler.default.html +++ b/docs/classes/helpers_DataHandler.default.html @@ -6,4 +6,4 @@ playerData putInCache setKeyTTL -

Constructors

Accessors

Methods

\ No newline at end of file +

Constructors

Accessors

Methods

\ No newline at end of file diff --git a/docs/classes/helpers_EventEmitter.default.html b/docs/classes/helpers_EventEmitter.default.html index bc0d336..bd24bfe 100644 --- a/docs/classes/helpers_EventEmitter.default.html +++ b/docs/classes/helpers_EventEmitter.default.html @@ -4,4 +4,4 @@ emit

Accessors

off on -

Constructors

Properties

_off: any
_on: any
emit: any

Accessors

\ No newline at end of file +

Constructors

Properties

_off: any
_on: any
emit: any

Accessors

\ No newline at end of file diff --git a/docs/classes/main.MojangLib.MCAPI.html b/docs/classes/main.MojangLib.MCAPI.html index 1e07d6d..52646da 100644 --- a/docs/classes/main.MojangLib.MCAPI.html +++ b/docs/classes/main.MojangLib.MCAPI.html @@ -3,4 +3,4 @@ players servers

Accessors

version -

Constructors

Properties

accounts: typeof accounts
players: typeof players
servers: typeof servers

Accessors

  • get version(): string
  • Returns string

\ No newline at end of file +

Constructors

Properties

accounts: typeof accounts
players: typeof players
servers: typeof servers

Accessors

  • get version(): string
  • Returns string

\ No newline at end of file diff --git a/docs/classes/main.MojangLib.accounts.html b/docs/classes/main.MojangLib.accounts.html index 2c146fc..17d8948 100644 --- a/docs/classes/main.MojangLib.accounts.html +++ b/docs/classes/main.MojangLib.accounts.html @@ -2,4 +2,4 @@

Properties

loadAll

Accessors

loadAll

Methods

login -

Constructors

Properties

loadAll: boolean

Accessors

  • get loadAll(): boolean
  • Returns boolean

  • set loadAll(value): void
  • Parameters

    • value: boolean

    Returns void

Methods

  • Parameters

    • identity: string
    • password: string

    Returns Promise<MCAPIError | MojangAccount>

\ No newline at end of file +

Constructors

Properties

loadAll: boolean

Accessors

  • get loadAll(): boolean
  • Returns boolean

  • set loadAll(value): void
  • Parameters

    • value: boolean

    Returns void

Methods

  • Parameters

    • identity: string
    • password: string

    Returns Promise<MCAPIError | MojangAccount>

\ No newline at end of file diff --git a/docs/classes/main.MojangLib.players.html b/docs/classes/main.MojangLib.players.html index 9a87182..a4e7455 100644 --- a/docs/classes/main.MojangLib.players.html +++ b/docs/classes/main.MojangLib.players.html @@ -1,4 +1,4 @@ players | EarthMC-NPM

Constructors

Methods

Constructors

Methods

  • Parameters

    • username: string
    • Optionalraw: boolean

    Returns Promise<RegularPlayer>

  • Parameters

    • uuid: string
    • Optionalraw: boolean

    Returns Promise<RegularPlayer>

\ No newline at end of file +

Constructors

Methods

  • Parameters

    • username: string
    • Optionalraw: boolean

    Returns Promise<RegularPlayer>

  • Parameters

    • uuid: string
    • Optionalraw: boolean

    Returns Promise<RegularPlayer>

\ No newline at end of file diff --git a/docs/classes/main.MojangLib.servers.html b/docs/classes/main.MojangLib.servers.html index 2eaea95..5514a8f 100644 --- a/docs/classes/main.MojangLib.servers.html +++ b/docs/classes/main.MojangLib.servers.html @@ -2,4 +2,4 @@

Properties

blockedServers get ping -

Constructors

Properties

blockedServers: (() => Promise<any>)
get: ((host: string, port?: number) => Promise<Server>)
ping: ((host: string, port?: number) => Promise<PingedServer | OnlineServer>)
\ No newline at end of file +

Constructors

Properties

blockedServers: (() => Promise<any>)
get: ((host: string, port?: number) => Promise<Server>)
ping: ((host: string, port?: number) => Promise<PingedServer | OnlineServer>)
\ No newline at end of file diff --git a/docs/classes/main.OfficialAPI.html b/docs/classes/main.OfficialAPI.html index 2b04bd4..5c8c460 100644 --- a/docs/classes/main.OfficialAPI.html +++ b/docs/classes/main.OfficialAPI.html @@ -1,4 +1,4 @@ -OfficialAPI | EarthMC-NPM

Constructors

constructor +OfficialAPI | EarthMC-NPM

Constructors

Properties

V2 V3 -

Constructors

Properties

V2: typeof OAPIV2 = OAPIV2
V3: typeof OAPIV3 = OAPIV3
\ No newline at end of file +

Constructors

Properties

V2: typeof OAPIV2 = OAPIV2
V3: typeof OAPIV3 = OAPIV3
\ No newline at end of file diff --git a/docs/classes/utils_errors.FetchError.html b/docs/classes/utils_errors.FetchError.html index 0c16683..2bcfa96 100644 --- a/docs/classes/utils_errors.FetchError.html +++ b/docs/classes/utils_errors.FetchError.html @@ -9,4 +9,4 @@

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    -

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file +

Parameters

Returns void

\ No newline at end of file diff --git a/docs/classes/utils_errors.InvalidError.html b/docs/classes/utils_errors.InvalidError.html index e122295..3ae72a3 100644 --- a/docs/classes/utils_errors.InvalidError.html +++ b/docs/classes/utils_errors.InvalidError.html @@ -9,4 +9,4 @@

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    -

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file +

Parameters

Returns void

\ No newline at end of file diff --git a/docs/classes/utils_errors.NotFoundError.html b/docs/classes/utils_errors.NotFoundError.html index b4c0431..3d94427 100644 --- a/docs/classes/utils_errors.NotFoundError.html +++ b/docs/classes/utils_errors.NotFoundError.html @@ -9,4 +9,4 @@

Constructors

Properties

cause?: unknown
message: string
name: string
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    -

    Parameters

    • targetObject: object
    • OptionalconstructorOpt: Function

    Returns void

\ No newline at end of file +

Parameters

Returns void

\ No newline at end of file diff --git a/docs/functions/api_common.getNearest.html b/docs/functions/api_common.getNearest.html index 1018fbe..87b03d6 100644 --- a/docs/functions/api_common.getNearest.html +++ b/docs/functions/api_common.getNearest.html @@ -1 +1 @@ -getNearest | EarthMC-NPM
  • Type Parameters

    Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalarr: T[]
    • Optionalfallback: (() => Promise<T[]>)
        • (): Promise<T[]>
        • Returns Promise<T[]>

    • disallowCenter: boolean = false

    Returns Promise<T[]>

\ No newline at end of file +getNearest | EarthMC-NPM
  • Type Parameters

    Parameters

    • location: StrictPoint2D
    • radius: StrictPoint2D
    • Optionalarr: T[]
    • Optionalfallback: (() => Promise<T[]>)
        • (): Promise<T[]>
        • Returns Promise<T[]>

    • disallowCenter: boolean = false

    Returns Promise<T[]>

\ No newline at end of file diff --git a/docs/functions/api_common.withinBounds.html b/docs/functions/api_common.withinBounds.html index 554f0c4..9956638 100644 --- a/docs/functions/api_common.withinBounds.html +++ b/docs/functions/api_common.withinBounds.html @@ -1 +1 @@ -withinBounds | EarthMC-NPM
\ No newline at end of file +withinBounds | EarthMC-NPM
\ No newline at end of file diff --git a/docs/functions/api_common.withinTown.html b/docs/functions/api_common.withinTown.html index f25f902..f644c7c 100644 --- a/docs/functions/api_common.withinTown.html +++ b/docs/functions/api_common.withinTown.html @@ -1 +1 @@ -withinTown | EarthMC-NPM
  • Type Parameters

    Parameters

    Returns Promise<boolean>

\ No newline at end of file +withinTown | EarthMC-NPM
  • Type Parameters

    Parameters

    Returns Promise<boolean>

\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parseInfoString.html b/docs/functions/api_squaremap_parser.parseInfoString.html index 6f91d9f..c238d3f 100644 --- a/docs/functions/api_squaremap_parser.parseInfoString.html +++ b/docs/functions/api_squaremap_parser.parseInfoString.html @@ -1 +1 @@ -parseInfoString | EarthMC-NPM
\ No newline at end of file +parseInfoString | EarthMC-NPM
\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parseNations.html b/docs/functions/api_squaremap_parser.parseNations.html index 53c76d5..47ffb22 100644 --- a/docs/functions/api_squaremap_parser.parseNations.html +++ b/docs/functions/api_squaremap_parser.parseNations.html @@ -1 +1 @@ -parseNations | EarthMC-NPM
  • Parameters

    • towns: {
          area: number;
          balance?: number;
          board: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth: number;
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wiki?: string;
    }[]>

\ No newline at end of file +parseNations | EarthMC-NPM
  • Parameters

    • towns: {
          area: number;
          balance?: number;
          board?: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
              public: boolean;
              pvp: boolean;
          };
          foundedTimestamp: number;
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth?: number;
          wikis?: {
              nation?: string;
              town?: string;
          };
          x: number;
          z: number;
      }[]

    Returns Promise<{
        allies?: string[];
        area: number;
        capital: {
            name: string;
            x: string | number;
            z: string | number;
        };
        councillors: string[];
        enemies?: string[];
        king: string;
        mapColorHexCode?: string;
        name: string;
        ranks?: {
            [key: string]: string[];
        };
        residents: string[];
        spawn?: {
            pitch?: number;
            world: string;
            x: string | number;
            y?: string | number;
            yaw?: number;
            z: string | number;
        };
        stats?: {
            balance: number;
            maxTownBlocks?: number;
            numResidents?: number;
            numTownBlocks?: number;
            numTowns?: number;
        };
        status?: Partial<{
            isCapital: boolean;
            isNPC: boolean;
            isNeutral: boolean;
            isOnline: boolean;
            isOpen: boolean;
            isOverClaimed: boolean;
            isPublic: boolean;
            isRuined: boolean;
        }>;
        towns: string[];
        uuid?: string;
        wealth: number;
        wiki?: string;
    }[]>

\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parsePlayers.html b/docs/functions/api_squaremap_parser.parsePlayers.html index 1cc0ac9..62c3541 100644 --- a/docs/functions/api_squaremap_parser.parsePlayers.html +++ b/docs/functions/api_squaremap_parser.parsePlayers.html @@ -1 +1 @@ -parsePlayers | EarthMC-NPM
  • Parameters

    • players: {
          display_name: string;
          name: string;
          uuid: string;
          world: string;
          x: string | number;
          yaw: string | number;
          z: string | number;
      }[]

    Returns SquaremapPlayer[]

\ No newline at end of file +parsePlayers | EarthMC-NPM
  • Parameters

    • players: {
          display_name: string;
          name: string;
          uuid: string;
          world: string;
          x: string | number;
          yaw: string | number;
          z: string | number;
      }[]

    Returns SquaremapPlayer[]

\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parsePopup.html b/docs/functions/api_squaremap_parser.parsePopup.html index 8e85272..bb21bd4 100644 --- a/docs/functions/api_squaremap_parser.parsePopup.html +++ b/docs/functions/api_squaremap_parser.parsePopup.html @@ -1 +1 @@ -parsePopup | EarthMC-NPM
\ No newline at end of file +parsePopup | EarthMC-NPM
\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parseResidents.html b/docs/functions/api_squaremap_parser.parseResidents.html index 40ee601..6753f1a 100644 --- a/docs/functions/api_squaremap_parser.parseResidents.html +++ b/docs/functions/api_squaremap_parser.parseResidents.html @@ -1 +1 @@ -parseResidents | EarthMC-NPM
  • Parameters

    • towns: {
          area: number;
          balance?: number;
          board: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
          };
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth: number;
          wiki?: string;
          x: number;
          z: number;
      }[]

    Returns Resident[]

\ No newline at end of file +parseResidents | EarthMC-NPM
  • Parameters

    • towns: {
          area: number;
          balance?: number;
          board?: string;
          bounds: TownBounds;
          colours: {
              fill: `#${string}`;
              outline: `#${string}`;
          };
          councillors: string[];
          flags: {
              capital: boolean;
              public: boolean;
              pvp: boolean;
          };
          foundedTimestamp: number;
          founder?: string;
          mayor: string;
          name: string;
          nation: string;
          opacities?: {
              fill: Opacity;
              outline: Opacity;
          };
          outlaws?: string[];
          points: {
              x: number;
              z: number;
          }[];
          residents: string[];
          timestamps?: {
              founded: number;
              joinedNation?: number;
          };
          trusted?: string[];
          wealth?: number;
          wikis?: {
              nation?: string;
              town?: string;
          };
          x: number;
          z: number;
      }[]

    Returns Resident[]

\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parseTooltip.html b/docs/functions/api_squaremap_parser.parseTooltip.html index b205380..80eff9e 100644 --- a/docs/functions/api_squaremap_parser.parseTooltip.html +++ b/docs/functions/api_squaremap_parser.parseTooltip.html @@ -12,4 +12,4 @@
\ No newline at end of file +

Returns ParsedTooltip

\ No newline at end of file diff --git a/docs/functions/api_squaremap_parser.parseTowns.html b/docs/functions/api_squaremap_parser.parseTowns.html index 1b9fdef..169baae 100644 --- a/docs/functions/api_squaremap_parser.parseTowns.html +++ b/docs/functions/api_squaremap_parser.parseTowns.html @@ -1 +1 @@ -parseTowns | EarthMC-NPM
  • Parameters

    • res: {
          control: boolean;
          hide: boolean;
          id: "towny" | "chunky";
          markers: {
              anchor?: Point2D;
              color?: `#${string}`;
              fill?: boolean;
              fillColor?: `#${string}`;
              fillOpacity?: Opacity;
              icon?: string;
              opacity?: Opacity;
              point?: Point2D;
              points?: StrictPoint2D[] | StrictPoint2D[][][];
              popup: string;
              size?: Point2D;
              tooltip: string;
              tooltip_anchor?: Point2D;
              type: SquaremapAreaType;
          }[];
          name: string;
          order: number;
          timestamp: number;
          z_index: number;
      }
      • control: boolean
      • hide: boolean
      • id: "towny" | "chunky"
      • markers: {
            anchor?: Point2D;
            color?: `#${string}`;
            fill?: boolean;
            fillColor?: `#${string}`;
            fillOpacity?: Opacity;
            icon?: string;
            opacity?: Opacity;
            point?: Point2D;
            points?: StrictPoint2D[] | StrictPoint2D[][][];
            popup: string;
            size?: Point2D;
            tooltip: string;
            tooltip_anchor?: Point2D;
            type: SquaremapAreaType;
        }[]
      • name: string
      • order: number
      • timestamp: number
      • z_index: number
    • removeAccents: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        board: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth: number;
        wiki?: string;
        x: number;
        z: number;
    }[]>

\ No newline at end of file +parseTowns | EarthMC-NPM
  • Parameters

    • res: {
          control: boolean;
          hide: boolean;
          id: "towny" | "chunky";
          markers: {
              anchor?: Point2D;
              color?: `#${string}`;
              fill?: boolean;
              fillColor?: `#${string}`;
              fillOpacity?: Opacity;
              icon?: string;
              opacity?: Opacity;
              point?: Point2D;
              points?: StrictPoint2D[] | StrictPoint2D[][][];
              popup: string;
              size?: Point2D;
              tooltip: string;
              tooltip_anchor?: Point2D;
              type: SquaremapAreaType;
          }[];
          name: string;
          order: number;
          timestamp: number;
          z_index: number;
      }
      • control: boolean
      • hide: boolean
      • id: "towny" | "chunky"
      • markers: {
            anchor?: Point2D;
            color?: `#${string}`;
            fill?: boolean;
            fillColor?: `#${string}`;
            fillOpacity?: Opacity;
            icon?: string;
            opacity?: Opacity;
            point?: Point2D;
            points?: StrictPoint2D[] | StrictPoint2D[][][];
            popup: string;
            size?: Point2D;
            tooltip: string;
            tooltip_anchor?: Point2D;
            type: SquaremapAreaType;
        }[]
      • name: string
      • order: number
      • timestamp: number
      • z_index: number
    • removeAccents: boolean = false

    Returns Promise<{
        area: number;
        balance?: number;
        board?: string;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        points: {
            x: number;
            z: number;
        }[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
        x: number;
        z: number;
    }[]>

\ No newline at end of file diff --git a/docs/functions/main.fetchServer.html b/docs/functions/main.fetchServer.html index 11f7e78..ee46ce9 100644 --- a/docs/functions/main.fetchServer.html +++ b/docs/functions/main.fetchServer.html @@ -1 +1 @@ -fetchServer | EarthMC-NPM

Function fetchServer

  • Parameters

    • name: string = "play.earthmc.net"

    Returns Promise<{
        max: number;
        online: number;
        serverOnline: boolean;
    }>

\ No newline at end of file +fetchServer | EarthMC-NPM

Function fetchServer

  • Parameters

    • name: string = "play.earthmc.net"

    Returns Promise<{
        max: number;
        online: number;
        serverOnline: boolean;
    }>

\ No newline at end of file diff --git a/docs/functions/main.getServerInfo.html b/docs/functions/main.getServerInfo.html index d41d8ea..4ad0578 100644 --- a/docs/functions/main.getServerInfo.html +++ b/docs/functions/main.getServerInfo.html @@ -1 +1 @@ -getServerInfo | EarthMC-NPM

Function getServerInfo

  • Returns Promise<{
        aurora: number;
        max: number;
        nova: number;
        online: number;
        queue: number;
        serverOnline: boolean;
    }>

\ No newline at end of file +getServerInfo | EarthMC-NPM

Function getServerInfo

  • Returns Promise<{
        aurora: number;
        max: number;
        nova: number;
        online: number;
        queue: number;
        serverOnline: boolean;
    }>

\ No newline at end of file diff --git a/docs/functions/utils_endpoint.asJSON.html b/docs/functions/utils_endpoint.asJSON.html index 314800d..29818aa 100644 --- a/docs/functions/utils_endpoint.asJSON.html +++ b/docs/functions/utils_endpoint.asJSON.html @@ -2,4 +2,4 @@ and retrieve the response as a JSON object.

\ No newline at end of file +

Returns Promise<any>

\ No newline at end of file diff --git a/docs/functions/utils_endpoint.configData.html b/docs/functions/utils_endpoint.configData.html index 99e7c37..e24ca14 100644 --- a/docs/functions/utils_endpoint.configData.html +++ b/docs/functions/utils_endpoint.configData.html @@ -1 +1 @@ -configData | EarthMC-NPM
\ No newline at end of file +configData | EarthMC-NPM
\ No newline at end of file diff --git a/docs/functions/utils_endpoint.get.html b/docs/functions/utils_endpoint.get.html index 6ef1de3..77ad4da 100644 --- a/docs/functions/utils_endpoint.get.html +++ b/docs/functions/utils_endpoint.get.html @@ -1,2 +1,2 @@ get | EarthMC-NPM

Function getInternal

Gets the appropriate endpoint from the given keys.

-
  • Parameters

    • dataType:
          | "towny"
          | "map"
          | "players"
          | "config"
          | "squaremap"
    • map: string

    Returns string

\ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/utils_endpoint.getArchive.html b/docs/functions/utils_endpoint.getArchive.html index 7978f1a..eceaaf6 100644 --- a/docs/functions/utils_endpoint.getArchive.html +++ b/docs/functions/utils_endpoint.getArchive.html @@ -1 +1 @@ -getArchive | EarthMC-NPM
  • Parameters

    • url: string
    • unixTs: number = ...

    Returns Promise<any>

\ No newline at end of file +getArchive | EarthMC-NPM
  • Parameters

    • url: string
    • unixTs: number = ...

    Returns Promise<any>

\ No newline at end of file diff --git a/docs/functions/utils_endpoint.mapData.html b/docs/functions/utils_endpoint.mapData.html index 538465f..709b72a 100644 --- a/docs/functions/utils_endpoint.mapData.html +++ b/docs/functions/utils_endpoint.mapData.html @@ -1 +1 @@ -mapData | EarthMC-NPM
\ No newline at end of file +mapData | EarthMC-NPM
\ No newline at end of file diff --git a/docs/functions/utils_endpoint.playerData.html b/docs/functions/utils_endpoint.playerData.html index 7ab1581..e91d5a6 100644 --- a/docs/functions/utils_endpoint.playerData.html +++ b/docs/functions/utils_endpoint.playerData.html @@ -1 +1 @@ -playerData | EarthMC-NPM
\ No newline at end of file +playerData | EarthMC-NPM
\ No newline at end of file diff --git a/docs/functions/utils_endpoint.townyData.html b/docs/functions/utils_endpoint.townyData.html index 9df7ea9..74528a1 100644 --- a/docs/functions/utils_endpoint.townyData.html +++ b/docs/functions/utils_endpoint.townyData.html @@ -1,4 +1,4 @@ townyData | EarthMC-NPM

Gets info from a given Official API endpoint.

By "towny" we are referring to the data that we receive (balance, registration date etc).

\ No newline at end of file +
  • version: EndpointVersion = 'v3'
  • Optionalbody: V3RequestBody
  • Returns Promise<any>

    \ No newline at end of file diff --git a/docs/functions/utils_endpoint.useArchive.html b/docs/functions/utils_endpoint.useArchive.html index c070633..0acf4d7 100644 --- a/docs/functions/utils_endpoint.useArchive.html +++ b/docs/functions/utils_endpoint.useArchive.html @@ -1 +1 @@ -useArchive | EarthMC-NPM
    \ No newline at end of file +useArchive | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_errors.NotFound.html b/docs/functions/utils_errors.NotFound.html index 64b87de..c59b3f7 100644 --- a/docs/functions/utils_errors.NotFound.html +++ b/docs/functions/utils_errors.NotFound.html @@ -1 +1 @@ -NotFound | EarthMC-NPM
    \ No newline at end of file +NotFound | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.asBool.html b/docs/functions/utils_functions.asBool.html index 35840a8..7b5d0f4 100644 --- a/docs/functions/utils_functions.asBool.html +++ b/docs/functions/utils_functions.asBool.html @@ -1 +1 @@ -asBool | EarthMC-NPM
    \ No newline at end of file +asBool | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.average.html b/docs/functions/utils_functions.average.html index 134a2fc..475fbbc 100644 --- a/docs/functions/utils_functions.average.html +++ b/docs/functions/utils_functions.average.html @@ -1 +1 @@ -average | EarthMC-NPM
    \ No newline at end of file +average | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.averageNationPos.html b/docs/functions/utils_functions.averageNationPos.html index 5639596..85e1afa 100644 --- a/docs/functions/utils_functions.averageNationPos.html +++ b/docs/functions/utils_functions.averageNationPos.html @@ -1 +1 @@ -averageNationPos | EarthMC-NPM
    • Parameters

      • name: string
      • towns: {
            area: number;
            balance?: number;
            bounds: TownBounds;
            colours: {
                fill: `#${string}`;
                outline: `#${string}`;
            };
            flags: {
                capital: boolean;
                explosion: boolean;
                fire: boolean;
                mobs: boolean;
                public: boolean;
                pvp: boolean;
            };
            founder?: string;
            mayor: string;
            name: string;
            nation: string;
            opacities?: {
                fill: Opacity;
                outline: Opacity;
            };
            outlaws?: string[];
            residents: string[];
            timestamps?: {
                founded: number;
                joinedNation?: number;
            };
            trusted?: string[];
            wiki?: string;
            x: number;
            z: number;
        }[]

      Returns "Error getting average position: 'towns' parameter not defined!" | {
          x: number;
          z: number;
      }

    \ No newline at end of file +averageNationPos | EarthMC-NPM
    • Parameters

      • name: string
      • towns: {
            area: number;
            balance?: number;
            bounds: TownBounds;
            colours: {
                fill: `#${string}`;
                outline: `#${string}`;
            };
            flags: {
                capital: boolean;
                explosion: boolean;
                fire: boolean;
                mobs: boolean;
                public: boolean;
                pvp: boolean;
            };
            founder?: string;
            mayor: string;
            name: string;
            nation: string;
            opacities?: {
                fill: Opacity;
                outline: Opacity;
            };
            outlaws?: string[];
            residents: string[];
            timestamps?: {
                founded: number;
                joinedNation?: number;
            };
            trusted?: string[];
            wiki?: string;
            x: number;
            z: number;
        }[]

      Returns "Error getting average position: 'towns' parameter not defined!" | {
          x: number;
          z: number;
      }

    \ No newline at end of file diff --git a/docs/functions/utils_functions.calcArea.html b/docs/functions/utils_functions.calcArea.html index d2dbe65..c2ab733 100644 --- a/docs/functions/utils_functions.calcArea.html +++ b/docs/functions/utils_functions.calcArea.html @@ -1 +1 @@ -calcArea | EarthMC-NPM
    • Parameters

      • X: number[]
      • Z: number[]
      • numPoints: number
      • divisor: number = 256

      Returns number

    \ No newline at end of file +calcArea | EarthMC-NPM
    • Parameters

      • X: number[]
      • Z: number[]
      • numPoints: number
      • divisor: number = 256

      Returns number

    \ No newline at end of file diff --git a/docs/functions/utils_functions.calcAreaPoints.html b/docs/functions/utils_functions.calcAreaPoints.html new file mode 100644 index 0000000..eff35bf --- /dev/null +++ b/docs/functions/utils_functions.calcAreaPoints.html @@ -0,0 +1 @@ +calcAreaPoints | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.editPlayerProp.html b/docs/functions/utils_functions.editPlayerProp.html index 9471da7..9f61a20 100644 --- a/docs/functions/utils_functions.editPlayerProp.html +++ b/docs/functions/utils_functions.editPlayerProp.html @@ -1 +1 @@ -editPlayerProp | EarthMC-NPM
    \ No newline at end of file +editPlayerProp | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.editPlayerProps.html b/docs/functions/utils_functions.editPlayerProps.html index d86e3d8..3fa3b6f 100644 --- a/docs/functions/utils_functions.editPlayerProps.html +++ b/docs/functions/utils_functions.editPlayerProps.html @@ -1 +1 @@ -editPlayerProps | EarthMC-NPM
    \ No newline at end of file +editPlayerProps | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.euclidean.html b/docs/functions/utils_functions.euclidean.html index 4bc2e6c..e128d57 100644 --- a/docs/functions/utils_functions.euclidean.html +++ b/docs/functions/utils_functions.euclidean.html @@ -1 +1 @@ -euclidean | EarthMC-NPM
    • Parameters

      • x1: number
      • z1: number
      • x2: number
      • z2: number

      Returns number

    \ No newline at end of file +euclidean | EarthMC-NPM
    • Parameters

      • x1: number
      • z1: number
      • x2: number
      • z2: number

      Returns number

    \ No newline at end of file diff --git a/docs/functions/utils_functions.fastMerge.html b/docs/functions/utils_functions.fastMerge.html index b041ae9..26aede6 100644 --- a/docs/functions/utils_functions.fastMerge.html +++ b/docs/functions/utils_functions.fastMerge.html @@ -1 +1 @@ -fastMerge | EarthMC-NPM
    \ No newline at end of file +fastMerge | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.fastMergeUnique.html b/docs/functions/utils_functions.fastMergeUnique.html index 87763f9..b779f3f 100644 --- a/docs/functions/utils_functions.fastMergeUnique.html +++ b/docs/functions/utils_functions.fastMergeUnique.html @@ -1 +1 @@ -fastMergeUnique | EarthMC-NPM
    \ No newline at end of file +fastMergeUnique | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.formatString.html b/docs/functions/utils_functions.formatString.html index 38bbedd..f82dc21 100644 --- a/docs/functions/utils_functions.formatString.html +++ b/docs/functions/utils_functions.formatString.html @@ -1 +1 @@ -formatString | EarthMC-NPM
    • Parameters

      • str: string
      • removeAccents: boolean = false

      Returns string

    \ No newline at end of file +formatString | EarthMC-NPM
    • Parameters

      • str: string
      • removeAccents: boolean = false

      Returns string

    \ No newline at end of file diff --git a/docs/functions/utils_functions.genRandomString.html b/docs/functions/utils_functions.genRandomString.html index 005ea88..1174e8a 100644 --- a/docs/functions/utils_functions.genRandomString.html +++ b/docs/functions/utils_functions.genRandomString.html @@ -1 +1 @@ -genRandomString | EarthMC-NPM
    \ No newline at end of file +genRandomString | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.getAveragePos.html b/docs/functions/utils_functions.getAveragePos.html index d6a3e1b..9608cb7 100644 --- a/docs/functions/utils_functions.getAveragePos.html +++ b/docs/functions/utils_functions.getAveragePos.html @@ -1 +1 @@ -getAveragePos | EarthMC-NPM
    • Parameters

      Returns "Error getting average position: 'towns' parameter not defined!" | {
          x: number;
          z: number;
      }

    \ No newline at end of file +getAveragePos | EarthMC-NPM
    • Parameters

      Returns "Error getting average position: 'towns' parameter not defined!" | {
          x: number;
          z: number;
      }

    \ No newline at end of file diff --git a/docs/functions/utils_functions.getExisting.html b/docs/functions/utils_functions.getExisting.html index 7dbcef1..6f02a0d 100644 --- a/docs/functions/utils_functions.getExisting.html +++ b/docs/functions/utils_functions.getExisting.html @@ -1 +1 @@ -getExisting | EarthMC-NPM
    \ No newline at end of file +getExisting | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.hypot.html b/docs/functions/utils_functions.hypot.html index 3df4f28..d75fb90 100644 --- a/docs/functions/utils_functions.hypot.html +++ b/docs/functions/utils_functions.hypot.html @@ -1 +1 @@ -hypot | EarthMC-NPM
    • Parameters

      • num: number
      • args: [input: number, radius: number]

      Returns boolean

    \ No newline at end of file +hypot | EarthMC-NPM
    • Parameters

      • num: number
      • args: [input: number, radius: number]

      Returns boolean

    \ No newline at end of file diff --git a/docs/functions/utils_functions.isInvitable.html b/docs/functions/utils_functions.isInvitable.html index 216efbe..5da13b5 100644 --- a/docs/functions/utils_functions.isInvitable.html +++ b/docs/functions/utils_functions.isInvitable.html @@ -1 +1 @@ -isInvitable | EarthMC-NPM
    \ No newline at end of file +isInvitable | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.manhattan.html b/docs/functions/utils_functions.manhattan.html index c042712..f1b957b 100644 --- a/docs/functions/utils_functions.manhattan.html +++ b/docs/functions/utils_functions.manhattan.html @@ -1 +1 @@ -manhattan | EarthMC-NPM
    • Parameters

      • x1: number
      • z1: number
      • x2: number
      • z2: number

      Returns number

    \ No newline at end of file +manhattan | EarthMC-NPM
    • Parameters

      • x1: number
      • z1: number
      • x2: number
      • z2: number

      Returns number

    \ No newline at end of file diff --git a/docs/functions/utils_functions.range.html b/docs/functions/utils_functions.range.html index 27901f0..f81aa1c 100644 --- a/docs/functions/utils_functions.range.html +++ b/docs/functions/utils_functions.range.html @@ -1 +1 @@ -range | EarthMC-NPM
    \ No newline at end of file +range | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.roundToNearest16.html b/docs/functions/utils_functions.roundToNearest16.html index 222879c..5c8ade1 100644 --- a/docs/functions/utils_functions.roundToNearest16.html +++ b/docs/functions/utils_functions.roundToNearest16.html @@ -1 +1 @@ -roundToNearest16 | EarthMC-NPM
    \ No newline at end of file +roundToNearest16 | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.safeParseInt.html b/docs/functions/utils_functions.safeParseInt.html index 823b8ea..0409a47 100644 --- a/docs/functions/utils_functions.safeParseInt.html +++ b/docs/functions/utils_functions.safeParseInt.html @@ -1 +1 @@ -safeParseInt | EarthMC-NPM
    \ No newline at end of file +safeParseInt | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.sqr.html b/docs/functions/utils_functions.sqr.html index 3cf7c6e..e67d00c 100644 --- a/docs/functions/utils_functions.sqr.html +++ b/docs/functions/utils_functions.sqr.html @@ -1 +1 @@ -sqr | EarthMC-NPM
    \ No newline at end of file +sqr | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.strictFalsy.html b/docs/functions/utils_functions.strictFalsy.html index 9fe3776..710f3d6 100644 --- a/docs/functions/utils_functions.strictFalsy.html +++ b/docs/functions/utils_functions.strictFalsy.html @@ -1 +1 @@ -strictFalsy | EarthMC-NPM
    \ No newline at end of file +strictFalsy | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/functions/utils_functions.stripInvalidChars.html b/docs/functions/utils_functions.stripInvalidChars.html index 5a13e86..5dc27f6 100644 --- a/docs/functions/utils_functions.stripInvalidChars.html +++ b/docs/functions/utils_functions.stripInvalidChars.html @@ -1 +1 @@ -stripInvalidChars | EarthMC-NPM
    \ No newline at end of file +stripInvalidChars | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/hierarchy.html b/docs/hierarchy.html index b8d59c1..0eaca5e 100644 --- a/docs/hierarchy.html +++ b/docs/hierarchy.html @@ -1 +1 @@ -EarthMC-NPM

    EarthMC-NPM

    Class Hierarchy

    \ No newline at end of file +EarthMC-NPM

    EarthMC-NPM

    Class Hierarchy

    \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index f4462d6..2b68227 100644 --- a/docs/index.html +++ b/docs/index.html @@ -33,4 +33,4 @@
    // Start tracking a player, with 5s delay, outputting the safest route.
    const tracker = await Aurora.GPS.track("PlayerName", 5000, Routes.SAFEST).catch(e => {
    console.error("Error fetching player: " + e)
    })

    // Listen for any errors that may occur.
    tracker.on('error', e => {
    console.error("An error occurred: " + e)
    })

    tracker.on('underground', (playerInfo) => {
    console.log("Player went underground - " + playerInfo)
    })

    tracker.on('locationUpdate', (routeInfo) => {
    console.log("Player's location updated - " + routeInfo)
    })
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/interfaces/helpers_EntityApi.EntityApi.html b/docs/interfaces/helpers_EntityApi.EntityApi.html index f26132d..c178e50 100644 --- a/docs/interfaces/helpers_EntityApi.EntityApi.html +++ b/docs/interfaces/helpers_EntityApi.EntityApi.html @@ -1,3 +1,3 @@ EntityApi | EarthMC-NPM
    interface EntityApi<T> {
        all(): Promise<T[]>;
        get(...list: string[]): Promise<T | T[]>;
    }

    Type Parameters

    • T

    Implemented by

    Methods

    Methods

    \ No newline at end of file +

    Methods

    \ No newline at end of file diff --git a/docs/interfaces/types_oapi.RawEntityPerms.html b/docs/interfaces/types_oapi.RawEntityPerms.html index ae27ea8..3339500 100644 --- a/docs/interfaces/types_oapi.RawEntityPerms.html +++ b/docs/interfaces/types_oapi.RawEntityPerms.html @@ -1,3 +1,3 @@ RawEntityPerms | EarthMC-NPM

    Interface RawEntityPerms<PermsType>

    interface RawEntityPerms<PermsType> {
        flagPerms: RawFlagPerms;
        rnaoPerms: {
            buildPerms: PermsType;
            destroyPerms: PermsType;
            itemUsePerms: PermsType;
            switchPerms: PermsType;
        };
    }

    Type Parameters

    • PermsType

    Properties

    Properties

    flagPerms: RawFlagPerms
    rnaoPerms: {
        buildPerms: PermsType;
        destroyPerms: PermsType;
        itemUsePerms: PermsType;
        switchPerms: PermsType;
    }
    \ No newline at end of file +

    Properties

    flagPerms: RawFlagPerms
    rnaoPerms: {
        buildPerms: PermsType;
        destroyPerms: PermsType;
        itemUsePerms: PermsType;
        switchPerms: PermsType;
    }
    \ No newline at end of file diff --git a/docs/interfaces/types_oapi.RawFlagPerms.html b/docs/interfaces/types_oapi.RawFlagPerms.html index cfa4d92..82fee83 100644 --- a/docs/interfaces/types_oapi.RawFlagPerms.html +++ b/docs/interfaces/types_oapi.RawFlagPerms.html @@ -2,4 +2,4 @@ fire mobs pvp -

    Properties

    explosion: boolean
    fire: boolean
    mobs: boolean
    pvp: boolean
    \ No newline at end of file +

    Properties

    explosion: boolean
    fire: boolean
    mobs: boolean
    pvp: boolean
    \ No newline at end of file diff --git a/docs/interfaces/types_oapi.RawServerInfoV2.html b/docs/interfaces/types_oapi.RawServerInfoV2.html index 633d692..20e3ac1 100644 --- a/docs/interfaces/types_oapi.RawServerInfoV2.html +++ b/docs/interfaces/types_oapi.RawServerInfoV2.html @@ -1,4 +1,4 @@ RawServerInfoV2 | EarthMC-NPM

    Interface RawServerInfoV2

    interface RawServerInfoV2 {
        players: {
            maxPlayers: number;
            numOnlinePlayers: number;
            numOnlineTownless: number;
        };
        stats: {
            numNations: number;
            numResidents: number;
            numTownBlocks: number;
            numTownless: number;
            numTowns: number;
        };
        world: {
            fullTime: number;
            hasStorm: boolean;
            isThundering: boolean;
            time: number;
        };
    }

    Properties

    Properties

    players: {
        maxPlayers: number;
        numOnlinePlayers: number;
        numOnlineTownless: number;
    }
    stats: {
        numNations: number;
        numResidents: number;
        numTownBlocks: number;
        numTownless: number;
        numTowns: number;
    }
    world: {
        fullTime: number;
        hasStorm: boolean;
        isThundering: boolean;
        time: number;
    }
    \ No newline at end of file +

    Properties

    players: {
        maxPlayers: number;
        numOnlinePlayers: number;
        numOnlineTownless: number;
    }
    stats: {
        numNations: number;
        numResidents: number;
        numTownBlocks: number;
        numTownless: number;
        numTowns: number;
    }
    world: {
        fullTime: number;
        hasStorm: boolean;
        isThundering: boolean;
        time: number;
    }
    \ No newline at end of file diff --git a/docs/interfaces/types_oapi.RawServerInfoV3.html b/docs/interfaces/types_oapi.RawServerInfoV3.html index ae52a96..f919dbf 100644 --- a/docs/interfaces/types_oapi.RawServerInfoV3.html +++ b/docs/interfaces/types_oapi.RawServerInfoV3.html @@ -4,4 +4,4 @@ timestamps version voteParty -

    Properties

    moonPhase: string
    stats: {
        fullTime: number;
        maxPlayers: number;
        numCuboids: number;
        numNations: number;
        numNomads: number;
        numOnlinePlayers: number;
        numQuarters: number;
        numResidents: number;
        numTownBlocks: number;
        numTowns: number;
        time: number;
    }
    status: {
        hasStorm: boolean;
        isThundering: boolean;
    }
    timestamps: {
        newDayTime: number;
        serverTimeOfDay: number;
    }
    version: string
    voteParty: {
        numRemaining: number;
        target: number;
    }
    \ No newline at end of file +

    Properties

    moonPhase: string
    stats: {
        fullTime: number;
        maxPlayers: number;
        numCuboids: number;
        numNations: number;
        numNomads: number;
        numOnlinePlayers: number;
        numQuarters: number;
        numResidents: number;
        numTownBlocks: number;
        numTowns: number;
        time: number;
    }
    status: {
        hasStorm: boolean;
        isThundering: boolean;
    }
    timestamps: {
        newDayTime: number;
        serverTimeOfDay: number;
    }
    version: string
    voteParty: {
        numRemaining: number;
        target: number;
    }
    \ No newline at end of file diff --git a/docs/interfaces/types_squaremap.SquaremapPlayersResponse.html b/docs/interfaces/types_squaremap.SquaremapPlayersResponse.html index 75f359f..7627167 100644 --- a/docs/interfaces/types_squaremap.SquaremapPlayersResponse.html +++ b/docs/interfaces/types_squaremap.SquaremapPlayersResponse.html @@ -1,3 +1,3 @@ SquaremapPlayersResponse | EarthMC-NPM

    Interface SquaremapPlayersResponse

    interface SquaremapPlayersResponse {
        max: number;
        players: {
            display_name: string;
            name: string;
            uuid: string;
            world: string;
            x: string | number;
            yaw: string | number;
            z: string | number;
        }[];
    }

    Properties

    Properties

    max: number
    players: {
        display_name: string;
        name: string;
        uuid: string;
        world: string;
        x: string | number;
        yaw: string | number;
        z: string | number;
    }[]
    \ No newline at end of file +

    Properties

    max: number
    players: {
        display_name: string;
        name: string;
        uuid: string;
        world: string;
        x: string | number;
        yaw: string | number;
        z: string | number;
    }[]
    \ No newline at end of file diff --git a/docs/interfaces/types_squaremap.SquaremapPolygon.html b/docs/interfaces/types_squaremap.SquaremapPolygon.html index 7f38e8f..24a82b0 100644 --- a/docs/interfaces/types_squaremap.SquaremapPolygon.html +++ b/docs/interfaces/types_squaremap.SquaremapPolygon.html @@ -1,2 +1,2 @@ SquaremapPolygon | EarthMC-NPM
    interface SquaremapPolygon {
        points: Point2D[][][];
    }

    Properties

    Properties

    points: Point2D[][][]
    \ No newline at end of file +

    Properties

    points: Point2D[][][]
    \ No newline at end of file diff --git a/docs/interfaces/types_squaremap.SquaremapPolyline.html b/docs/interfaces/types_squaremap.SquaremapPolyline.html index acb6a7f..aa905eb 100644 --- a/docs/interfaces/types_squaremap.SquaremapPolyline.html +++ b/docs/interfaces/types_squaremap.SquaremapPolyline.html @@ -1,3 +1,3 @@ SquaremapPolyline | EarthMC-NPM
    interface SquaremapPolyline {
        fill: boolean;
        points: Point2D[];
    }

    Properties

    Properties

    fill: boolean
    points: Point2D[]
    \ No newline at end of file +

    Properties

    fill: boolean
    points: Point2D[]
    \ No newline at end of file diff --git a/docs/interfaces/types_town.BaseTown.html b/docs/interfaces/types_town.BaseTown.html index 6492a60..f0f5207 100644 --- a/docs/interfaces/types_town.BaseTown.html +++ b/docs/interfaces/types_town.BaseTown.html @@ -1,4 +1,4 @@ -BaseTown | EarthMC-NPM
    interface BaseTown {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        wiki?: string;
        x: number;
        z: number;
    }

    Properties

    area +BaseTown | EarthMC-NPM
    interface BaseTown {
        area: number;
        balance?: number;
        bounds: TownBounds;
        colours: {
            fill: `#${string}`;
            outline: `#${string}`;
        };
        founder?: string;
        mayor: string;
        name: string;
        nation: string;
        opacities?: {
            fill: Opacity;
            outline: Opacity;
        };
        outlaws?: string[];
        residents: string[];
        timestamps?: {
            founded: number;
            joinedNation?: number;
        };
        trusted?: string[];
        x: number;
        z: number;
    }

    Properties

    Properties

    area: number
    balance?: number
    bounds: TownBounds
    colours: {
        fill: `#${string}`;
        outline: `#${string}`;
    }
    founder?: string
    mayor: string
    name: string
    nation: string
    opacities?: {
        fill: Opacity;
        outline: Opacity;
    }
    outlaws?: string[]
    residents: string[]
    timestamps?: {
        founded: number;
        joinedNation?: number;
    }
    trusted?: string[]
    wiki?: string
    x: number
    z: number
    \ No newline at end of file +

    Properties

    area: number
    balance?: number
    bounds: TownBounds
    colours: {
        fill: `#${string}`;
        outline: `#${string}`;
    }
    founder?: string
    mayor: string
    name: string
    nation: string
    opacities?: {
        fill: Opacity;
        outline: Opacity;
    }
    outlaws?: string[]
    residents: string[]
    timestamps?: {
        founded: number;
        joinedNation?: number;
    }
    trusted?: string[]
    x: number
    z: number
    \ No newline at end of file diff --git a/docs/modules/OAPI.html b/docs/modules/OAPI.html index 2341e96..3418552 100644 --- a/docs/modules/OAPI.html +++ b/docs/modules/OAPI.html @@ -1,4 +1,4 @@ OAPI | EarthMC-NPM

    Module OAPI

    References

    Classes

    References

    Renames and re-exports OAPIV3
    \ No newline at end of file +

    References

    Renames and re-exports OAPIV3
    \ No newline at end of file diff --git a/docs/modules/api_common.html b/docs/modules/api_common.html index a3375fa..cdcc9b2 100644 --- a/docs/modules/api_common.html +++ b/docs/modules/api_common.html @@ -1,4 +1,4 @@ api/common | EarthMC-NPM

    Module api/common

    Index

    Functions

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/api_dynmap_Dynmap.html b/docs/modules/api_dynmap_Dynmap.html index fa68fba..ab496d2 100644 --- a/docs/modules/api_dynmap_Dynmap.html +++ b/docs/modules/api_dynmap_Dynmap.html @@ -1,3 +1,3 @@ api/dynmap/Dynmap | EarthMC-NPM

    Module api/dynmap/Dynmap

    References

    Classes

    References

    Renames and re-exports Dynmap
    \ No newline at end of file +

    References

    Renames and re-exports Dynmap
    \ No newline at end of file diff --git a/docs/modules/api_dynmap_GPS.html b/docs/modules/api_dynmap_GPS.html index d3b1061..60b343f 100644 --- a/docs/modules/api_dynmap_GPS.html +++ b/docs/modules/api_dynmap_GPS.html @@ -1,3 +1,3 @@ api/dynmap/GPS | EarthMC-NPM

    Module api/dynmap/GPS

    References

    Classes

    GPS -

    References

    Renames and re-exports GPS
    \ No newline at end of file +

    References

    Renames and re-exports GPS
    \ No newline at end of file diff --git a/docs/modules/api_dynmap_Nations.html b/docs/modules/api_dynmap_Nations.html index 16c1882..da1bd77 100644 --- a/docs/modules/api_dynmap_Nations.html +++ b/docs/modules/api_dynmap_Nations.html @@ -1,3 +1,3 @@ api/dynmap/Nations | EarthMC-NPM

    Module api/dynmap/Nations

    References

    Classes

    References

    Renames and re-exports Nations
    \ No newline at end of file +

    References

    Renames and re-exports Nations
    \ No newline at end of file diff --git a/docs/modules/api_dynmap_Players.html b/docs/modules/api_dynmap_Players.html index 8a129f9..e26f000 100644 --- a/docs/modules/api_dynmap_Players.html +++ b/docs/modules/api_dynmap_Players.html @@ -1,3 +1,3 @@ api/dynmap/Players | EarthMC-NPM

    Module api/dynmap/Players

    References

    Classes

    References

    Renames and re-exports Players
    \ No newline at end of file +

    References

    Renames and re-exports Players
    \ No newline at end of file diff --git a/docs/modules/api_dynmap_Residents.html b/docs/modules/api_dynmap_Residents.html index db2fbb5..3a755f7 100644 --- a/docs/modules/api_dynmap_Residents.html +++ b/docs/modules/api_dynmap_Residents.html @@ -1,3 +1,3 @@ api/dynmap/Residents | EarthMC-NPM

    Module api/dynmap/Residents

    References

    Classes

    References

    Renames and re-exports Residents
    \ No newline at end of file +

    References

    Renames and re-exports Residents
    \ No newline at end of file diff --git a/docs/modules/api_dynmap_Towns.html b/docs/modules/api_dynmap_Towns.html index 0230d59..8848ae2 100644 --- a/docs/modules/api_dynmap_Towns.html +++ b/docs/modules/api_dynmap_Towns.html @@ -1,3 +1,3 @@ api/dynmap/Towns | EarthMC-NPM

    Module api/dynmap/Towns

    References

    Classes

    References

    Renames and re-exports Towns
    \ No newline at end of file +

    References

    Renames and re-exports Towns
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_GPS.html b/docs/modules/api_squaremap_GPS.html index fcf783c..c8e4806 100644 --- a/docs/modules/api_squaremap_GPS.html +++ b/docs/modules/api_squaremap_GPS.html @@ -1,3 +1,3 @@ api/squaremap/GPS | EarthMC-NPM

    Module api/squaremap/GPS

    References

    Classes

    GPS -

    References

    Renames and re-exports GPS
    \ No newline at end of file +

    References

    Renames and re-exports GPS
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_Nations.html b/docs/modules/api_squaremap_Nations.html index 3d2fa46..8d2e6b5 100644 --- a/docs/modules/api_squaremap_Nations.html +++ b/docs/modules/api_squaremap_Nations.html @@ -1,3 +1,3 @@ api/squaremap/Nations | EarthMC-NPM

    Module api/squaremap/Nations

    References

    Classes

    References

    Renames and re-exports Nations
    \ No newline at end of file +

    References

    Renames and re-exports Nations
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_Players.html b/docs/modules/api_squaremap_Players.html index 910d251..73a3505 100644 --- a/docs/modules/api_squaremap_Players.html +++ b/docs/modules/api_squaremap_Players.html @@ -1,3 +1,3 @@ api/squaremap/Players | EarthMC-NPM

    Module api/squaremap/Players

    References

    Classes

    References

    Renames and re-exports Players
    \ No newline at end of file +

    References

    Renames and re-exports Players
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_Residents.html b/docs/modules/api_squaremap_Residents.html index 365b82d..419a37f 100644 --- a/docs/modules/api_squaremap_Residents.html +++ b/docs/modules/api_squaremap_Residents.html @@ -1,3 +1,3 @@ api/squaremap/Residents | EarthMC-NPM

    Module api/squaremap/Residents

    References

    Classes

    References

    Renames and re-exports Residents
    \ No newline at end of file +

    References

    Renames and re-exports Residents
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_Squaremap.html b/docs/modules/api_squaremap_Squaremap.html index e3c246a..0791827 100644 --- a/docs/modules/api_squaremap_Squaremap.html +++ b/docs/modules/api_squaremap_Squaremap.html @@ -1,3 +1,3 @@ api/squaremap/Squaremap | EarthMC-NPM

    Module api/squaremap/Squaremap

    References

    Classes

    References

    Renames and re-exports Squaremap
    \ No newline at end of file +

    References

    Renames and re-exports Squaremap
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_Towns.html b/docs/modules/api_squaremap_Towns.html index c5ef909..309444e 100644 --- a/docs/modules/api_squaremap_Towns.html +++ b/docs/modules/api_squaremap_Towns.html @@ -1,3 +1,3 @@ api/squaremap/Towns | EarthMC-NPM

    Module api/squaremap/Towns

    References

    Classes

    References

    Renames and re-exports Towns
    \ No newline at end of file +

    References

    Renames and re-exports Towns
    \ No newline at end of file diff --git a/docs/modules/api_squaremap_parser.html b/docs/modules/api_squaremap_parser.html index e9b3198..afcc5bf 100644 --- a/docs/modules/api_squaremap_parser.html +++ b/docs/modules/api_squaremap_parser.html @@ -5,4 +5,4 @@ parseResidents parseTooltip parseTowns -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/helpers_DataHandler.html b/docs/modules/helpers_DataHandler.html index 2aba6b1..b34f623 100644 --- a/docs/modules/helpers_DataHandler.html +++ b/docs/modules/helpers_DataHandler.html @@ -1,2 +1,2 @@ helpers/DataHandler | EarthMC-NPM

    Module helpers/DataHandler

    Index

    Classes

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/helpers_EntityApi.html b/docs/modules/helpers_EntityApi.html index 2e2714f..e6f053b 100644 --- a/docs/modules/helpers_EntityApi.html +++ b/docs/modules/helpers_EntityApi.html @@ -1,2 +1,2 @@ helpers/EntityApi | EarthMC-NPM

    Module helpers/EntityApi

    Index

    Interfaces

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/helpers_EventEmitter.html b/docs/modules/helpers_EventEmitter.html index b65cc8c..338ac85 100644 --- a/docs/modules/helpers_EventEmitter.html +++ b/docs/modules/helpers_EventEmitter.html @@ -1,2 +1,2 @@ helpers/EventEmitter | EarthMC-NPM

    Module helpers/EventEmitter

    Index

    Classes

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/main.MojangLib.html b/docs/modules/main.MojangLib.html index 677efbf..17e8147 100644 --- a/docs/modules/main.MojangLib.html +++ b/docs/modules/main.MojangLib.html @@ -3,4 +3,4 @@ accounts players servers -

    References

    Renames and re-exports MCAPI
    \ No newline at end of file +

    References

    Renames and re-exports MCAPI
    \ No newline at end of file diff --git a/docs/modules/main.html b/docs/modules/main.html index e83a8c5..feb5589 100644 --- a/docs/modules/main.html +++ b/docs/modules/main.html @@ -88,4 +88,4 @@ Nova

    Functions

    fetchServer getServerInfo -

    References

    Re-exports APINationInfo
    Re-exports AnyMap
    Re-exports AssertPositive
    Re-exports BaseNation
    Re-exports BaseTown
    Re-exports CardinalDirection
    Re-exports ConfigResponse
    Re-exports Dynmap
    Re-exports DynmapMap
    Re-exports FetchError
    Re-exports HexString
    Re-exports InvalidError
    Re-exports Location
    Re-exports MapArea
    Re-exports MapResponse
    Re-exports Maps
    Re-exports Markerset
    Re-exports Nation
    Re-exports NationCapital
    Re-exports NestedOmit
    Re-exports NotFound
    Re-exports NotFoundError
    Re-exports OAPINation
    Re-exports OAPIResident
    Re-exports OAPITown
    Re-exports OnlinePlayer
    Re-exports Opacity
    Re-exports ParsedPlayer
    Re-exports Player
    Re-exports PlayersResponse
    Re-exports Point2D
    Re-exports Prettify
    Re-exports RawEntity
    Re-exports RawEntityPerms
    Re-exports RawEntitySpawn
    Re-exports RawEntityStats
    Re-exports RawEntityStatus
    Re-exports RawFlagPerms
    Re-exports RawNation
    Re-exports RawPlayer
    Re-exports RawResident
    Re-exports RawResidentPerms
    Re-exports RawServerInfoV2
    Re-exports RawServerInfoV3
    Re-exports RawTown
    Re-exports RawTownCoordinates
    Re-exports RawTownPerms
    Re-exports Resident
    Re-exports Route
    Re-exports RouteInfo
    Re-exports RouteKey
    Re-exports RouteType
    Re-exports Routes
    Re-exports Squaremap
    Re-exports SquaremapArea
    Re-exports SquaremapAreaType
    Re-exports SquaremapIcon
    Re-exports SquaremapLocation
    Re-exports SquaremapMap
    Re-exports SquaremapMapResponse
    Re-exports SquaremapMarker
    Re-exports SquaremapMarkerset
    Re-exports SquaremapNation
    Re-exports SquaremapOnlinePlayer
    Re-exports SquaremapPlayer
    Re-exports SquaremapPlayersResponse
    Re-exports SquaremapPolygon
    Re-exports SquaremapPolyline
    Re-exports SquaremapRawPlayer
    Re-exports SquaremapTown
    Re-exports StrictPoint2D
    Re-exports StringContainedWithin
    Re-exports StringEndsWith
    Re-exports StringStartsWith
    Re-exports Timestamps
    Re-exports Town
    Re-exports TownBounds
    Re-exports TownFlags
    Re-exports TownHome
    Re-exports UpdatedTile
    Re-exports ValidateShape
    Re-exports ValuesOf
    Renames and re-exports utils/endpoint
    Re-exports formatString
    \ No newline at end of file +

    References

    Re-exports APINationInfo
    Re-exports AnyMap
    Re-exports AssertPositive
    Re-exports BaseNation
    Re-exports BaseTown
    Re-exports CardinalDirection
    Re-exports ConfigResponse
    Re-exports Dynmap
    Re-exports DynmapMap
    Re-exports FetchError
    Re-exports HexString
    Re-exports InvalidError
    Re-exports Location
    Re-exports MapArea
    Re-exports MapResponse
    Re-exports Maps
    Re-exports Markerset
    Re-exports Nation
    Re-exports NationCapital
    Re-exports NestedOmit
    Re-exports NotFound
    Re-exports NotFoundError
    Re-exports OAPINation
    Re-exports OAPIResident
    Re-exports OAPITown
    Re-exports OnlinePlayer
    Re-exports Opacity
    Re-exports ParsedPlayer
    Re-exports Player
    Re-exports PlayersResponse
    Re-exports Point2D
    Re-exports Prettify
    Re-exports RawEntity
    Re-exports RawEntityPerms
    Re-exports RawEntitySpawn
    Re-exports RawEntityStats
    Re-exports RawEntityStatus
    Re-exports RawFlagPerms
    Re-exports RawNation
    Re-exports RawPlayer
    Re-exports RawResident
    Re-exports RawResidentPerms
    Re-exports RawServerInfoV2
    Re-exports RawServerInfoV3
    Re-exports RawTown
    Re-exports RawTownCoordinates
    Re-exports RawTownPerms
    Re-exports Resident
    Re-exports Route
    Re-exports RouteInfo
    Re-exports RouteKey
    Re-exports RouteType
    Re-exports Routes
    Re-exports Squaremap
    Re-exports SquaremapArea
    Re-exports SquaremapAreaType
    Re-exports SquaremapIcon
    Re-exports SquaremapLocation
    Re-exports SquaremapMap
    Re-exports SquaremapMapResponse
    Re-exports SquaremapMarker
    Re-exports SquaremapMarkerset
    Re-exports SquaremapNation
    Re-exports SquaremapOnlinePlayer
    Re-exports SquaremapPlayer
    Re-exports SquaremapPlayersResponse
    Re-exports SquaremapPolygon
    Re-exports SquaremapPolyline
    Re-exports SquaremapRawPlayer
    Re-exports SquaremapTown
    Re-exports StrictPoint2D
    Re-exports StringContainedWithin
    Re-exports StringEndsWith
    Re-exports StringStartsWith
    Re-exports Timestamps
    Re-exports Town
    Re-exports TownBounds
    Re-exports TownFlags
    Re-exports TownHome
    Re-exports UpdatedTile
    Re-exports ValidateShape
    Re-exports ValuesOf
    Renames and re-exports utils/endpoint
    Re-exports formatString
    \ No newline at end of file diff --git a/docs/modules/types.html b/docs/modules/types.html index a5e878a..1b61240 100644 --- a/docs/modules/types.html +++ b/docs/modules/types.html @@ -74,4 +74,4 @@ DynmapMap SquaremapMap

    Variables

    Maps -

    References

    Re-exports APINationInfo
    Re-exports AssertPositive
    Re-exports BaseNation
    Re-exports BaseTown
    Re-exports CardinalDirection
    Re-exports ConfigResponse
    Re-exports HexString
    Re-exports Location
    Re-exports MapArea
    Re-exports MapResponse
    Re-exports Markerset
    Re-exports Nation
    Re-exports NationCapital
    Re-exports NestedOmit
    Re-exports OAPINation
    Re-exports OAPIResident
    Re-exports OAPITown
    Re-exports OnlinePlayer
    Re-exports Opacity
    Re-exports ParsedPlayer
    Re-exports Player
    Re-exports PlayersResponse
    Re-exports Point2D
    Re-exports Prettify
    Re-exports RawEntity
    Re-exports RawEntityPerms
    Re-exports RawEntitySpawn
    Re-exports RawEntityStats
    Re-exports RawEntityStatus
    Re-exports RawFlagPerms
    Re-exports RawNation
    Re-exports RawPlayer
    Re-exports RawResident
    Re-exports RawResidentPerms
    Re-exports RawServerInfoV2
    Re-exports RawServerInfoV3
    Re-exports RawTown
    Re-exports RawTownCoordinates
    Re-exports RawTownPerms
    Re-exports Resident
    Re-exports Route
    Re-exports RouteInfo
    Re-exports RouteKey
    Re-exports RouteType
    Re-exports Routes
    Re-exports SquaremapArea
    Re-exports SquaremapAreaType
    Re-exports SquaremapIcon
    Re-exports SquaremapLocation
    Re-exports SquaremapMapResponse
    Re-exports SquaremapMarker
    Re-exports SquaremapMarkerset
    Re-exports SquaremapNation
    Re-exports SquaremapOnlinePlayer
    Re-exports SquaremapPlayer
    Re-exports SquaremapPlayersResponse
    Re-exports SquaremapPolygon
    Re-exports SquaremapPolyline
    Re-exports SquaremapRawPlayer
    Re-exports SquaremapTown
    Re-exports StrictPoint2D
    Re-exports StringContainedWithin
    Re-exports StringEndsWith
    Re-exports StringStartsWith
    Re-exports Timestamps
    Re-exports Town
    Re-exports TownBounds
    Re-exports TownFlags
    Re-exports TownHome
    Re-exports UpdatedTile
    Re-exports ValidateShape
    Re-exports ValuesOf
    \ No newline at end of file +

    References

    Re-exports APINationInfo
    Re-exports AssertPositive
    Re-exports BaseNation
    Re-exports BaseTown
    Re-exports CardinalDirection
    Re-exports ConfigResponse
    Re-exports HexString
    Re-exports Location
    Re-exports MapArea
    Re-exports MapResponse
    Re-exports Markerset
    Re-exports Nation
    Re-exports NationCapital
    Re-exports NestedOmit
    Re-exports OAPINation
    Re-exports OAPIResident
    Re-exports OAPITown
    Re-exports OnlinePlayer
    Re-exports Opacity
    Re-exports ParsedPlayer
    Re-exports Player
    Re-exports PlayersResponse
    Re-exports Point2D
    Re-exports Prettify
    Re-exports RawEntity
    Re-exports RawEntityPerms
    Re-exports RawEntitySpawn
    Re-exports RawEntityStats
    Re-exports RawEntityStatus
    Re-exports RawFlagPerms
    Re-exports RawNation
    Re-exports RawPlayer
    Re-exports RawResident
    Re-exports RawResidentPerms
    Re-exports RawServerInfoV2
    Re-exports RawServerInfoV3
    Re-exports RawTown
    Re-exports RawTownCoordinates
    Re-exports RawTownPerms
    Re-exports Resident
    Re-exports Route
    Re-exports RouteInfo
    Re-exports RouteKey
    Re-exports RouteType
    Re-exports Routes
    Re-exports SquaremapArea
    Re-exports SquaremapAreaType
    Re-exports SquaremapIcon
    Re-exports SquaremapLocation
    Re-exports SquaremapMapResponse
    Re-exports SquaremapMarker
    Re-exports SquaremapMarkerset
    Re-exports SquaremapNation
    Re-exports SquaremapOnlinePlayer
    Re-exports SquaremapPlayer
    Re-exports SquaremapPlayersResponse
    Re-exports SquaremapPolygon
    Re-exports SquaremapPolyline
    Re-exports SquaremapRawPlayer
    Re-exports SquaremapTown
    Re-exports StrictPoint2D
    Re-exports StringContainedWithin
    Re-exports StringEndsWith
    Re-exports StringStartsWith
    Re-exports Timestamps
    Re-exports Town
    Re-exports TownBounds
    Re-exports TownFlags
    Re-exports TownHome
    Re-exports UpdatedTile
    Re-exports ValidateShape
    Re-exports ValuesOf
    \ No newline at end of file diff --git a/docs/modules/types_dynmap.html b/docs/modules/types_dynmap.html index 8f2bafb..fe15a07 100644 --- a/docs/modules/types_dynmap.html +++ b/docs/modules/types_dynmap.html @@ -6,4 +6,4 @@ RawPlayer TownHome UpdatedTile -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_gps.html b/docs/modules/types_gps.html index b18d0be..561d01d 100644 --- a/docs/modules/types_gps.html +++ b/docs/modules/types_gps.html @@ -8,4 +8,4 @@ SquaremapLocation StrictPoint2D

    Variables

    Routes -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_nation.html b/docs/modules/types_nation.html index 0adde4c..052765f 100644 --- a/docs/modules/types_nation.html +++ b/docs/modules/types_nation.html @@ -3,4 +3,4 @@ Nation NationCapital SquaremapNation -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_oapi.html b/docs/modules/types_oapi.html index ea20bee..02c9bf5 100644 --- a/docs/modules/types_oapi.html +++ b/docs/modules/types_oapi.html @@ -16,4 +16,4 @@ RawTownCoordinates RawTownPerms Timestamps -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_player.html b/docs/modules/types_player.html index 1a22cfa..cb0a155 100644 --- a/docs/modules/types_player.html +++ b/docs/modules/types_player.html @@ -3,4 +3,4 @@ Player SquaremapOnlinePlayer SquaremapPlayer -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_resident.html b/docs/modules/types_resident.html index 9b482d8..e3fa532 100644 --- a/docs/modules/types_resident.html +++ b/docs/modules/types_resident.html @@ -1,2 +1,2 @@ types/resident | EarthMC-NPM

    Module types/resident

    Index

    Type Aliases

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_squaremap.html b/docs/modules/types_squaremap.html index 1ac0328..c378a36 100644 --- a/docs/modules/types_squaremap.html +++ b/docs/modules/types_squaremap.html @@ -8,4 +8,4 @@ SquaremapMarker SquaremapMarkerset SquaremapRawPlayer -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_town.html b/docs/modules/types_town.html index a1c1106..17dc7b7 100644 --- a/docs/modules/types_town.html +++ b/docs/modules/types_town.html @@ -3,4 +3,4 @@ Town TownBounds TownFlags -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/types_util.html b/docs/modules/types_util.html index 8301db9..43e957a 100644 --- a/docs/modules/types_util.html +++ b/docs/modules/types_util.html @@ -8,4 +8,4 @@ StringStartsWith ValidateShape ValuesOf -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/utils_endpoint.html b/docs/modules/utils_endpoint.html index b0ce5da..7e27900 100644 --- a/docs/modules/utils_endpoint.html +++ b/docs/modules/utils_endpoint.html @@ -9,4 +9,4 @@ playerData townyData useArchive -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/utils_errors.html b/docs/modules/utils_errors.html index 5c88e31..987694f 100644 --- a/docs/modules/utils_errors.html +++ b/docs/modules/utils_errors.html @@ -2,4 +2,4 @@ InvalidError NotFoundError

    Functions

    NotFound -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/modules/utils_functions.html b/docs/modules/utils_functions.html index 9d950de..c2c3478 100644 --- a/docs/modules/utils_functions.html +++ b/docs/modules/utils_functions.html @@ -3,6 +3,7 @@ average averageNationPos calcArea +calcAreaPoints editPlayerProp editPlayerProps euclidean @@ -21,4 +22,4 @@ sqr strictFalsy stripInvalidChars -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/types/types.AnyMap.html b/docs/types/types.AnyMap.html index f01efc6..01a35ea 100644 --- a/docs/types/types.AnyMap.html +++ b/docs/types/types.AnyMap.html @@ -1 +1 @@ -AnyMap | EarthMC-NPM

    Type Alias AnyMap

    \ No newline at end of file +AnyMap | EarthMC-NPM

    Type Alias AnyMap

    \ No newline at end of file diff --git a/docs/types/types.DynmapMap.html b/docs/types/types.DynmapMap.html index 5ebb6d9..b3041ec 100644 --- a/docs/types/types.DynmapMap.html +++ b/docs/types/types.DynmapMap.html @@ -1 +1 @@ -DynmapMap | EarthMC-NPM

    Type Alias DynmapMap

    DynmapMap: ValuesOf<typeof Dynmap>
    \ No newline at end of file +DynmapMap | EarthMC-NPM

    Type Alias DynmapMap

    DynmapMap: ValuesOf<typeof Dynmap>
    \ No newline at end of file diff --git a/docs/types/types.SquaremapMap.html b/docs/types/types.SquaremapMap.html index d663d17..f83ad37 100644 --- a/docs/types/types.SquaremapMap.html +++ b/docs/types/types.SquaremapMap.html @@ -1 +1 @@ -SquaremapMap | EarthMC-NPM

    Type Alias SquaremapMap

    SquaremapMap: ValuesOf<typeof Squaremap>
    \ No newline at end of file +SquaremapMap | EarthMC-NPM

    Type Alias SquaremapMap

    SquaremapMap: ValuesOf<typeof Squaremap>
    \ No newline at end of file diff --git a/docs/types/types_dynmap.ConfigResponse.html b/docs/types/types_dynmap.ConfigResponse.html index 92b2801..be7438c 100644 --- a/docs/types/types_dynmap.ConfigResponse.html +++ b/docs/types/types_dynmap.ConfigResponse.html @@ -1 +1 @@ -ConfigResponse | EarthMC-NPM

    Type Alias ConfigResponse

    ConfigResponse: {
        allowchat: boolean;
        allowwebchat: boolean;
        components: ConfigComponent[];
        confighash: number;
        coreversion: string;
        cyrillic: boolean;
        defaultmap: MapTypeName;
        defaultworld:
            | "earth"
            | "some-other-bogus-world"
            | "nether"
            | "overworld";
        defaultzoom: number;
        dynmapversion: string;
        grayplayerswhenhidden: boolean;
        joinmessage: string;
        jsonfile: boolean;
        login-enabled: boolean;
        loginrequired: boolean;
        maxcount: number;
        quitmessage: string;
        showlayercontrol: "true" | "false" | boolean;
        showplayerfacesinmenu: boolean;
        sidebaropened: boolean;
        title: string;
        updaterate: number;
        webchat-interval: number;
        webchat-requires-login: boolean;
        webprefix: string;
        worlds: WorldConfig[];
    }
    \ No newline at end of file +ConfigResponse | EarthMC-NPM

    Type Alias ConfigResponse

    ConfigResponse: {
        allowchat: boolean;
        allowwebchat: boolean;
        components: ConfigComponent[];
        confighash: number;
        coreversion: string;
        cyrillic: boolean;
        defaultmap: MapTypeName;
        defaultworld:
            | "earth"
            | "some-other-bogus-world"
            | "nether"
            | "overworld";
        defaultzoom: number;
        dynmapversion: string;
        grayplayerswhenhidden: boolean;
        joinmessage: string;
        jsonfile: boolean;
        login-enabled: boolean;
        loginrequired: boolean;
        maxcount: number;
        quitmessage: string;
        showlayercontrol: "true" | "false" | boolean;
        showplayerfacesinmenu: boolean;
        sidebaropened: boolean;
        title: string;
        updaterate: number;
        webchat-interval: number;
        webchat-requires-login: boolean;
        webprefix: string;
        worlds: WorldConfig[];
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.MapArea.html b/docs/types/types_dynmap.MapArea.html index 551acb0..cfd6082 100644 --- a/docs/types/types_dynmap.MapArea.html +++ b/docs/types/types_dynmap.MapArea.html @@ -1 +1 @@ -MapArea | EarthMC-NPM
    MapArea: {
        color: HexString;
        desc: StringContainedWithin<"<div><div>", "</div></div>">;
        fillcolor: HexString;
        fillopacity: Opacity;
        label: string;
        opacity: Opacity;
        x: number[];
        z: number[];
    }
    \ No newline at end of file +MapArea | EarthMC-NPM
    MapArea: {
        color: HexString;
        desc: StringContainedWithin<"<div><div>", "</div></div>">;
        fillcolor: HexString;
        fillopacity: Opacity;
        label: string;
        opacity: Opacity;
        x: number[];
        z: number[];
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.MapResponse.html b/docs/types/types_dynmap.MapResponse.html index 5b9cfe2..e524b33 100644 --- a/docs/types/types_dynmap.MapResponse.html +++ b/docs/types/types_dynmap.MapResponse.html @@ -1 +1 @@ -MapResponse | EarthMC-NPM
    MapResponse: {
        sets: {
            chunky.markerset: Markerset;
            markers: Markerset;
            townyPlugin.markerset: Markerset;
        };
        timestamp: number;
    }
    \ No newline at end of file +MapResponse | EarthMC-NPM
    MapResponse: {
        sets: {
            chunky.markerset: Markerset;
            markers: Markerset;
            townyPlugin.markerset: Markerset;
        };
        timestamp: number;
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.Markerset.html b/docs/types/types_dynmap.Markerset.html index f0436ba..bea0d6c 100644 --- a/docs/types/types_dynmap.Markerset.html +++ b/docs/types/types_dynmap.Markerset.html @@ -1 +1 @@ -Markerset | EarthMC-NPM
    Markerset: {
        areas: {
            [key: string]: MapArea;
        };
        label: string;
        lines: any;
        markers: any;
    }
    \ No newline at end of file +Markerset | EarthMC-NPM
    Markerset: {
        areas: {
            [key: string]: MapArea;
        };
        label: string;
        lines: any;
        markers: any;
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.PlayersResponse.html b/docs/types/types_dynmap.PlayersResponse.html index 0fa165f..38d43e0 100644 --- a/docs/types/types_dynmap.PlayersResponse.html +++ b/docs/types/types_dynmap.PlayersResponse.html @@ -1 +1 @@ -PlayersResponse | EarthMC-NPM

    Type Alias PlayersResponse

    PlayersResponse: {
        confighash: number;
        currentcount: number;
        hasStorm: boolean;
        isThundering: boolean;
        players: RawPlayer[];
        servertime: number;
        timestamp: number;
        updates: UpdatedTile[];
    }
    \ No newline at end of file +PlayersResponse | EarthMC-NPM

    Type Alias PlayersResponse

    PlayersResponse: {
        confighash: number;
        currentcount: number;
        hasStorm: boolean;
        isThundering: boolean;
        players: RawPlayer[];
        servertime: number;
        timestamp: number;
        updates: UpdatedTile[];
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.RawPlayer.html b/docs/types/types_dynmap.RawPlayer.html index 1525571..feacd01 100644 --- a/docs/types/types_dynmap.RawPlayer.html +++ b/docs/types/types_dynmap.RawPlayer.html @@ -1 +1 @@ -RawPlayer | EarthMC-NPM
    RawPlayer: Location & {
        account: string;
        name: string;
        world: string;
    }
    \ No newline at end of file +RawPlayer | EarthMC-NPM
    RawPlayer: Location & {
        account: string;
        name: string;
        world: string;
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.TownHome.html b/docs/types/types_dynmap.TownHome.html index 9297ca4..213435f 100644 --- a/docs/types/types_dynmap.TownHome.html +++ b/docs/types/types_dynmap.TownHome.html @@ -1 +1 @@ -TownHome | EarthMC-NPM
    TownHome: Omit<MapArea,
        | "fillopacity"
        | "opacity"
        | "color"
        | "fillcolor"> & {
        dim: `${string}x${string}`;
        icon: string;
    }
    \ No newline at end of file +TownHome | EarthMC-NPM
    TownHome: Omit<MapArea,
        | "fillopacity"
        | "opacity"
        | "color"
        | "fillcolor"> & {
        dim: `${string}x${string}`;
        icon: string;
    }
    \ No newline at end of file diff --git a/docs/types/types_dynmap.UpdatedTile.html b/docs/types/types_dynmap.UpdatedTile.html index 7fd30df..e2f2b30 100644 --- a/docs/types/types_dynmap.UpdatedTile.html +++ b/docs/types/types_dynmap.UpdatedTile.html @@ -1 +1 @@ -UpdatedTile | EarthMC-NPM
    UpdatedTile: {
        name: string;
        timestamp: number;
    }
    \ No newline at end of file +UpdatedTile | EarthMC-NPM
    UpdatedTile: {
        name: string;
        timestamp: number;
    }
    \ No newline at end of file diff --git a/docs/types/types_gps.CardinalDirection.html b/docs/types/types_gps.CardinalDirection.html index 2c45866..1e7cfef 100644 --- a/docs/types/types_gps.CardinalDirection.html +++ b/docs/types/types_gps.CardinalDirection.html @@ -1 +1 @@ -CardinalDirection | EarthMC-NPM

    Type Alias CardinalDirection

    CardinalDirection:
        | "N"
        | "E"
        | "W"
        | "S"
        | "NE"
        | "NW"
        | "SE"
        | "SW"
    \ No newline at end of file +CardinalDirection | EarthMC-NPM

    Type Alias CardinalDirection

    CardinalDirection:
        | "N"
        | "E"
        | "W"
        | "S"
        | "NE"
        | "NW"
        | "SE"
        | "SW"
    \ No newline at end of file diff --git a/docs/types/types_gps.Location.html b/docs/types/types_gps.Location.html index d90029a..01016d9 100644 --- a/docs/types/types_gps.Location.html +++ b/docs/types/types_gps.Location.html @@ -1 +1 @@ -Location | EarthMC-NPM

    Type Alias Location

    Location: Point2D & {
        y?: number | string;
    }
    \ No newline at end of file +Location | EarthMC-NPM

    Type Alias Location

    Location: Point2D & {
        y?: number | string;
    }
    \ No newline at end of file diff --git a/docs/types/types_gps.Point2D.html b/docs/types/types_gps.Point2D.html index 4dfa6ea..3642b0e 100644 --- a/docs/types/types_gps.Point2D.html +++ b/docs/types/types_gps.Point2D.html @@ -1 +1 @@ -Point2D | EarthMC-NPM

    Type Alias Point2D

    Point2D: {
        x: number | string;
        z: number | string;
    }
    \ No newline at end of file +Point2D | EarthMC-NPM

    Type Alias Point2D

    Point2D: {
        x: number | string;
        z: number | string;
    }
    \ No newline at end of file diff --git a/docs/types/types_gps.Route.html b/docs/types/types_gps.Route.html index 5d01fc1..d9990aa 100644 --- a/docs/types/types_gps.Route.html +++ b/docs/types/types_gps.Route.html @@ -1 +1 @@ -Route | EarthMC-NPM
    \ No newline at end of file +Route | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/types/types_gps.RouteInfo.html b/docs/types/types_gps.RouteInfo.html index 98571ed..8762dbb 100644 --- a/docs/types/types_gps.RouteInfo.html +++ b/docs/types/types_gps.RouteInfo.html @@ -1 +1 @@ -RouteInfo | EarthMC-NPM

    Type Alias RouteInfo

    RouteInfo: {
        direction:
            | "north"
            | "east"
            | "south"
            | "west";
        distance: number;
        nation?: {
            capital: {
                name: string;
                x: number;
                z: number;
            };
            name: string;
        };
    }
    \ No newline at end of file +RouteInfo | EarthMC-NPM

    Type Alias RouteInfo

    RouteInfo: {
        direction:
            | "north"
            | "east"
            | "south"
            | "west";
        distance: number;
        nation?: {
            capital: {
                name: string;
                x: number;
                z: number;
            };
            name: string;
        };
    }
    \ No newline at end of file diff --git a/docs/types/types_gps.RouteKey.html b/docs/types/types_gps.RouteKey.html index 980d960..4fd4084 100644 --- a/docs/types/types_gps.RouteKey.html +++ b/docs/types/types_gps.RouteKey.html @@ -1 +1 @@ -RouteKey | EarthMC-NPM

    Type Alias RouteKey

    RouteKey: keyof RouteType
    \ No newline at end of file +RouteKey | EarthMC-NPM

    Type Alias RouteKey

    RouteKey: keyof RouteType
    \ No newline at end of file diff --git a/docs/types/types_gps.RouteType.html b/docs/types/types_gps.RouteType.html index 42e197d..416bf0f 100644 --- a/docs/types/types_gps.RouteType.html +++ b/docs/types/types_gps.RouteType.html @@ -1 +1 @@ -RouteType | EarthMC-NPM

    Type Alias RouteType

    RouteType: typeof Routes
    \ No newline at end of file +RouteType | EarthMC-NPM

    Type Alias RouteType

    RouteType: typeof Routes
    \ No newline at end of file diff --git a/docs/types/types_gps.SquaremapLocation.html b/docs/types/types_gps.SquaremapLocation.html index 5205332..2d80c96 100644 --- a/docs/types/types_gps.SquaremapLocation.html +++ b/docs/types/types_gps.SquaremapLocation.html @@ -1 +1 @@ -SquaremapLocation | EarthMC-NPM

    Type Alias SquaremapLocation

    SquaremapLocation: Point2D & {
        yaw?: number | string;
    }
    \ No newline at end of file +SquaremapLocation | EarthMC-NPM

    Type Alias SquaremapLocation

    SquaremapLocation: Point2D & {
        yaw?: number | string;
    }
    \ No newline at end of file diff --git a/docs/types/types_gps.StrictPoint2D.html b/docs/types/types_gps.StrictPoint2D.html index a07cf99..1c6776a 100644 --- a/docs/types/types_gps.StrictPoint2D.html +++ b/docs/types/types_gps.StrictPoint2D.html @@ -1 +1 @@ -StrictPoint2D | EarthMC-NPM

    Type Alias StrictPoint2D

    StrictPoint2D: {
        x: number;
        z: number;
    }
    \ No newline at end of file +StrictPoint2D | EarthMC-NPM

    Type Alias StrictPoint2D

    StrictPoint2D: {
        x: number;
        z: number;
    }
    \ No newline at end of file diff --git a/docs/types/types_nation.APINationInfo.html b/docs/types/types_nation.APINationInfo.html index 3909312..2e1224e 100644 --- a/docs/types/types_nation.APINationInfo.html +++ b/docs/types/types_nation.APINationInfo.html @@ -1 +1 @@ -APINationInfo | EarthMC-NPM

    Type Alias APINationInfo

    APINationInfo: {
        allies: string[];
        enemies: string[];
        mapColorHexCode: string;
        ranks: {
            [key: string]: string[];
        };
        spawn: RawEntitySpawn;
        stats: RawEntityStats;
        status: RawEntityStatus;
        uuid: string;
        wiki: string;
    }
    \ No newline at end of file +APINationInfo | EarthMC-NPM

    Type Alias APINationInfo

    APINationInfo: {
        allies: string[];
        enemies: string[];
        mapColorHexCode: string;
        ranks: {
            [key: string]: string[];
        };
        spawn: RawEntitySpawn;
        stats: RawEntityStats;
        status: RawEntityStatus;
        uuid: string;
        wiki: string;
    }
    \ No newline at end of file diff --git a/docs/types/types_nation.BaseNation.html b/docs/types/types_nation.BaseNation.html index 7fc2cda..ec1fdde 100644 --- a/docs/types/types_nation.BaseNation.html +++ b/docs/types/types_nation.BaseNation.html @@ -1 +1 @@ -BaseNation | EarthMC-NPM
    BaseNation: {
        area: number;
        capital: NationCapital;
        king: string;
        name: string;
        residents: string[];
        towns: string[];
    }
    \ No newline at end of file +BaseNation | EarthMC-NPM
    BaseNation: {
        area: number;
        capital: NationCapital;
        king: string;
        name: string;
        residents: string[];
        towns: string[];
    }
    \ No newline at end of file diff --git a/docs/types/types_nation.Nation.html b/docs/types/types_nation.Nation.html index cf30a62..9c09728 100644 --- a/docs/types/types_nation.Nation.html +++ b/docs/types/types_nation.Nation.html @@ -1 +1 @@ -Nation | EarthMC-NPM
    Nation: Prettify<BaseNation & Partial<APINationInfo>>
    \ No newline at end of file +Nation | EarthMC-NPM
    Nation: Prettify<BaseNation & Partial<APINationInfo>>
    \ No newline at end of file diff --git a/docs/types/types_nation.NationCapital.html b/docs/types/types_nation.NationCapital.html index a61c978..0fc8d14 100644 --- a/docs/types/types_nation.NationCapital.html +++ b/docs/types/types_nation.NationCapital.html @@ -1 +1 @@ -NationCapital | EarthMC-NPM

    Type Alias NationCapital

    NationCapital: Prettify<Point2D & {
        name: string;
    }>
    \ No newline at end of file +NationCapital | EarthMC-NPM

    Type Alias NationCapital

    NationCapital: Prettify<Point2D & {
        name: string;
    }>
    \ No newline at end of file diff --git a/docs/types/types_nation.SquaremapNation.html b/docs/types/types_nation.SquaremapNation.html index b06e6b6..2dd0e14 100644 --- a/docs/types/types_nation.SquaremapNation.html +++ b/docs/types/types_nation.SquaremapNation.html @@ -1 +1 @@ -SquaremapNation | EarthMC-NPM

    Type Alias SquaremapNation

    SquaremapNation: Prettify<Nation & {
        councillors: string[];
        wealth: number;
    }>
    \ No newline at end of file +SquaremapNation | EarthMC-NPM

    Type Alias SquaremapNation

    SquaremapNation: Prettify<Nation & {
        councillors: string[];
        wealth: number;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.OAPINation.html b/docs/types/types_oapi.OAPINation.html index 532aed7..7ad2e33 100644 --- a/docs/types/types_oapi.OAPINation.html +++ b/docs/types/types_oapi.OAPINation.html @@ -1 +1 @@ -OAPINation | EarthMC-NPM

    Type Alias OAPINation

    OAPINation: NestedOmit<RawNation, "timestamps"> & {
        created: number;
    }
    \ No newline at end of file +OAPINation | EarthMC-NPM

    Type Alias OAPINation

    OAPINation: NestedOmit<RawNation, "timestamps"> & {
        created: number;
    }
    \ No newline at end of file diff --git a/docs/types/types_oapi.OAPIResident.html b/docs/types/types_oapi.OAPIResident.html index 8e4e088..64dd99b 100644 --- a/docs/types/types_oapi.OAPIResident.html +++ b/docs/types/types_oapi.OAPIResident.html @@ -1 +1 @@ -OAPIResident | EarthMC-NPM

    Type Alias OAPIResident

    OAPIResident: NestedOmit<RawResident, "ranks" | "perms" | "stats"> & {
        balance: number;
        name: string;
        nation?: string;
        nationRanks?: string[];
        perms?: {
            build: RawResidentPerms;
            destroy: RawResidentPerms;
            flags: RawFlagPerms;
            itemUse: RawResidentPerms;
            switch: RawResidentPerms;
        };
        surname?: string;
        timestamps: Timestamps;
        title?: string;
        town?: string;
        townRanks?: string[];
        uuid: string;
    }
    \ No newline at end of file +OAPIResident | EarthMC-NPM

    Type Alias OAPIResident

    OAPIResident: NestedOmit<RawResident, "ranks" | "perms" | "stats"> & {
        balance: number;
        name: string;
        nation?: string;
        nationRanks?: string[];
        perms?: {
            build: RawResidentPerms;
            destroy: RawResidentPerms;
            flags: RawFlagPerms;
            itemUse: RawResidentPerms;
            switch: RawResidentPerms;
        };
        surname?: string;
        timestamps: Timestamps;
        title?: string;
        town?: string;
        townRanks?: string[];
        uuid: string;
    }
    \ No newline at end of file diff --git a/docs/types/types_oapi.OAPITown.html b/docs/types/types_oapi.OAPITown.html index 1daf325..cebb20d 100644 --- a/docs/types/types_oapi.OAPITown.html +++ b/docs/types/types_oapi.OAPITown.html @@ -1 +1 @@ -OAPITown | EarthMC-NPM
    OAPITown: NestedOmit<RawTown, "timestamps" | "perms.rnaoPerms" | "perms.flagPerms"> & {
        created: number;
        founder: string;
        joinedNation: number;
        name: string;
        nation: string;
        perms: {
            build: RawTownPerms;
            destroy: RawTownPerms;
            flags: RawFlagPerms;
            itemUse: RawTownPerms;
            switch: RawTownPerms;
        };
    }
    \ No newline at end of file +OAPITown | EarthMC-NPM
    OAPITown: NestedOmit<RawTown, "timestamps" | "perms.rnaoPerms" | "perms.flagPerms"> & {
        created: number;
        founder: string;
        joinedNation: number;
        name: string;
        nation: string;
        perms: {
            build: RawTownPerms;
            destroy: RawTownPerms;
            flags: RawFlagPerms;
            itemUse: RawTownPerms;
            switch: RawTownPerms;
        };
    }
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawEntity.html b/docs/types/types_oapi.RawEntity.html index d08c37b..dac3d82 100644 --- a/docs/types/types_oapi.RawEntity.html +++ b/docs/types/types_oapi.RawEntity.html @@ -1 +1 @@ -RawEntity | EarthMC-NPM

    Type Alias RawEntity

    RawEntity: Prettify<{
        ranks?: {
            [key: string]: string[];
        };
        stats: RawEntityStats;
        status: RawEntityStatus;
        uuid: string;
    }>
    \ No newline at end of file +RawEntity | EarthMC-NPM

    Type Alias RawEntity

    RawEntity: Prettify<{
        ranks?: {
            [key: string]: string[];
        };
        stats: RawEntityStats;
        status: RawEntityStatus;
        uuid: string;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawEntitySpawn.html b/docs/types/types_oapi.RawEntitySpawn.html index 33c69bf..1925969 100644 --- a/docs/types/types_oapi.RawEntitySpawn.html +++ b/docs/types/types_oapi.RawEntitySpawn.html @@ -1 +1 @@ -RawEntitySpawn | EarthMC-NPM

    Type Alias RawEntitySpawn

    RawEntitySpawn: Prettify<Location & {
        pitch?: number;
        world: string;
        yaw?: number;
    }>
    \ No newline at end of file +RawEntitySpawn | EarthMC-NPM

    Type Alias RawEntitySpawn

    RawEntitySpawn: Prettify<Location & {
        pitch?: number;
        world: string;
        yaw?: number;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawEntityStats.html b/docs/types/types_oapi.RawEntityStats.html index 02745f9..e132bc1 100644 --- a/docs/types/types_oapi.RawEntityStats.html +++ b/docs/types/types_oapi.RawEntityStats.html @@ -1 +1 @@ -RawEntityStats | EarthMC-NPM

    Type Alias RawEntityStats

    RawEntityStats: Prettify<{
        balance: number;
        maxTownBlocks?: number;
        numResidents?: number;
        numTownBlocks?: number;
        numTowns?: number;
    }>
    \ No newline at end of file +RawEntityStats | EarthMC-NPM

    Type Alias RawEntityStats

    RawEntityStats: Prettify<{
        balance: number;
        maxTownBlocks?: number;
        numResidents?: number;
        numTownBlocks?: number;
        numTowns?: number;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawEntityStatus.html b/docs/types/types_oapi.RawEntityStatus.html index e2fc213..2269bb1 100644 --- a/docs/types/types_oapi.RawEntityStatus.html +++ b/docs/types/types_oapi.RawEntityStatus.html @@ -1 +1 @@ -RawEntityStatus | EarthMC-NPM

    Type Alias RawEntityStatus

    RawEntityStatus: Partial<{
        isCapital: boolean;
        isNPC: boolean;
        isNeutral: boolean;
        isOnline: boolean;
        isOpen: boolean;
        isOverClaimed: boolean;
        isPublic: boolean;
        isRuined: boolean;
    }>
    \ No newline at end of file +RawEntityStatus | EarthMC-NPM

    Type Alias RawEntityStatus

    RawEntityStatus: Partial<{
        isCapital: boolean;
        isNPC: boolean;
        isNeutral: boolean;
        isOnline: boolean;
        isOpen: boolean;
        isOverClaimed: boolean;
        isPublic: boolean;
        isRuined: boolean;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawNation.html b/docs/types/types_oapi.RawNation.html index b3e8dfa..52f293f 100644 --- a/docs/types/types_oapi.RawNation.html +++ b/docs/types/types_oapi.RawNation.html @@ -1 +1 @@ -RawNation | EarthMC-NPM

    Type Alias RawNation

    RawNation: Prettify<RawEntity & {
        allies?: string[];
        board?: string;
        capital: string;
        enemies?: string[];
        king: string;
        mapColorHexCode: string;
        name: string;
        residents: string[];
        timestamps?: Timestamps;
        towns: string[];
    }>
    \ No newline at end of file +RawNation | EarthMC-NPM

    Type Alias RawNation

    RawNation: Prettify<RawEntity & {
        allies?: string[];
        board?: string;
        capital: string;
        enemies?: string[];
        king: string;
        mapColorHexCode: string;
        name: string;
        residents: string[];
        timestamps?: Timestamps;
        towns: string[];
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawResident.html b/docs/types/types_oapi.RawResident.html index 7ec2dcc..1baca54 100644 --- a/docs/types/types_oapi.RawResident.html +++ b/docs/types/types_oapi.RawResident.html @@ -1 +1 @@ -RawResident | EarthMC-NPM

    Type Alias RawResident

    RawResident: Prettify<RawEntity & {
        friends?: string[];
        name: string;
        nation?: string;
        perms: RawEntityPerms<RawResidentPerms>;
        surname: string;
        timestamps?: Timestamps;
        title: string;
        town?: string;
    }>
    \ No newline at end of file +RawResident | EarthMC-NPM

    Type Alias RawResident

    RawResident: Prettify<RawEntity & {
        friends?: string[];
        name: string;
        nation?: string;
        perms: RawEntityPerms<RawResidentPerms>;
        surname: string;
        timestamps?: Timestamps;
        title: string;
        town?: string;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawResidentPerms.html b/docs/types/types_oapi.RawResidentPerms.html index 6c96c9a..2c5bfc1 100644 --- a/docs/types/types_oapi.RawResidentPerms.html +++ b/docs/types/types_oapi.RawResidentPerms.html @@ -1 +1 @@ -RawResidentPerms | EarthMC-NPM

    Type Alias RawResidentPerms

    RawResidentPerms: Prettify<{
        ally: boolean;
        friend: boolean;
        outsider: boolean;
        town: boolean;
    }>
    \ No newline at end of file +RawResidentPerms | EarthMC-NPM

    Type Alias RawResidentPerms

    RawResidentPerms: Prettify<{
        ally: boolean;
        friend: boolean;
        outsider: boolean;
        town: boolean;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawTown.html b/docs/types/types_oapi.RawTown.html index 6515d0f..0126fdd 100644 --- a/docs/types/types_oapi.RawTown.html +++ b/docs/types/types_oapi.RawTown.html @@ -1 +1 @@ -RawTown | EarthMC-NPM
    RawTown: Prettify<RawEntity & {
        board: string;
        coordinates: RawTownCoordinates;
        founder: string;
        mapColorHexCode: string;
        mayor: string;
        name: string;
        nation?: string;
        outlaws?: string[];
        perms: Prettify<RawEntityPerms<RawTownPerms>>;
        residents: string[];
        timestamps?: Timestamps;
        trusted?: string[];
    }>
    \ No newline at end of file +RawTown | EarthMC-NPM
    RawTown: Prettify<RawEntity & {
        board: string;
        coordinates: RawTownCoordinates;
        founder: string;
        mapColorHexCode: string;
        mayor: string;
        name: string;
        nation?: string;
        outlaws?: string[];
        perms: Prettify<RawEntityPerms<RawTownPerms>>;
        residents: string[];
        timestamps?: Timestamps;
        trusted?: string[];
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawTownCoordinates.html b/docs/types/types_oapi.RawTownCoordinates.html index 4de929a..175dc4c 100644 --- a/docs/types/types_oapi.RawTownCoordinates.html +++ b/docs/types/types_oapi.RawTownCoordinates.html @@ -1 +1 @@ -RawTownCoordinates | EarthMC-NPM

    Type Alias RawTownCoordinates

    RawTownCoordinates: Prettify<{
        home: number[];
        spawn: RawEntitySpawn;
        townBlocks: {
            x: number[];
            z: number[];
        };
    }>
    \ No newline at end of file +RawTownCoordinates | EarthMC-NPM

    Type Alias RawTownCoordinates

    RawTownCoordinates: Prettify<{
        home: number[];
        spawn: RawEntitySpawn;
        townBlocks: {
            x: number[];
            z: number[];
        };
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.RawTownPerms.html b/docs/types/types_oapi.RawTownPerms.html index fbb01f5..176ec69 100644 --- a/docs/types/types_oapi.RawTownPerms.html +++ b/docs/types/types_oapi.RawTownPerms.html @@ -1 +1 @@ -RawTownPerms | EarthMC-NPM

    Type Alias RawTownPerms

    RawTownPerms: Prettify<{
        ally: boolean;
        nation: boolean;
        outsider: boolean;
        resident: boolean;
    }>
    \ No newline at end of file +RawTownPerms | EarthMC-NPM

    Type Alias RawTownPerms

    RawTownPerms: Prettify<{
        ally: boolean;
        nation: boolean;
        outsider: boolean;
        resident: boolean;
    }>
    \ No newline at end of file diff --git a/docs/types/types_oapi.Timestamps.html b/docs/types/types_oapi.Timestamps.html index 89bb87d..9dd186d 100644 --- a/docs/types/types_oapi.Timestamps.html +++ b/docs/types/types_oapi.Timestamps.html @@ -1 +1 @@ -Timestamps | EarthMC-NPM

    Type Alias Timestamps

    Timestamps: Prettify<{
        joinedNationAt?: number;
        joinedTownAt?: number;
        lastOnline?: number;
        registered: number;
    }>
    \ No newline at end of file +Timestamps | EarthMC-NPM

    Type Alias Timestamps

    Timestamps: Prettify<{
        joinedNationAt?: number;
        joinedTownAt?: number;
        lastOnline?: number;
        registered: number;
    }>
    \ No newline at end of file diff --git a/docs/types/types_player.OnlinePlayer.html b/docs/types/types_player.OnlinePlayer.html index 2910e84..8cd57b5 100644 --- a/docs/types/types_player.OnlinePlayer.html +++ b/docs/types/types_player.OnlinePlayer.html @@ -1 +1 @@ -OnlinePlayer | EarthMC-NPM
    OnlinePlayer: ParsedPlayer & Location
    \ No newline at end of file +OnlinePlayer | EarthMC-NPM
    OnlinePlayer: ParsedPlayer & Location
    \ No newline at end of file diff --git a/docs/types/types_player.ParsedPlayer.html b/docs/types/types_player.ParsedPlayer.html index 959adc5..1dc334f 100644 --- a/docs/types/types_player.ParsedPlayer.html +++ b/docs/types/types_player.ParsedPlayer.html @@ -1 +1 @@ -ParsedPlayer | EarthMC-NPM
    ParsedPlayer: {
        name: string;
        nickname?: string;
        online: boolean;
        underground?: boolean;
        world?: string;
    }
    \ No newline at end of file +ParsedPlayer | EarthMC-NPM
    ParsedPlayer: {
        name: string;
        nickname?: string;
        online: boolean;
        underground?: boolean;
        world?: string;
    }
    \ No newline at end of file diff --git a/docs/types/types_player.Player.html b/docs/types/types_player.Player.html index f82371e..e997b18 100644 --- a/docs/types/types_player.Player.html +++ b/docs/types/types_player.Player.html @@ -1 +1 @@ -Player | EarthMC-NPM
    \ No newline at end of file +Player | EarthMC-NPM
    \ No newline at end of file diff --git a/docs/types/types_player.SquaremapOnlinePlayer.html b/docs/types/types_player.SquaremapOnlinePlayer.html index e25b905..a9a69da 100644 --- a/docs/types/types_player.SquaremapOnlinePlayer.html +++ b/docs/types/types_player.SquaremapOnlinePlayer.html @@ -1 +1 @@ -SquaremapOnlinePlayer | EarthMC-NPM

    Type Alias SquaremapOnlinePlayer

    SquaremapOnlinePlayer: ParsedPlayer & SquaremapLocation
    \ No newline at end of file +SquaremapOnlinePlayer | EarthMC-NPM

    Type Alias SquaremapOnlinePlayer

    SquaremapOnlinePlayer: ParsedPlayer & SquaremapLocation
    \ No newline at end of file diff --git a/docs/types/types_player.SquaremapPlayer.html b/docs/types/types_player.SquaremapPlayer.html index 1c328ac..827b098 100644 --- a/docs/types/types_player.SquaremapPlayer.html +++ b/docs/types/types_player.SquaremapPlayer.html @@ -1 +1 @@ -SquaremapPlayer | EarthMC-NPM

    Type Alias SquaremapPlayer

    \ No newline at end of file +SquaremapPlayer | EarthMC-NPM

    Type Alias SquaremapPlayer

    \ No newline at end of file diff --git a/docs/types/types_resident.Resident.html b/docs/types/types_resident.Resident.html index 1131acd..89109b0 100644 --- a/docs/types/types_resident.Resident.html +++ b/docs/types/types_resident.Resident.html @@ -1 +1 @@ -Resident | EarthMC-NPM
    Resident: {
        name: string;
        nation?: string;
        rank: string;
        town: string;
    }
    \ No newline at end of file +Resident | EarthMC-NPM
    Resident: {
        name: string;
        nation?: string;
        rank: string;
        town: string;
    }
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapArea.html b/docs/types/types_squaremap.SquaremapArea.html index 09ab964..ae0ec05 100644 --- a/docs/types/types_squaremap.SquaremapArea.html +++ b/docs/types/types_squaremap.SquaremapArea.html @@ -1 +1 @@ -SquaremapArea | EarthMC-NPM
    SquaremapArea: Prettify<SquaremapMarker & CommonFields & SquaremapPoints>
    \ No newline at end of file +SquaremapArea | EarthMC-NPM
    SquaremapArea: Prettify<SquaremapMarker & CommonFields & SquaremapPoints>
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapAreaType.html b/docs/types/types_squaremap.SquaremapAreaType.html index 9bde865..d6e9556 100644 --- a/docs/types/types_squaremap.SquaremapAreaType.html +++ b/docs/types/types_squaremap.SquaremapAreaType.html @@ -1 +1 @@ -SquaremapAreaType | EarthMC-NPM
    SquaremapAreaType:
        | "polygon"
        | "icon"
        | "rectangle"
        | "polyline"
        | "circle"
        | "ellipse"
    \ No newline at end of file +SquaremapAreaType | EarthMC-NPM
    SquaremapAreaType:
        | "polygon"
        | "icon"
        | "rectangle"
        | "polyline"
        | "circle"
        | "ellipse"
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapIcon.html b/docs/types/types_squaremap.SquaremapIcon.html index 7daf576..e7a8ca4 100644 --- a/docs/types/types_squaremap.SquaremapIcon.html +++ b/docs/types/types_squaremap.SquaremapIcon.html @@ -1 +1 @@ -SquaremapIcon | EarthMC-NPM
    SquaremapIcon: Prettify<{
        anchor: Point2D;
        icon: string;
        point: Point2D;
        size: Point2D;
        tooltip_anchor: Point2D;
    }>
    \ No newline at end of file +SquaremapIcon | EarthMC-NPM
    SquaremapIcon: Prettify<{
        anchor: Point2D;
        icon: string;
        point: Point2D;
        size: Point2D;
        tooltip_anchor: Point2D;
    }>
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapMapResponse.html b/docs/types/types_squaremap.SquaremapMapResponse.html index a290361..213bbca 100644 --- a/docs/types/types_squaremap.SquaremapMapResponse.html +++ b/docs/types/types_squaremap.SquaremapMapResponse.html @@ -1 +1 @@ -SquaremapMapResponse | EarthMC-NPM

    Type Alias SquaremapMapResponse

    SquaremapMapResponse: SquaremapMarkerset[]
    \ No newline at end of file +SquaremapMapResponse | EarthMC-NPM

    Type Alias SquaremapMapResponse

    SquaremapMapResponse: SquaremapMarkerset[]
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapMarker.html b/docs/types/types_squaremap.SquaremapMarker.html index 6598c27..b596222 100644 --- a/docs/types/types_squaremap.SquaremapMarker.html +++ b/docs/types/types_squaremap.SquaremapMarker.html @@ -1 +1 @@ -SquaremapMarker | EarthMC-NPM
    SquaremapMarker: Prettify<{
        color?: HexString;
        fillColor?: HexString;
        fillOpacity?: Opacity;
        opacity?: Opacity;
        popup: string;
        tooltip: string;
        type: SquaremapAreaType;
    }>
    \ No newline at end of file +SquaremapMarker | EarthMC-NPM
    SquaremapMarker: Prettify<{
        color?: HexString;
        fillColor?: HexString;
        fillOpacity?: Opacity;
        opacity?: Opacity;
        popup: string;
        tooltip: string;
        type: SquaremapAreaType;
    }>
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapMarkerset.html b/docs/types/types_squaremap.SquaremapMarkerset.html index 7fbc5b7..ecd6144 100644 --- a/docs/types/types_squaremap.SquaremapMarkerset.html +++ b/docs/types/types_squaremap.SquaremapMarkerset.html @@ -1 +1 @@ -SquaremapMarkerset | EarthMC-NPM
    SquaremapMarkerset: Prettify<{
        control: boolean;
        hide: boolean;
        id: "towny" | "chunky";
        markers: SquaremapArea[];
        name: string;
        order: number;
        timestamp: number;
        z_index: number;
    }>
    \ No newline at end of file +SquaremapMarkerset | EarthMC-NPM
    SquaremapMarkerset: Prettify<{
        control: boolean;
        hide: boolean;
        id: "towny" | "chunky";
        markers: SquaremapArea[];
        name: string;
        order: number;
        timestamp: number;
        z_index: number;
    }>
    \ No newline at end of file diff --git a/docs/types/types_squaremap.SquaremapRawPlayer.html b/docs/types/types_squaremap.SquaremapRawPlayer.html index 5b937ea..7eabe3b 100644 --- a/docs/types/types_squaremap.SquaremapRawPlayer.html +++ b/docs/types/types_squaremap.SquaremapRawPlayer.html @@ -1 +1 @@ -SquaremapRawPlayer | EarthMC-NPM
    SquaremapRawPlayer: Prettify<Point2D & {
        display_name: string;
        name: string;
        uuid: string;
        world: string;
        yaw: string | number;
    }>
    \ No newline at end of file +SquaremapRawPlayer | EarthMC-NPM
    SquaremapRawPlayer: Prettify<Point2D & {
        display_name: string;
        name: string;
        uuid: string;
        world: string;
        yaw: string | number;
    }>
    \ No newline at end of file diff --git a/docs/types/types_town.SquaremapTown.html b/docs/types/types_town.SquaremapTown.html index 3058da6..aea0bb7 100644 --- a/docs/types/types_town.SquaremapTown.html +++ b/docs/types/types_town.SquaremapTown.html @@ -1 +1 @@ -SquaremapTown | EarthMC-NPM

    Type Alias SquaremapTown

    SquaremapTown: Prettify<BaseTown & {
        board: string;
        councillors: string[];
        flags: {
            capital: boolean;
        };
        points: {
            x: number;
            z: number;
        }[];
        wealth: number;
    }>
    \ No newline at end of file +SquaremapTown | EarthMC-NPM

    Type Alias SquaremapTown

    SquaremapTown: Prettify<BaseTown & {
        board?: string;
        councillors: string[];
        flags: {
            capital: boolean;
            public: boolean;
            pvp: boolean;
        };
        foundedTimestamp: number;
        points: {
            x: number;
            z: number;
        }[];
        wealth?: number;
        wikis?: {
            nation?: string;
            town?: string;
        };
    }>
    \ No newline at end of file diff --git a/docs/types/types_town.Town.html b/docs/types/types_town.Town.html index eac8b45..b407084 100644 --- a/docs/types/types_town.Town.html +++ b/docs/types/types_town.Town.html @@ -1 +1 @@ -Town | EarthMC-NPM
    Town: Prettify<BaseTown & {
        flags: TownFlags;
    }>
    \ No newline at end of file +Town | EarthMC-NPM
    Town: Prettify<BaseTown & {
        flags: TownFlags;
        wiki?: string;
    }>
    \ No newline at end of file diff --git a/docs/types/types_town.TownBounds.html b/docs/types/types_town.TownBounds.html index 71d1397..f162450 100644 --- a/docs/types/types_town.TownBounds.html +++ b/docs/types/types_town.TownBounds.html @@ -1 +1 @@ -TownBounds | EarthMC-NPM

    Type Alias TownBounds

    TownBounds: {
        x: number[];
        z: number[];
    }
    \ No newline at end of file +TownBounds | EarthMC-NPM

    Type Alias TownBounds

    TownBounds: {
        x: number[];
        z: number[];
    }
    \ No newline at end of file diff --git a/docs/types/types_town.TownFlags.html b/docs/types/types_town.TownFlags.html index bb40577..de42407 100644 --- a/docs/types/types_town.TownFlags.html +++ b/docs/types/types_town.TownFlags.html @@ -1 +1 @@ -TownFlags | EarthMC-NPM

    Type Alias TownFlags

    TownFlags: Prettify<{
        capital: boolean;
        explosion: boolean;
        fire: boolean;
        mobs: boolean;
        public: boolean;
        pvp: boolean;
    }>
    \ No newline at end of file +TownFlags | EarthMC-NPM

    Type Alias TownFlags

    TownFlags: Prettify<{
        capital: boolean;
        explosion: boolean;
        fire: boolean;
        mobs: boolean;
        public: boolean;
        pvp: boolean;
    }>
    \ No newline at end of file diff --git a/docs/types/types_util.AssertPositive.html b/docs/types/types_util.AssertPositive.html index 4a84046..8dae3a9 100644 --- a/docs/types/types_util.AssertPositive.html +++ b/docs/types/types_util.AssertPositive.html @@ -1 +1 @@ -AssertPositive | EarthMC-NPM

    Type Alias AssertPositive<N>

    AssertPositive<N>: number extends N
        ? N
        : `${N}` extends `-${string}`
            ? never
            : N

    Type Parameters

    • N extends number
    \ No newline at end of file +AssertPositive | EarthMC-NPM

    Type Alias AssertPositive<N>

    AssertPositive<N>: number extends N
        ? N
        : `${N}` extends `-${string}`
            ? never
            : N

    Type Parameters

    • N extends number
    \ No newline at end of file diff --git a/docs/types/types_util.HexString.html b/docs/types/types_util.HexString.html index f02aaf5..c5f7c86 100644 --- a/docs/types/types_util.HexString.html +++ b/docs/types/types_util.HexString.html @@ -1 +1 @@ -HexString | EarthMC-NPM

    Type Alias HexString

    HexString: `#${string}`
    \ No newline at end of file +HexString | EarthMC-NPM

    Type Alias HexString

    HexString: `#${string}`
    \ No newline at end of file diff --git a/docs/types/types_util.NestedOmit.html b/docs/types/types_util.NestedOmit.html index a3311a2..12c8411 100644 --- a/docs/types/types_util.NestedOmit.html +++ b/docs/types/types_util.NestedOmit.html @@ -1 +1 @@ -NestedOmit | EarthMC-NPM

    Type Alias NestedOmit<T, K>

    NestedOmit<T, K>: {
            [P in keyof T as P extends K
                ? never
                : P]: NestedOmit<T[P], K extends `${Exclude<P, symbol>}.${infer R}`
                ? R
                : never>
        } extends infer O
        ? {
            [P in keyof O]: O[P]
        }
        : never

    Type Parameters

    • T
    • K extends PropertyKey
    \ No newline at end of file +NestedOmit | EarthMC-NPM

    Type Alias NestedOmit<T, K>

    NestedOmit<T, K>: {
            [P in keyof T as P extends K
                ? never
                : P]: NestedOmit<T[P], K extends `${Exclude<P, symbol>}.${infer R}`
                ? R
                : never>
        } extends infer O
        ? {
            [P in keyof O]: O[P]
        }
        : never

    Type Parameters

    • T
    • K extends PropertyKey
    \ No newline at end of file diff --git a/docs/types/types_util.Opacity.html b/docs/types/types_util.Opacity.html index e12c6a8..bf4f687 100644 --- a/docs/types/types_util.Opacity.html +++ b/docs/types/types_util.Opacity.html @@ -1 +1 @@ -Opacity | EarthMC-NPM
    Opacity:
        | 0
        | 0.1
        | 0.2
        | 0.3
        | 0.4
        | 0.5
        | 0.6
        | 0.7
        | 0.8
        | 0.9
        | 1
    \ No newline at end of file +Opacity | EarthMC-NPM
    Opacity:
        | 0
        | 0.1
        | 0.2
        | 0.3
        | 0.4
        | 0.5
        | 0.6
        | 0.7
        | 0.8
        | 0.9
        | 1
    \ No newline at end of file diff --git a/docs/types/types_util.Prettify.html b/docs/types/types_util.Prettify.html index 63bbc52..f1b446d 100644 --- a/docs/types/types_util.Prettify.html +++ b/docs/types/types_util.Prettify.html @@ -1 +1 @@ -Prettify | EarthMC-NPM

    Type Alias Prettify<T>

    Prettify<T>: {
        [K in keyof T]: T[K]
    } & unknown

    Type Parameters

    • T
    \ No newline at end of file +Prettify | EarthMC-NPM

    Type Alias Prettify<T>

    Prettify<T>: {
        [K in keyof T]: T[K]
    } & unknown

    Type Parameters

    • T
    \ No newline at end of file diff --git a/docs/types/types_util.StringContainedWithin.html b/docs/types/types_util.StringContainedWithin.html index 069948f..952ae90 100644 --- a/docs/types/types_util.StringContainedWithin.html +++ b/docs/types/types_util.StringContainedWithin.html @@ -1 +1 @@ -StringContainedWithin | EarthMC-NPM

    Type Alias StringContainedWithin<TStart, TEnd>

    StringContainedWithin<TStart, TEnd>: `${TStart}${string}${TEnd}`

    Type Parameters

    • TStart extends string
    • TEnd extends string
    \ No newline at end of file +StringContainedWithin | EarthMC-NPM

    Type Alias StringContainedWithin<TStart, TEnd>

    StringContainedWithin<TStart, TEnd>: `${TStart}${string}${TEnd}`

    Type Parameters

    • TStart extends string
    • TEnd extends string
    \ No newline at end of file diff --git a/docs/types/types_util.StringEndsWith.html b/docs/types/types_util.StringEndsWith.html index 16920f8..42de1c3 100644 --- a/docs/types/types_util.StringEndsWith.html +++ b/docs/types/types_util.StringEndsWith.html @@ -1 +1 @@ -StringEndsWith | EarthMC-NPM

    Type Alias StringEndsWith<T>

    StringEndsWith<T>: `${string}${T}`

    Type Parameters

    • T extends string
    \ No newline at end of file +StringEndsWith | EarthMC-NPM

    Type Alias StringEndsWith<T>

    StringEndsWith<T>: `${string}${T}`

    Type Parameters

    • T extends string
    \ No newline at end of file diff --git a/docs/types/types_util.StringStartsWith.html b/docs/types/types_util.StringStartsWith.html index 3488f48..a61df36 100644 --- a/docs/types/types_util.StringStartsWith.html +++ b/docs/types/types_util.StringStartsWith.html @@ -1 +1 @@ -StringStartsWith | EarthMC-NPM

    Type Alias StringStartsWith<T>

    StringStartsWith<T>: `${T}${string}`

    Type Parameters

    • T extends string
    \ No newline at end of file +StringStartsWith | EarthMC-NPM

    Type Alias StringStartsWith<T>

    StringStartsWith<T>: `${T}${string}`

    Type Parameters

    • T extends string
    \ No newline at end of file diff --git a/docs/types/types_util.ValidateShape.html b/docs/types/types_util.ValidateShape.html index 8b7b57c..bbd0297 100644 --- a/docs/types/types_util.ValidateShape.html +++ b/docs/types/types_util.ValidateShape.html @@ -1 +1 @@ -ValidateShape | EarthMC-NPM

    Type Alias ValidateShape<T, Shape>

    ValidateShape<T, Shape>: T extends Shape
        ? Exclude<keyof T, keyof Shape> extends never
            ? T
            : never
        : never

    Type Parameters

    • T
    • Shape
    \ No newline at end of file +ValidateShape | EarthMC-NPM

    Type Alias ValidateShape<T, Shape>

    ValidateShape<T, Shape>: T extends Shape
        ? Exclude<keyof T, keyof Shape> extends never
            ? T
            : never
        : never

    Type Parameters

    • T
    • Shape
    \ No newline at end of file diff --git a/docs/types/types_util.ValuesOf.html b/docs/types/types_util.ValuesOf.html index 82fbe07..1848f5e 100644 --- a/docs/types/types_util.ValuesOf.html +++ b/docs/types/types_util.ValuesOf.html @@ -1 +1 @@ -ValuesOf | EarthMC-NPM

    Type Alias ValuesOf<T>

    ValuesOf<T>: T[keyof T]

    Type Parameters

    • T
    \ No newline at end of file +ValuesOf | EarthMC-NPM

    Type Alias ValuesOf<T>

    ValuesOf<T>: T[keyof T]

    Type Parameters

    • T
    \ No newline at end of file diff --git a/docs/types/utils_endpoint.EndpointVersion.html b/docs/types/utils_endpoint.EndpointVersion.html index e7af2cb..a3da660 100644 --- a/docs/types/utils_endpoint.EndpointVersion.html +++ b/docs/types/utils_endpoint.EndpointVersion.html @@ -1 +1 @@ -EndpointVersion | EarthMC-NPM
    EndpointVersion: "v2" | "v3"
    \ No newline at end of file +EndpointVersion | EarthMC-NPM
    EndpointVersion: "v2" | "v3"
    \ No newline at end of file diff --git a/docs/types/utils_endpoint.ReqOptions.html b/docs/types/utils_endpoint.ReqOptions.html index acb34d3..2db1dbb 100644 --- a/docs/types/utils_endpoint.ReqOptions.html +++ b/docs/types/utils_endpoint.ReqOptions.html @@ -1 +1 @@ -ReqOptions | EarthMC-NPM
    ReqOptions: {
        dispatcher?: Dispatcher;
    } & Omit<Dispatcher.RequestOptions, "origin" | "path" | "method"> & Partial<Pick<Dispatcher.RequestOptions, "method">>
    \ No newline at end of file +ReqOptions | EarthMC-NPM
    ReqOptions: {
        dispatcher?: Dispatcher;
    } & Omit<Dispatcher.RequestOptions, "origin" | "path" | "method"> & Partial<Pick<Dispatcher.RequestOptions, "method">>
    \ No newline at end of file diff --git a/docs/types/utils_endpoint.V3RequestBody.html b/docs/types/utils_endpoint.V3RequestBody.html index 0cae2e2..39fdcbb 100644 --- a/docs/types/utils_endpoint.V3RequestBody.html +++ b/docs/types/utils_endpoint.V3RequestBody.html @@ -1 +1 @@ -V3RequestBody | EarthMC-NPM
    V3RequestBody: {
        query: string;
        [key: string]: any;
    }
    \ No newline at end of file +V3RequestBody | EarthMC-NPM
    V3RequestBody: {
        query: string;
        [key: string]: any;
    }
    \ No newline at end of file diff --git a/docs/variables/main.Aurora.html b/docs/variables/main.Aurora.html index 61cd4a2..b912746 100644 --- a/docs/variables/main.Aurora.html +++ b/docs/variables/main.Aurora.html @@ -1 +1 @@ -Aurora | EarthMC-NPM

    Variable AuroraConst

    Aurora: Squaremap = ...
    \ No newline at end of file +Aurora | EarthMC-NPM

    Variable AuroraConst

    Aurora: Squaremap = ...
    \ No newline at end of file diff --git a/docs/variables/main.Nova.html b/docs/variables/main.Nova.html index 4955f9f..ed37969 100644 --- a/docs/variables/main.Nova.html +++ b/docs/variables/main.Nova.html @@ -1 +1 @@ -Nova | EarthMC-NPM

    Variable NovaConst

    Nova: Dynmap = ...
    \ No newline at end of file +Nova | EarthMC-NPM

    Variable NovaConst

    Nova: Dynmap = ...
    \ No newline at end of file diff --git a/docs/variables/types.Maps.html b/docs/variables/types.Maps.html index 816f18c..f35a400 100644 --- a/docs/variables/types.Maps.html +++ b/docs/variables/types.Maps.html @@ -1 +1 @@ -Maps | EarthMC-NPM

    Variable MapsConst

    Maps: {
        Dynmap: {
            NOVA: "nova";
        };
        Squaremap: {
            AURORA: "aurora";
        };
    } = ...
    \ No newline at end of file +Maps | EarthMC-NPM

    Variable MapsConst

    Maps: {
        Dynmap: {
            NOVA: "nova";
        };
        Squaremap: {
            AURORA: "aurora";
        };
    } = ...
    \ No newline at end of file diff --git a/docs/variables/types_gps.Routes.html b/docs/variables/types_gps.Routes.html index ddd5677..b76276a 100644 --- a/docs/variables/types_gps.Routes.html +++ b/docs/variables/types_gps.Routes.html @@ -1 +1 @@ -Routes | EarthMC-NPM

    Variable RoutesConst

    Routes: {
        AVOID_PUBLIC: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
        AVOID_PVP: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
        FASTEST: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
        SAFEST: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
    } = ...
    \ No newline at end of file +Routes | EarthMC-NPM

    Variable RoutesConst

    Routes: {
        AVOID_PUBLIC: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
        AVOID_PVP: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
        FASTEST: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
        SAFEST: {
            avoidPublic: boolean;
            avoidPvp: boolean;
        };
    } = ...
    \ No newline at end of file diff --git a/docs/variables/utils_functions.validChars.html b/docs/variables/utils_functions.validChars.html index fb0813b..f7dd185 100644 --- a/docs/variables/utils_functions.validChars.html +++ b/docs/variables/utils_functions.validChars.html @@ -1 +1 @@ -validChars | EarthMC-NPM

    Variable validCharsConst

    validChars: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
    \ No newline at end of file +validChars | EarthMC-NPM

    Variable validCharsConst

    validChars: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
    \ No newline at end of file