Zpět na hlavní stránku
jdomansky@tiscali.cz
Minecraft a já 3.
1
2
3
4
Soud pro válečné zločiny.
Light Cleaner.
První IP ban.
testfor.
Prism.
Můj skyblock server.
Three houses.
ScLoad.
Pořád se něco děje.
Kid hacker na kostkuj.
Mein Kampf (s command blocky).
Askyblock, nebo uskyblock?
Kostkuj v první řadě.
Nějaké moje interiéry.
Pálíme čarodějnice.
Skyblock 2
Výročí.
Skyblock.
Černá kronika.
Minecraft klony.
Lovy beze zbraní.
Společenská rubrika.
Celebrity budou bity.
A zase ty shadery.
Společné akce s Jaja54321.
Veselé příhody.
Jak se registrovat na kostkuj.
Návrat na kostkuj podruhé.
Shadery.
Trocha počtů.
09.12.2017
Soud pro válečné zločiny.
Meziserverový tribunál pro válečné zločiny v Haagu právě zasedá. Povstaňte, soud přichází.
Soudce: Obžalovaný, byl jste seznámen s obsahem obžaloby. Chcete se k ní vyjádřit?
Jo_Do: Ano, to tedy chci, vaše Ctihodnosti. Celé je to jeden velký nesmysl a házení viny na mou osobu. Nic z toho co se mi vyčítá, není pravda.
Soudce: Takže není pravda, že jste zde přítomné straně žalující, panu X, způsobil morální újmu bezdůvodným banem a tím jste způsobil nikoli nevýznamnou újmu jeho doposud dobré pověsti, které se předtím těšil?
Jo_Do: Je pravda, Vaše Ctihodnosti, že jsem ho zabanoval, ale měl jsem k tomu důvody. A navíc mám pro vás čerstvé švestičky, jak jsme se domluvili, z mé zahrádky, jen pro vás.
Soudce: Ehm, tohle si nechte až po soudním přelíčení, ano? Jaké důvody vás tedy vedly k onomu inkriminovanému banu? A tady dokonce čtu, IP banu?
X: Stále posiela svojich ludí na moj server s cheatmi a hackami a núti ich, aby náš server zhadzovali, botov na nás posiela, DDOSuje, iba peklo robí!!!! Ale tentoraz sa mu to neprepečie!!!
Soudce: Prosím o ticho v soudní síni, ještě budete tázán. Nyní má slovo obžalovaný.
Jo_Do: No, ale já už jsem na sebe všechno napráskal na svém blogu, nevím co k tomu ještě mám říct.
X: Z troch štvrtín sú to len samé klamstvá!!!
Soudce: Pokuste se.
Jo_Do: (nejistě) Hmmm, tak jo, jediné co se mi dá vyčítat je, že jsem ten ban udělil jen na základě podezření a nepřímých důkazů. Ale k podezření mě vedlo už dřívější chování žalobce, kterému jsem opakovaně vytýkal určitá provinění.
Soudce: O jaká provinění šlo?
Jo_Do: Ale já už jsem fakt všechno řekl na svém blogu, musím se vážně zase opakovat?
Soudce: Tak aspoň stručně shrňte, co přesně se stalo před udělením banu a jaká provinění jste mu vytýkal.
Jo_Do: Všechno to začalo, když jeden hráč ode mě přešel na jeho server. Dal mu tam funkci helpera.
Soudce: A vy jste o tom věděl?
Jo_Do: Ne, nemám čas ani prostředky starat se o každého hráče na serveru. Nevěděl jsem že tam přešel, ani že dostal helpera.
Soudce: Jak jste se o tom dověděl?
Jo_Do: On se pak zase na můj server vrátil
Soudce: Aha chápu, řekl vám o tom.
Jo_Do: Ne, neřekl mi vůbec nic, ale čtu občas jejich fórum, byla tam stížnost na jeho chování. Zbytek nebylo těžké si domyslet.
Soudce: Takže s tím provinilým hráčem nejste v důvěrném kontaktu?
Jo_Do: Hraje občas na mém serveru, to je vše.
Soudce: Pokud tomu správně chápu, tvrdíte mi tedy, že jste ho nepřemlouval, aby poškodil cizí server a pak se vrátil na ten váš?
Jo_Do: To je naprostá pitomost, kterou může tvrdit jen člověk, který mě nezná.
Soudce: Obžalovaný, mírněte své výrazy. U soudu není pro podobná spekulativní bezdůkazná tvrzení místo. Mluvte bez emocí a k věci prosím.
Jo_Do: Omlouvám se, Ctihodnosti.
Soudce: Jak si tedy vysvětlujete, že onen hráč ten cizí server skutečně napadl, poškodil ho a pak se zase vrátil na ten váš. Není to až moc velká shoda okolností?
Jo_Do: Možná je, ale trvám na svém. Nejsem odpovědný za špatné chování svých hráčů na jiných serverech. A nikdy jsem žádného nepřemlouval, aby šel někam škodit.
Soudce: Jste ochoten podpořit pravdivost svých tvrzení a podstoupit vyšetření na polygrafu?
Jo_Do: (viditelně se lekne) Ajajaj, detektor lži? No, upřímně, jednou jsem jednoho hráče opravdu štval, ale to byla jen legrace.
Soudce: Anooooooo????? Tak nám popište průběh té "legrace," jak říkáte, ať se taky zasmějeme!
Jo_Do: No, to bylo jednou, přišlo k nám na server nějaké malé dítě, a už mě strašně štvalo, pořád žadonilo o admina a každých 10 sekund se na něco ptalo, tak jsem mu namluvil....
Soudce: ...poslouchám...
Jo_Do: Eeeee, tedy, že když půjde na jeden server, tak tam dostane admina. Měli tam registraci přes mail, byl jsem absolutně přesvědčený, že to nezvládne, ale aspoň od něj bude na chvilku pokoj.
Soudce: A byl od něj pokoj?
Jo_Do: Ne, asi za čtvrt hodiny byl zpátky, dokázal se sice registrovat přes mail, ale pak napsal do chatu že chce admina a během dvou vteřin měl IP ban. Oni to tam berou velmi vážně, až přehnaně vážně. Mě odtud taky kdysi vyhnali. To ale s naším případem vůbec nijak nesouvisí!
Soudce: Takže připouštíte, že jste minimálně v jednom případě, jednoho hráče proti nějakému serveru štval? O jaký server se jednalo?
Jo_Do: Ne, Neeee, to tak nebylo, to byla jen legrace! Já o tom serveru strášně nerad mluvím, ale když jinak nedáte, byla to Kr....í N..a.
Soudce: Jak sám určitě víte, to co je pro jednoho legrace, může být pro jiného známkou šikany. Sám tedy přiznáváte, že jste měl problém s chováním na více než jednom serveru. To o vás také mnohé vypovídá.
Jo_Do: Stalo se to jen jednou, s tím štvaním a nemyslím si, že to vůbec stálo za řeč, ale když jste zmínil ten detektor lži, tak jsem, eeee..... tedy, nějak, musel říct.
Soudce: Štval jste někdy někoho, třeba jen náznakem, proti serveru zde pana X? Přemlouval jste někdy někoho, aby šel na ten server a škodil tam?
Jo_Do: Ne, to se nikdy nestalo.
X: (rozhořčeně) Luhár!!! Len počkaj, skončíš v Pekle!!!
Soudce: Hmmmm, tvrzení proti tvrzení. Dobrá, jdeme dál. Co se dělo pak, když se onen provinilý hráč na váš server vrátil?
Jo_Do: Z onoho serveru k nám začali chodit lidi, převážně z jejich admin týmu a onomu hráči vyhrožovali a nadávali.
Soudce: Zeptám se, proč jste tedy toho provinilého hráče nezabanoval? Nebylo by to od vás solidární, vůči straně žalující? Zdá se mi totiž, jako byste ho snad chránil.
Jo_Do: Kdyby na cizím serveru udělal nějaké velké darebáctví a já bych o tom dostal důkazy do ruky, bezpochyby bych ho zabanoval. Ale nezajímá mě, co provede cizí helper, někde na cizím serveru a to ještě snad omylem. U mě helperem nebyl.
Soudce: Takže jste necítil žádnou škodolibou radost z toho, co jim udělal? Nezapomeňte, že jste pod přísahou.
Jo_Do: Pane soudce, škodolibá radost, ať už byla, nebo nebyla, není trestná. Za člověka mluví jen jeho činy, ne to, co si myslí. A pravda je taková, že jsem jejich serveru nikdy nic zlého neudělal, ani k tomu neponoukal jiné.
Soudce: Hmmm (vykrucuje se jak had, ale já ho udolám přívalem otázek)... Pokračujte, co se dělo pak?
Jo_Do: To že chodili na server nadávat a provokovat a vyhrožovat, se mi samozřejmě nelíbilo. Když nepomohla varování, začal jsem je banovat. Pak přešli na těžší kalibr a začali ke mě chodit s hack klienty a pokoušeli se shazovat server a škodit. X tomu byl samozřejmě přítomen, ale nesnažil se je nijak zastavit.
Soudce: Takže za to žalobce dostal IP ban?
Jo_Do: Ne, ještě dlouho ne. Nebyl důvod, on sám na serveru zatím nic špatného nedělal, i když lidi co ke mě chodili škodit, byli z jeho admin týmu.
Soudce: Nenapadlo vás, že vaše jednání, kdy jste chránil hráče který se proti nim provinil, pro ně mohlo být jakýmsi potvrzením vaší viny, že jste onoho hráče na jejich server opravdu poslal škodit?
Jo_Do: Ne, tak to nebylo. Byl jsem přísně neutrální. Jen jsem chránil svůj server. Jejich problémy mě nezajímaly. Já jsem nikoho na jejich server neposílal.
Soudce: Hmmm, opět tvrzení proti tvrzení. Musíme se dobrat k nějakému výsledku, protože čas nám utíká a peníze daňových poplatníků nám tu tečou mezi prsty. Co se dělo dál?
Jo_Do: Už jsem k X neměl důvěru. Měl na serveru hodně lidí, v létě o prázdninách dokonce i víc, než já. Byl čím dál sebevědomější a získal asi dojem, že už mě k ničemu nepotřebuje.
Soudce: A to vás zlobilo, je to tak?
Jo_Do: Samozřejmě že ano, když mě v návštěvnosti porazí admin, kterému je snad deset. Ale opakuji znovu, jejich serveru jsem nikdy sebeméně neuškodil. Navíc jsem měl v létě v osobním životě podstatně horší starosti, než to, že jeden maličký server, předběhnul v server listu můj maličký server.
Soudce: Člověče, z vás to leze jako z chlupaté deky, tak kdy teda dostal ten IP ban a za co.
Jo_Do: Už se k tomu pomalu dostávám, Vaše Ctihodnosti. Jednou jsem sledoval chat a viděl jsem, že se začal bavit s nějakým novým hráčem. Napsal mu, že tu nehraje často, protože má vlastní skyblock. IP adresu nedá, ale když si onen nový hráč vygoogluje jeho nick, určitě ho snadno najde. Ban jsem mu stále ještě nedal, protože ten nový hráč ho o tu IP žádal sám. Ale upozornil jsem pana X, že se mi takové přetahování hráčů nelíbí a ať si to příště odpustí.
Soudce: Ta už tedy konečně přejdete k věci? Nebo tu budeme muset dál poslouchat ty vaše romány?
Jo_Do: Už jen pár vět, musel jsem to vzít více do hloubky, abych soudu objasnil, proč dostal pan X IPban, i když vlastně sám reklamu nedělal. Už několikrát předtím jsem s ním měl konflikty, které jsem si nezačal já, ale on. Moje důvěra už byla napnutá k prasknutí a už jsem jen čekal, kdy přijde dělat reklamu a nechá se definitivně zabanovat. Ne JESTLI se to stane. Ale KDY se to stane.
X: (rozhořčeně) Ja som žiadnu reklamu nerobil! Ten nový hráč ma priam prosil, aby som mu dal IP svojho servera a ja som to odmietol.
Soudce: Je to pravda?
Jo_Do: Skutečně ho prosil o IP. Byl to nějaký malý hráč a byl na serveru pár minut. Proto taky pan X nedostal IP ban, ale jen varování. A jak to bylo pak? Nechám raději hovořit fakta, namísto emocí. Tady je stručný a upravený výtah z logu mého serveru, v inkriminovaný den, 02.09.2017.
[18:20:39] [Server thread/INFO]: [AuthMe] CZGamerxx102 registered
[18:20:45] [Async Chat Thread - #96/INFO]: mCZGamerxx102 ahoj m
[18:20:59] [Async Chat Thread - #96/INFO]: mCZGamerxx102 je toto skyblock ? m
[18:21:01] [Async Chat Thread - #96/INFO]: mCZGamerxx102 :D m
[18:21:34] [Async Chat Thread - #96/INFO]: mCZGamerxx102 a můžu se zeptat jak se tam mám dostat ? m
[18:21:42] [Server thread/INFO]: CZGamerxx102 issued server command: /is
[18:22:48] [Async Chat Thread - #96/INFO]: mCZGamerxx102 a neuděláte nějaké prefixi které budou výraznější ? m
[18:23:26] [Craft Scheduler Thread - 873/INFO]: [AuthMe] X logged in!
[18:23:36] [Server thread/INFO]: CZGamerxx102 issued server command: /is invite X
[18:24:05] [Server thread/INFO]: CZGamerxx102 issued server command: /kick hráč1 noobka
[18:24:20] [Async Chat Thread - #97/INFO]: mCZGamerxx102 hráč1 a můžu se podívat jak umíš stavět ? :D m
[18:25:08] [Server thread/INFO]: X issued server command: /tpa CZGamerxx102
[18:25:09] [Server thread/INFO]: CONSOLE issued server command: /msg hráč1 pozor, jsou to lidi od konkurence, co přišli provokovat, možná dělat reklamu
[18:25:14] [Server thread/INFO]: CZGamerxx102 issued server command: /tpaccept
[18:25:37] [Async Chat Thread - #97/INFO]: mCZGamerxx102 hráč1 dáš mi coop ? m
[18:25:42] [Server thread/INFO]: hráč1 issued server command: /msg Console ok diky za upozorneni
[18:25:49] [Async Chat Thread - #97/INFO]: m hráč1 m> ne CZGamerxx102 m
[18:25:59] [Async Chat Thread - #97/INFO]: mCZGamerxx102 a jídlo ? :D m
[18:26:01] [Async Chat Thread - #97/INFO]: m hráč1 m> coopy nedavam m
[18:26:42] [Async Chat Thread - #97/INFO]: mCZGamerxx102 hráč1 jsi v netheru ? m
[18:26:54] [Async Chat Thread - #97/INFO]: mCZGamerxx102 a můžu se do něj podívat ? :D m
[18:27:14] [Async Chat Thread - #97/INFO]: mCZGamerxx102 btw spawnují se tam wither skeletoni ? m
[18:27:16] [Async Chat Thread - #97/INFO]: mhráč2 CZGamerxx102 on je v takom portale ee taka špecialitka tochto serveru m
[18:27:30] [Async Chat Thread - #97/INFO]: mhráč2 CZGamerxx102 pod spawn ukažem ti m
[18:28:37] [Server thread/INFO]: CONSOLE issued server command: /msg hráč2 Oni ví, to jsou lidi od konkurence, X a CZGamerxx102
[18:28:39] [Async Chat Thread - #98/INFO]: [mCZGamerxx102 nedoplníš mi hungr prosím ? m
[18:28:58] [Server thread/INFO]: hráč2 issued server command: /r ahaaaa
[18:29:05] [Server thread/INFO]: hráč2 issued server command: /r dobre vedet
[18:29:12] [Server thread/INFO]: CZGamerxx102 issued server command: /is invite X
[18:29:18] [Async Chat Thread - #98/INFO]: X spawnuju sa ti tu witherskeleton? m
[18:29:21] [Server thread/INFO]: CONSOLE issued server command: /r nejspíš si přišli trochu zaprovokovat, než začnou spamovat chat reklamou, nebo nevím co mají za lubem
[18:29:37] [Server thread/INFO]: hráč2 issued server command: /r šak nechame sa prekvapit
[18:29:37] [Server thread/INFO]: CZGamerxx102 issued server command: /tpahere X
[18:29:45] [Server thread/INFO]: CZGamerxx102 issued server command: /tp X
[18:29:48] [Server thread/INFO]: X issued server command: /tpa CZGamerxx102
[18:29:51] [Server thread/INFO]: CZGamerxx102 issued server command: /tpaccept
[18:30:00] [Server thread/INFO]: CZGamerxx102 issued server command: /is coop X
[18:30:25] [Server thread/INFO]: X left the game.
[18:30:35] [Async Chat Thread - #99/INFO]: mCZGamerxx102 znáte server XYZ? m
[18:30:42] [Server thread/INFO]: hráč2 issued server command: /r a je to tu
[18:30:55] [Async Chat Thread - #99/INFO]: mCZGamerxx102 konkurenční skyblock přijďte se podívat prosím :3 m
[18:30:58] [Async Chat Thread - #99/INFO]: mCZGamerxx102 IP: xxxxxxxxxxx m
[18:31:02] [Server thread/INFO]: X lost connection: §fCas pro prihlaseni vyprsel, zkus to prosim znovu
[18:31:05] [Server thread/INFO]: CONSOLE issued server command: /banip CZGamerxx102 reklama už nemohla být nenápadnější
[18:31:08] [Server thread/INFO]: CONSOLE issued server command: /ban CZGamerxx102 reklama už nemohla být nenápadnější
[18:31:10] [Async Chat Thread - #99/INFO]: [mhráč2 tpč normalna predpoved jo do :D m
[18:32:04] [Server thread/INFO]: X[/xxxxxxxxxx] logged in with entity id xxxxx at ([jodo]-5998.699999988079, 117.0, 5601.699999988079)
[18:32:05] [Server thread/INFO]: CONSOLE issued server command: /banip X tohle od tebe nebylo pěkné, posílat mi sem lidi na reklamu
[18:32:11] [Server thread/INFO]: CONSOLE issued server command: /ban X tohle od tebe nebylo pěkné, posílat mi sem lidi na reklamu
[18:32:17] [Thread-1872/INFO]: UUID of player X is xxxxxxxxxx
[18:32:17] [Server thread/INFO]: com.mojang.authlib.GameProfile@1eb6801[id=xxxxxxxxx,name=X,properties={},legacy=false] (/xxxxxxxxx) lost connection: You are banned from this server!
Reason: tohle od tebe nebylo pěkné, posílat mi sem lidi na reklamu
Na tomto místě původně bylo dlooouhé pokračování článku o celém tomto "problému," ale radši jsem to smazal. Někteří, řekněme zvláštní lidé totiž, inspirováni tímto článkem, začali na onen cizí server chodit dělat potíže mým jménem.
Člověk si vážně někdy připadá, jako ve hře o trůny. Intriky, pomluvy, podrazy. Prostě psychocirkus.
17.09.2017
Light Cleaner.
Minecraft server DomanSKYblock je hodně svůj a tak má i zvláštní problémy, které se jinde nejspíš nevyskytují. Už asi rok jsem se snažil vyřešit velký problém se světelným bugem. O co jde. Hráč se portuje do adv světa a položí tam louče, pobije potvory, vybere poklady, přečte knížky a odejde. Pak do portu vstoupí jiný hráč a stavba se obnoví ze schematu. JENŽE! Po loučích které tam předtím byly, zůstane bugnuté světlo, které trvale a nezrušitelně svítí. Co jsem se s tím jen natrápil, co jsem se jen nagoogloval, napřemýšlel, kolik experimentů a pluginů a WE příkazů a bůhví čeho jsem zbytečně udělal. Všechno marné, bug trval, světla stále svítila. Takže nezbylo nic jiného, než čas od času stáhnout adv svět, otevřít ho v MCEdit a místo po místě přepočítat světla. Staveb je 16, před rekalkulací se musí všechny obnovit ze schematu (stavby pořád přibývají nové, takže jediná všeřešící záloha není možná), a jsou ztrojené, takže musíte postavit a projít 48 staveb. Asi chápete, že jsem takovou práci přímo "miloval." Pořád jsem si říkal, že to snad není možné, aby NIKDO nechtěl plugin na rekalkulaci světel. Pár takových jsem i objevil - opuštěných autory, zastaralých, nepoužitelných. Teprve včera, úplnou náhodou, jsem narazil na plugin light-cleaner, který to prý umí. Moc jsem tomu nevěřil, ale ten plugin, který nemá víc než 300 stažení, OPRAVDU ODSTRAŇUJE SVĚTELNÉ BUGY v dosahu viditelnosti hráče, jednoduchým příkazem /cleanlight. Neuvěřitelné, už jsem ani nedoufal, že se toho vleklého problému někdy zbavím. Plugin odstraňuje nejen bugy po zrušených loučích, ale i černé fleky tmy, které se v Minecraftu s oblibou vyskytují, nebo naopak nesvítící louče. Činnost pluginu závisí na podpůrném pluginu bkcommonlib, který musí být mezi pluginy taky.
A jen tak pro zajímavost, spigot pluginů je přes 300 000 a nejstahovanějším je, překvapivě, SkinsRestorer se skoro 700 000 kusy. Kdyby od každého vybrali po koruně, co? Ale hlavně to znamená, že zdrcující většina uživatelů Minecraftu nemá originální účet. Druhým v pořadí je Phoenix Anti-Cheat, to asi nepotřebuje komentář, na serverech se to jen hemží cheatery. ChatControl, blokuje nadávky a reklamu v chatu, jak jinak. Zatím to pro nás hráče Minecraftu, nevyznívá moc dobře co? Na 11. místě, plugin, který ruší "super vychytávku" Minecraftu verze 1.9 a vyšší, totiž combat update. Kvůli téhle věci server stále běží na 1.8.8, i když už byla k mání 1.9. Nejpitomnější nápad na update, jaký kdy v Mojangu měli. 12. plugin, - Viaversions, řeší nejotravnější věc v Minecraftu, nutnost neustálého přepínání verzí. Když tohle zvládli udělat amatéři, i když ne bez chyb, neříkejte mi, že by to Mojang neuměl taky? Nebylo by fajn, volně chodit na servery různých verzí a nemuset pořád jak debil přepínat? A na 20. místě, Askyblock, náš kmenový plugin. Nečekal bych, že bude skyblock tak populární.
17.09.2017
První IP ban.
Můj první skutečný IPban! Co jsem se jen načekal, každý rok jsem si ho přál k Vánocům, ale Ježíšek soustavně nabourával moje záměry. Nakonec se však dobré dílo podařilo, vše se v dobré obrátilo. Stačí být jen pilný a pracovitý a výsledky se dostaví. O co šlo? Na server občas zavítal jeden známý z kostkuj, více méně malý kluk, ale protože se s každým snažím vycházet po dobrém, pokud to jen trochu jde, neměl jsem s ním samozřejmě problém. Tenhle chlapec se pokoušel postavit si vlastní skyblock server a přišel mě požádat o radu. "No jo, to tě hochu rychle přestane bavit," pomyslel jsem si a klidně mu radil, co jsem věděl. Vytrvalý klučina to nevzdal a jeho server byl přes prázdniny celkem navštěvovaný. Ptal jsem se Jáji54321, čím to asi je. Byla se tam podívat a prohlásila, že asi tím, že se tam nic neřeší a je to tam hlavně vo tý pohodě. Můj názor - je to prostě chatovací server pro menší hráče, které bych u sebe určitě nechtěl. O kvalitě hráčů tam, asi nejlíp vypovídá, že kohokoli zabanuju u sebe, přejde k němu. Pak jsem ovšem zjistil, že z tohoto serveru ke mě chodí dost lidí dělat reklamu, podstatně víc než z jiných serverů, takže to asi nebude náhoda. Také jsem majitele jednou přistihl, jak u nás nenápadně loví hráče přes msg. Varoval jsem ho, že se mi to vůbec nelíbí a dál neřešil, myslel jsem, že má rozum. Pak ovšem, jako u každého správného dramatického příběhu, po zápletce musí přijít konflikt.
Tedy. Povedlo se mu jednoho hráče ode mě přetáhnout k sobě a ten hráč od něj velmi neprozřetelně dostal funkci helpera. Rozhodl se vyzkoušet funkci příkazu kill. Fungovalo to výborně. Když takto omylem pobil všechno živé na serveru, řekl si asi, že už na tom nesejde a v mezích možností jim to tam poničil jak nejvíc to šlo. Já jsem s tím samozřejmě neměl nic společného, ani mě to nezajímalo. Mám dost práce na svém serveru, nemůžu honit své bývalé hráče po cizích serverech a umravňovat je. Byla to čistě věc mezi jejich serverem a oním hráčem. Potíž byla v tom, že onen hráč se na můj server vrátil a onen "konkurenční" server se rozhodl, že jej "potrestá." Začali chodit na můj server, nadávat mu a vyhrožovat, takže jsem některým udělil ipbany, ale upřímně,-většina z nich už na mém serveru předtím byla a jen ohledy na to, že jsou admini na serveru mého bývalého herního kolegy z kostkuj, mi bránily, aby nedostali trest. Jestli jsou tohle lidi, kteří tam mají udržovat pořádek, pak potěš PánBůh. Vyzkoušeli na nás všechno, reklamu, bot útoky, nadávky hráči, pokus o book exploit, přístup s hack klientem, atd. Kdyby někoho zajímal typ klienta uvedu ho, protože pyšný autor se nezapomněl na ten hnus podepsat - LiquidBounce Hacked Client by CCBlueX. No, prostě, bylo u nás veselo, ale bývalý známý z kostkuj ban nedostal, proč taky. Bez přímých důkazů by to ode mě byla jen ubohá pomsta.
Pak jsem ovšem jednou potichu přišel na server a koukám, že majitel serveru od "konkurence" k nám zavítal s nějakým kamarádem. A tento kamarád, který u nás nikdy předtím nebyl, se velmi nenápadně začal ptát, jestli hráči neznají server jménem ----- a jestli by prosím nepřišli se na něj podívat. Bývalý známý z kostkuj a nyní majitel cizího serveru, prostě po prázdninách ztratil hodně hráčů (u nás naopak po prázdninách hodně přibyli) a tak nám přivedl na server člověka, aby u nás dělal reklamu. S tím, že on nic, on muzikant, on přece reklamu nedělá. (Mimochodem, takovéhle družstvo, které se spiklo za účelem škodění, mě už jednou nebo dvakrát griefnulo, ještě na kostkuj. Co se v dětství v Minecraftu naučíš, v dospělosti v Mafii jako když najdeš. Ach.... Aneb, Viribus Unitis, silami spojenými za prosperitu našeho serveru a ke škodě jiných. Čehona byl občan pilný, když se ruka k ruce vine, tak se dílo podaří a když se dílo nedaří, zajdeme si k lékaři. - ne, to se mi jen něco vybavilo, zpět k tématu.) Takže dostali zákaz vstupu oba a já jsem od nich z pomsty dostal IPban. Důvod IP banu, "Štvaní." Fakt by mě zajímalo, jak je to slovo myšleno, čistě z hlediska etymologického. Štvaní ve smyslu: "štvát zvěř hlubokými hvozdy?" Nebo štvaní například: "Štvát lid proti vrchnosti?" Nebo snad: "Štvát někoho" ve smyslu naštvat, rozuměj rozzlobit?
Nevím o tom, že bych někoho štval proti jejich serveru, ani jsem nikdy jejich serveru sebeméně neuškodil. Vždycky jsem se staral jen o svůj server a pokud potřebovali pomoc, snažil jsem se pomoct - a přesto tam mám IP ban. Ne že by mi to nějak vadilo, nikdy jsem neměl potřebu tam chodit, leda když mě přemluvili, abych jim tam šel s něčím pomoct. A jaké nám z toho plyne morální ponaučení? "Pro dobrotu na žebrotu." A mimochodem, můj nick se píše Jo_Do a ne Jo_do, amatéři.
16.07.2017
testfor.
Příkaz testfor má za úkol zjistit, jestli zadané parametry odpovídají skutečnosti, nebo ne. Na mém serveru to slouží k otestování hráčova inventáře, aby command block věděl, jestli má hráč u sebe vstupné a má ho pustit dál, aby se vykonaly další příkazy, k portování hráče, smazání vstupného, postavení stavby, atd. Nějaký čas to bylo v pohodě, dokud jsem nepoužil jako vstupné do portálu spawnovací vejce. Tahle vejce totiž nemají jen obyčejný číselný kód, ale ještě podkód, který je jemněji rozlišuje na různé podtypy, například:
creeper - 383:50
skeleton - 383:51
spider - 383:52
zombie - 383:54
slime - 383:55
ghast - 383:56
zombie pigman - 383:57
enderman - 383:58
cave spider - 383:59
silverfish - 383:60
blaze - 383:61
magma cube- 383:62
bat - 383:65
witch - 383:66
endermite - 383:67
guardian - 383:68
pig - 383:90
sheep - 383:91
cow - 383:92
chicken - 383:93
squid - 383:94
wolf - 383:95
mushroom cow - 383:96
ocelot - 383:98
horse - 383:100
rabbit - 383:101
villager - 383:120
(Neručím za přesnost. Věř, ale komu věříš - měř.)
Podobné rozlišení pomocí podčísel, platí i u barevného skla, barevné vlny a podobně. Ale protože jsme v Minecraftu kde nic nejde jednoduše, tak to musí jít složitě. Nestačí jen napsat 383:něco, kdepak. Musí se to řešit složitým příkazem se složitou syntaxí, která jde velmi špatně vygooglovat, navíc zdrcující většina toho co jsem našel, bylo zoufalé volání proč to nefunguje. Aby to bylo ještě víc složité, syntaxe se liší v různých verzích Minecraftu.
Dejme tomu, že chceme zjistit, jestli má hráč v inventáře vejce squida a jestli ho má v prvním slotu hotbaru (úplně vlevo) a jestli má jen jedno, ne více. Ve verzi 1.8 stačilo napsat tag damage, který určuje typ vejce:
testfor @p[r=3] {Inventory:[{id:"minecraft:spawn_egg",Damage:94s,Count:1b,Slot:0b}]}
Ale ve verzích pozdějších až do 1.12, ve které jsem to zkoušel, se místo toho musí napsat:
testfor @p {Inventory:[{id:"minecraft:spawn_egg",Count:1b,Slot:0b,tag:{EntityTag:{id:"minecraft:squid"}}}]}
Vážně by nestačilo místo spawn_egg prostě napsat 383:číslo? Byl by to až takový problém?
Podobný systém platí i pro jiné itemy, třeba potiony. dejme tomu, že chceme zjistit, jestli má hráč někde v inventáři házecí jedovatý lektvar (verze 1.12):
testfor @p {Inventory:[{id:"minecraft:splash_potion",tag:{Potion:"minecraft:poison"}}]}
Pokud to někomu pomůže, fajn, mě to zabralo neskutečného googlování.
15.04.2017
Prism.
Když ještě na kostkuj Devaky poprvé zapomněl dát před příkaz Prismu lomítko a ten se omylem zobrazil v chatu, považoval jsem to málem za temnou magii a nechápal, jak něco tak složitého může umět. Ale problém není zadat příkaz a zjistit výsledek, ale spíš, jak si ho správně vyložit. S tím správným vyložením vám nepomůžu, ale s těmi příkazy snad ano. Minecraft plugin Prism, se stará o logování činností hráčů a prostředí. V jeho configu si nastavíme, jaké akce chceme zaznamenávat. Ke své činnosti vyžaduje mysql databázi, která je třeba u hostingu fakaheda v ceně, takže proč jí nevyužít, že. Dobrá, dejme tomu, že nám Prism běží, co dál? Jak z něj ta data zase dostaneme?
Na začátku příkazu musí být samozřejmě /prism, ale můžeme si to zkrátit na /pr. Pak musí být něco, co Prismu řekne, co po něm chceme. Budeme hledat, anglicky look, zkráceně /pr l. Pak zadáváme parametry. Nelekat se slova parametry, prostě tam prskneme ňáký kecy, aby jsme řekli prismu, po čem to vlastně pasem. Zatím jsme mu řekli jen, /pr l, (/prim look) což v překladu do češtiny zní, Prisme, podívej se. A teď mu teda řeknem, na co se to má podívat.
Základními věcmi jsou čas, okruh a činnost, anglicky time, radius a action. Nezáleží v jakém pořadí budou! Abysme to nemuseli zbytečně vypisovat, pomůžeme si zase jednopísmenkovými zkratkami t: (time, neboli čas), r: (radius, neboli dosah) a: (neboli hledaná akce).
Čas - jak hluboko v čase máme hledat, například: t:10m (čas:10 minut nazpět) t:3h (čas:3 hodiny nazpět) 5d (čas:5 dní nazpět). Čas se samozřejmě pouze odhadne, stejně jako vzdálenost. Pokud to nic nenajde, zvětšíme dosah.
Radius, jak daleko ve vašem okolí má Prism hledat, například: r:50 (vzdálenost:50 bloků). Pozor, někdy se stane, že chceme hledat po celém serveru, pak použijeme akci: r:global. Pokud chceme prohledat jen určitý svět, r:název_světa.
Akce, neboli činnost. Seznam všech akcí Prismu, najdete na webu. Jsou anglicky a uvádí se ve tvaru: a:nějaká_akce. Třeba hledáme, co já vím, kdo rozbil vozík, například. Akce tedy bude znít: a:vehicle-break. A najde nám to rozbité vozíky ve zvoleném rádiusu, do zvolené časové hloubky. Prism neumí najít nic jiného, než to co loguje.
Co jsme se tedy už naučili? /pr l r:50 t:1h a:vehicle-break Tedy, /Prisme, podívej se prosím v okruhu 50 bloků, v čase jednu hodinu nazpět, po rozbitých vozíkách, OK? A je úplně jedno, v jakém pořadí to bude, můžeme klidně napsat: /pr l a:vehicle-break t:1h r:50. Otázka. Když chci zobrazit víc akcí, to musím ten příkaz vypisovat pořád dokola a měnit jen akce? Samozřejmě že ne! Prostě dáte čárku bez mezery a akcí přidáte! /pr l a:vehicle-break,lava-break,player-death t:1h r:50 najde nám to rozbití vozítka, zničení lávy, a hráčovu smrt. Pozor, všimněte si, že v akcích jsou dvě slova. Jsou tam nutná? Ne, jsou tam jen pro upřesnění, klidně to můžeme napsat jako /pr l a:break,death t:10m r:30 a najde nám to všechno, co bylo rozbito (break), plus hráčovu smrt (death), v okruhu (pro změnu) 30 bloků, 10 minut zpátky.
Ale pozor, co když je těch výsledků moc a jsem z toho zmatení? Mezi výsledky si sice můžeme listovat příkazem /pr page číslo (velmi důležitý a často používaný příkaz), ale když ono se nám nechce listovat v takové Bibli. Jak to jen omezit, ztenčit a zeštíhlit? Na to jsou další parametry. Hledáme akce jen určitého hráče? Použijeme parametr p:nick. Samozřejmě na to funguje tabulátor, takže stačí napsat jen první písmenko hráčova nicku a tabulátorem doklikat zbytek. Upřímně, někdy z těch nenapsatelných nicků šílím, když je mám napsat na cedulku ručně. I můj nick Jo_Do v tom není tak nevinně. Příkaz pak zní: /pr l p:nick a:break,death,kill t:1d r:10 (/prisme, koukni se nám na hráče nick, kolik čeho rozbil, kolikrát zemřel a kolik zabil potvor a mobů, jeden den zpátky a v okruhu 10 bloků). Ale pozor, co když chceme akce nějakého hráče vyloučit? Hledáme v něčím domě zloděje. Prism by nás ale zahltil akcemi hráče, který je tam doma a to nechceme. Proto před jeho nick dáme vykřičník p:!nick a tím prismu řekneme, nehledej nic, co udělal tenhle nick. Ještě pořád je moc výsledků? Zeštíhlíme. Hledáme třeba zabité vesničany, nebo ovce, krávy, nebo psy? Přidáme tedy parametr a:kill e:villager,sheep,cow,wolf p:!nick a najde nám to jen zabité vesničany, ovce, krávy, psy, přitom jsme vyloučili akce majitele To /pr l r:20 t:2d atd, tam nepíšu pro zjednodušení, být by tam samozřejmě měly - ale pokud tam nebudou, Prism automaticky přidá přednastavený čas a rádius. Opakuji, na pořadí těch parametrů nezáleží, můžete je libovolně zpřeházet, jediné co tam musí být ve správném pořadí, je /pr l.
Dobrá, praktický příklad, hledáme třeba smrt hráče a chceme mu vrátit věci, protože na něj třeba někdo nachystal smrtící port a sebral mu je. /pr l p:nick r:global t:5m a:death Tímto najdeme smrti hráče. U každé položky výsledků, je číslo. To tam není pro legraci, ale má důležitou funkci. Poslední smrt, kterou hledáme, má číslo jedna. Zadáme tedy příkaz /pr tp 1 a ono nás to teleportuje na místo hráčovy smrti. Popřípadě se souřadnice akce zobrazují ve výsledcích, ale pomocí portování to jde mnohem jednodušeji. Na místě smrti zadáme příkaz /pr l p:nick a:drop r:5 t:5m Na co se tím ptáme? Už byste se měli pomalu chytat i sami, ale ještě vám to povím. Prisme, podívej se (/pr l) na hráče nick (p:nick), co mu vypadlo z inventáře (a:drop) v okruhu 5 kostek (r:5) a v čase 5 minut nazpět (t:5m). Ale pozor, zase problém. Hráč už byl mezitím doma, prohrabal si truhly a Prism by nám našel spoustu věcí, které s případem vůbec nesouvisí, protože se staly po činu. Proto výsledek časově omezíme parametrem before:nějaký_čas Příkaz pak bude vypadat: /pr l p:nick a:drop r:5 before:5m t:6m Prostě řekmene prismu, hledej v čase OD-DO before:5m t:6m Tím najde Prism jen věci, které se staly v rozmezí 5-6 minut, protože bez before:čas, by Prism hledal všechno, co hráč vyhodil z inventáře za CELÝCH 6 minut.
A jak vlastně vrátíme hráči ty věci, o které přišel a které jsme příkazem našli? Prostě jen změníme look za rollback, tedy místo /pr l nějaké_parametry, bude /pr rb nějaké parametry. Chceme-li hledat, kdo na místě sebral věci a jaké, zaměníme v příkazu a:drop za a:pickup (pickup - sebrat). Tím zjistíme, kdo si na věci namastil kapsičku a můžeme ho potrestat. Můžeme si výsledek omezit na určitý blok. To se dělá parametrem b:číslo_bloku. Čísla bloků najdeme na webu. Dejme tomu, že hledáme hráče, který dropnul hlínu. Hlína má číslo 3, takže příkaz zní: /pr l p:nick a:drop b:3 r:global t:20d Tento příkaz nám najde všechny případy, kdy hráč nick vyhodil z inventáře hlínu, na celém serveru, 20 dní nazpět. Po portu na místo, /pr tp číslo_události můžeme hledat, co se s tou hlínou dělo dál. /pr l a:drop,pickup,remove,insert b:3 r:10 before:19d t:20d Najde nám to veškeré akce s hlínou, přesněji vyhození z inventáře (a:drop), sebrání (a:pickup), vybrání z truhly (a:remove), vložení do truhly (a:insert). Přitom můžeme omezit čas (before:kratší_čas t:delší:čas), aby nám toho Prism nenašel moc.
Co když chceme najít všechno, co se stalo v určitém malém okruhu? K tomu slouží příkaz /pr near. Ano, tenhle příkaz je bez toho l, neboli look. Má přednastavený rádius i čas, který si můžete změnit v configu.
Takhle vypadá výsledek hledání v Prism v praxi. Hráč s multiúčtem přistižen při podvodném bugování hlíny pomocí resetů ostrova. Všimněte si čísel v hranatých závorkách, [1] až [8]. Tato čísla slouží k portování, pomocí příkazu /pr tp číslo.
11.06.2016
Můj skyblock server.
Zvláštní, vždycky jsem si myslel, že nikdy server mít nebudu. Že námahu a péči přenechám jiným a sám jim do toho budu jen kecat. A najednou jsem se přistihl, že si připravuju věci pro svůj server a věnuju tomu tolik času, že už to nešlo omluvit jen nějakými pokusy. Sám nevím, co mě to napadlo, ale každopádně server běží. Maličký, na 6 slotů, ještě ne úplně dokončený, ale běží, pod IP adresou 82.208.17.13:27521. Během jeho výroby jsem si psal jakýsi plán, o čem to má vlastně být. Abych to nemusel psát dvakrát, můžu se prostě ocitovat.
"Na spawnu budou teleporty, které hráče portují na místo, když u sebe bude mít patřičný blok. Hráč nesmí dostat nic, co si může sám opatřit, leda by získání té věci bylo příliš zdlouhavé a složité. Hráč dostane na griefovaných stavbách jednorázově jen to, co se na skyblocku nevyskytuje. Aby se omezilo farmení bloků z navštěvovaných staveb, tak bloky které hráč použije jako vstupenku do portálu, musí zmizet. Po šlápnutí na nášlapnou desku, se stavba, na kterou hráč chce jít, obnoví ze schematu, pomocí pluginu."
Prozatím mám hotové dva portály, rozdělaný mám třetí. Spawn je udělaný tak, že portály jdou snadno přidávat, jako dílky skládačky. Server není přizpůsobený pro stálé hráče, není to konkurence pro velké servery. Server je pro hráče, kteří stojí o kratší dobrodružství, dohrají obsah, prozkoumají co se dá a jdou dál. Četl jsem zajímavý rozhovor, na jednom velkém skyblock serveru. Hráč psal, že server už není skutečný skyblock a admin mu na to odpověděl, že nikoho nebaví jen hledět do mob trapky a server se proto posunul dál, má místo trapek spawnery, shopy pro hráče atd. Možná proto jsem u nás nenašel ani jediný skyblock server, kde by se hrál skutečný Pravý skyblock. Ony se totiž "posunuly dál" naprosto všechny servery a ten kdo chce hrát skyblock tak, jak se hrát má, má smůlu. A tak jsem si, ať jsem chtěl nebo nechtěl, takový server musel sám postavit.
05.06.2016
Three houses.
Na stránkách minecraft-schematics mi přibyla další stavba, trojdomek. Původně jsem doufal, že dokončím všech 7 domů, které jsem tam nastavěl, ale interiéry mi jdou neuvěřitelně pomalu, takže vydám co mám. Domy jsou pochopitelně plně zařízené, ale bohužel, při přenosu přes World edit, se ztratí obrazy ze stěn, item frame, stojany na brnění, prostě entity. Takže kdo se na to chce podívat v plné neporušené kráse, bude se muset na kostkuj dostavit osobně. Mám na svých stavbách protect, takže mám jaksi morální povinnost portovat a provádět, až se ze mě bude kouřit.
02.06.2016
ScLoad.
Člověk by někdy vážně bil čelem o zeď. Dlouho nemůže vyřešit nějaký problém, nechápe v čem to může být a nakonec je řešení tak triviální, že jen kroutí hlavou.
Měl jsem zase takovou představu, pro svůj rádoby skyblock server, který se zatím nachází ve stadiu pokusů a omylů. Nerozhodl jsem se ještě ani, na jaké verzi spigotu to vlastně poběží a dokonce není jistý ani plugin. Chtěl jsem totiž, aby jeden ostrov byl uprostřed jednoho regionu (512x512 bloků), abych mohl ostrovy snadno hledat a zálohovat. Ale zdá se, že askyblock to buď neumí, nebo nevím jak to nastavit, takže začínám uvažovat, že zkusím ještě třetí skyblock plugin Island World, jak mi bude vyhovovat. Moje představa byla taková, že jakmile hráč dosáhne ve skyblocku více méně všeho a přestane ho to bavit, je třeba mu dobu hraní nějak prodloužit. Ale nechci nějaké PVP, shopy a economy, to má kdekdo. Napadlo mě, že by bylo super, kdyby hráč mohl prozkoumávat opuštěné cizí stavby, ve kterých by nacházel knihy s nějakým říkáním (dejme tomu hráče, který tam byl před ním a nezvládl to) a věci, které ve Skyblocku nejdou jinak sehnat. Samozřejmě, není to nic nového pod sluncem, už dávno jsem hrál hru Project Nomads, která je založená na tom samém principu, to jest létající ostrovy, vylepšování svého ostrova, prozkoumávání cizích ostrovů, vybírání cenností a artefaktů, atd. (Mimochodem, tu hru doporučuji, je výborná, sem tam si ji pustím i dnes.) Kromě toho vím o balíku modů Feed the Beast, který dělá ze Skyblocku úplně jinou hru, ale vyžaduje speciální launcher, musí se instalovat, vyžaduje samozřejmě originální hru a navíc se mi ještě nepovedlo to rozchodit, takže dovnitř jsem se ještě ani nepodíval.
Dobrá, takže chci ve svém skyblocku něco jako explore RPG, kde hráč prozkoumává svět a postupně odemyká nové stavby. Cílem je samozřejmě zjistit, proč je svět rozlámaný na kusy a kdo v noci pořád oživuje zombíky. Povedlo se mi vyřešit problém s teleportem na klíč, jak o tom píšu dole a hráče jsem tedy dostal na místo určení a dokonce jsem mu dokázal sebrat i cenné bloky z inventáře jako vstupné, aby se neportoval příliš často. Jenže, jestli bude hráčů na serveru více, najde hráč po portu na místě jen griefnuté trosky a já budu muset stavbu neustále ručně obnovovat, což mě brzo přestane bavit. Potřebuju něco, co obnoví stavbu ze schematu, když hráč stoupne na pressure plate, ale pěkně s rozumem a pomalu, aby mi nespadnul server. Hledal jsem na to nějaký plugin a taky že našel!
ScLoad neboli schematics loader, je minecraft plugin, který umí načíst ze složky WE schema a postavit ho na serveru tam, kam nastavíme. A hlavně, umí stavět pomalu! Můžeme si nastavit, kolik bloků za tick postaví. Proč tuhle funkci nemá známý shazovač serverů World Edit, to fakt nechápu. Všechno se zdálo super, ale když jsem se pokusil postavit stavbu příkazem na určené souřadnice, nešlo to. Vyhodilo mi to hlášku, že prý World [ASkyBlock not found. Nechápal jsem, co se děje. Příkaz jsem psal přesně podle návodu na stránce pluginu. Nešlo to. Myslel jsem, že si to nerozumí s velkými písmeny a změnil jsem proto několikrát název světa, zkoušel jsem World, world, askyblock, všechno možné. Nic, nešlo to. Až po dlouhém snažení, kdy už jsem si málem zoufal, mě konečně napadlo, proč je vlastně v té chybové hlášce [ASkyBlock? Nemá to být jen ASkyBlock? No jasně!!! Ten návod je blbě. Příkaz má znít: /scload load filename world [x y z]
. A problém s názvem světa vyřešen. Zatraceně!!! Tolik času v háji, kvůli takové kravině. Zkouším to znovu. Název světa to tentokrát vzalo správně, ale nelíbí se tomu zase souřadnice. Žeby podobná blbost? Zkouším to úplně bez hranatých závorek a příkaz v command blocku funguje, stavba se obnovila. KONEČNĚ!!! Takže funkční prověřená verze je: /scload load filename world x y z
Plugin ScLoad je snad jediný použitelný plugin na tyhle věci, na který jsem narazil. Chápu, že tvorba pluginu dala hodně práce a jeho tvůrce, který na něj už dva roky nevydal jediné update, na něj asi nemá čas. Ale v návodu je všeho všudy pět příkazů, vážně to nešlo aspoň jednou přelétnout pohledem a opravit?
EDIT:05.06.2016
Zatraceně, já se z toho pluginu zblázním. Pracuje sice super, ale k šílenství mě přivádí totálně odfláknutý návod. Udělal jsem schema, fungovalo. Udělal jsem druhé, nefungovalo. Proč! PROČ!!!? PROOOOOČ!!! Nezbývá, než na to jít mou spolehlivou metodou. Pokud něco nejde, kašlu na to a jdu dělat něco jiného. Ono už mě časem něco napadne. (za pět minut) Hrome, nestačilo by restartovat server? Zní to sice jako blbost, ale... No samozřejmě. Takovou dobu se s tím trápím a ono po každém uložení NOVÉHO schematu, musíte restartovat server, aby si plugin scload "všiml," že v adresáři world edit přibyl soubor. Snad už je to opravdu poslední problém, který s ním mám. Štve mě nehorázně, že jsem ztratil tolik času jen proto, že autor pluginu nebyl schopný napsat na své stránky jedno krátké souvětí.
28.05.2016
Pořád se něco děje.
Vypadá to, že jsem se na kostkuj přeci jen dočkal sochy. V životní velikosti. I když na sochu robota Bendera to ještě nemá, snaha se cení.
Malé připomenutí, kdo všechno na server chodí.
Na podlahy jsem použil hromady mořských hub, je čas vyplundrovat další podmořský chrám. Tady se nám skrývá chrámový poklad, 10 zlatých kostek.
Takhle vybavování interiéru mých staveb vypadá na samém začátku. Co z toho vyleze, netuším ani já sám.
Takhle moje dílka vznikají. Naplácám na stěny všechno co se dá a jdu dělat něco jiného. Když se k tomu druhý den vrátím, buď to zhnuseně zbourám, nebo mi radostí srdce poskočí.
Většinou chodím na server pozdě v noci, kdy nemá admin tým moc práce, tak se někdy staví na kus řeči, nebo se jen kouknout.
Stavím ze všeho, co vypadá jen trochu nepoužívaně. I z TNT může být hezký strop. Výbušně pěkný.
Admin Devaky a kytka_lc si prohlížejí mou hotovou koupelničku na kostkuj, v domě alchymisty.
28.05.2016
Kid hacker na kostkuj.
Plugin AuthMe, o kterém píšu jako o jednom z nejdůležitějších pluginů na Minecraft serveru má bohužel své mouchy. Tento plugin se stará o přihlašování a odhlašování hráčů na server. Samozřejmě by to nebylo potřeba, kdyby měli všichni originální, zaplacenou hru. Pak se totiž hráč ověřuje přes servery Mojangu, který se stará o autorizaci sám. Ale všichni víme, jak to je. Zapnout si na serveru online=true, znamená přijít o 90% hráčů. V situaci, kdy dostat na nový server hráče, je rovno téměř zázraku, si tohle může dovolit jen málokdo. Přesněji řečeno nikdo. A tak je Authme stále jeden z nejpoužívanějších pluginů vůbec, ačkoli při přihlášení nebo odhlášení nějakého hráče, velmi silně laguje server. Už nějaký čas se vědělo, že má i vážnou bezpečnostní díru. Když se přihlásí řádný hráč s nickem dejme tomu player a pak se přihlásí jiný hráč s nickem PlayEr, tak ten druhý se přihlásí taky. Nebude moci udělat mnoho škody, ale při odpojení jednoho z nich, se musí odpojit i druhý. Řádný hráč navíc utrpí wipe inventáře, zmizí mu všechno, co měl u sebe. Takto může hacker amatér velmi jednoduše vytrollit celý server. Ban na nick udělit nelze, protože jsou pak zabanovaní OBA hráči. A pokud příslušný dement navíc umí používat IP changer, pak má server zaděláno na průšvih. Kostkuj přes rok fungovalo s touto bezpečnostní dírou a nějak jsme doufali, že nikdo nebude až takový Bombicka, aby toho zneužil (Bombicko, to máš za tu estúpidas criature.). No, zmýlili jsme se.
Už před nějakým časem se na kostkuj objevil jistý slovák, který se nadrzo přihlásil za admina a trolloval. Diplomacií a přátelským jednáním, se ho Devaky povedlo dostat pryč ze serveru s tím, že se už u nás neukáže. Samozřejmě to porušil a byl zabanován. A protože se tím cítil strašně ukřivděn, objevil se ten dement na serveru zase. To bylo tak: Přihlásil jsem se do hry jako obvykle, jdu chodbou dolů a v dálce vidím cizí cedulku s nečitelným jménem (ano, můj dům je poměrně velký). Nijak mě to nezarazilo, protože mám na svých stavbách protect a mou povinností je umožnit komukoli přístup ke svým stavbám. Dokonce vím, že mě někdo tajně pravidelně navštěvuje, protože mám na jednom místě pořád udusanou hlínu, i když ji uhrabávám jak se dá a v podzemí svého sídla jsem dokonce kdysi objevil cizí Nether portál, pro tajné návštěvy. Což mi nevadí, protože čím víc lidí moje stavby vidí, tím líp. Šel jsem se tedy podívat kdo je onen návštěvník a překvapeně koukám, že jsem to já. Samozřejmě mi hned došlo, kolik uhodilo, ale protože jsem si danou věc kdysi otestoval, věděl jsem, že pokud jsem ve hře, nevítaný návštěvník nemůže na mém panství vůbec nic. Má jen podobný nick, stejný prefix, může lítat a zmizí mi věci z inventáře, ale ty oželím.
Napsal jsem do chatu "Mám problém." A mé zlé dvojče odpovědělo zlomyslnou urážkou (kterou nejspíš měl za dobrý vtip). Když viděl, že po mém připojení už nic nezmůže, přihlásil se za jiného uživatele. Poslal jsem tomu uživateli /msg s varováním, ale i když jsem napsal jméno správně, došla bohužel tomu, co se za něj vydával. Odpověděl mi vulgární urážkou. To už mě začalo zajímat. Pán chce debatu, bude mít debatu. Začal jsem a celkem se mi dařilo. Protivník se zmohl akorát na chabé výhrůžky, že zná někoho, kdo mi může na dálku zničit počítač. Evidentní naivka. Možná, že by se mi povedlo dostat ho ze serveru pryč, kdybych měl podporu, ale bohužel tam bylo příliš mnoho lidí a protichůdných řešení, které se navzájem křížily. Jedni mě okřikovali, že si ho nemám všímat, jiní na to chtěli jít diplomaticky. Vrcholem bylo, když se jistý hráč, kterého raději nebudu jmenovat, hackera amatéra veřejně zastal a prohlásil, že jsem jen blbé VIP, tak co se tady vytahuju a povyšuju. A hacker, samozřejmě morálně posílen a pobaven, mohl v klidu pokračovat v řádění. Fakt dík. Po dlouhé, velmi dlouhé době, se na serveru konečně objevil moderátor, který toho ale nemohl moc udělat. Pokusil se hackera zabanovat, marně. Nakonec se musel shodit server a nahodit nový plugin antiusersteal, který tuto hrubou a nepochopitelnou chybu AuthMe záplatuje.
Co mě na tom rádoby hackerovi zaujalo, bylo bezvadné lhaní, za jaké by se nemusel stydět ani profi psychopat. Jsem přesvědčený, že ten člověk je přesvědčen, že pravda byla na jeho straně a potom co byl zabanován, měl plné právo vrátit se s balíkem hacků a trollovat server. Přece, když vás vyhodí z obchodu pro krádež, máte plné právo vymlátit jim výlohu, ne? (ironie) Během debaty, i když velmi dobře věděl jak to bylo, suverénně prohlašoval a trval na tom, že já jsem si začal. Že já jsem mu nadával první. Že já za to můžu. Jeho chování mi silně připomnělo jistého uživatele, který je na kostkuj už zabanovaný. Přesně ten samý styl ohýbání pravdy podle potřeby (lhaní), přesně ten samý styl výmluv, přesně ta samá neotřesitelná sebejistota psychopata. Tuším kdo by to možná mohl být, i když jistotu nemám. Možná je takových povah prostě víc.
28.05.2016
Mein Kampf (s command blocky).
Měl jsem takovou představu, pro svůj případný skyblock server. Hráč si stoupne na teleport, ale ten nic neudělá, dokud hráč nebude mít v ruce určitý předmět. Prostě teleport, který portuje hráče na klíč. Našel jsem si na to jednoduchý návod, který vytvořil hráč Aerophite. Návod sice bezva fungoval v hodně staré 1.6.2, ale nefungoval v novějších verzích. Všude jinde, kde se tímhle zabývali, pořád něco mleli o příkazu scoreboard a já absolutně nerozumím tomu, proč bych pro port hráče s itemem v ruce, měl složitě a nesmyslně zapínat, vytvářet, pojmenovávat, přidělovat atd nějaké scoreboardy. Sice jsem natrefil i na příkaz testfor, ale samozřejmě ve špatném formátu, který nefungoval a naprosto mě zmátl. Už jsem to pomalu vzdával, ale ono je opravdu ráno moudřejší večera. To nad čím jsem marně přemýšlel celý večer, to jsem měl ráno na první pokus. Stačilo jen najít příkaz ve správné syntaxi (díky hráči Dragnoz) a portál od Aerophite funguje!!! Spodní command block se nechá tak jak je, tp @p[r=1,x=100,y=100,z=100] -100 100 -100
syntaxe je v pořádku, jen místo těch čísel doplníte svoje souřadnice. Souřadky v závorce, jsou souřadnice místa odkud se chcete portovat, souřadnice mimo závorku vzadu, označují místo, kam vás to portuje. Ale do horního command blocku, se místo příkazu clear napíše: testfor @p[r=3] {Inventory:[{id:"minecraft:sandstone"}]}
. To r=3 je rádius, tedy vzdálenost, kam až sahá dosah command blocku. Mě to funguje v okruhu tří bloků, dá se to zvětšit, nebo zmenšit podle potřeby. V příkazu se používá jako portovací item sandstone, stačí mít jeden, a to kdekoli v inventáři, nemusí být přímo v ruce. Jestli chci pískovec změnit, třeba na zlatý blok, jdu na stránku se seznamem ID a na ní zjistím, že zlatý blok se píše minecraft:gold_block. Po doplnění do příkazu, který se pak vloží do command blocku a potvrdí, to vypadá takhle: testfor @p[r=3] {Inventory:[{id:"minecraft:gold_block"}]}
. A portál vás portuje, jen pokud máte kdekoli v inventáři aspoň jeden, nebo i více zlatých bloků. Můžu ale být i zlomyslná svině a nepustit hráče k portu, dokud nebude mít itemů určitý počet, to se dělá přidáním položky count. Příkaz by pak vypadal takhle: testfor @p[r=3] {Inventory:[{id:"minecraft:gold_block",Count:62b}]}
. A dokud byste neměli někde v inventáři PŘESNĚ 62 zlatých bloků v nějakém políčku, nepustí vás to. Jen podotýkám, že můžete mít zlato ve více políčkách a v součtu klidně i víc než 62, ale portuje vás to jen, pokud máte aspoň v jednom políčku přesně 62 bloků. Místo obyčejných bloků, se dá použít i pojmenovaná věc, příkaz pak vypadá třeba takhle: testfor @p[r=3] {Inventory:[{tag:{display:{Name:"Pokus"}}}]}
. Pojmenoval jsem si kamenný meč jménem Pokus a s tímto příkazem vloženým do command blocku, mě to správně portovalo. Funguje to a vypadá to TAK jednoduše, ale než jsem přišel na to, jak ten teleport opravit, div jsem nemlátil hlavou o stěnu.
28.05.2016
Askyblock, nebo uskyblock?
Pomaloučku dávám dohromady svůj soukromý skyblock server, takový, na kterém bych sám chtěl hrát. Ale narážím soustavně na hromady problémů, kterých řešení mi neuvěřitelně drancuje morální síly. Zkoušel jsem dva nejpoužívanější skyblock pluginy, askyblock a uskyblock. S tím, že prostě zkusím oba a když se na něčem zaseknu, budu pokračovat na tom druhém. na uskyblocku jsem se zaseknul velmi záhy, kvůli (podle mého názoru) nedostatečným návodům. Askyblock mi šel výborně, byl jednoduchý i pro laika jako já, má i vlastní generátor světa, který jde snadno nastavit, má možnost upravit si vlastní schemata ke vložení, dokonce jich můžete mít v nabídce kolik chcete, od jednoho do X. Narazil jsem sice na drobné potíže, když najednou můj ostrov začal vyhazovat hlášku Island is protected a nešlo tam nic dělat. Strávil jsem pokusy a laborováním delší čas, než jsem přišel na to, že jsem to způsobil sám. Změnou vzdálenosti mezi ostrovy a zvětšením protectu kolem spawnu, se protect prostě posunul až na můj, už vytvořený ostrov. Takže stačil jen příkaz do konzole asadmin delete Jo_Do a pak /is. Nově vytvořený ostrov už byl mimo spawn protect a vše bylo OK, ale zjistit co se vlastně stalo, to byl malý porod. Chtěl jsem do truhlic ve svých vlastních schematech, uložit knihy s nějakým říkáním. Vypnul jsem tedy začátečnickou truhlu useDefaultChest: false. Vytvořil jsem si vlastní ostrov, vložil do truhly knihu, nečekal jsem problém, protože na stránce pluginu se přímo psalo written books with colored text can be included in chests!. Ale knihy ve schematech nefungovaly. Prostě se neobjevily. Ach jo, co zase dělám špatně. Zkoušel jsem to všelijak. Zkoušel jsem schemata vyrábět přes MCEdit, World Edit, nic. Zkoušel jsem různé verze serverů, nic. Zkoušel jsem jen samotnou knihu bez textu jako item, nic. Tohle už přece MUSÍ fungovat, proč to sakra nejde. Server log prostě vždycky vyhodil hlášku, "could not parse item [WRITTEN_BOOK] in schematic" a nic z toho nebylo. Jako poslední možnost, jsem si napsal o radu Samotnému Velkému Tvůrci pluginu askyblock, s nickem Tastybento. K mému velkému překvapení si vyžádal moje schemata a do jednoho dne vydal testovací verzi pluginu askyblock, kterou mi poslal s tím, že to můžu otestovat buď hned, nebo si počkám 14 dní, až to vydá jako oficiální stable verzi. Testovací verze mi funguje bezvadně, knížky i s diakritikou jsou tam kde mají být, ať je pochválen Velký Tvůrce.
15.05.2016
Kostkuj v první řadě.
Server kostkuj se podruhé za rok, ocitl na první stránce nejznámějšího server listu czech-craft.eu, přesněji řečeno na desátém místě. To je na survival server bez miniher, výborný výsledek.
Našel jsem při rabování náhodou dům a pozemky hráče abcgames, který na mě kdysi vymyslel pěkný podraz. Truhly byly otevřené, takže jsem mu je systematicky vybral, jako zálohu na částečné odškodné za způsobenou morální újmu. Koneckonců už je nebude potřebovat.
Šel jsem náhodou kolem ostrova, na kterém kdysi měl své hlavní sídlo bývalý moderátor Novusek, alias Quilissa. Narazil jsem už na několik jeho zajímavých staveb. Ani ne tak griefnutých, jako spíš překrytých nánosy neurčitých hmot, jako socha pokrytá ptačím .... Dole pod sochou byl na cedulce dokonce vzdorný vzkaz pro mod tým, už si to nepamatuju přesně, něco jako fuck mod. Tak mě napadlo, tohle je přece super nový typ negativu, který bych nazval Překrývač. Překrývač nelituje svých vlastních bloků a prostředků, aby překryl a zakryl cizí pěknou stavbu nánosy cobble, hlíny, lávy atd. Přitom se nenamáhá s griefem, chladným ho nechávají i cenné bloky, jediné co ho zajímá, je "vylepšit" cizí stavbu sloupy z cobble a lávovými proudy. Obrázek zpodobňuje stavbu už po rollbacku.
Mod tým se poslední dobou zabývá zvláštním koníčkem, přesouvá na server pixel art obrázky a následně z takové obrázkové krajiny vyrábí mapy. Takhle nějak to vypadá. Některé ale nejsou právě pro děti.
VeRend sice občas na server zavítá, ale jak vidím, tahle její nedostavěná vilka, se nějak sama nechce dokončit.
10.05.2016
Nějaké moje interiéry.
Interiéry tří mých domů v Novém Městě. Částečně inspirováno stavbou Chateau de Morangy od Mikado.
Dům u Zelené Žáby.
Alchymistův dům.
Cukrárna.
10.05.2016
Pálíme čarodějnice.
Co nového na kostkuj? Jedna čarodějnice už mě kdysi spálila, je čas jim to vrátit. Aneb, výzdoba hlavního spawnu.
Spoluhráč mi už dopředu připravil hrob. Není to od něj hezké, že na mě myslí? Jako v tom vtipu, jak jdou Kohn s Roubíčkem kolem hřbitova a Kohn se ptá, "nevíte Roubíček, čí je támhle veliká hrobka?" "To je Rotschildů. A Kohn na to závistivě. "No jo, Rotschildovi, ti si žijou."
Nikdy jsem tady na webu nepsal o Endu, nikdy jsem tam totiž nebyl. Neměl jsem potřebu tam chodit. Ale protože se poslední dobou v Minecraftu trochu nudím, našel jsem po delším hledání portál v silně griefnutém podzemním strongholdu a zašel jsem si tam pobít pár endermanů.
Dostal jsem spolu s jinými VIP možnost, získat pozemek ve městě Atlantida, proč toho nevyužít. Právě tam probíhá čilý stavební ruch. Můj dům v Atlantidě je zlatý. No není zlatý? Je, že? I když samozřejmě, stylem se do té quartzové zvláštnosti moc nehodí.
10.05.2016
Skyblock 2.
Microsoft a jeho právnické hrátky.
Pozměněný, modovaný Minecraft, zvaný Skyblock, samozřejmě není dílem Mojangu, ale komunity nadšenců a hráčů, kteří měli ten nápad, ztížit si trochu začátek hry a vlastní vynalézavostí a použitím netradičních postupů získat to, co má hráč survival na dosah ruky, jen sáhnout. Skyblock nejen že není oficiální, ale Mojang, ve smrtícím objetí Microsoftu, ve verzi 1.9.3, zablokoval podporu pro několik desítek modovaných serverů, včetně oficiálního skyblock serveru, který, jestli jsem to správně pochopil, provozují lidi, kteří mod skyblock vytvořili. Čekal někdo od Microsoftu něco rozumného? Já teda ne. Co tahle firma schvátí, to zničí. Tvrdým vyžadováním dodržování EULA a blacklistem modovaných serverů dosáhnou akorát toho, že Minecraft bude hrát nakonec jen pár nadšenců jako já a z masově rozšířené populární hry, se stane okrajová, prodělečná záležitost, které pak Microsoft potichu ukončí podporu. Ukončování podpory je věc, která Microsoftu vždycky šla nejlíp. Copak ta banda vůbec nechápe, že aby se něco prodávalo, musí to být populární? Copak nechápou, že si tímhle vyhánějí zákazníky? Ne, nechápou to, nebo je jim to jedno. Píšu o tom v některých předchozích článcích, klasický survival je mezi servery v těžké menšině, naopak v návštěvnosti vedou modované a minihrové servery. Byl jsem na jednom serveru, kde měli několik různě zaměřených světů, mimo jiné i čistou vanillu. Až na to, že ve vanille, tak jak si ji představuje Mojang a jak by se teda měla oficiálně hrát, nebyla kromě mě ani noha. Absolutně nechápu, proč se namáhali s Realms, což mají být placené servery pro hráče, poskytované přímo Mojangem (Microsoftem). Nevím přesně jak to je doopravdy, ale tipnu si, že trh se servery už je celkem přesycený a za ty dvě stovky bych si radši pořídil server někde jinde než u Microsoftu, kde nesmí být modované mapy, vše samozřejmě jen online=true, takže warez hráči mají smůlu, prostě spousta omezení a problémů, které bych na jakémkoli jiném hostingu neměl. A protože prachy jsou prachy, nejspíš se rozhodli omezit kšefty konkurence v domnění, že pak hráči přejdou k nim. Vyhrožování soudy těm serverům, které neplní jejich nesmyslnou EULA, byl jen začátek. Teď to chtějí rozjet ve velkém, tím, že nechtěné konkurenci prostě ukončí podporu. Asi nechápou, že i ta nechtěná konkurence, popularizuje jejich hru a tím jí prodají víc.
Oficiální skyblock server.
Skyblock mě nakazil a běžné survival už mě nebaví. Řekl jsem si, proč bych chodil ke kováříčkovi, když můžu ke kováři a šel jsem na největší, anglicky mluvící, oficiální skyblock, s tím, že tam uvidím, jak má vypadat profesionálně vedený server. První co mě zarazilo, byla horda poletujích dětí na hlavním spawnu. Že by letecký den? Příkazem /newisland jsem se přesunul na ostrov a... Ježíšmarjá, oni tu mají Clear Lag. Tahle strašlivá skvrna na Minecraftu, tenhle zbytečný, neužitečný, lagující plugin... Proč, PROČ ho mají na skyblock serveru? Vysvětlete mi to někdo jako tříletému dítěti. K čemu tu mají tuhle zrůdnost, spolehlivě ničící veškerou atmosféru? Minecraft má přímo v sobě zabudovaný systém, který zaručuje, že vyhozené předměty zmizí samy do pěti minut. NA CO PROBOHA, je ClearLag na skyblocku, kde má každý hráč jen malý ostrov? To jako mám čekat u stromů, až spadne jabko, aby mi ho clear lag nesmazal? Nebo mám ničit všechny větve ručně? Nemůžu jít sebrat spadlý cobble stone až potom, co zničím krumpáč, protože bych tam už nic nenašel? To je fakt úžasné. Na jejich fóru jsem si přečetl zajímavý rozhovor, kde jedna hráčka chtěla, aby admin tým tento zbytečný plugin zrušil. A jiný hráč se do ní pustil, že on s tím nesouhlasí a vyžaduje, aby ClearLag na serveru byl, protože má starší notebook a je rád, že něco na serveru odstraňuje lagy. Asi nepochopil, že ten plugin jen duplikuje činnost, kterou už vykonává server, jen to dělá více agresívním a rušivým způsobem. Tvůrce ClearLag bych nechal pověsit za koule do průvanu, hned vedle blbů, co vytvořili flyhack, x-ray, killauru a podobná svinstva. No, nevadí, tak tu mají ClearLag, přes objektivní potíže je třeba se tak nějak přenést. Začnu radši místo rozčilování hrát. Chat jede jak zběsilý, na serveru je kolem 200 lidí, chat jede jako šílený, nestíhám to sledovat, jako kdysi na craftmanii. Co se dá dělat, vypnu chat a začnu konečně něco dělat. Ukopnu blok, vrátí se. Ty vole, to jsou lagy, jak na kostkuj zamlada. Asi tu admin tým něco přesouvá, ale na lagy jsem přece zvyklý, nenechám se stresovat. Lagy neustávají. Začínám rozšiřovat ostrov, kladu opatrně bloky. Položím blok, vrátí se mi poslušně do inventáře. Na třetí pokus ho položím na místo, chvíli počkám, jestli si to nerozmyslí, opatrně vstoupím. Rozmyslel si to. Blok je pryč, pode mnou se otevřela propast a já padám do prázdnoty. K...aaaaaa! Nevadí, může se stát, nenechám se naštvat. Musím být prostě víc opatrný. Začínám stavět grinder farmu a už se těším na pořádný loot. Dokončeno, můžu to spustit. Omlátit louče z podlahy, ať se mi v černé tmě spawnují příšerky, uzavřít věž posledním blokem a hlavně neudělat chybu, jinak se mi vyvalí na ostrov a budou potíže. Všechno OK, čekám u doskočiště. Nic... Co zase? Že by nějaká ochrana pro nováčky, aby se nic nespawnulo? Jdu na fórum a hledám. Přímo k tématu nikde nic, ale začínám tušit, co se děje. Pořád se tam baví o spawnerech, ale spawner je přece mnohem pomalejší, než grinder farma na skyblocku. Že by měli úplně vypnuté spawnování potvor? To snad ne. Dotaz moderátorovi bohužel potvrdil mé černé obavy. Spawn potvor je vypnutý, grinder je tu nanic, veškeré expy a itemy přes spawnery. No, pánové, asi mě tu už neuvidíte. Aspoň vám to nebude tak lagovat.
16.04.2016
Výročí.
Kostkuj má narozeniny.
Je to tak, přátelé. Minecraft survival server kostkuj.cz, oslavil 1.4.2016 přesně jeden rok od spuštění. Novinky a drby? Moon se stal hlavním moderátorem, mod tým si pohrál s particles u svých skinů a kamkoli přijdou, házejí grafické efekty.
Charged Creeper
Byl jsem na návštěvě u Jaja54321, která na kostkuj právě s přáteli stavěla svou sochu, aby mohla být umístěna do Údolí Králů, kam se staví sochy nejdůležitějších hráčů serveru. Právě zápasili s nedostatkem odstínů hnědé na vlasy, když jsem zahlédl creepera s modrou aurou. Konečně, po roce snažení, poprvé v Minecraftu vůbec, jsem spatřil charged creepera. A protože pro tyto případy u sebe neustále nosím vozík, koleje a jmenovku, má teď Jaja54321 novou atrakci svého areálu. Nabitého creepera, nemá jen tak někdo.
Věžička v savaně.
Na server se po dlouhé době přenesla moje první stavba vůbec, město Věžička. Kdysi jsem na ni byl hodně pyšný, ale dneska bych ji postavil jinak, protože je hodně hrubá, někdy až školácky nedokonalá. Ale zase to víc připomíná syrový středověk. Téměř každá návštěva, se v poslední době ptá, jesttli mám GM-1, tedy creative. Nemám. V creative u mě doma, byla postavená Věžička a římská zahrada a pak byly přeneseny na server. Věžička vznikla ještě dříve, než server vůbec začal, takže se není co divit. Zahrada byla započatá v creative a tak byla v creative i dokončená, jinak na ní vůbec nic není. Žlutý kostel a Crazy Village včetně podzemí, jsem stavěl samozřejmě v survival, bez fly. Moje podzemí bylo započaté bez dotace, křemen jsem těžil i kupoval kde se dalo, ale brzy bylo zjevné, že tímto tempem to budu stavět sto let, takže jsem dostal dotaci křemene. Celý sklep je kopaný ručně, ale dřív nebo později asi požádám o asistenci WorldEdit. Uvádím to, aby nevznikaly pomluvy a šeptandy, že si řeknu a dostanu to, co jiní nemají. Není to pravda, ani bych to nechtěl a pomluvy mě už začínají unavovat. Jistý nejmenovaný moderátor mě opravdu dojal, že prý mám protekci, protože mám na své stavby protect a ostatní ne. Asi zapomněl, že jsem o protect marně žadonil půl roku, když jiné stavby ho normálně dostávaly. Já jsem ho dostal až po dvou rozsáhlých griefech.
Mám být svůj, nebo stavět to, co všichni?
Admini na kostkuj totiž trpí obvyklou minecraft nemocí, mají rádi moderní stavby a když se jim líbí něco rádoby středověkého, tak to musí mít převislé špičaté štíty, jako měly vikingské domy. Jenže takové domy staví KAŽDÝ. Kamkoli přijdete, najdete pořád to samé v tisící různých variacích. Vikingský dům x-krát jinak. Troufnu si říct, že barevné kombinace a tvary, které používám já a které vycházejí z české a moravské goticko-renesanční architektury, nestaví nikdo. Aspoň já jsem nic podobného nikde neviděl. Občas si stáhnu nějakou stavbu ze serverů, kam hráči svoje stavby nahrávají, aby se pochlubili. Téměř vždycky to dopadne stejně. Nadchnu se nad neskutečně velkou a nádhernou stavbou, stáhnu si ji, nahraju do mapy a pak jen překvapeně hledím, jak hnusně to vypadá zblízka. Já se snažím, aby moje stavby vypadaly dobře i na blízko, jakkoli je to v Minecraftu problém. Od adminů samozřejmě žádnou protekci nemám,a několikrát mi jasně naznačili, že se jim moje stavby nelíbí a že by byli radši za nějakou moderní stavbu. Podobný problém mám i na serveru minecraft-schematics, kde moje stavbičky zatím žádnému z adminů nestály za otestování. Taky se tam vyžívají hlavně v moderních stavbách, i když dobře, Věžička byla jeden čas ve featured creations, takže úplně mě nezavrhli. Onehdy jsem na jistý server, kde mám postavený hrad, pustil synovce. Jistý cizí hráč, si u mého hradu postavil takový typický vikingský domek, i s nezbytným nosem nad štítem. Nic na tom nebylo, takové domy staví každý, ale co byste řekli? Synovce přestal můj hrad zajímat a rozplývali se nad tím, jak je ten cizí domeček krásný. Zatraceně!
1.9.2
Takzvaný combat update, který mě osobně nepotěšil. Na jednu witch, chycenou v pasti na potvory, jsem spotřeboval tři kamenné meče a ona stále nepadla. Past jsem měl plnou nesmrtelných witch a co jako s nima mám dělat? Skyblock díky tomu na verzi 1.9 prostě nešel hrát, přepnul jsem radši na prověřenou 1.8.7 Jestli jsem na Minecraftu něco oceňoval, tak kvalitní zvuky. Nové update přineslo zvuky, které mě bez výjimky vadí. Z potvor do kterých buším lítají srdíčka jako by mě měly rády a ozývají se zvuky, které neumím zařadit. To jako mají být rány?. Co přinesl Minecraft pro stavitele? Jeden nový blok, neurčité růžovo fialové barvy? To si dělají srandu? Zkouším dělat na stropě a podlaze svého sklepa pixel art. Obrázky sice hledám na netu, ale vyleze mi z toho něco jiného, protože nemám dost barev. Byl by až takový problém, dát do Minecraftu tónování barev? Bílá by zesvětlovala, černá ztmavovala, něco by přidávalo sytost, něco jiného lesk, třeba nějaký drahokam. To by bylo něco. Mě už totiž pomalu ale jistě docházejí barevné kombinace a materiály. Jednoduše nevím, co nového mám vymyslet z věcí, se kterými jsem pracoval už stokrát.
16.04.2016
Skyblock.
Jistý nejmenovaný skyblock server.
Bože, kolikrát budu ještě přepisovat tenhle příspěvek. Nějak se přes něj pořád nemůžu dostat. Tohle už je čtvrtý, opakuji čtvrtý článek. Předchozí tři, kde popisuji své pokusy o skyblock na jistém nejmenovaném serveru a potíže s místní skyblock komunitou, jsem po zralé úvaze buď smazal, nebo je ani neuveřejnil. Nešlo vůbec o mě, ale někteří jedinci na onom nejmenovaném skyblock serveru, těch článků využívali k navážení se do mých přátel a různým provokacím,. Byl jsem tedy na jistém nejmenovaném skyblock serveru, kam mě pozvala jistá nejmenovaná osoba, ale místní komunita byla arogantní a nepřátelská, takže jsem to raději vzdal a nechal se dobrovolně potrestat, abych se tam už nikdy nemohl vrátit. Ovšem moje plány selhaly na celé čáře, protože admin je za chování k nováčkům seřval a trest mi byl zrušen. Nicméně, jen blbec sáhne dvakrát po sobě na žhavou plotnu a očekává přitom jiný výsledek. Od lidí co na serveru zůstali, jsem se dozvídal co tam o mě pěkného povídali (upřímně, sotva by se našel druh informací, o které bych stál méně) a jestli jsem snad měl snahu, objevit se tam na usmířenou aspoň ze slušnosti, po tomhle mě rychle přešla. Ten kdo neví tak nějak od přírody, jak postavit cobblestone generátor a funkci příkazu /is, je podle nich mentálně retardovaný. Co k tomu říct. Vzpomínám si na jednoho hráče, který na kostkuj přišel z Counter Strike serveru a choval se jako arogantní pako, protože Minecraft je přece hra pro malé děti a skutečný frajer hraje jen Counter Strike. Tak nějak se dívá hráč skyblocku na nás survival hráče. Ale potřebuju já takové lidi k něčemu? Nedá se skyblock spustit i bez nich? Jasně že dá.
Negativní reklama je taky reklama.
Zni to divně, ale je to tak. Uvést jméno toho skyblock serveru, kde jsem udělal tak špatnou zkušenost, byla chyba. Ten článek některé mé čtenáře spíš zlákal, aby se tam šli podívat. Radím, nedělejte to. Potíž se skyblockem je v tom, že vás rychle omrzí, ale zároveň ztratíte sílu vrátit se k survival. Úplně vám to pokazí Minecraft! Já jsem dokonce chvíli uvažoval, že si postavím nad svým územím na kostkuj vlastní ostrov, naštěstí mě podobné hlouposti rychle přešly. Nejvíc mě bavil začátek, pak to ale rychle upadlo do stereotypu, nekonečné kopání cobble a těžba dřeva, už nechci. Jasně, pak to je o stavbě malých a efektivních farem na všechno, ale farmy je přesně to, co mi nejde a nikdy mě to nebavilo.
Skyblock.
Stáhnul jsem si skutečný real skyblock 2,1 pro single hraní, odzipoval, nahrál do složky save, zvolil poslední verzi Minecraftu 1.9.2 a pustil se do toho. Na začátku máte v prázdnotě jen jeden ostrůvek a na něm 80 ks hlíny, z toho 25 kostek s trávou, jeden bedrock, truhlu, blok ledu, kýbl lávy a jeden strom. Na dohled máte další ostrov z písku s další truhlou. Ale pozor, pokud se ho dotkne váš blok, písek se updatuje, vzpomene si na gravitaci a ostrov spadne do nenávratna. Musel jsem se kouknout na návod, jak se dostat pod ostrov a podložit ho bloky, aby nepadal (schválně, přijdete na to sami?) Další ostrov s překvapením, je pro hráče přichystán ještě v Netheru, ale to už je všechno. Z toho co máte na začátku musíte přežít a pak si vytvořit vlastní království. Každá, každičká kostka hlíny, kterou na začátku ztratíte, vám bude scházet. Každičký kousek cobble, si musíte vlastnoručně nakopat. Naštěstí se to dá zjednodušit, když otevřete Ovládací Panely Windows, položka Myš a zapnete si tam funkci ClickLock. Pak, když podržíte tlačítko, budete těžit automaticky, jakmile se v dosahu objeví něco k vykopání.
Cobblestone generátor.
Jak funguje cobblestone generátor? V podstatě jen vykopete řadu 4x1 kostek hlíny (jde to i zalomit, nemusí to být rovné), na jedné straně bude láva, hned vedle ní se bude tvořit cobble. Na protější straně bude voda, ale protože by nám voda lávu změnila na obsidián (konec a reset ostrova), musíme zajistit, aby neměla snahu rozlít se na obvyklých osm kostek, jak to voda v Minecraftu dělává. Takže kostku vedle vody, prohloubíme na dvě kostky. Voda bude vtékat do této díry a nebude se rozlévat dál. Mezi vodou vtékající do díry a lávou, nám vznikne cobblestone. Když ho odkopneme, vytvoří se další. Nekonečný zdroj kamene je na světě. Samozřejmě, některé kostky cobble vám vletí do lávy a shoří, s tím se nedá nic dělat. Trochu pomůže, když na protější straně necháte prázdný prostor a ůplně pomůže, když si vytvoříte první hopper. Díky hopperu pod kopaným blokem, jsou ztráty (téměř) nulové.
XP farma, tráva, spawn krav.
Celkem třikrát jsem začínal znovu, dvakrát z toho kvůli XP farmě. Samozřejmě jsem začínat NEMUSEL, stačilo jen zpřístupnit hru pro LAN a zapnout si cheaty, ale co by to pak bylo za hru. Takže co bylo s tou XP farmou? Fungovala skvěle, ale i přes maximální opatrnost, mi tam 2x bouchnul creeper a vybouranou dírou se mi z farmy na ostrov vyvalila armáda potvor. Chybami se člověk učí, takže jsem nakonec farmu vychytal, oddělil zdí od ostrova a zatím mi tam nic nebouchlo. Ve skyblocku jde o to, dostat se co nejdál s minimálními možnostmi a je snadné skončit ve slepé uličce. Pokud si třeba na samém začátku vykopete všechny kostky s trávou, není už žádná možnost, jak se k trávě dostat. Tráva se totiž v Minecraftu šíří výhradně z jiného bloku trávy. A já jsem si naivně myslel, že stačí jen slunce a tráva se objeví. Neobjeví, pokud nesousedí s blokem trávy. Na trávě jsem se taky zaseknul. I když jsem měl splněny všechny podmínky pro množení krav, ovcí, slepic a podobné žoužele, nespawnovali se. Pobil jsem kvůli tomu všechny slepice, které jsem zachránil z XP farmy, kde dělaly jízdní prostředek pro malé zombie. Protože počet přátelských mobů kolem hráče je omezený a další by se nespawnul. Nic, nic se nespawnovalo. Nezbylo, než začít experimentovat. Přepnul jsem se do creative a pomocí /fill jsem vytvořil plošinu s trávou, o ploše 45 chunků. Našel jsem tak sice dva slime chunky, ale jinak se nespawnulo zase vůbec nic. Můj skyblock byl ve vysokých horách, že by to bylo tím? Zkopíroval jsem plochu s trávou o kus dál na západ, na plains a tentokrát se zadařilo, objevily se krávy a koně, ovce a králíci. Ale na tu obrovskou plochu teda žádná sláva. Mám dojem, že samovolný spawn ovcí nebo krav na skyblocku, je téměř rovný zázraku. A tím mě skyblock naprosto přestal bavit. Donekonečna čekat na spawn krav? Nezájem.
Vesničan, pigman farma.
Díval jsem se na pár videí s návody a nevycházel jsem z údivu, jak si někteří poradili. Hráč třeba získal vesničany jen tak z ničeho. Prostě zavřel jednu witch a vedle ní nalákal zombie villagera. Witch po něm házela poison, hráč asi 10x zemřel (ve skyblocku normálka), až konečně hodila weakness, který zasáhl i zombie. Pak už jen zlaté jablko a měl villagera. Kde vzal zlaté jabko. V Netheru je možné postavit si velmi jednoduchou, ale neuvěřitelně účinnou farmu na zombie pigmany. Prostě postavíte jednu velkou plošinu, na které se spawnují pigmani, vedle postavíte chodbu kde se schováte a mezi ně dáte sklopené padací dveře. pak už jen střelíte do pigmana a celá horda jich popadá do díry, ve snaze na vás zaútočit. Dole jen posbíráte neuvěřitelné kvantum expů, zlatých mečů (odpad) a hromadu zlata. Jen musíte dát pozor, aby místo kde se skrýváte, mělo podlahu i střechu z half bloků, umístěných v dolní půlce obyčejného bloku. Na takto umístěných půlblokách, se nic nemůže spawnovat. Jinak by se vám pigmani spawnovali za zády a to přesně nechceme. Na půlbloku, umístěném v horní půlce plného bloku, se pigmani normálně spawnou, takže spawnovací plošinu můžete klidně z půlbloků dělat, jde jen o umístění toho půlbloku.
26.03.2016
Černá kronika.
Craftime
Dostal jsem dotaz, co je se serverem Craftime. Ten provozoval hráč, který si momentálně těžce vydělává na živobytí a co psala posledně kytka_lc, tak byl zralý na skok z Nuseláku. A vzhledem k faktu, že na serveru se bohužel neukázali hráči, nemělo smysl za něj dál utrácet peníze, jeho provoz byl ukončen. Nezbývá než doufat, že se jeho majitel finančně vzpamatuje a zase jej obnoví. A protože se klasická semi-vanilla ukázala být nezajímavou pro hráče, asi bych doporučil přejít na modovaný server 1.7.10, jak to měl majitel původně v úmyslu, ale já jsme mu to bohužel vymluvil. Je možné, že by se pár úzce vyhraněných hráčů s výkonnými počítači, přeci jen našlo.
Naffarin
Server Naffarin definitivně skončil, jak je uvedeno na oficiálních facebook stránkách. Tento server založil náš admin Bajzany a byl přímým předchůdcem serveru kostkuj. Nějaký čas, po odchodu většiny hráčů, kteří přešli na kostkuj, se Naffarin potácel na hranici pádu, Wenos v chatu pořád psal, že je to mrtvý server. Pár dní jsem tam hrál, když na kostkuj kleknul disk, ale pak měli wipe a veškerá moje snaha byla v tahu. Měl jsem ho v launcheru a občas jsem se mrknul, kolik tam hraje lidí. Poslední měsíc tam měli zase plno! Hráčů bylo pomalu víc, než na kostkuj, (kde bohužel ubyli a to podstatně). A najednou, konec. Pochopil bych, kdyby ho ukončili v nejhorším období, kdy tam hráli tři lidi, ale nezaplatit server, který měl plno? Jak říká náš bývalý, moudrý a všemi občany milovaný pan prezident, "O peníze jde vždycky až v první řadě." Nicméně, servery mají tuhý kořínek, takže mapu Naffarinu (po wipe) bývalý mod tým rozjel na serveru s IP ms5.hicoria.com:26540. Měli tam 15 hráčů, to je na server který už neexistuje slušné.
Artemesio.
A ještě k tématu spawn a hledání v neznámém prostředí. Na kostkuj Artemesio staví Minas Tirith. Je to obrovská stavba, hodně autorů si na ní vylámalo zuby, ale Artemesio dokázal, že nebyl na kostkuj nadarmo builderem a jeho verze patří k těm povedeným a propracovaným. Ukázalo se, že se stavbou počítá jako s hlavním spawnem serveru. Dovolil jsem si zapochybovat, jestli je rozumné pouštět nováčky do tak ohromné stavby a místo toho jsem navrhnul spojit stavbu se starým spawnem pomocí warpu, jako turistický cíl pro nováčky a zároveň jakousi výkladní skříň serveru. Bohužel, Artemesio to vzal tak, že proti němu něco mám a tak nejsem uveden mezi lidmi, kteří mají ke stavbě volný přístup (Jinak řečeno, zakázal mi tam chodit). Ach jo.
Johnyslupka
Před časem jsem si na fóru kostkuj stěžoval, že moderátoři jsou neaktivní a málo chodí. Možná v návaznosti na to, se na serveru objevil dlouho neviděný moderátor Johnyslupka. Ten samý den, jen chvíli předtím, jsem se nechal dobrovolně zabanovat na králičí noře a to poslední, o co bych měl zájem, byl nějaký další konflikt. S Johnyslupka jsem nikdy neměl co do činění, nikdy jsme si spolu nepsali a na serveru jsem ho jen dvakrát letmo zahlédl. Považoval jsem ho za klasického "spícího moderátora," tedy za člověka, který sbírá funkce a po povýšení na moderátora ztrácí o server zájem a objevuje se jen v minimální možné míře, aby ho nevyhodili (tzv. Sběratel funkcí.). Přišel mi zkouřený, z každé maličkosti měl dětinskou radost, jako by to viděl a slyšel poprvé v životě. Neměl jsem z něho dobrý pocit, ale jinak mi nevadil. Projevil dokonce zájem o pozemek ve Watercity, kde jsme s Jaja54321 právě demolovali dům hráčky vaclvka, pro dlouhotrvající nepřítomnost (ano, písmenko A ve vaclvka tam schází schválně). Takže jsem mu napsal, ať řekne Jaja54321, protože moderátora jako patrona města, bychom po odchodu a zabanování MeeGie, potřebovali jako sůl. Ale to jsem se radoval předčasně. V chatu jsem zahlédl, jak si Jaja54321 stěžuje, že jí Johnyslupka bezdůvodně zabil dva vesničany. Už jsem tady psal o mém villager týmu snů, kterého šlechtění a množení, mi dalo neskutečnou práci. Je normální, aby si moderátor pro zábavu a bez důvodu, chodil zabíjet ke hráčům jejich vesničany? Ale nechtěl jsem se unáhlit, takže jsem poslal Jaja54321 dotaz, jestli je fakt zabil. Potvrdila mi že ano a tak jsem mu napsal do veřejného chatu, že jestli nenajde způsob, jak jí ty vesničany vrátit, tak asi moderátorem dlouho nebude. Vesničany sice vrátil, ale mou větu vzal jako těžkou urážku svého ega a následně mě hodinu trolloval v chatu jak umanutý. Byl až takový problém napsat, třeba: "Jo_Do, klid. Zabil jsem je omylem, zase je vrátím." Chci toho od moderátorského týmu na kostkuj tolik? Jen aby zachovávali jakési základní dekorum a nechovali se jak trucovité děcka? Moderátor, který chodí na server pro zábavu trollovat hráče a vyvolávat spory, to se může stát jen u nás. Poslal jsem mail se stížností adminovi, ale zůstal bez odpovědi. Když jsem se na serveru po týdnu zase ukázal, zjistil jsem ke svému překvapení dvě věci. Že si na tohoto "moderátora" stěžuje víc lidí nezávisle na mě a že s tím admin tým nehodlá vůbec nic dělat, protože Johnyslupka byl opilý a tím je to omluveno. Tuším, ale to opravdu jen hádám, že tento pán je asi nějaký kamarád adminů. Třeba se tomu nad pivem společně zasmějí, jak si nějaký dement na něj stěžoval, "protože to bere moc vážně, vole". Nemám co dodat. Snad jen, že k negativním typům hráčů, mi přibyl další typ negativu v moderátorské pozici. Zkouřený troll. Troll zastává názor, že povýšením na post moderátora zábava nekončí, ale naopak začíná. Zatímco jako běžný hráč má jen omezené možnosti trollení spoluhráčů, po povýšení na moda, se před ním otevírají nové, netušené možnosti zábavy. Server a hráči na něj, jsou tu od toho, aby moderátora bavili a když to nedělají, je třeba tomu pomoct. Pokud se to někomu nelíbí, je chyba vždy na straně hráče.
Pročítám si svoje příspěvky a hraju si na advocatus diaboli. Dá mi někdo za pravdu, nebo řeknou, že je to moje vina? Není ten článek zbytečně ostrý? Neschází tomu nadhled? Ale pak se mi doneslo, co je tenhle pan Johnyslupka zač. Původně si říkal _Bl20ck_. A pokud si na něj správně vzpomínám, když byl u mě na návštěvě, ptal se mě jako poslední kid, jestli si u mě může zabít krávy. (WTF?). Měl i pozemek ve Watercity, na kterém nikdy nic nepostavil. Co takový člověk na kostkuj vlastně hledá za štěstí? Aha, už vím, přece zábavu na cizí účet, když se ožere anebo zkouří a nemá zrovna co dělat. Tuším, že na tohle jednou dojedu. Jestli na kostkuj opravdu skončím, tak kvůli takovým.
EDIT: 27.03.2016
Johnyslupka se zase objevil na serveru, už ne jako moderátor. Ale jestli jsem doufal, že nabral trochu zdravého rozumu a slušnosti, to jsem od něj čekal moc.
Takže je v ignore. Bratr slovan za všechny prachy. Jak něco TAKOVÉHO, mohlo být na kostkuj moderátorem?
13.03.2016
Minecraft klony.
Minecraft klony.
Dole, píšu o shaderech. Že by bylo bezva, kdyby někdo přepsal Minecraft do rozumnějšího programovacího jazyka. Začal jsem se po tom pídit. Přece je tolik modařů, to nikdo nezkusil Minecraft zkopírovat? Pokusů bylo hodně a Mojang se je ani nepokouší žalovat, i když se jedná o přímé kopírky. Proč? Důvody jsou dva. První je ten, že Minecraft samotný, je vylepšenou verzí hry Infiniminer, (jazykolamné slovo) která je open source a tím pádem zadarmo. Samozřejmě, převzat byl jen nápad s kostkami. Neříkám, že bych chtěl hrát Infiniminer, místo Minecraftu. Druhým důvodem je to, že i ve věku idiotských softwarových patentů, které mají za úkol zakonzervovat trh pro velké hráče, kteří mají na to, aby si navzájem platili právnické výpalné a znemožnili tak vstup novým firmám, tedy i v takovém věku, ještě zbývají ostrůvky zdravého rozumu, které říkají, že žádná firma si nemůže patentovat něco, co je obecné. Id Soft si nemůže nechat patentovat 3D střílečky, i když je vlastně vymyslel. Nikdo nemá patentované třeba rozhlížení myší ve 3D hrách, poprvé použité u střílečky Terminator: Future Shock. Nintendo si nemůže nechat patentovat 2D skákačky a Mojang, potažmo Microsoft, si nemůže nechat patentovat hru s kostkami. A tak vzniklo a vzniká velké množství klonů, ale bohužel, většinou je to velká amatérština. Některé mají podstatně horší grafiku, u většiny schází základní věci, na které jsme z Minecraftu zvyklí, další mají překopané ovládání, takže člověk neví co má dělat a co je nejhorší, všechny mají krvavé hardwarové nároky, MNOHEM vyšší, než má Minecraft samotný. Zatím jsem nenašel klon, který by se Minecraftu třeba jen vzdáleně přiblížil. Nadějně vypadá hra Terasology. Zajímavá grafika, ovládání trochu podobné Minecraftu, i když launcher je dost linuxoidní. Koho by napadlo, že pro spuštění hry, se má napřed klepnout na ikonku Download a pak Play, které ani nemají textový popisek a můžete se jen dohadovat, co vlastně dělají. No, nevadí. Hra je ale hardwarově mnohem náročnější než Minecraft, takže možnost, že bych přesedlal na jiného koníka, je téměř vyloučena. Včera zvečera jsem se dozvěděl, že nějaký borec překopal grafiku Minecraftu do Unreal Engine 4. To jsem si nemohl nechat ujít. Stáhnul jsem si to, chvíli jsem s tím zápasil a stálo mě to několik kol v počítačovém ringu, protože se tomu nechtělo moc fungovat, rozbalil jsem to přes 7zip, protože jiné programy (WinRAR apod) hlásily chyby a nešlo to rozbalit. Pak jsem si stáhnul Microsoft visual c++ 2015 runtime, pak jsem musel ještě stáhnout DirectX End-User Runtime a obojí nainstalovat (pokud by odkazy už nebyly funkční, vždycky se dají podle názvu vygooglovat jiné). Pak jsem našel spouštěcí soubor (má ikonku Unrealu) a hra se spustila. Je to bohužel jen tech demo, které má jen ukazovat, že graficky to udělat jde a nemá crafting. Grafika mi nepřijde ani o chlup lepší, než normal Minecraft se shadery. Hardwarové nároky tak vysoké, že je pro mě nehratelná. Autor dema nehodlá dál pokračovat ve vývoji, ale jako zajímavost, pěkné.
13.03.2016
Lovy beze zbraní.
Lovy beze zbraní.
Využil jsem pomoci Jaja54321 a ulovil živého ghasta pro svou ZOO. Napřed jsme vykopali dlouhou chodbu 5x4 skrz Nether, do místa, kde se mi spawnul ghast. Pak jsme se ho pokoušeli pomocí rybářských prutů stáhnout dolů na vozík. Nešlo nám to. Pak Jaja54321 objevila jeskyni a v ní, nějakým zázrakem, uváznutý ghast. Už jsem se radoval, že to půjde, ale při pokusu natáhnout k němu koleje, i přes maximální opatrnost, zahynul. Buď se zabil vlastními výbuchy (nevím jestli to jde), nebo byl lag a nechtěně jsem ho bouchnul. Už bylo hodně pozdě, Jaja54321 to vzdala a já jsem v Netheru osiřel. Na zpáteční cestě, kousek od brány, jsem narazil na dalšího ghasta, kousek do kolejí. Dostat ho na vozík byla hračka, protože koleje procházely v jeho výšce. Poslal jsem ho do brány, postavené podle návodu na youtube a čekal najisto úspěch. Ghast narazil do brány a udusil se v bloku. K...a!!!! Ten návod je zastaralý, musím to udělat podle sebe. Překopal jsem celou bránu a zvětšil ji, aby ghast mohl projít a vydal jsem se na lov zase. Spawn ghastů byl jen kousek od mé brány, takže s tou dlouhou chodbou jsme se namáhali zbytečně, ale chybami se člověk učí. Lovil jsem ghasty zase pořád a znovu, stal jsem se mistrem v používání prutu, ale jinak se moc nevedlo. Když se mi povedlo dostat ghasta na vozík a pojmenovat, nebylo možné do něj strčit, protože svými výbuchy ty vozíky rozbíjeli a utíkali mi. Když už jsem nějakého ghasta dostal do pohybu, o kus dál se odrazil od pigmana, tupě stojícího na kolejích před bránou a vrátil se mi zase nazpátek. Před odesláním ghasta do brány, bylo potřeba použít na něj jmenovku, jinak by se despawnul. Jmenovka není levná a několik jsem jich promarnil při předchozích pokusech. Místy jsem se měl co držet, abych toho hranatého tupce nezabil rovnou a radši jsem si vypnul hostile zvuky, jinak bych se z jeho vřískání načisto zbláznil. Ale, když se člověk snaží, výsledek se musí dostavit. Asi pátý ghast konečně prošel bránou, pak jsem ho prutem dotáhnul do klece a mohl si oddechnout. Pak mě ale napadlo, že by nebylo špatné, mít v ZOO i Withera, nějak mi nedošlo, co se bude dít a to jsem přitom Witherů zabil nepočítaně. Umístil jsem ho do klece vedle ghasta a oživil. Co následovalo, asi tušíte. I když je na kostkuj vypnuté ničení bloků potvorami, síla výbuchu snadno prošla skrz dva bloky tlustou zeď a následně se mi ghast málem odporoučel do věčných lovišť. A protože se Wither i jinak choval nezpůsobně, dělal rámus a pokoušel se ghasta neustále zabít, musel jsem ho utratit. Takže Withera v ZOO asi mít nebudu, jestli nepřijdu na to, jak ho umravnit. Uvažoval jsem, že bych si v ZOO postavil nether koutek, kde by byli pigmani, blaze a ghasti, měli by tam lávopády a lávové bazénky na cachtání, ale asi se na to vykašlu. Proč stavět v Overworldu něco, co už v Netheru je.
Důležité upozornění:
Během natáčení pořadu bylo ublíženo extrémně velkému množství zvířat, ze kterých většina svým zraněním podlehla. Samotný ghast byl po odchycení lehce mučen. Petici proti týrání zvířat v mé zoo, můžete napsat kdekoli na netu, ale stejně to nikdo nečte.
13.03.2016
Společenská rubrika.
Společenská rubrika.
Než vyrazíme na kostkuj do společnosti, je dobré znát nejnovější drby.
13.03.2016
Celebrity budou bity.
Princezna Jodo a její sklepík.
Pokračuju v kopání svého sklepíku na brambory, což byl kdysi můj branchmine. Začal jsem ho kopat do výšky a vyrábím tam podle vzoru MeGiee a Jaja54321, něco jako doly v Morii. Chtěl bych to protáhnout po celém sklepě, až na úplný konec, ale to kopání je strašně zdlouhavá práce. Měl jsem 310 levelů a už jsem stačil klesnout k nule. A to mám přitom extrémně levné kumpáče, protože si koupím od vesničana za 14 smaragdů krumpáč Eff III, Unb III a Silk Touch, vrazím do něj knížku Eff V za 25 smaragdů (časem snad vyšlechtím levnějšího vesničana) a mám super krumpáč za 39 smaragdů, které získám prodejem, řekněme pěti staků melounů, nebo dýní. Už jsem dostal otázku, proč nestavím radši venku, bylo by to jednodušší. Protože v podzemí jen obkládám a nemusím se starat o to, jak to vypadá zvenku. Měl jsem ve sklepíku několik návštěv a očekával jsem velkou pochvalu. Ale nedočkal jsem se. První kdo to viděl prohlásil, že je to přeplácaný, ale jeho úsudek nebude nejlepší, protože mě vzápětí označil za dívku svých snů a pokusil se mě sbalit, což mohutného chlapa se zlým pohledem, jako jsem já, nepotěšilo (chudák malá princezna Jodo) Připadám si jako princezna Kenny z městečka South Park (Upozorňuji, že na South Park by se neměly dívat děti.). Druhý návštěvník o mém sklepě prohlásil, že je to hnusný a že by tomu dal tak 6-7 z deseti.
Celebrity budou bity.
Pozval jsem si VeRend, bývalou kamarádku, která se na kostkuj občas ukáže a myslel jsem, že aspoň ta ocení mou snahu. Tu ladnost a dokonalost tvarů, ten soulad materiálů, ale bohužel. Procházela postupně moje obydlí a kritizovala naprosto všechno, co viděla. Nejvíc jí vadila moje místnost obložená diamanty, kterou používám jako obchod, abych vyvolal u kupujícího důvěru. Hráč, který má tolik staků diabloků, určitě nebude mít zapotřebí, někoho okrádat. Jediné co mi pochválila, byly sloupy. Vidíte dobře, sloupy. Na kterých vůbec nic není a zvládne je postavit každý, kdo se nebojí položit dvě kostky nad sebe. Pak jsem si pozval i admina Daret88, který, i když má zkouškové, vyslyšel volání lidu, že by se měl na kostkuj ukázat aspoň občas. Podíval se na můj sklepík, ale zase jsem se nedočkal pozitivní odezvy. Použil výraz, který píše vždycky, když neví co má říct, ale přitom nechce urazit. No nevadí. Důležité je, že mě se můj sklepík líbí a nenechám se od té práce odradit. Když mi někdo říká, že držím v hrsti uhlí a já vidím diamant, budu věřit sobě.
Edit 14.03.2016 Byl u mě další hráč, na návštěvě. Ukázal jsem mu svůj sklep. Co na to napsal? Cituji: Hrozný. A to jsem chtěl do soutěže o stavbu měsíce, pcha! Do té soutěže se hlásila i stavba, kterou každý chválil. Nic proti autorovi ani stavbě, ale já tam vůbec nic nevidím. Přesto byla vychvalovaná do nebes a můj sklep zatím schytal hodnocení: "přeplácaný, hnusný, hrozný." Začínám pochybovat o svém zdravém rozumu. Vidím tam snad já něco jiného, než ostatní? Nejsem já nakonec zhypnotizovaný, jako ve filmu Těžce Zamilován? Nechápu, nechápu, nechápu.
Interiér mého města.
Chtěl jsem se přihlásit do soutěže o stavbu měsíce, ale zjistil jsem, že nemám s čím. Ani jediná moje stavba není dokončená. Takže jsem nějaký čas zařizoval interiéry v mém Novém Městě nad Váhom. Bylo to pracné, dokončil jsem jen jeden dům a to ještě s pomocí Menshons. Interiéry mi nikdy moc nešly. Koberec jsem odkoukal od VeRend.
Mod tým opět beze mě. Bohudíky.
Na kostkuj byl po mých urgencích zase spuštěn nábor do mod týmu, protože současní moderátoři na svou práci docela kašlou. Není úplně OK, aby v sobotu večer, kdy je na serveru přes 50 lidí, nebyl za celou dobu ani jediný moderátor. Dostal jsem otázku, jestli se taky nechci konkurzu zúčastnit. Nechci. Moderátorský post je pro mě jen nezábavná stresující práce, která by mě odváděla od hraní. A kdykoli mám nějaké cukání, že bych do toho šel, stane se vždycky něco, co mě přesvědčí, abych to nedělal. Onehdy jedna hráčka posílalal zoufalé prosby do chatu, že si někoho portovala a on ji teď griefuje, protože ho odmítla jako spolubydlícího. Moderátor samozřejmě nikde. Portoval jsem se k ní se zapalovačem a začal pouštět hrůzu, takže kluk zase opravil co vyboural a prohlásil, že jestli s ním bude kamarádit, tak ji nebude griefovat. Párkrát jsem ho vyzval, aby vypadnul a vzápětí jsem byl vyhozen paní domu, která mi napsala, abych se do toho nepletl, že už se dohodli. Jako moderátor bych musel dělat poskoka takovým, jako byli tihle? Bože, jen to ne!
CD farma.
Mám farmu na CD, ale většina z 12 druhů cd-ček, zní hrozně. Napřed jsem je lovil na povrchu, ale přestalo mě to bavit a v podzemí jsem vykopal grinder farmu. Takže mám hromady CD. Jak je vlastně lovím? Přivedl mě na to Altair. Když kostlivec lukem zabije creepera, vypadne CD, takže si stačí jednoho kostrouna pojmenovat, aby se nedespawnul a pak lákat do pasti creepery. Jsou pluginy, které umožňují na CD nahrávat vlastní muziku, což by na kostkuj bylo fajn.
22.02.2016
A zase ty shadery.
A zase ty shadery.
Pár obrázků mého areálu se shadery. Chtěl jsem si dokonce koupit lepší grafiku, abych si ty grafické orgie pořádně užil. Uvažoval jsem o Radeon R7 240 za 2000kč (hrubý výkon asi 1000 bodů). Ale dostal jsem tip na R7 360, která za 3000kč, dává výkon přes tři tisíce bodů a má podstatně lepší poměr cena/výkon. Ovšem pak jsem přišel na dvě věci. Za prvé, když přepnu shadery z ultra na medium, vypadá to skoro stejně, mám přes 20 FPS a necuká to. A za druhé, při umělém osvětlení uvnitř budov a v dolech, kde trávím většinu času, vypadají shadery strašně. Takže ty peníze radši prohýřím za víno, ženy a zpěv.
22.02.2016
Společné akce s Jaja54321.
Rabování.
Po změně způsobu registrace na kostkuj, zůstala spousta herních účtů (a majetků) opuštěná. I truhly, které jsou na kostkuj chráněné pomocí LWC, se zbavily ochrany. Zkusil jsem napsat na novou registraci návod, takže jsem si dovolil ukrást účet agent0007 a registroval jsem se za něho. Jeho home fungovalo a tak jsem se dostal do opuštěné hráčské vesnice, kde na domech ještě pořád visely cedule se jmény bývalých majitelů. Já jsem ta jména v chatu vídal, když jsem tu před rokem začínal. A dnes je to historie. Necelý rok stará, ale už plnohodnotná historie, vážně. Včetně opuštěných měst a zřícenin hradů. Ani ta nostalgie už prostě není, co bejvávala. Napsal jsem o tom Jaja54321 a myslel jsem, že to pro ni bude žhavá novinka. Ale ukázalo se, že už delší čas, se na serveru rabuje ve velkém. Někteří dokonce našli i beacony, truhly plné pokladů a podobně. Tak jsem začal s rabováním taky. Stačilo jen se prolétnout se krajinou a našel jsem desítky zřícenin. V okolí spawnu už to bylo hodně probrané, ale i tak mi to vyneslo pěkných pár cenností. Bylo mi to trochu hloupé, rabovat cizí stavby. Zvlášť, když jsem na jedné z nich našel cedulku: "Zde bydlí MISTAKECZ, ten který vždy pomáhal." A pak mu ten barák rabujte. Narazil jsem náhodou na jinou stavbu, kterou jsem si dobře pamatoval, byl jsem tam kdysi na návštěvě. Ten hráč mě naučil, jak se dá tráva pomocí kostní moučky nechat vyrůst, protože mě zajímalo, kde vzal tu trávu na střeše domu. Okolí bylo skoro negriefnuté a dům byl obyvatelný. Truhlice byly odemčené a pěkně plné. Zatím můj nejlepší úlovek. Je mi to líto, ale měl na server chodit. Admin tým sice griefnuté stavby likviduje když na ně narazí, ale naštěstí je jich tolik, že pořád je co rabovat.
ZOO.
Díval jsem se na videa od Nawnim, což dělám často. Její videa jsou návyková, má zajímavý hlas a pořád má o čem mluvit, narozdíl třeba od youtubera s nickem Buček. Nawnim v jednom díle sháněla potvory pro svou zoo, přesněji neviditelného pavouka. Tak mě napadlo, že bych si taky postavil nějaké menší obludárium. S pomocí Jaja54321 se mi povedlo z Netheru dopravit dokonce i blaze! Jestli to takhle půjde dál, dostanu do své ZOO nakonec i Draka z Endu.
Jaja54321.
Dostal jsem povolení, zveřejnit obrázek Jajina hradu, přestože zatím není dokončený. Hrad je součástí velkého areálu plného velkých i malých staveb a tento areál zdatně konkuruje tomu mému.
22.02.2016
Veselé příhody.
Sebelítostivý stresor.
Mám další typ negativu. Trvalo mi dlouho, než jsem našel pěkný ukázkový exemplář. Nazval bych ho Sebelítostivý stresor. Rozeznávám tři podtypy. První je vcelku neškodný a jsou to většinou malé děti, které se snaží probudit lítost a tím si prosadit svoje ("Nikdo se mnou nechce hrát, všichni mě opustili, zase budu sám." A většinou to zakončí smutným smajlíkem.). Pokročilejší typ stresora, většinou už náctiletý, všem na potkání vykládá, jaký je chudák ("Ve škole mě šikanujou. Mám těžkou nemoc. Rodiče mě bijou" atd.). S tím se ovšem nedá nic dělat, jen dotyčného poslat na linku důvěry, kde na to mají školený tým. I když, vzpomínám si na jednu scénu z Červeného Trpaslíka, jednoho z mých oblíbených seriálů, jak Rimmer sloužil na lince důvěry. Možná tudy vede cesta. Třetí, asi už dospělý podtyp, jsem poprvé potkal včera. Začalo to zcela nevinně, nějaký hráč si stěžoval, že ho nikdo nechce pustit do své XP farmy. Svoje nářky víc a víc stupňoval, takže pak dostal těžký záchvat sebelítosti, který postupně přešel ve vztek a vulgární nadávky. Začal psát zprávy, jak je kostkuj o ničem, jak neochotná je tu komunita, že jsme všichni kidi a nakonec sám sebe tak rozrušil, že začal sprostě nadávat adminovi Devakymu, který v tom byl úplně nevinně. Admin je prostě víc na ráně, takže si to vždycky odnese. Já jsem si ho všiml až v okamžiku, kdy začal psát zprávy, že tu končí, protože jsme na kostkuj všichni neochotní a nikdo mu nepomůže. Bylo mu doporučeno, aby se obrátil na mě, protože svou farmu pronajímám, ale jeho chování ve mě nebudilo důvěru (Pronajímat farmu člověku, který tu končí? Dává to logiku?) a hlavně, nechápal jsem, proč si nenajde spawner sám. Na kostkuj se přece hraje klasický survival a nevím, proč by se měl někdo vztekat, když na mapě je téměř nekonečno spawnerů, vesnic, surovin, diamantů, vše hráči k dispozici. Kdyby byl i život takhle jednoduchý a zábavný, jako je Minecraft. Zajímalo mě, kam až by jeho sebedestruktivní chování zašlo, ale bohužel, Devakymu došla trpělivost, dal mu mute a jail na 10 minut, takže se pak odpojil. Možná by se po odeznění hysterického záchvatu, začal omlouvat (v takovém případě by se to dalo ještě zachránit), nebo by si dál hrál na uraženého. To by pak byl těžký případ, na kterém by si psycholog zapracoval. Každopádně se tímhle chováním dost odkopal. Jeho sebedůvěra bude asi hodně nízko, nejspíš je naštvaný na celý svět a štvalo ho, že ani ve hře, kde to zvládá každý, to nezvládá. Takže si vybil vztek na nás a obávám se, že ten trest mu na psychické pohodě nepřidal. Kdyby mi napsal "/msg Jo_Do Zdar, nepomůžeš mi s XP farmou? Jsem tu nový a nevím, jak to tu chodí." Tak bych mu samozřejmě šel pomoct najít spawner a mohli bychom společně něco postavit. Měl jsem čas i náladu, stačilo nechovat se jako stresor a nešířit kolem sebe negativní emoce, depresi a vztek. (Tím ale v žádném případě neříkám, že každý kdo přijde, má u mě XP farmu zdarma! To ne!). Nejsem na něho naštvaný, spíš mě zajímal jako herní typ. Škoda, že jsem ho mohl zkoumat tak krátce.
Kritika.
Návštěvy mých stránek, i staveb na kostkuj, mají občas dobré postřehy, i když mi málokdy slouží ke cti. Pamatuju si na hráče, který po shlédnutí mých staveb uznale prohlásil: "Kámo, ty si tu premárnil fakt vela času." Pár návštěv mě označilo za blázna, popřípadě za magora, ale snad v dobrém. Nezapomenu na jednu návštěvu, kterou jsem jako pyšný autor vodil po svých stavbách a ona se mě v půlce prohlídky zeptala: "Jo_Do? A kam to vlastně pořád chodíme?" Ale na tyto stránky, jsem zatím žádnou kritiku nečetl. Až doteď. Dostal jsem zprávu: "Četla jsem ty tvý stránky a někdy mi připadalo, že to píše robot." Hmm. A mé sebevědomí spadlo na zem, kde se rozbilo na tisíc kusů. Jako stříbrná kapka rosy, která spadla ze stébla trávy, při východu slunce, házejíce za letu ke studené nepohostinné zemi, stříbřité třpytivé odlesky. Ne, to už blbnu. Nebudu psát lyriku a dělat velké umění, jen abych se zavděčil. Píšu jak píšu, komu se to nelíbí, ať ve formě či obsahu a neodbytně touží po kvalitní četbě, ten ať nelení a radši otevře knihu od spisovatelů jako Victor Hugo, Emile Zola, nebo Marcel Proust.
Podivíni a zvláštní existence.
Onehdy jsem zůstal na serveru v noci sám a připojil se nováček. Tak jsem ho uvítal, nabídl mu pomoc a radu, nasměroval jsem ho na náhodný teleport, protože zkoušel hrát survival hned za spawnem a pak psal v podivném jazyce, vzdáleně připomínajícím slovenštinu, zoufalé zprávy, že mu tu nic nefunguje. Jak by taky mohlo, když 1000 bloků od spawnu, je chráněné území. Ale byla noc a napsal jsem mu, že doporučuju počkat do rána na spawnu. A aby se nenudil, zeptal jsem se ho, jestli chce mezitím vidět moje stavby. Jeho odpověď zněla: "NE." I s těmi velkými písmeny. Důvod? Nemám tušení. Tak jsem to nechal být. Port ho poslal do pouště a na mou radu, ať port opakuje nebo kousek popojde, se bez rozloučení odpojil. Takových podivínů ještě dvacet a začnu si myslet, že evoluce nefunguje. Jak mohla z tolika spermií, vyhrát závod zrovna tahle?
13.02.2016
Jak se registrovat na kostkuj.
Samozřejmě, ze všeho nejdřív jdeme na stránky kostkuj.cz
13.02.2016
Návrat na kostkuj podruhé.
Návrat na kostkuj podruhé.
Nevstoupíš dvakrát do stejné řeky, říká staré přísloví. A já dodám, že jediné co se nezmění po vstupu do stejné řeky je, že zase budeš od žabinců a mokrý. Tak zase zpátky na kostkuj, po měsíci neustálých začátků a hrozných zážitků, mezi agresívními školkaři na jiných serverech. Během mého vyhnanství, jsem se snažil najít lepší server, nebo takový, kde by mě naštvali víc než na kostkuj, abych se mohl buď definitivně rozloučit, nebo vrátit. Lepší jsem nenašel, zato se mi konečně povedlo vyhnat čerta ďáblem. Už jsem tu psal o muslimovi, který byl krátce můj kamarád (dá se říct), dokud se nestal silně otravným a nezačal mě pořád dokolečka nutit k debatám o jeho víře a názorech a bral jako křivdu, že se k tomu nenechám nutit. Byl i jedním z menších důvodů, proč jsem na kostkuj zanevřel. Tento muslim se na serveru u vzbouřenců stal moderátorem. Přesto jsem to tam zkusil a doufal, že dá pokoj. Chvíli byl v pohodě, ale pak zase začal úvahy o náboženství, přesněji o tom, jak je úžasné, že lidi napříč tisíciletími, vždy věřili v nějaké bohy, jak je to ušlechtilé, vznešené atd. Pokusil jsem se o sarkazmus. Napsal jsem, jestli tím myslí třeba to, jak kult boha Bhaala upaloval prvorozené v chrámech zaživa, nebo jak jiná víra nutila k sebevraždě lidi, co zapochybovali o božské podstatě Slunce, atd. Stal se ještě o třídu nepříjemnějším než předtím, protože místo nějaké rozumné debaty (ve které by, upřímně řečeno, stejně neměl šanci), začal opakovat to co jsem napsal, přehánět to a obracet proti mě. Použil výbornou taktiku, to je nutné uznat. Nejen, že mě tím vytočil tak, že na server Vzbouřenců už nikdy v životě nevkročím, ale konečně se mi povedlo překonat blok, který mi bránil v návratu na kostkuj. V porovnání s tímhle, byla nějaká změna gamerule maličkost. A pak, že islám nemá i pozitivní vliv. Po návratu jsem byl bouřlivě uvítán, jako ztracený syn, i když se onen muslim na serveru objevil taky a zase se mě pokusil zatáhnout do debaty o něm a jeho názorech. To fakt nechápe, že mě to sakra nezajímá a že monotématické debaty typu "co ti na mě vadí," mi vadí právě proto, že mě nutí k takovým debatám? Potom, co jsem mu naznačil, že v debatách o něm a jeho názorech už nehodlám dál pokračovat, začal zase s provokacemi o upálených dětech (obracel proti mě můj výrok), takže jsem ho chtě nechtě musel dát do ignore. Pokud vidím, že se se mnou někdo nechce o něčem bavit, tak se s ním na toto téma už nebavím, je to tak těžké pochopit? Navíc, po nedávných tragických událostech v Německu, které mají na svědomí jeho souvěrci a které se médiím a politikům i přes maximální snahu nepovedlo ututlat nebo zlehčit, by se s muslimem bavil leda magor. A divím se velmi, že Merkelová ještě žije. Němci asi oprášili mentální know-how ze sklonku druhé světové, kdy se jim takové věci děly vcelku běžně a dál poslouchají zjevného velezrádce. Budiž, je to koneckonců jejich zem, asi vědí, co dělají. Pryč od multi-kulti tématu, k něčemu méně chorému.
Mají hráči o vanillu ještě zájem?
Co mě po návratu na kostkuj překvapilo? Na serveru bylo strašně málo lidí. Odcházel jsem z natřískaného serveru plného hráčů, tak proč najednou ten poklid nedělního podvečera? Kde všichni jsou, když u Vzbouřenců je 5,5 člověka? Kde jsou nováčci, které jsem dřív ani nestíhal vítat? Měl jsem vážně o kostkuj strach, ale ukázalo se, že zbytečně, byl to asi jen malý náhodný výpadek návštěvnosti, protože na konci týdne už na kostkuj zase hrálo přes 50 lidí a nováčci se začali hrnout, jako dřív. Uff, už jsem se lekl, že semi-vanilla přestala lidi úplně bavit a odteď budou všichni hrát už jen minihry. Byl jsem chvíli na serveru Craftgame. Uvádím jeho jméno nerad, protože mě už nebaví, jak lidi z kostkuj dělají reklamu na jiné servery, nebo si zakládají vlastní miniservery a místo abychom byli jednotní, sílili a rostli, tak se atomizujeme, ale ze slušnosti jméno uvedu. Měli tam mimo jiné i téměř čistou vanillu. Žádné rollbacky, moderátoři, pluginy, fly, porty, nic. Jen spawn a jeden home, creepeři bouchali, vesničani sklízeli, prostě vanilla. Chtěl jsem si totiž v praxi vyzkoušet, jak se taková vanilla vlastně hraje. Měl jsem kdysi o online hraní Minecraftu úplně zcestné a naivní představy. Ostatně píšu o tom v raných článcích, kdy jsem v singlu hledal vesničany a připadal jsem si jako Robinson Crusoe, ztracený na tajemném neznámém ostrově. Představoval jsem si online Minecraft tak, že hráč začne jako v singlu úplně sám, prozkoumává svět a nakonec s obrovskou radostí narazí na cizí stavby a hráče a může se začít družit. Dneska už vím, jak velký to byl nesmysl. Fungovalo by to jen tehdy, kdyby ti hráči na mapě hráli Minecraft poprvé v životě a měli mentalitu jako já. V reálném životě by na takový server nevlezla ani noha a když ano, tak jen proto, aby dané agresívní dítě mohlo bez slitování ničit cizí stavby a zabíjet cizí hráče. Taková je skutečnost. Zpět k tématu. Byl jsem tedy na tom vanilla serveru, postavil jsem si iron golem farmu a automatickou farmu na obilí (i s vesničanem co sklízí), všechno bylo OK, bavilo mě to, ale... byli jsme tam trvale dva. Každou chvíli se tam objevil nováček, nakouknul a do minuty byl pryč. Přitom server byl plný lidí, jen byli všichni na minihrách. Nevím, jak to Bajzany a Daret88 udělali, že mají na semi-vanilla serveru tolik lidí. Byl jsem na hodně survival serverech a všechny se potýkaly s nedostatkem hráčů, jejich nízkou kvalitou a s obrovskou fluktuací, zatímco kostkuj si drží stabilní jádro a to ani věrné hráče ničím neodměňuje (ale mělo by).
Altair
Měl jsem takové cukání, že bych něco přihlásil do soutěže o stavbu měsíce, jakkoli je ta soutěž hlavně o popularitě a ne o skutečné kvalitě (čest výjimkám, jako stavba kytka_lc). Měl jsem ale obavy, jestli ustojím cizí kritiku, kterou špatně snáším. Zkusil jsem se trochu pocvičit a pozval jsem si hráče Menshons, aby mě trochu zkritizoval. Snášení kritiky mi šlo dobře, takže jsem zpychl, podlehl sebeklamu o své dokonalosti, zařadil vyšší stupeň a pozval jsem si známého rejpala Altaira. Neřekl jsem mu ani proč si ho zvu, přesto nezklamal. O mé Růžové komnatě, útulné a příjemné, na kterou jsem byl tak pyšný prohlásil, že mu připadá, jako by se do pracovny ředitele školy kouzel v Bradavicích, právě nastěhovala Dolores Umbridge a následně začal různými nadávkami vyjadřovat svou nenávist vůči této osobě. A později, právě když jsem dával do ignore onoho nešťastného muslima, se Altair začal vyptávat lidí na serveru, jak se jmenovala ta zlá růžová svině z Harryho Pottera, takže jsem měl docela chuť, procvičit si příkaz /ignore ještě jednou. Zdá se, že soutěž o stavbu měsíce, není nic pro mě.
minecraft-schematics
Když jsem dostal na svoje stavby od Devakyho protect, myslel jsem, že už nebudu mít o čem psát. Jak jsem se mýlil. Měl jsem onehdy návštěvu, byla roztěkaná a nesoustředěná, pořád jsem ji musel někde hledat, neodpovídala a ve třetině prohlídky to zabalila, nemám to rád. Na konci prohlásila, že moje stavby jsou sice pěkné, ale stejně je to gm1. Tím myslela creative. Jediné co jsem postavil v creative, byla moje římská zahrada, abych ji mohl šoupnout jako schéma na minecraft-schematics. Mimochodem, vložil jsem tam další dvě stavby i se shadery od chocapic, vypadá to moc pěkně.
04.02.2016
Shadery.
Po lítém boji s nejrůznějšími nefunkčními verzemi shader modů, které vyžadovaly jiné, taktéž nefunkční nebo nestažitelné mody, jsem konečně oslavil úspěch a nainstaloval jsem si do počítače funkční shadery pro realistickou vodu a grafiku, podle videonávodu na youtube. Zatímco běžný resource pack prostě jen překopírujeme do adresáře a pak ho ve hře zapneme, shadery se musí instalovat jako mod, protože v základu Minecraft tuto funkci nenabízí. Když už je shader v PC a funguje, zdá se to být taaaaaaak jednoduché. A ono to vlastně jednoduché je.
Napřed zapneme Minecraft ve verzi 1.8.8 a ukončíme ho, aby instalátor Optifine věděl, kam a na jakou verzi se má nalepit. Následně si stáhneme mod Optifine, pro verzi 1.8.8, který nám do menu Minecraftu přidá tlačítko Shaderspack, bez kterého by to nešlo. Já jsem si stáhnul ten poslední OptiFine 1.8.8 HD U H2. Na stažený soubor Optifine poklepeme, spustí se instalátor a odklepneme jedno OK, tím je instalováno. Spustíme Minecraft a přesvědčíme se, že přibyl profil Optifine. Necháme profil zapnutý, spustíme hru a podíváme se, jestli nám do menu přibyla položka Shaderspack, nebo Shaders, něco v tom smyslu. Pokud ne, máme smůlu a musíme zkusit jinou verzi. Upozorňuju, abyste ani nezkoušeli přidávat shadery na integrovaných grafikách od Intelu. Byla by to zcela zbytečná práce, nebude to fungovat. Naštěstí mám ještě PC s AMD, který, i když procesor stál jen 1000kč a byl nejlevnější co šlo sehnat, má vnitřní grafiku se 4x vyšším výkonem, než ty Intel šroty, které jsou výkonem 10 let pozadu a jediné v čem excelují, je cena.
Jestliže nám tlačítko shaderpack v menu Minecraftu přibylo, můžeme si stáhnout balík shaderů, který následně odzipujeme, a celou rozbalenou složku shaderpacks, překopírujeme do složky Minecraftu, která, jak jistě každý ví, je v C:\Users\Uživatel\AppData\Roaming\.minecraft
. Zapneme hru, opět ponecháme zapnutý profil Optifine, klepneme v menu hry na tlačítko Shaderspack a nějaký pěkný vybereme, je jich tam hromada. Shadery můžeme klidně měnit i za chodu hry v načtené mapě. Pozor, může se stát, že máte zapnutý Fast Render, pak musíte do nastavení Performance a nastavit ho na OFF. Shadery by vás měly samy upozornit, že se to má udělat. Jediný problém je v tom, že zátěž pro PC je díky shaderům brutální a pokud nemáte opravdu nabušený počítač, možná se radši smíříte s horší grafikou, která ale necuká. U mě FPS kolísaly kolem 15 FPS, což je na rozumné hraní málo, takže se zase vrátím k defaultu, ale graficky je to opravdu krása. Samozřejmě, Minecraft, s jeho archaickým rozlišením 854x480 a kostičkovanou retro grafikou, by mělo v pohodě utáhnout i Pentium II MMX, ale protože je založen na těžkopádné Javě, jejíž běhové prostředí je samo o sobě náročné na hardware, je to jako byste peříčko přilepili na kovadlinu. Zdvihnout to peříčko se zdá být snadné, ale zkuste ho zdvihnout i s tou kovadlinou. Kdyby tak někdo Minecraft přepsal do rozumnějšího programovacího jazyka, aby to běhalo i s mody a realistickou grafikou na čemkoli, to by byla velká služba pro lidstvo.
23.01.2016
Trocha počtů.
Kolik zabírá 1km2 mapy?
Už z dřívějška mám odhalenou mapu verze 1.8.7, na které jsem měřil počet diamantů ve vrstvách. Stačilo mapu vzít, oříznout v MCedit plochu 1000x1000 (bez ohledu na hranice regionů), zbytek pomocí prune odstranit a podívat se na velikost adresáře regions v save. Samozřejmě, mohl jsem se prostě jen podívat na součet čtyř sousedících uložených regionů, ale šlo mi o praxi, ne teorii. Výsledek je, že kilometr čtvereční běžné mapy, může mít kolem 33 MB. Pozor, samozřejmě to není přesné. Kilometr pouště může být o hodně menší a kilometr hustých lesů může mít víc. Ve výběru mé mapy byly lesy, louky, bažiny, hory a sem tam i nějaká voda. Šlo mi o to, vybrat krajinu, která by byla co nejpodobnější té naší. Dejme tomu, že by si nějaký server přál omezit velikost mapy hranicemi, na 10x10 km, což je plocha, která by pár desítkám hráčů měla na chvíli vystačit. Kdyby měla mapa onoho hypotetického serveru podobnou krajinu, jako je ta moje, pak by celá odkrytá krajina o ploše 100km2, neměla mít víc, než asi 3,5 GB. Ale pozor. Zase problém. Spočítal jsem si, že počet kostek v jednom km3 Minecraftu, je 256 milionů (1000x1000x256). Vzduch se určitě nepočítá a neukládá, jinak by zabíral většinu. Ale hráč může ve vzduchu stavět, takže hra i kostkám vzduchu přiděluje souřadnice atd. Jenže mě vyšlo, že odkrytý kilák čtvereční mapy, má v save uložen jen asi 35 milionů bajtů. To je míň bajtů, než kostek. Takže, pokud vývojáři nebyli kouzelníci, hra ukládá asi jen viditelné bloky. To co je pod zemí, se generuje zvlášť. Ono to zase tak nevadí, pod zemí je stejně dohled omezený na vzdálenost nejbližší těžené kostky a zdrcující většinu těch podzemních kostek, hráč nikdy neuvidí.
Jak zmenšit obří mapu.
Co když už má mapa hodně desítek gigabajt a potřebujeme ji zmenšit? V adresáři saves najdete podsložku Region a uvnitř spoustu malých souborů s příponou .mca. Region je oblast, která se skládá ze 32x32 chunků. Plošně to vychází na oblast 512x512 kostek. V mém adresáři ze singlu, je jich přes 600MB. Nejmenší mají 12KB, největší má 7,5MB. Nejjednodušší cesta jak se jich zbavit, je prostě smazat soubory starší určitého data. Takové, které už dlouho nikdo nevyužil. Ale počkat, tímhle bych si mohl smazat důležité stavby, náhoda je blbec a počítačům není radno věřit. Jak zjistím, který soubor .mca patří ke kterým souřadnicím? Možná nejlíp pomocí nástroje ze stránek dinnerbone, který to zjistí za vás. Prostě zadáte souřadnice důležité stavby a vyplivne vám to region, který chcete zachovat. Nebo zadáte region a dostanete souřadnice. Regiony mají přímo ve jméně i koordináty. Třeba soubor r.1.2.mca, zahrnuje souřadnice 512-1023 na východ (osa X) a 1024-1536 na jih (osa Z). Prostě každá jednička navíc ve jménu souboru, je vlastně 512 bloků a záporné hodnoty čísel, vedou na sever a západ. Všechny nedůležité regiony můžete smazat a ony se znovu vygenerují, pokud tam zase někdo vleze. Takto můžete zachránit mapu, zabránit wipe, zachovat jen určité regiony kde jsou stavby, ve kterých by hráči rádi pokračovali. Přijde mi to mnohem lepší, než se snažit stavby složitě pomocí WorldEdit označovat, ukládat do schematizmů a ty pak zase umisťovat na novou mapu, zarovnávat terén atd, no byla by s tím šílená práce. Větší stavby přes WE ani uložit nejdou, protože pak padá server. Je mnohem jednodušší prostě jen uložit patřičný region a zbytek smazat. A je pro mě naprostou záhadou, jak je možné, že není žádný program, nebo mod, který by to uměl dělat automaticky, když si uvědomíme, jaké problémy mají servery s wipe. Možná proto, aby to neskončilo přepůlenou stavbou, která jako naschvál stojí přesně na hranici regionů, nebo aby si hráči nevšimli, že nějaká obnova krajiny proběhla a hráče to příliš nesvádělo chytračit se zapisováním souřadnic ložisek diamantů.
EDIT: 28.01.2016
Zjistil jsem, že smazáním starých regionů se nic nestane, hra si vytvoří nové. Dokonce, pokud se soubory dlouho nepoužívaly, je možné je smazat i bez vypnutí hry (nejsou v paměti). V praxi jsem vyzkoušel a potvrdil si, že je možné prohodit i regiony z různých map. Ale terén nenavazuje a přenesou se jen místa, kde je ten cizí region prozkoumaný. Tam kde cizí region prozkoumaný není, hra si dotvoří terén podle seedu, takže pak vznikají patvary a ostré hranice mezi biomy. Zkusil jsem do posledního snapshotu 1.9 nadrzo vložit region z mé staré mapy o přežití (mám dojem, že 1.8.1) a přenesla se dokonce i vesnice se všemi vesničany. Tyhle hrátky s regiony jsou vcelku mocný nástroj, divím se, že se toho nevyužívá víc. Nebo jsem snad jako ten důstojník ze Švejka, který se divil, že nikomu nepřijde zvláštní, jaký je rozdíl v teplotách v létě a v zimě?
Co nového ve vyhnanství.
Nic potěšujícího. Na craftmanii se se mnou stále nebaví ani pes, možná proto, že z tisíce hráčů, je tam tisíc pologramotných dětí. Jo, trochu přeháním. Dneska mi tam nějaký hráč poslal 500 000 craftcoins, i když nevím o koho jde, ani jsem po něm nic nechtěl a na moje poděkování a pozvání na prohlídku, aby věděl c.o sponzoruje, mi ani neodpověděl, což je pro craftmanii přímo typické. Jo, to c.o s tečkou uprostřed tam být musí, jinak vám to vynadá za reklamu. Ten plugin totiž nenávidí slabiku co, ale jen někdy. Jiný mi daroval pár staků dia, hromadu věcí a dva spawnery. Jiný zase dvoubednu křemene. V chatu neustále běží různé slovní hry a hádanky, za které dostáváte slušné odměny. Čas od času od serveru dostanu dárek jen tak, s poděkováním, že tam hraju. Ale bavit se tam s někým o čemkoli, je předem ztracený boj. Kvůli nemluvné komunitě, i kvůli nervy drásajícímu pluginu proti reklamě a to mi prostě vadí. A to nemluvím o tom, že jsem podruhé přišel o život, expy i majetek díky vykopnutí ze serveru během fly a /back mi bylo nanic. ClearLag byl zase rychlejší. A tentokrát to opravdu zamrzelo, protože jsem už měl enchant dia věci. Přiznám se, že jsem ke craftmanii ani po dvou týdnech hraní nepřilnul o nic víc, než na začátku a pořád ji mám jen jako nouzový azyl, kde se moc nesnažím. Připadám si na craftmanii snad i hůř než v singlu. Zkusil jsem se dostat na výběrový server minecore. Hraje tam hromada hráčů a i pozdě v noci je tam plno. Tenhle server si jako jeden z mála, může dovolit natvrdo odmítat hráče a přitom má narváno. Konečně se dostanu mezi super lidi a nebudu muset na craftmanii hrát roli osamělého strážce majáku. Vyplnil jsem jejich whitelist, upřímně, podle svého nejlepšího svědomí a byl jsem si téměř jistý, že to klapne. Výsledek? Nepřijat. V popisu serveru mají přitom jasně napsáno, že přijímají všechny slušné hráče. Aha, takže já pro ten server nejsem DOST slušný. A to na webu všechny nadávky vytečkovávám. Začíná mě fakt zajímat, jak to tam vypadá a rád bych ty výlupky všech minecraftích ctností viděl na vlastní oči, jen tak ze zvědavosti.
Na závěr.
Zaujala mě stránka, kde se může hráč podívat na recepty všech předmětů a to pěkně graficky. A dokonce tam mají i nástroj na sestavení receptu na rakety, ve kterých jsem vždycky tápal. A spoustu dalších drobností, jako třeba možnost sestavit si vlastní banner, výpočet pravděpodobnosti, že padne určitý enchant, počítač koordinátů pro regiony a podobně. Díky těmto stránkám jsem si stáhnul vlastní (odcizený kterémusi hráči) skin a konečně jsem vymazal ten odporný rozšklebený obličej creepera na zádech, takže už ve hře vypadám jako člověk. A na závěr. Díky svému vyhnanství mám sice hodně co psát, ale zjistil jsem, že nemám obrázky pod text. Takže jenom ilustračně, můj hrad na craftmanii. Mám tam nějaký realistic resource pack vylepšující grafiku. Než jsem odešel z kostkuj, měl jsem v plánu udělat veliký test takových resource balíčků, ale momentálně je nemám na čem zkoušet. Snad časem.
1
2
3
4