Hoe blokken te plaatsen met een bijl. De plug-in World Edit verkennen

World Edit is een plug-in waarmee u de spelwereld van uw server kunt bewerken.

Op dit moment hebben de ontwikkelaars de mogelijkheid geïmplementeerd om deze plug-in in een spel voor één speler te gebruiken. In totaal hebben ze meer dan 100 interessante en nuttige functies toegevoegd.

Het enige dat van u wordt verlangd, is de aanwezigheid van directe handen, kennis van enkele commando's en de wens om de wereld om u heen te bewerken.

Installatie van plug-ins:
  • Pak WorldEdit.jar uit in de plug-ins/map op de server.
  • Om plug-inscripts te gebruiken, pakt u craftscripts/ uit in dezelfde plug-ins/ map.
  • Start indien nodig de server opnieuw op.
  • Installeer gewoon een speciale mod.
Een regio selecteren om te bewerken.

Na de installatie kunnen we de server starten om WorldEdit uit te proberen. Het eerste dat u moet begrijpen, is hoe het territorium wordt bewerkt - met de plug-in kunt u een rechthoek selecteren - "balkvormig", die 2 punten op het terrein markeert:

Dit gebeurt op verschillende manieren:

  • Sta als eerste op bij het eerste punt, typ //pos1 in de chat, ga naar het tweede en schrijf //pos2. De methode is lang en arbeidsintensief.
  • De tweede methode is geschikt voor het werken vanaf grote afstand - selecteer punten voor de balk met een vizier en typ afwisselend in de chat: //hpos1 en //hpos2.

Welnu, de derde, meest gebruikelijke manier is om simpelweg het benodigde gereedschap op te pakken: een houten bijl. Je kunt het verkrijgen via het creatieve menu, of door een handig commando te gebruiken, wat het meest elementaire is voor deze plug-in, namelijk //wand. Met behulp van deze tool kunnen we het gebied selecteren dat we nodig hebben. Met de rechtermuisknop selecteert u één punt, met de rechtermuisknop selecteert u een ander punt. Een balk wordt gevormd door een diagonaal van het ene punt naar het andere te trekken. (Deze tool is trouwens onlosmakelijk verbonden met een andere plug-in - WorldGuard, die is ontwikkeld door dezelfde ontwikkelaars als World Edit.) We kunnen dus het geselecteerde territorium manipuleren. Laten we de meest elementaire commando's onder de knie krijgen.

