3Aug

Hoe Multiplayer LAN-spellen met een enkele Minecraft-account te spelen

Dus je wilt Minecraft met je familie spelen, maar je hebt maar één account. Je zult niet online kunnen spelen, maar met een paar aanpassingen aan de configuratiebestanden zou je allemaal thuis over het netwerk moeten kunnen spelen zonder extra accounts nodig te hebben.

Waarom zou ik dit willen doen?

Het is een punt van verwarring onder veel ouders die Minecraft kopen voor hun kinderen: heeft elk kind een apart Minecraft-account nodig? Het antwoord hangt helemaal af van wat u wilt dat uw kinderen doen met Minecraft en wat hun doelen zijn.

Als je wilt dat je kinderen online kunnen spelen zodat ze toegang hebben tot verschillende Minecraft-communities en -servers en ze tegelijkertijd online willen spelen, dan hebben ze elk een apart premium Minecraft-account nodig( dat momenteel voor $ 27 te koop is).Minecraft-servers verifiëren elke login en elke gebruiker moet een unieke en geldige Minecraft-ID hebben.

Als het echter uw doel is om alleen al uw kinderen( of vrienden) bij u thuis op het lokale netwerk( LAN) te laten spelen, hebt u niet meerdere betaalde premium-accounts nodig om dit te doen. Zolang er maar één gebruiker is met een premiumaccount, kunt u die gebruiker effectief "klonen" en de profielen van de secundaire gebruikers aanpassen om extra spelers toe te staan ​​om deel te nemen aan lokale spellen.

Met de aanpassing kunt u niet allemaal online spelen en krijgt de andere gebruikers geen legitieme toegang tot de Minecraft-verificatie- of huidservers. Dit is geen uitbraak van crack of piraterij. Er is echter één tekortkoming: elke speler zal de standaard "Steve" -huid hebben als deze door de andere spelers wordt bekeken. Maar het is een fatsoenlijke manier voor een familie om broers en zussen of vrienden goedkoop toe te staan ​​snel een Minecraft LAN-feest samen te stellen zonder honderden dollars te verliezen aan premium-licenties.

Dat gezegd hebbende, als je merkt dat je familie serieus gebruik maakt van Minecraft en dat de clone-client die je hebt gemaakt voor de jongere kinderen populair is, raden we je aan om een ​​volledig account te kopen. Niet alleen heeft je kind de mogelijkheid om op de duizenden geweldige Minecraft-servers te spelen en aangepaste skins te krijgen voor hun personage, je zult ook de ontwikkeling van de game ondersteunen. Hoewel 99% van het Minecraft-spel van mijn familie intern in onze LAN wordt gespeeld, heeft iedereen in mijn familie een eigen account.

Voor lezers die er klaar voor zijn om er meteen in te graven, laten we eens kijken hoe we meerdere clients met heel weinig inspanning op het LAN kunnen laten werken. Voor nieuwe Minecraft-spelers of ouders die zich misschien al een beetje overweldigd voelen, kunnen we u aanraden om The Parents 'Guide to Minecraft te bezoeken voor een geweldige kennismaking met het spel en waar het allemaal over gaat en, voor een meer diepgaande kijk, demulti-part Geek School-serie voor beginners en gevorderden Minecraft-spel.

Wat u nodig hebt

Als u deze handleiding leest, heeft u waarschijnlijk alles wat u nodig heeft bij de hand. Maar laten we een moment nemen om duidelijk te schetsen wat er nodig is voordat we in de how-to-fase springen.

Ten eerste hebt u minimaal één Premium Minecraft-account nodig. U moet minimaal één keer inloggen op dit premium account op elke computer waarmee u Minecraft wilt spelen, zodat het premium-account de benodigde items kan downloaden.

Shaders maken Minecraft mooi. Klik op de schapen voor meer informatie.

Ten tweede heb je één computer nodig voor elke extra speler. Het Minecraft-spelersprofiel op deze machine zal semi-permanent worden gewijzigd om u in staat te stellen op het lokale netwerk te spelen met een niet-conflicterende gebruikersnaam.(Geen van je wereld-saves of andere game-gegevens worden verwijderd of dreigen te worden verwijderd, maar je moet het proces terugdraaien als je weer wilt inloggen met je gewone account.)

Eindelijk, als je wiltom lokale wijzigingen aan te brengen in de skins van de secundaire spelers( waardoor ze hun unieke skins kunnen zien, maar vanwege Minecraft-skinverificatie, hebben geen effect op hoe anderen ze zien), moet je een eenvoudig resource pack maken. Deze laatste stap is volledig optioneel en tenzij je een speler hebt die echt een aangepaste skin wil( die ze alleen weer kunnen zien), kun je deze overslaan. We zullen u door dit proces leiden in het laatste deel van de tutorial.

Hoe de secundaire clients

te configureren

Alle configuratiewijzigingen die u moet aanbrengen, bevinden zich op de secundaire computers. U hoeft op geen enkel moment wijzigingen aan te brengen in de primaire Minecraft-computer( de machine waarop de oorspronkelijke accounthouder speelt), dus ga ervoor en neem plaats tijdens de rest van de zelfstudie op een van uw secundaire machines.

