Hur man kopierar en byggnad med worldedit. Utforska World Edit-pluginet

WorldEdit är det enklaste sättet att redigera kartor utan att lämna spelet. Tack vare en bekväm kartredigerare som innehåller en uppsättning specialkommandon och verktyg kan du snabbt bygga vad som helst, oavsett form och skala, och du kan också flytta eller spara din favoritbyggnad till en separat fil. Med vilken du kan infoga den i en annan värld. Den enda begränsningen är datorns kraft att manipulera stora delar av kartan med ett stort antal block kan orsaka fördröjningar och krascher. Modden påverkar inte spelfiler, så den är kompatibel med många olika modifieringar.

WorldEdit-funktioner
  • Skapa, ersätt eller ta bort tusentals block snabbt
  • Slösa inte längre tid på att jämna ut terrängen, ta bort vatten och lava
  • Skapa snabbt sfärer, kuber, cylindrar, etc.
  • Kopiera/klistra in områden och spara dem i .schematics-format
  • Använd speciella borstverktyg för att ta bort berg, raviner etc.
  • Använd kompassen för att snabbt teleportera till olika områden
  • Du kan återställa ändringar med hjälp av säkerhetskopior
  • WorldEdit är ett av de äldsta bevarade Minecraft-projekten från alfaversionen!
  • WorldEdit fungerar i singelspelare och på servern. Denna kartredigerare har ingen effekt på spelet eller din värld förrän du använder den. Detta kommer inte att orsaka några mod-konflikter, och det fungerar bara när du behöver det.
Skärmdumpar