Wereldbewerkingsopdrachten:
  • //wand - we hebben het al iets hoger over dit commando gehad. Het geeft de gebruiker die dit commando heeft ingevoerd een houten bijl - het belangrijkste hulpmiddel om met de plug-in te werken.
  • //set - het geselecteerde gebied vullen met het vereiste materiaal, afhankelijk van de ID die u hebt ingevoerd (zie tabel met item-ID's). Ook kunt u in plaats van id de naam van het materiaal zelf invoeren (bijvoorbeeld Steen of Hout). Deze functie is handig als u snel een ruimte wilt inrichten met stevig materiaal.
  • //muren - alleen de buitenste blokken vullen die met een bijl zijn geselecteerd. Die. in plaats van het hele gebied te vullen en een hele kubus te krijgen, worden als het ware alleen de muren gevuld. Een erg handig en praktisch commando als je binnen een paar seconden een muur moet bouwen.
  • //expand [aantal blokken] [zijde] - hiermee kunt u de grootte van het geselecteerde territorium wijzigen, of liever vergroten. Elke zijde moet met een Engels woord worden geschreven. Als je deze taal niet goed of helemaal niet kent, dan is er een hint voor je (boven - boven, beneden - onder, links - boven, rechts - rechts). Het ondersteunt ook de mogelijkheid om langs de zijkanten van de horizon te navigeren (west - west, zuid - zuid, oost - oost, noord - noord). Als u het verkeerde gebied hebt geselecteerd dat u wilt markeren, kunt u dit altijd corrigeren met deze opdracht.
  • //shift [aantal blokken] [zijde] - het verschil tussen dit commando en het hierboven genoemde commando is dat je het territorium niet uitbreidt, maar het gedurende een bepaald aantal blokken in de gewenste richting verschuift. Het opgeven van de zijde is ook hetzelfde als bij het //expand commando: u kunt zowel de naam van de zijde als de zijde van de horizon opgeven. De ontwikkelaars hebben absoluut in alles voorzien. Ook een zeer nuttige opdracht.
  • //cut is precies het tegenovergestelde van het //set commando. Hiermee kun je met een houten bijl een stuk uit de regio uitsnijden die je hebt geselecteerd. Het gedeelte dat wordt geknipt, gaat ook naar het klembord en kan overal worden geplakt.
  • //regen - regenereert het territorium dat u hebt geselecteerd. Het wordt niet willekeurig gegenereerd, maar zorgt ervoor dat het gebied er weer uitziet zoals het was aan het begin van het spel. Kan worden gebruikt wanneer u gebieden moet repareren die zijn beschadigd door rouwers.
  • //ex [schaal] - hiermee kunt u het vuur op de gewenste afstand blussen. Hoe hoger het getal dat je invoert, hoe verder het bereik zal zijn en het vuur zal uitgaan. Het belangrijkste om te overwegen is dat hoe groter het bereik, hoe meer vertragingen er op de server zullen zijn, maar gelukkig is dit een kortetermijneffect.
  • //undo [speler bijnaam] - annuleert de laatste actie. Als je iets verprutst, komt dit eenvoudige commando te hulp. Trouwens, als je de bijnaam van een speler toevoegt na //undo, maak je niet je laatste actie ongedaan, maar de laatste actie van de speler wiens bijnaam je zojuist hebt toegevoegd. Mee eens, is het handig?
  • //redo [speler bijnaam] is het tegenovergestelde commando van //redo. Herhaalt de laatste actie. Nogmaals, als u na dit commando de bijnaam van de speler invoert, herhaalt u de actie van de speler wiens naam in het commando is geschreven.
  • //replace - vervangt het ene type blok door een ander in het geselecteerde gebied. Je kunt bijvoorbeeld gras volledig vervangen door steen, of zandstenen gebouwen onmiddellijk vervangen door baksteen. Het hangt allemaal af van wat je precies nodig hebt.
  • //overlay - bedekt het oppervlak met een specifiek blok. Deze functie is handig voor het snel maken van vloeren, plafonds, enz.
  • //copy - kopieert het geselecteerde gebied. Later kunt u het overal installeren.
  • //past - plakt de gekopieerde sectie op de gewenste locatie.

Het is ook de moeite waard om even te praten over een andere tool die het vaakst op de server kan worden gebruikt, namelijk penselen. De borstel is een houten schep. Met zijn hulp kun je zeer interessante manipulaties uitvoeren met de spelkaart: gladde oppervlakken bijsnijden, bergen creëren, prachtige structuren die niet kunnen worden gemaakt door een gewone kaartgenerator.

Om de tool te gebruiken, moet u de gewenste functie ervoor selecteren (merk op dat de opdrachten in dit geval met een enkele schuine streep zijn geschreven):

  • /brush sphere [bolradiusgrootte] - maakt bollen van een specifiek blok. Door de rechtermuisknop ingedrukt te houden en uw gereedschap vast te houden, kunt u indrukwekkend terrein creëren.
  • /brush cil [cilinderradius] - creëert een reliëf van cilinders. Nogmaals, het vasthouden van de rechtermuisknop kan uitstekend terrein creëren.
  • /brush smooth [actiebereik] - maakt het terrein glad.
  • /size [grootte] - wijzig de penseelgrootte. Erg handig als je snel van penseeltype moet wisselen.
  • /none - schakelt de tool uit voor alle geselecteerde mogelijkheden.

Er zijn behoorlijk wat functies in WorldEdit. Als u een helpopdracht invoert, krijgt u zeker een volledige lijst met opdrachten te zien, die elk hun eigen unieke functie hebben. Als je deze plug-in onder de knie hebt, kun je zonder problemen een uitstekende spawn bouwen, dus zorg ervoor dat je deze plug-in op je server installeert.