Voordat we ingaan op de configuratiewijzigingen, laten we u laten zien wat er gebeurt als u probeert in te loggen zonder de benodigde configuratiewijzigingen aan te brengen. Als de secundaire speler zich aanmeldt bij het open LAN-spel van de primaire speler( bij gebruik van het account van de primaire speler), wordt dit foutbericht weergegeven:

Minecraft zegt in feite "Wacht. Jij kunt geen John zijn. John bestaat al! "En dat is het einde. Hoewel lokale LAN-spellen niet volledig worden geverifieerd via de Minecraft-servers zoals de officiële( en servers van derden), respecteert het lokale spel nog steeds het feit dat er niet twee identieke spelers in hetzelfde spel zouden moeten zijn. Als het twee identieke spelers toestond om deel te nemen aan het spel, zouden de resultaten desastreuze gevolgen hebben, aangezien belangrijke zaken als inventaris van karaktertekens en Ender Chest-inventarissen zijn gekoppeld aan de gebruikersnaam van de speler in het wereldopslagbestand.

Om de naamcontrole te omzeilen en de fouten te vermijden die gepaard gaan met twee spelers met dezelfde naam, moeten we - je raadt het al - de secundaire speler een nieuwe naam geven. Om dit te doen, moeten we een eenvoudige bewerking maken in een van de Minecraft-configuratiebestanden.

De eenvoudigste manier om naar het Minecraft-configuratiebestand te gaan( zonder diep in de ingewanden van de configuratiemappen te kruipen) is door eenvoudigweg daarheen te springen met de handige snelkoppeling in uw Minecraft-draagraket.

Voordat we verder gaan, moet je minstens eenmaal het Minecraft-opstartprogramma starten en inloggen met je primaire Minecraft-account om, zoals eerder vermeld, de benodigde middelen te downloaden en de secundaire machine gereed te maken om te spelen. Dit proces is net zo eenvoudig als inloggen en eenmaal op de knop "Afspelen" klikken, net zoals u zou doen als u een normaal spel met Minecraft ging spelen.

Nadat je die voorlopige doorloop hebt uitgevoerd om de assets te krijgen, start je de Minecraft-launcher opnieuw, zoals hierboven te zien is. Noteer eerst de vermelding "Welkom, [gebruikersnaam]" in de rechterbenedenhoek. Op dit punt moet de naam de naam zijn van uw premium Minecraft-account. Als uw Minecraft-gebruikersnaam SuperAwesomeMinecraftGuy is, zou deze "Welcome, SuperAwesomeMinecraftGuy" moeten zijn.

Nadat u uw gebruikersnaam hebt bevestigd, klikt u op de knop 'Profiel bewerken' in de linkerbenedenhoek.

Selecteer "Open Game Dir" in het venster Profieleditor om naar de locatie van het bestand te springen dat we moeten bewerken.

In de gamemap ziet u een bestand met de naam "launcher_profiles.json", zoals hierboven is aangegeven. Open het bestand in een gewone teksteditor zoals Notepad of Notepad ++.

Binnen het. json-bestand ziet u een bericht dat er als volgt uitziet:

