Ma kā mākou blog ua loaʻa iā mākou
Ma luna o kāna moʻolelo 9-makahiki (helu mai ka lā hoʻokuʻu), ua loaʻa iā Minecraft kahi helu kupaianaha o nā mea pā a me nā inaina ma waena o nā mea pāʻani maʻamau a me nā geeks. ʻO ka manaʻo maʻalahi o kahi honua i hana ʻia i nā poloka ua hoʻololi ʻia mai kahi ʻano leʻaleʻa maʻalahi i loko o ke ao holoʻokoʻa no ke kamaʻilio ʻana a me ka hana ʻana i nā mea like ʻole mai ka honua maoli.
Ma waho aʻe o ke kūkulu ʻana, hiki i ka pāʻani ke hana
Akā ʻaʻole mākou e kamaʻilio hou e pili ana i ka mea a nā mea pāʻani e hana ai, akā e nānā i ka ʻāpana kikowaena o ka noi a hōʻike i nā pilikia (i kekahi manawa paʻakikī loa) e kū mai i ka wā o ka hoʻouka ʻana. E hoʻopaʻa koke mākou e kamaʻilio e pili ana i ka Java Edition.
Nā ʻano kikowaena
ʻO ka koho maʻalahi he kikowaena i kūkuluʻia i loko o ka mea kūʻai pāʻani. Ua hana mākou i honua, kaomi i hoʻokahi pihi, a hiki ke loaʻa ke kikowaena ma luna o ka pūnaewele kūloko. ʻAʻole hiki i kēia koho ke pale i kekahi ukana koʻikoʻi, a no laila ʻaʻole mākou e noʻonoʻo.
ʻO Vanilla
Ke hāʻawi nei ʻo Mojang Studios i ka ʻāpana kikowaena o ka pāʻani ma ke ʻano he palapala Java no ka manuahi
He hoʻokahi drawback koʻikoʻi kēia ala, ʻo ia ka nele o ka hiki ke hoʻopili i nā plugins e hoʻonui i ka hana o ka server a ʻae ʻaʻole wale e hoʻokaʻawale i nā kaʻina he nui, akā e hoʻonui i ka hana. Eia kekahi, ʻoi aku ka nui o ka hoʻohana ʻana i ka RAM no kēlā me kēia mea pāʻani pili.
bukkit
ʻO kahi noi kikowaena i hana ʻia e nā mea hoihoi e pili ana i ka mana Vanilla
ʻAʻole paʻakikī ka hoʻokomo ʻana iā Bukkit; aia nā ʻōlelo aʻoaʻo e pili ana i ke kumuwaiwai
SpigotMC
I mea e maʻalahi ai ke ola no nā mea hoʻomohala plugin, pono kahi API e launa pū me ka honua pāʻani. ʻO kēia ka pilikia i hoʻoponopono ʻia e nā mea hana.
I kēia manawa, hoʻomohala a hoʻohana ʻia ʻo SpigotMC. Kākoʻo ia i nā plugins a pau i hana ʻia no Bukkit, akā ʻaʻole kūpono i hope me ia. No ka hoʻopuni ʻana i ka DMCA Takedown, ua hana ʻia kahi ala nani i kapa ʻia ʻo BuildTools. Hoʻopau kēia mea hana i ka pono e puʻunaue i kahi noi i hoʻohui ʻia a hiki i nā mea hoʻohana ke hoʻohui iā Spigot, CraftBukkit a me Bukkit mai ka code kumu. Hoʻohana ʻole kēia mau mea a pau i ka pāpā DMCA.
PepaMC
Ua ʻoluʻolu nā mea a pau, a ua lilo ʻo Spigot i koho maikaʻi loa. Akā, ʻaʻole lawa kēia no kekahi poʻe hoihoi, a ua hana lākou i kā lākou iho o Spigot "ma nā steroids." Ma ka
He kūpono maikaʻi loa ka PaperMC, no laila hiki ke hana maʻalahi nā plugins i kākau ʻia no SpigotMC ma PaperMC, akā me ke kākoʻo ʻole. Aia pū ka hoʻohālikelike hope me SpigotMC. I kēia manawa ua helu mākou i nā koho like ʻole no ka hana ʻana i kahi kikowaena, e neʻe mākou i nā pilikia hana e kū mai ana.
Nā pilikia a me nā hoʻonā
ʻO ka mea nui e pono ai ʻoe e hoʻomaopopo, ʻo nā mea a pau e pili ana i ka hoʻoili ʻana i ka honua pāʻani e hana wale ʻia ma hoʻokahi kumu helu o ka kikowaena kino. No laila inā loaʻa koke iā ʻoe kahi kikowaena maikaʻi loa me ka ʻumikūmālua cores computing, a laila hoʻokahi wale nō e hoʻouka ʻia. ʻO nā mea ʻē aʻe a pau e hana ʻole. ʻO kēia ka hoʻolālā o ka noi, a ʻaʻohe mea hiki iā ʻoe ke hana no ia. No laila ke koho ʻana i kahi kikowaena, pono ʻoe e hoʻolohe ʻaʻole i ka helu o nā cores, akā i ka pinepine o ka uaki. ʻO ke kiʻekiʻe, ʻoi aku ka maikaʻi o ka hana.
E pili ana i ka pilikia o ka hiki ʻana o RAM, pono mākou e hoʻomau mai nā hōʻailona aʻe:
- ka helu o nā mea pāʻani i hoʻolālā ʻia;
- ka helu o nā honua i hoʻolālā ʻia ma ke kikowaena;
- ka nui o kēlā me kēia honua.
Pono e hoʻomanaʻo ʻia e pono mau kahi palapala Java i kahi mālama o RAM. Inā manaʻo ʻoe i kahi hoʻomanaʻo hoʻomanaʻo o 8 gigabytes, a laila pono ʻoe e loaʻa iā 12. He pili nā helu, akā ʻaʻole loli ke ʻano.
No ka hoʻomaka ʻana i ka ʻāpana kikowaena, manaʻo mākou e hoʻohana i nā hae i kuhikuhi ʻia ma ka ʻatikala
Ka hana ʻana i ka palapala ʻāina poloka
"Ke manaʻo nei ʻoe aia wale nō ka mahina ke nānā ʻoe iā ia?" (Albert Einstein)
kikowaena hou loa. Ke hoʻopili pono ka mea pāʻani no ka manawa mua, ʻike ʻia ke ʻano o ka pāʻani ma kahi hui nui (spawn). ʻO kēia wale nō kahi kahi i hana mua ʻia ai ka honua pāʻani e ke kikowaena. I ka manawa like, nānā ka ʻāpana o ka mea kūʻai aku i nā hoʻonohonoho, a ʻo ke kīʻaha kī ke kiʻi mamao. Ua ana ʻia ma nā ʻāpana (ʻo 16 × 16 ka nui o ka palapala ʻāina a me 256 mau poloka ke kiʻekiʻe).
Mālama ke kikowaena i ka palapala honua honua, a inā ʻaʻohe poloka i hana ʻia i loko o ia mea i ka manawa i ʻike ʻia ai ke ʻano o ka pāʻani, a laila hoʻopuka ke kikowaena iā lākou a mālama iā lākou. ʻAʻole wale kēia e koi i nā kumuwaiwai helu nui, akā hoʻonui mau i ka nui o ka palapala honua. Ma kekahi o nā kikowaena anarchist kahiko loa
ʻAʻole pilikia ka hana ʻana i kahi honua a puni hoʻokahi mea pāʻani. ʻO ka hoʻokumu ʻana i kahi honua a puni nā haneli o nā mea pāʻani e hoʻolōʻihi i ka server liʻiliʻi no ka manawa pōkole, a laila e emi ka ukana. ʻO ka hoʻokumu ʻana i kahi honua ma kahi mamao o ka mea kūʻai aku ma kahi o hoʻokahi kaukani mea pāʻani ua hiki ke "hoʻokuʻu" i ke kikowaena a hoʻolei aku i nā mea kūʻai aku mai ia mea ma muli o kahi manawa.
I loko o ka lako polokalamu kikowaena he waiwai e like me TPS (Ticks no Server - ticks no kekona). ʻO ka maʻamau, ua like ka pōʻaiapuni 1 me 50 ms. (ʻO 1 kekona o ka honua maoli e like me 20 ticks o ka honua pāʻani). Inā piʻi ka hana o hoʻokahi māka i 60 kekona, e pani ʻia ka noi kikowaena, e hoʻolei aku i nā mea pāʻani a pau.
ʻO ka hopena, ʻo ia ke kaupalena ʻana i ka honua i kekahi mau hoʻonohonoho a hana i ka hanauna poloka mua. No laila, wehe mākou i ka pono o ka hanauna ikaika i ka wā o ka pāʻani, a pono wale ka server e heluhelu i kahi palapala ʻāina. Hiki ke hoʻoponopono ʻia nā pilikia ʻelua me hoʻokahi plugin
ʻO ke ala maʻalahi ka hoʻonohonoho ʻana i ka palena honua ma ke ʻano o ka pōʻai e pili ana i ka helu spawn (ʻoiai hiki iā ʻoe ke hana i kēlā me kēia ʻano) me hoʻokahi kauoha:
/wb set <радиус в блоках> spawn
Inā ho'āʻo ka mea pāʻani e hele i ka palena, e hoʻihoʻi ʻia ʻo ia i hope i kekahi mau poloka. Inā hana ʻia kēia i kekahi mau manawa i loko o kahi manawa palena ʻole, e hoʻouna ʻia ka mea lawehala i ka teleport a hiki i ka spawn point. ʻOi aku ka maʻalahi o ka hana mua ʻana o ka honua, me ke kauoha:
/wb fill
No ka mea hiki i kēia hana ke hoʻopilikia i nā mea pāʻani ma ke kikowaena, e hōʻoia e hōʻoia:
/wb confirm
Ma ka huina holoʻokoʻa, lawe ʻia ma kahi o 5000 mau hola e hana i kahi honua me ka radius o 40 poloka (~2 billion blocks) ma kahi kaʻina Intel® Xeon® Gold 6240. No laila, inā makemake ʻoe e hana mua i kahi palapala ʻāina nui aʻe, e makaʻala e lawe ʻia kēia kaʻina hana i kahi manawa kūpono, a e hōʻemi nui ʻia ke kikowaena TPS. E hoʻomanaʻo hoʻi, ʻo kahi radius o 5000 poloka e koi ʻia ma kahi o 2 GB o ka hakahaka disk.
ʻOiai ua hoʻomohala ʻia ka mana hou o ka plugin no Minecraft version 1.14, ua ʻike ʻia i ka hoʻokolohua he hana maikaʻi loa ia ma nā mana hope. Loaʻa kahi papa inoa piha o nā kauoha me nā wehewehe
Nā poloka pilikia
Nui nā ʻano poloka ma Minecraft. Eia naʻe, makemake mākou e huki i ka manaʻo o ka poʻe heluhelu i kahi poloka e like me ʻO ka TNT. E like me ka inoa i hōʻike ʻia, he pahū kēia poloka (memo a ka mea hoʻoponopono - he mea pāʻani kēia o ka honua virtual a ʻaʻohe mea o kēia mea me nā mea pahū maoli). ʻO kona ʻano ʻano like ʻole i ka manawa o ka hoʻāla ʻana e hoʻomaka ka ikaika o ka gravity e hana ma luna. Hoʻoikaika kēia i ke kikowaena e helu i nā hoʻonohonoho āpau inā i kēia manawa e hoʻomaka ka poloka e hāʻule.
Inā he nui nā poloka TNT, a laila ʻo ka pahū ʻana o hoʻokahi poloka ke kumu o ka detonation a me ka hoʻāla ʻana o ka gravity i nā poloka kokoke, e hoʻopuehu iā lākou ma nā ʻaoʻao āpau. ʻO kēia mechanics nani a pau ma ka ʻaoʻao kikowaena e like me ka nui o nā hana e helu ai i ka trajectory o kēlā me kēia poloka, a me ka launa pū ʻana me nā poloka kokoke. He waiwai nui ka hana, hiki i kekahi ke nānā maʻalahi. E hana a pahū i kahi pahu mai nā poloka TNT ma kahi o 30x30x30 ka nui. A inā i manaʻo ʻoe he kamepiula pāʻani maikaʻi a ikaika kāu, ua kuhihewa ʻoe 😉
/fill ~ ~ ~ ~30 ~30 ~30 minecraft:tnt
ʻO kahi "hoʻokolohua" like ma kahi kikowaena me Intel® Xeon® Gold 6240 i alakaʻi i kahi hāʻule TPS koʻikoʻi a me 80% hoʻouka CPU i ka manawa holoʻokoʻa. No laila, inā hiki i kekahi mea pāʻani ke hana i kēia, a laila e hoʻopilikia ka pilikia hana i nā mea pāʻani a pau ma ke kikowaena.
ʻO kahi koho ʻoi aku ka paʻakikī - Nā Kilika Kūlohelohe. Inā pahū ka TNT i ka sequentially, a laila e hoʻopau nā Edge Crystals i nā mea a pau i ka manawa like, i ka manaʻo hiki ke hoʻopau loa i ka hana o ka noi kikowaena.
Hiki ke pale ʻia kēia hiʻohiʻona ma ka pāpā ʻana i ka hoʻohana ʻana i kēia mau poloka i ka honua pāʻani. No ka laʻana, hoʻohana i ka plugin
hopena
ʻAʻole maʻalahi ka mālama pono ʻana i kahi kikowaena pāʻani. ʻO nā pilikia a me ka hoʻohaʻahaʻa hana e kali iā ʻoe i kēlā me kēia manawa, ʻoiai inā ʻaʻole ʻoe e noʻonoʻo pono i ka mīkini pāʻani. ʻAʻole hiki ke ʻike mua i nā mea āpau, no ka mea hiki i nā mea pāʻani ke hana i kekahi manawa no ka hoʻāʻo ʻana e koi i ka server e hana i kahi mea i manaʻo ʻole ʻia. ʻO ke kaulike kūpono wale nō ma waena o nā pilikia a me nā palena i hoʻopaʻa ʻia e ʻae i ka server e hana mau a ʻaʻole e hōʻemi i kāna hana i nā waiwai koʻikoʻi.
I ka wā kuʻuna, ua hala kekahi o kā mākou limahana i kā lākou mau keʻena punahele a hoʻoholo e hana hou iā lākou i loko o Minecraft. Loaʻa iā ʻoe ka manawa e hele mai e kipa mai iā mākou me ka pilikia ʻole i kou olakino a i ʻole hoʻopau manawa ma ke alanui.
No ka hana ʻana i kēia, kono mākou i nā mea āpau i kā mākou kikowaena minecraft.selectel.ru (mea kūʻai mai 1.15.2), kahi i hana hou ʻia ai nā kikowaena data Tsvetochnaya-1 a me Tsvetochnaya-2. Mai poina e ʻae e hoʻoiho i nā kumuwaiwai hou aʻe, pono lākou no ka hōʻike pololei o kekahi mau wahi.
ʻO nā ʻimi, nā code hoʻolaha, nā hua Easter a me ke kamaʻilio leʻaleʻa e kali nei iā ʻoe.
Source: www.habr.com