WorldEdit is de gemakkelijkste manier om kaarten te bewerken zonder het spel te verlaten. Dankzij een handige kaarteditor die een reeks speciale opdrachten en gereedschappen bevat, kun je snel alles bouwen, van elke vorm en schaal, en je kunt je favoriete gebouw ook verplaatsen of opslaan in een apart bestand. Waarmee je hem in een andere wereld kunt invoegen. De enige beperking is de kracht van de computer; manipulatie van grote delen van de kaart met een groot aantal blokken kan vertragingen en crashes veroorzaken. De mod heeft geen invloed op gamebestanden en is dus compatibel met veel verschillende aanpassingen.

WorldEdit-functies
  • Maak, vervang of verwijder snel duizenden blokken
  • Geen tijd meer verspillen met het egaliseren van het terrein en het verwijderen van water en lava
  • Creëer snel bollen, kubussen, cilinders, enz.
  • Kopieer/plak gebieden en sla ze op in .schematics-indeling
  • Gebruik speciaal penseelgereedschap om bergen, ravijnen enz. te verwijderen.
  • Gebruik het kompas om snel naar verschillende gebieden te teleporteren
  • U kunt wijzigingen ongedaan maken met behulp van back-ups
  • WorldEdit is een van de oudste nog bestaande Minecraft-projecten uit de alfaversie!
  • WorldEdit werkt in singleplayer en op de server. Deze kaarteditor heeft geen effect op het spel of jouw wereld totdat je hem gebruikt. Dit veroorzaakt geen mod-conflicten en werkt alleen wanneer dat nodig is.
Schermafbeeldingen