Hur installerar man WorldEdit?
  • Installera Minecraft Forge
  • Tryck på Win+R (”Win”-knappen är mellan “Ctrl” och “Alt”)
  • I fönstret som visas skriver du %appdata%
  • Gå till .minecraft/mods (om det inte finns någon "mods"-mapp, skapa den)
  • Dra modden (.zip/.jar) till mods-mappen
    • Packa upp craftscripts-mappen i rotmappen (.minecraft/) och WorldEdit.jar-filen i bin/-mappen (inte minecraft.jar!). För att fungera korrekt behöver du Single Player-kommandon.
    Välja regioner

    I WorldEdit markeras en region med en kubisk punktnotation.
    En kuboid är en parallellepiped.
    Fil:Cuboid.png
    Det finns 3 alternativ för att välja en kuboid:

  • Vi står på punkt 1 och skriver //pos1 i chatten, står på punkt 2 och skriver //pos2.
  • Vi riktar siktet mot punkt 1 och skriver //hpos1 i chatten, därför riktar vi siktet mot punkt 2 och skriver //hpos2.
  • Ta träyxan i händerna (om inte, skriv kommandot //trollstaven) (sten, järn, guld och diamant har inte urvalsegenskapen), vänsterklicka på punkt 1 och högerklicka på punkt 2.
  • Åtgärder med regioner
    • //ersätt - ersätt med . Exempel: //ersätt smutsglas - ersätt smuts med glas i den valda rätstenen. //ersätt gräs - byt ut alla block utom luft med gräs.
    • //overlay - täck blocken längst upp på kuben med ett block. Exempel: //överlägg gräs - täck rälsen med gräs.
    • //set - fyll hela kuben med ett block. Exempel: //set 0 - ta bort alla block i kuben (fyll med luft).
    • //move - flytta blocken i kuben med block i riktningen och ersätt de återstående blocken med .
    • //väggar - skapa väggar från kuben (yttersta lagret).
    • //sel - rensa markeringen (kuboid). Påverkar inte att byta block i en kub.
    • //outline - täcker hela kuben med ett block Till exempel: //outline 1 - gör en låda ihålig från insidan
    Specificering av block

    Argumentblock kan specificeras antingen med (1, 3, 35) eller med namn (sten, gräs, ull). Om blocket har ytterligare betydelse kan det anges efter kolon (35:14, ull:röd). Du kan kombinera olika sätt att ange ett block.

    De flesta kommandon kan fungera med flera typer av block samtidigt för att göra detta, måste du ange block separerade med kommatecken utan mellanslag. Till exempel:

    • //ersätt gräs,smutssten - ersätter jord och gräs med sten.
    • //set ull,ull:röd,ull:grön - kommer att fylla urvalet med vit, röd och grön ull i slumpmässig ordning (i samma proportioner, dvs. 33,3% - vit, 33,3% - röd och 33,3% - grön).
    • //set 10%ull:blå,90%ull:orange - kommer att fylla urvalet med 10% blå ull och 90% orange ull (det kan finnas buggar när du anger mer än 2 argument).
    • //överlägg 5%fackla,95%luft - täcker 5% av urvalet med ficklampor.
    • //set sign:3|line1|line2|line3|line4 - Ange rader för tecken.
    Andra åtgärder som inte kräver en region
    • //sphere - skapa en sfär från med radie
    • //hsphere - skapa en ihålig sfär från med radie . Upphöjt kan ta värdena ja och nej, om ja, kommer sfärens mitt att förskjutas uppåt med sin radie.
    • //cyl - skapa en cylinder från med radie och höjd.
    • //hcyl - skapa en ihålig cylinder från med radie och höjd.
    • //forestgen - skapa en skog med en yta på x block med typ och täthet, tätheten varierar från 0 till 100. Typer av träd

    Se till att föregå kommandon med ett dubbelt snedstreck "//" Fullständig lista med kommandon (engelska)

    Lista över kommandon
    • //limit - det maximala antalet block som används för kommandon. påverkar bara dig. Används för att förhindra katastrofala incidenter.

    Handlingar med historia

    • //ångra - ångrar ditt senaste kommando. - antal annulleringar av de senaste kommandona.
    • //redo - returnerar kommandon som du avbröt. - antalet returer av kommandon som du avbrutit.
    • //clearhistory - rensar historik.

    Urval

    • //trollstav - ger dig en träyxa (redigera yxa). LMB på ett block med en träyxa tilldelar den första positionen, RMB på ett block tilldelar den andra positionen.
    • //toggleeditwand - inaktiverar träyxan. Nu kan den användas för sitt avsedda syfte.
    • //sel - välj formen på det valda området. kuboid - väljer en parallellepiped. förlänga - samma som kubisk, men genom att ställa in den andra punkten förlänger du regionen utan att förlora markeringen från den redan valda. poly - väljer endast i planet. cyl - cylinder. sfär - sfär. ellipsoid - ellipsoid (kapsel), vänster knapp - mitten, höger knapp för att ställa in radier
    • //desel - ta bort markering
    • //pos1 - tilldelar den första positionen för att markera blocket som du står på.
    • //pos2 - tilldelar den andra positionen för val till blocket som du står på.
    • //hpos1 - tilldelar den första positionen för val till blocket du tittar på.
    • //hpos2 - tilldelar den andra positionen för val till blocket du tittar på.
    • //chunk - väljer hela den bit du är i.
    • //kontrakt - minskar regionen du väljer i den angivna riktningen (nord, öst, syd, väst, upp, ner), om siffran omvänt belopp anges - då i motsatt riktning. Om riktning saknas - i den riktning du tittar i. Till exempel: //kontrakt 10 7 söder - kommer att minska den valda regionen med 10 kvarter i söder (söder) och med 7 kvarter i norr (norr).
    • //expand - expanderar regionen du väljer i den angivna riktningen (nord, öst, syd, väst, upp, ner), om det omvända antalet anges - då i motsatt riktning. Om riktning saknas - i den riktning du tittar i. Till exempel: //expand 10 7 south - kommer att utöka den valda regionen med 10 block i söder (söder) och 7 block mot norr (norr).
    • //expand vert - expanderar den valda regionen upp och ner så mycket som möjligt.
    • //inset [-hv] - Begränsar det valda området i varje riktning.
    • //outset [-hv] - Expanderar den valda regionen i varje riktning.
    • //shift - flyttar markeringsområdet. Flyttar inte innehållet i regionen. mängd - avstånd, riktning (nord, öst, söder, väster, upp, ner).
    • //size - enter för att ta reda på storleken på den valda regionen.
    • //count - enter för att få statistik för det valda blocket i den valda regionen.
    • //distr - enter för att få en lista över block som finns i den valda regionen.

    Verksamhet med regioner

    • //set - fyll den valda regionen med ett specifikt block (block).
    • //ersätt - ersätt alla block i den valda regionen med ett specifikt block (till-block).
    • //ersätt - ersätt vissa block (från-block) med andra specifika block (till-block) i den valda regionen.
    • //overlay - täck den valda regionen med ett specifikt block. Till exempel: //overlay 50 - täck den valda regionen med ficklampor.
    • //walls - skapa väggar runt den valda regionen med ett specifikt block.
    • //outline - skapar väggar, golv, tak runt den valda regionen.
    • //smooth - jämnar ut (gör mer realistiskt) den valda regionen. iterationer - intensitet. Det laddar servern mycket i ett nätverksspel, var försiktig.
    • //regen - återställer den valda regionen. Återskapar det.
    • //flytta - flytta innehållet i den valda regionen genom att räkna block i riktningen (nord, öst, söder, väster, upp, ner). Och ersätt det frigjorda området med ett specifikt block (leave-id).
    • //stack - utöka den valda regionen med att räkna regioner i riktningen (nord, öst, syd, väst, upp, ner).

    Buffert

    • //copy - kopiera den valda regionen. Referenspunkten är din plats.
    • //cut - klipp ut det valda området. Referenspunkten är din plats.
    • //paste - klistra in den kopierade regionen. Referenspunkten är din plats.
    • //rotera - rotera det kopierade området på urklippet i vinkel-i-graders riktning.
    • //flip - vänd området i bufferten i riktning mot dir, eller i riktning mot din vy.
    • //schematic load - ladda buffertfiler under namnet filnamn.
    • //schematisk spara - spara buffertfiler under namnet filnamn, känt format är ".mce".
    • /clearclipboard - rensa urklippet.

    Skapande

    • //hcyl - skapa en ihålig (endast vägg), vertikal cylinder från blockblocket, radieradius och höjdhöjd.
    • //cyl - skapar en vertikal cylinder från blockblocket, radieradius och höjdhöjd.
    • //sfär - skapa en boll från blockblocket och radieradius.
    • //hsphere - skapar en ihålig (tom) sfär från blockblocket och radieradius.
    • //forestgen - skapa en skog med storleksstorlek, typtyp (Trädtyper) och densitetstäthet.
    • //pumpor - skapa pumpor.
    • //hpyramid - skapa en ihålig pyramid från ett block av storlek.
    • //pyramid - skapa en pyramid från ett block av storlek.

    Verktyg

    • //toggleplace - växla mellan den första positionen och din nuvarande position.
    • //fill - fyll hålen med blockblock, i radie och i djupdjup. Fyller bara om det fanns luft ovanpå, d.v.s. orienterad vertikalt.
    • //fillr - fyll rekursivt hålen med ett blockblock, i radiens radie. Om det finns tomrum på sidan av "brunnen", kommer de att fyllas.
    • //drain - dränera pooler med vatten/lava inom en radie. Det fungerar från en koordinat som gränsar till vätskan, det är inte nödvändigt att klättra upp i lavan.
    • //fixwater - fixar vattennivån och strömmarna för närliggande vattenförekomster.
    • //fixlava - fixar lavanivåer och flöden av närliggande lavapooler.
    • //removeabove - ta bort block ovanför ditt huvud.
    • //removebelow - ta bort blocken under dina fötter.
    • //replacenear - ersätt block med avståndsstorlek, ersätt från-id-block med to-id-block.
    • //removenear - ta bort block block på en avståndsstorlek.
    • //snö - täck allt i radien med snö.
    • //tina - ta bort snö inom radie.
    • //ex - släcka elden på avstånd storlek. Som standard är radien 40 block.
    • //butcher [-a] - döda alla fientliga mobs inom radien Som standard [-a] - döda vänliga mobs

    Super hacka

    Nödvändigtvis sätt dig själv en //limit innan du använder superhacken!

    • // -- om du bryter block med en hacka, går de sönder väldigt snabbt.
    • /sp area -- växlar hacket till zonborttagningsläge, där radien för att ta bort block (från 1 till 5). Alternativ - //superpickaxe område
    • /sp singel -- växlar hacket till läge för borttagning av ett enda block. Alternativ - //superpickaxe singel

    Det mest effektiva sättet är också att ta bort en hel kub av vissa block efter att ha träffat dess mitt - //superpickaxe återkommer. Försiktigt, om den används ofta i ett nätverksspel, skrivs historiken ofullständigt och ångra/gör om kanske inte hjälper.

    Verktyg

    Verktyget är installerat på föremålet i din hand och ersätter dess avsedda syfte. Används med högerklick.

    • /info -- få information om blocket.
    • /tree -- aktivera trädplanteringsverktyget, där detta är trädtypen (Trädtyper).
    • /ingen - Slutar göra verktyget i din hand till ett "ersättare"
    • //repl -- aktivera blockersättningsverktyget, där är id för blocket som du ändrar det initiala till.

    Manus

    • /cs - kör skriptet med argument.
    • /.s - kör det föregående skriptet med argument.
    • /.js - Kör ett JS-skript med argument.
    CraftScripts

    WorldEdit har ytterligare 4 skript. För att de ska fungera måste du installera Rhino-skriptmotorn (för servern, kopiera filen js.jar från Rhino-mappen till denna mapp: servermapp/plugins/WorldEdit)
    För ett enspelarspel (Kopiera filerna från js.jar-arkivet till Winrar-arkivet Application Data\.minecraft\bin\WorldEdit och ersätt filerna.

    Så här installerar och kör skriptet för ett enspelarspel:

    1) Öppna länken med det valda skriptet, kopiera allt innehåll (kod) (välj texten och Ctrl+C eller Ctrl+Ins eller i menyn). 2) Skapa ett nytt textdokument med namnet på skriptet och klistra in den kopierade koden (Ctrl+V eller Shift+Ins eller i menyn). 3) Spara och stäng. Låt oss arkivera filen med programmet Winrar. 4) Titta på den här bilden och upprepa stegen, spara sedan filen. 5) Skapa en craftscripts-mapp i .minecraft (Exempel: \Application Data\.minecraft\craftscripts) 6) Packa upp skriptet i mappen Application Data\.minecraft\craftscripts (i det här fallet var det draw.js - - men du kan gör jobbet med vilket skript som helst). 7) För att köra skriptet behöver du moden "Single Player Commands" Kommandona för att köra skriptet finns precis nedanför.

    Lista över skript och deras beskrivningar:

    maze.js [bredd höjd] - Skapar en labyrint.
    draw.js [v] - Genererar ritningar i spelet från ull, placera ritningen här: servermapp/plugins/WorldEdit/drawings/.
    quickshot.js [anteckning 2] ... - Gör grundläggande inställningar av notblock genom att specificera noten. Exempel: quickshot.js 1a# 1c 2f .
    roof.js - Bygger en pyramid på den valda positionen. (Pyramiden är tom, denna kan användas för att bygga en undervattensbas).

    World Edit är ett plugin med vilket du kommer att kunna redigera spelvärlden på din server.

    För tillfället har utvecklarna också implementerat möjligheten att använda denna plugin i ett enspelarspel. Totalt lade de till mer än 100 intressanta och användbara funktioner.

    Allt som krävs av dig är närvaron av direkta händer, kunskap om vissa kommandon och önskan att redigera världen omkring dig.

    Installation av plugin:
    • Packa upp WorldEdit.jar till plugins/mappen på servern.
    • För att använda plugin-skript, packa upp craftscripts/ i samma plugins/mapp.
    • Om det behövs, starta om servern.
    • Installera bara en speciell mod.
    Välja en region att redigera.

    Efter installationen kan vi starta servern för att testa WorldEdit. Det första du behöver förstå är hur territoriet redigeras - plugin-programmet låter dig välja en rektangel - "kuboid", som markerar 2 punkter på terrängen:

    Detta görs på flera sätt:

    • Gå upp först vid den första punkten, skriv //pos1 i chatten, gå till den andra och skriv //pos2 Metoden är lång och arbetskrävande.
    • Den andra metoden lämpar sig för att arbeta på långt avstånd - vi väljer punkter för kuben med ett sikte och skriver växelvis i chatten: //hpos1 och //hpos2.

    Tja, det tredje, vanligaste sättet är att helt enkelt plocka upp det nödvändiga verktyget - en träyxa. Du kan hämta det från den kreativa menyn, eller genom att använda ett användbart kommando, vilket är det mest grundläggande för detta plugin, nämligen //wand. Med det här verktyget kan vi välja det territorium vi behöver. Med höger musknapp väljer du en punkt, med höger musknapp väljer du en annan. En kuboid bildas genom att rita en diagonal från en punkt till en annan. (Förresten, det här verktyget är oskiljaktigt från ett annat plugin - WorldGuard, som utvecklades av samma utvecklare som World Edit.) Så vi kan manipulera det valda territoriet. Låt oss behärska de mest grundläggande kommandona.

    Världsredigeringskommandon:
    • //wand - vi har redan pratat om det här kommandot lite högre. Det ger användaren som skrev in det här kommandot en träyxa - huvudverktyget för att arbeta med plugin.
    • //set - fylla det valda området med det nödvändiga materialet, beroende på vilket id du angav (se tabell över artikel-ID). I stället för id kan du också ange namnet på själva materialet (till exempel Sten eller Trä). Denna funktion är användbar när du snabbt behöver inreda en yta med fast material.
    • //väggar - fyller endast de yttre blocken som valdes ut med en yxa. De där. istället för att fylla hela området och få en hel kub så kommer bara väggarna så att säga fyllas. Ett mycket bekvämt och praktiskt kommando när du behöver bygga en vägg på några sekunder.
    • //expand [antal block] [side] - låter dig ändra storleken på det valda territoriet, eller snarare öka det. Varje sida måste skrivas med ett engelskt ord. Om du inte kan det här språket väl eller alls, så finns det ett tips för dig (upp - upp, ner - ner, vänster - upp, höger - höger). Det stöder också möjligheten att navigera längs horisontens sidor (väst - väst, syd - syd, öst - öst, norr - norr). Om du har valt fel område som du vill markera kan du alltid korrigera det med det här kommandot.
    • //shift [antal block] [sida] - skillnaden mellan detta kommando och det som nämns ovan är att du inte utökar territoriet, utan flyttar det i önskad riktning för ett visst antal block. Att specificera sidan är också detsamma som med //expand-kommandot: du kan ange både namnet på sidan och sidan av horisonten. Utvecklarna har definitivt sörjt för allt. Också ett mycket användbart kommando.
    • //cut är raka motsatsen till //set-kommandot. Med den kan du skära ut en bit av regionen som du valt med en träyxa. Området som klipps kommer också att gå till urklipp och kan klistras in var som helst.
    • //regen - regenererar territoriet som du har valt. Det genereras inte slumpmässigt, utan får territoriet att se ut som det var i början av spelet. Kan användas när du behöver åtgärda områden som skadats av sörjande.
    • //ex [skala] - låter dig släcka elden på önskat avstånd. Ju högre siffra du anger, desto längre kommer räckvidden att vara och elden slocknar. Det viktigaste att tänka på är att ju större räckvidd, desto fler fördröjningar kommer det att finnas på servern, men lyckligtvis är detta en kortsiktig effekt.
    • //ångra [spelarens smeknamn] - avbryter den senaste åtgärden. Om du förstör något, kommer detta enkla kommando att komma till undsättning. Förresten, om du lägger till en spelares smeknamn efter //ångra kommer du inte att ångra din senaste åtgärd, utan den sista åtgärden för spelaren vars smeknamn du just lade till. Håller med, är det bekvämt?
    • //redo [spelarens smeknamn] är det motsatta kommandot till //redo. Upprepar den senaste åtgärden. Återigen, om du anger spelarens smeknamn efter detta kommando, kommer du att upprepa åtgärden för spelaren vars namn skrevs i kommandot.
    • //ersätt - ersätter en typ av block med en annan i det valda området. Till exempel kan du helt ersätta gräs med sten, eller omedelbart ersätta sandstensbyggnader med tegel. Allt beror på vad exakt du behöver.
    • //overlay - täcker ytan med ett specifikt block. Denna funktion är användbar för att snabbt skapa golv, tak, etc.
    • //copy - kopierar det markerade området. Senare kan du installera den var som helst.
    • //past - klistrar in det kopierade avsnittet på önskad plats.

    Det är också värt att prata lite om ett annat verktyg som oftast kan användas på servern, nämligen penslar. Borsten är en träskyffel. Med dess hjälp kan du utföra mycket intressanta manipulationer med spelkartan: släta, beskära ytor, skapa berg, magnifika strukturer som inte kan skapas av en vanlig kartgenerator.

    För att använda verktyget bör du välja önskad funktion för det (observera att kommandona i det här fallet skrivs med ett enda snedstreck):

    • /brush sfär [sfärradiestorlek] - skapar sfärer från ett specifikt block. Genom att hålla nere höger musknapp och hålla ditt verktyg kan du skapa imponerande terräng.
    • /brush cyl [cylinderradie] - skapar en relief från cylindrar. Återigen, att hålla nere höger musknapp kan skapa utmärkt terräng.
    • /brush smooth [handlingsomfång] - gör terrängen jämn.
    • /storlek [storlek] - ändra borststorleken. Mycket praktiskt om du snabbt behöver byta borsttyp.
    • /none - inaktiverar verktyget från alla valda funktioner.

    Det finns ganska många funktioner i WorldEdit. Om du anger ett hjälpkommando kommer du säkerligen att presenteras med en komplett lista med kommandon, som vart och ett har sin egen unika funktion. Om du kan bemästra detta plugin så kan du bygga själv ett utmärkt spawn utan problem, så se till att installera detta plugin på din server.