{ "displayName": "John",

John, of wat dan ook, naast "displayName" staat de gebruikersnaam van het officiële Minecraft-account. Bewerk de naam, met behoud van de aanhalingstekens, naar elke gewenste gebruikersnaam.

{ "displayName": "Angela",

In ons geval veranderen we "John" in "Angela", zodat John en Angela samen kunnen spelen op het LAN.Normaal gesproken zou het veranderen van je weergavenaam een ​​fout opleveren als je inlogt op een externe Minecraft-server, maar omdat lokale netwerkgames de gebruikersnamen niet authenticeren tegen de officiële Minecraft-server, kunnen we elke gebruikersnaam die we hier willen inleggen.

Sla het document op, sluit het venster Profieleditor en start het startprogramma van Minecraft opnieuw om de wijzigingen van kracht te laten worden.

Controleer nogmaals de rechteronderhoek. De gebruikersnaam van het premium Minecraft-account moet nu worden vervangen door de naam van de gebruikersnaam( in ons geval zou dit moeten zijn, en wordt "Angela" gelezen).

Om dingen te testen, ga je gang en start je een Minecraft-spel op de primaire computer, laad je een kaart en open je de kaart voor LAN-weergave. Schakel op zijn beurt de secundaire speler in het nu open LAN-spel.

Je zou min of meer precies moeten zien wat we in de bovenstaande schermafbeelding zien: de secundaire speler met de nieuwe gebruikersnaam en de standaard Steve skin. Je bent nu vrij om samen te spelen!

Onthoud dat, zoals we hierboven opmerkten, alle spelersgegevens gekoppeld zijn aan de in-game gebruikersnaam. Als 'Angela' haar gebruikersnaam wil wijzigen, moet ze eerst al haar inventaris met personages en de inhoud van haar Ender-kist eerst op een veilige plek in gewone kisten dumpen.

Om het proces dat we net doorliepen om te keren, navigeer je simpelweg terug naar het. json-bestand en verander je de displayName-variabele terug naar wat het oorspronkelijk was( de gebruikersnaam van de premium-accounthouder).

Hoe de lokale skins te veranderen

Zoals we al eerder in de tutorial hebben genoemd, is er een onnodige maar leuke stap die sommige spelers misschien willen ondernemen: het toevoegen van een aangepaste skin voor de secundaire speler.

Er is één grote waarschuwing: omdat weergegeven skins beheerd worden door de Minecraft-contentservers, zal elke niet-geauthenticeerde speler altijd verschijnen als een standaard skin voor andere spelers. Dit betekent dat als we Angela's huid veranderen in een andere huid met deze kleine truc, de enige persoon die de huidveranderingen gaat zien Angela is.

Als de secundaire speler echt een aangepaste skin wil voor screenshots of gewoon voor de lol, is het triviaal om deze aan hem te geven.

De sleutel tot onze kleine avatar-skin light van de handtruc is het eenvoudige Minecraft resource pack. Kortom, met resource packs kunnen spelers de textuur of afbeelding van bijna elk object in het spel verwisselen met andere texturen. Hoewel dit over het algemeen wordt gedaan om het uiterlijk van de algemene wereld rondom u te verbeteren( of te veranderen), kunnen we deze gebruiken om de spelerhuid te vervangen.

Als je meer wilt weten over resource packs in het algemeen, van hoe ze werken naar waar je leuke resource packs voor je spel kunt vinden, bekijk dan zeker onze handleiding. Hoe kun je je Minecraft World met Rope Packs Restyle voor een grondige blik op hen maken?.Voor deze tutorial geven we je een spoedcursus om een ​​doodeenvoudig bronpakket te maken om een ​​nieuwe skin op je secundaire speler te plaatsen.

Het resourcepakket maken

Zorg er eerst voor dat u op dezelfde computer werkt waarop u de naam hebt gewijzigd. Ten tweede, gebruik dezelfde truc om naar de gamemap te gaan die we in de vorige sectie hebben gebruikt( Launcher - & gt; Edit Profile Button - & gt; Game Dir) om toegang te krijgen tot de gamemap. Zoek in de gamemap naar de map /resourcepacks/.

Maak in de map resource packs een nieuwe map. Noem het iets zinnigs als "Single Player Skin Changer" of "Angela Skin", zodat je het later( en in het spel) gemakkelijk kunt herkennen. Open de map en maak een nieuw tekstdocument. Plak in het tekstdocument de volgende tekst:

{ "pack":{ "pack_format": 1, "description": "1.8 How-To Geek Skin Change Pack"}}

Sla het tekstdocument op als "pack.mcmeta"( zorg ervoor dat u de bestandsextensie wijzigt van. txt naar. mcmeta en sla het bestand niet op als "pack.mcmeta.txt").Vervolgens moet u een reeks geneste mappen maken die de werkelijke activummappen nabootsen in Minecraft( omdat resource-packs zo werken).U moet een map "assets" maken met een map "minecraft" waarin zich op zijn beurt een map "textures" bevindt met de map "entity", zoals deze:

\ assets \ minecraft \ textures \ entity

Ten slotteje moet het. png-bestand van elke skin die je wilt gebruiken in die map plaatsen en het de naam "steve.png" geven. In ons geval hebben we deze Star Wars Sand Trooper-skin van Minecraftskins.com gepakt, in de map geplakt en de naam gewijzigd.

Het Resource Pack laden

Vervolgens moeten we de kopie van Minecraft in kwestie laden en het resource pack toepassen. Druk op de ESC-toets om het menu in de game te openen en selecteer Opties - & gt;Resource packs en kies vervolgens uit de beschikbare resource packs degene die u zojuist hebt gemaakt.

In de bovenstaande schermafbeelding ziet u het "HTG Skin" -pakket dat we speciaal voor deze zelfstudie hebben gemaakt. Klik op het pictogram van het resource pack( het zal veranderen in een Play-pictogram) en klik er opnieuw op om het over te zetten naar de kolom "Selected Resource Pack".Klik vervolgens op de knop "Gereed".

Het bestand steve.png uit het bronnenpakket zal de standaard Steve-skin vervangen en, zoals hierboven te zien, wordt je uitgedost in de nieuwe skin! Nogmaals, we willen benadrukken dat alleen de speler die het resource pack toepast de verandering kan zien, maar het is nog steeds een leuke manier om het uiterlijk van spelers op de secundaire machines aan te passen.

Dat is alles: met een eenvoudig configuratiebestand, tweak en een optioneel resource pack, kunt u nu Minecraft op het lokale netwerk spelen met meer dan één computer. Zoals we in de inleiding benadrukten, is dit geen manier om het spel te kraken voor online spelen, en het heeft zijn beperkingen. De truc is geschikt voor het laten spelen van jongere broers of zussen of tijdelijke LAN-feestjes. Maar als het in uw budget staat om een ​​kopie te kopen voor elke fulltime speler in uw huishouden, raden we u aan dit te doen.