Hoe installeer ik WorldEdit?
  • Installeer Minecraft Forge
  • Druk op Win+R (de knop "Win" bevindt zich tussen "Ctrl" en "Alt")
  • Schrijf %appdata% in het venster dat verschijnt
  • Ga naar .minecraft/mods (als er geen map “mods” is, maak deze dan aan)
  • Sleep de mod (.zip/.jar) naar de map mods
    • Pak de map craftscripts uit in de hoofdmap (.minecraft/) en het bestand WorldEdit.jar in de map bin/ (niet minecraft.jar!). Om correct te werken heb je Single Player-opdrachten nodig.
    Regio's selecteren

    In WorldEdit wordt een gebied gemarkeerd met behulp van een kubusvormige puntnotatie.
    Een balk is een parallellepipedum.
    Bestand:Cuboid.png
    Er zijn 3 opties voor het selecteren van een balk:

  • Wij staan ​​op punt 1 en schrijven //pos1 in de chat, staan ​​op punt 2 en schrijven //pos2.
  • We richten het vizier op punt 1 en schrijven //hpos1 in de chat, dienovereenkomstig richten we het vizier op punt 2 en schrijven //hpos2.
  • Neem de houten bijl in je handen (zo niet, schrijf dan het commando //wand) (steen, ijzer, goud en diamant hebben niet de selectie-eigenschap), klik met de linkermuisknop op punt 1 en klik met de rechtermuisknop op punt 2.
  • Acties met regio's
    • // vervangen - vervangen door . Voorbeeld: //vuilglas vervangen - vervang vuil door glas in de geselecteerde balk. //gras vervangen - vervang alle blokken behalve lucht door gras.
    • //overlay - bedek de blokken aan de bovenkant van de balk met een blok. Voorbeeld: //overlay gras - bedek de balk met gras.
    • //set - vul de hele balk met een blok. Voorbeeld: //set 0 - verwijder alle blokken in de balk (vul met lucht).
    • //move - verplaats de blokken in de balk per blok in de richting en vervang de resterende blokken door .
    • //muren - maak muren van de balk (buitenste laag).
    • //sel - de selectie wissen (blokvormig). Heeft geen invloed op het wisselen van blokken in een balk.
    • //outline - bedekt de hele balk met een blok. Bijvoorbeeld: //outline 1 - maak een doos hol van binnenuit
    Blokken opgeven

    Argumentblokken kunnen worden gespecificeerd op (1, 3, 35) of op naam (steen, gras, wol). Als het blok een aanvullende betekenis heeft, mag deze na de dubbele punt worden opgegeven (35:14, wol:rood). Je kunt verschillende manieren combineren om een ​​blok te specificeren.

    De meeste opdrachten kunnen met verschillende soorten blokken tegelijk werken; u moet blokken opgeven, gescheiden door komma's zonder spatie. Bijvoorbeeld:

    • //vervang gras, vuilsteen - vervangt aarde en gras door steen.
    • //set wol,wol:rood,wol:groen - vult de selectie met witte, rode en groene wol in willekeurige volgorde (in dezelfde verhoudingen, d.w.z. 33,3% - wit, 33,3% - rood en 33,3% - groen).
    • //set 10%wool:blauw,90%wool:oranje - vult de selectie met 10% blauwe wol en 90% oranje wol (er kunnen fouten optreden bij het opgeven van meer dan 2 argumenten).
    • //overlay 5% zaklamp, 95% lucht - bedekt 5% van de selectie met fakkels.
    • //set sign:3|line1|line2|line3|line4 - Lijnen voor borden specificeren.
    Andere acties waarvoor geen regio vereist is
    • //sfeer - maak een bol met straal
    • //hsphere - maak een holle bol met straal. Verhoogd kan de waarden ja en nee aannemen; zo ja, dan zal het middelpunt van de bol met zijn straal naar boven verschuiven.
    • //cyl - maak een cilinder met straal en hoogte.
    • //hcyl - maak een holle cilinder met straal en hoogte.
    • //forestgen - creëer een bos met een oppervlakte van x blokken met type en dichtheid, dichtheid varieert van 0 tot 100. Soorten bomen

    Zorg ervoor dat u de opdrachten voorafgaat met een dubbele schuine streep "//" Volledige lijst met opdrachten (Engels)

    Lijst met opdrachten
    • //limit - het maximale aantal blokken dat voor opdrachten wordt gebruikt. Heeft alleen invloed op jou. Gebruikt om catastrofale incidenten te voorkomen.

    Acties met geschiedenis

    • //undo - maakt uw laatste opdracht ongedaan.
    • //redo - retourneert opdrachten die u hebt geannuleerd.
    • - het aantal retourzendingen van door u geannuleerde opdrachten.

    //clearhistory - wist de geschiedenis.

    • Selectie
    • //wand - geeft je een houten bijl (bijl bewerken). LMB op een blok met een houten bijl wijst de eerste positie toe, RMB op een blok wijst de tweede positie toe.
    • //toggleeditwand - schakelt de houten bijl uit. Nu kan het worden gebruikt voor het beoogde doel.
    • //sel - het selecteren van de vorm van het geselecteerde gebied. kubusvormig - selecteert een parallellepipedum. uitbreiden - hetzelfde als kubusvormig, maar door het tweede punt in te stellen breidt u het gebied uit zonder de selectie van het reeds geselecteerde gebied te verliezen. poly - selecteert alleen in het vlak. cilinder - cilinder. bol - bol. ellipsoïde - ellipsoïde (capsule), linkerknop - midden, rechterknop om stralen in te stellen
    • //desel - selectie verwijderen
    • //pos1 - wijst de eerste positie voor selectie toe aan het blok waarop u staat.
    • //pos2 - wijst de tweede positie voor selectie toe aan het blok waarop u staat.
    • //hpos1 - wijst de eerste positie voor selectie toe aan het blok waar u naar kijkt.
    • //hpos2 - wijst de tweede positie voor selectie toe aan het blok waar u naar kijkt.
    • //chunk - selecteert het volledige chunk waarin u zich bevindt.
    • //contract - verkleint de regio die u selecteert in de opgegeven richting (noord, oost, zuid, west, omhoog, omlaag), als het omgekeerde bedrag is opgegeven - en vervolgens in de tegenovergestelde richting. Als de richting ontbreekt: in de richting waarin u kijkt. Bijvoorbeeld: //contract 10 7 zuid - zal de geselecteerde regio verkleinen met 10 blokken naar het zuiden (zuid) en met 7 blokken naar het noorden (noord).
    • //expand - breidt de regio uit die u selecteert in de opgegeven richting (noord, oost, zuid, west, omhoog, omlaag), als het omgekeerde aantal is opgegeven - en vervolgens in de tegenovergestelde richting. Als de richting ontbreekt: in de richting waarin u kijkt. Bijvoorbeeld: //expand 10 7 zuid - zal de geselecteerde regio uitbreiden met 10 blokken naar het zuiden (zuid) en 7 blokken naar het noorden (noord).
    • //expand vert - zal het geselecteerde gebied zoveel mogelijk op en neer uitbreiden.
    • //inset [-hv] - Verkleint het geselecteerde gebied in elke richting.
    • //outset [-hv] - Breidt het geselecteerde gebied in elke richting uit.
    • //shift - verplaatst het selectiegebied. Verplaatst de inhoud van de regio niet. hoeveelheid - afstand, richting (noord, oost, zuid, west, omhoog, omlaag).
    • //size - voer in om de grootte van de geselecteerde regio te achterhalen.
    • //count - voer in om statistieken te krijgen voor het geselecteerde blok in de geselecteerde regio.

    //distr - voer in om een ​​lijst met blokken in de geselecteerde regio te krijgen.

    • //set - vul het geselecteerde gebied met een specifiek blok (blok).
    • // vervangen - vervang alle blokken in de geselecteerde regio door een specifiek blok (naar-blok).
    • // vervangen - vervang bepaalde blokken (van-blok) door andere specifieke blokken (naar-blok) in de geselecteerde regio.
    • //overlay - bedek het geselecteerde gebied met een specifiek blok. Bijvoorbeeld: //overlay 50 - bedek het geselecteerde gebied met fakkels.
    • //muren - maak muren rond het geselecteerde gebied met een specifiek blok.
    • //outline - maakt muren, vloer en plafond rond het geselecteerde gebied.
    • //glad - maakt het geselecteerde gebied glad (maakt realistischer). iteraties - intensiteit. Het belast de server veel in een netwerkspel, wees voorzichtig.
    • //regen - herstelt de geselecteerde regio. Regenereert het.
    • //verplaatsen - verplaats de inhoud van de geselecteerde regio met telblokken in de richting (noord, oost, zuid, west, omhoog, omlaag). En vervang het vrijgekomen gebied door een specifiek blok (leave-id).
    • //stack - breid de geselecteerde regio uit met telregio's in de richting (noord, oost, zuid, west, omhoog, omlaag).

    Buffer

    • //copy - kopieer de geselecteerde regio. Het referentiepunt is uw locatie.
    • // knippen - knip het geselecteerde gebied. Het referentiepunt is uw locatie.
    • // plakken - plak het gekopieerde gebied. Het referentiepunt is uw locatie.
    • //roteren - roteer het gekopieerde gebied op het klembord in de richting van een hoek in graden.
    • //flip - draai het gebied in de buffer in de richting van dir, of in de richting van uw zicht.
    • //schematisch laden - laad bufferbestanden onder de naam bestandsnaam.
    • //schematisch opslaan - bufferbestanden opslaan onder de naam bestandsnaam, bekend formaat is ".mce".
    • /clearclipboard - maak het klembord leeg.

    Creatie

    • //hcyl - het creëren van een holle (alleen muur), verticale cilinder van het blokblok, straalradius en hoogtehoogte.
    • //cyl - maak een verticale cilinder van het blokblok, de straalradius en de hoogtehoogte.
    • //bol - maak een bal van blokblok en straalradius.
    • //hsphere - een holle (lege) bol maken van het blokblok en de straalradius.
    • //forestgen - een bos maken met grootte, type (boomtypen) en dichtheidsdichtheid.
    • //pompoenen - pompoenen maken.
    • //hpiramide - een holle piramide maken van een blok ter grootte van .
    • //piramide - een piramide maken van een blok van grootte.

    Nutsvoorzieningen

    • //toggleplace - schakel tussen de eerste positie en uw huidige positie.
    • // vullen - vul de gaten met blokblokken, in straal en in diepte. Vult alleen als er lucht bovenop zat, d.w.z. verticaal georiënteerd.
    • //fillr - vul de gaten recursief met een blokblok, in de straalradius. Als er holtes zijn aan de zijkant van de "put", zullen deze worden opgevuld.
    • // afvoeren - plassen water/lava binnen een straal afvoeren. Werkt vanaf een coördinaat grenzend aan de vloeistof; het is niet nodig om in de lava te klimmen.
    • // fixwater - repareert het waterniveau en de stroming van nabijgelegen watermassa's.
    • //fixlava - repareert lavaniveaus en stromen van nabijgelegen lavapoelen.
    • //removeabove - verwijder blokken boven je hoofd.
    • //removebelow - verwijder de blokken onder je voeten.
    • //replacenear - vervang blokken op afstand, vervang van-id-blokken door to-id-blokken.
    • //removenear - verwijder blokken op afstand.
    • //sneeuw - bedek alles in de straal met sneeuw.
    • //ontdooien - sneeuw binnen straal verwijderen.
    • //ex - blus het vuur op afstand. Standaard is de straal 40 blokken.
    • //slager [-a] - dood alle vijandige mobs binnen de straal. Standaard [-a] - dood vriendelijke mobs

    Super pikhouweel

    Noodzakelijkerwijs stel jezelf een //limit in voordat je de superhouweel gebruikt!

    • // -- als je blokken breekt met een houweel, breken ze heel snel.
    • /sp area - schakelt de houweel naar de zoneverwijderingsmodus, waarbij de straal voor het verwijderen van blokken is (van 1 tot 5). Optie - //superpikhouweelgebied
    • /sp single - schakelt de houweel naar de modus voor het verwijderen van één blok. Optie - //superpikhouweel single

    De meest effectieve manier is ook om een ​​hele kubus van bepaalde blokken te verwijderen nadat je het midden ervan hebt geraakt - //superpickaxe recur. Voorzichtig Als het vaak in een netwerkgame wordt gebruikt, wordt de geschiedenis onvolledig geschreven en kan het zijn dat ongedaan maken/opnieuw niet helpt.

    Hulpmiddelen

    Het hulpmiddel wordt op het voorwerp in uw hand geïnstalleerd en vervangt het beoogde doel. Gebruikt door met de rechtermuisknop te klikken.

    • /info - informatie over het blok verkrijgen.
    • /tree - schakel het hulpmiddel voor het planten van bomen in, waarbij dit het type boom is (Boomtypen).
    • /none - Stopt met het maken van een "vervanger" van het gereedschap in uw hand
    • //repl - schakel de tool voor het vervangen van blokken in, waar is de id van het blok waarnaar u het oorspronkelijke blok wijzigt.

    Scripts

    • /cs - voert het script uit met argumenten.
    • /.s - voert het vorige script uit met argumenten.
    • /.js - Voert een JS-script uit met argumenten.
    CraftScripts

    WorldEdit heeft 4 extra scripts. Om ze te laten werken, moet u de Rhino-scriptengine installeren (voor de server kopieert u het js.jar-bestand van de Rhino-map naar deze map: servermap/plugins/WorldEdit)
    Voor een game voor één speler (kopieer de bestanden uit het js.jar-archief naar het Winrar-archief Application Data\.minecraft\bin\WorldEdit en vervang de bestanden.

    Om het script voor een spel voor één speler te installeren en uit te voeren:

    1) Open de link met het geselecteerde script, kopieer de volledige inhoud (code) (selecteer de tekst en Ctrl+C of Ctrl+Ins of in het menu). 2) Maak een nieuw tekstdocument met de naam van het script en plak de gekopieerde code (Ctrl+V of Shift+Ins of in het menu). 3) Opslaan en sluiten. Laten we het bestand archiveren met behulp van het Winrar-programma. 4) Bekijk deze afbeelding, herhaal de stappen en sla het bestand vervolgens op. 5) Maak een map craftscripts in .minecraft (bijvoorbeeld: \Application Data\.minecraft\craftscripts) 6) Pak het script uit in de map Application Data\.minecraft\craftscripts (in dit geval was het draw.js - - maar dat kan doe het werk met elk script). 7) Om het script uit te voeren heb je de modificatie "Single Player Commands" nodig.

    Lijst met scripts en hun beschrijvingen:

    doolhof.js [breedte] [hoogte] - Creëert een labyrint.
    teken.js [v] - Genereert tekeningen in het spel van wol, plaats de tekening hier: servermap/plugins/WorldEdit/drawings/.
    quickshot.js [noot2] ... - Maakt basisconfiguratie van notitieblokken door de notitie te specificeren. Voorbeeld: quickshot.js 1a# 1c 2f .
    dak.js - Bouwt een piramide op de geselecteerde positie. (De piramide is leeg, hiermee kan een onderwaterbasis worden gebouwd).