WorldEdit – Nitradopedia (2023)

WorldEdit
Servermod:Bukkit‎
Kategorie:World-Editing
Entwickler:sk89q
Entwicklerwebsite:sk89q.com/
Was bewirkt es?Ermöglicht Serveradmins
ein schnelles
und einfaches Verändern
der Welt.
Besonderheiten:Wird von vielen anderen
Plugins genutzt um
bestimmte Regionen zu bestimmen.
Download:Link

Was ist WorldEdit (Abgekürzt: WE)
Dieses Plugin ist eines des grundlegensten Bukkit-Plugins. Es ermöglicht es Server-Admins mit wenigen Klicks/Commands große Änderungen an einer Minecraftwelt vorzunehmen.
Außerdem wird WorldEdit von vielen anderen Plugins (WorldGuard, LogBlock, ...) genutzt um Regionen zu definieren auf die diese Plugins dann zugreifen können (im Falle von WorldGuard istWorldEdit Pflicht).

Gibt es Alternativen zu WorldEdit?
Es gibt noch das Plugin VoxelSniper. Der Vorteil von VoxelSniper ist, dass man sich als Admin kaum noch bewegen muss, sondern alles von einer Position aus tun kann (markieren und Commands nutzen).
Trotzdem ist WorldEdit das Original und wird wesentlich mehr genutzt. Desweiteren wird WorldEdit (wie schon obenerwähnt) für einige Plugins benötigt und kann dort nicht durch VoxelSniper ersetzt werden.

Kann man das Markieren vereinfachen?
Ja, kann man. Das clientseitige Plugin Worldedit Client-side Interface zeigt eure Markierung mit Linien an. Die Punkte 1 und 2 werden als Grüner bzw. Blauer Block dargestellt. Dies vereinfacht das Markieren von großen Bereichen enorm.

Inhaltsverzeichnis

  • 1 Installation
  • 2 Konfiguration
  • 3 Commands und Permission-Nodes
  • 4 Anwendung
  • 5 Über diesen Artikel

Installation

Schritt 1 - WorldEdit downloaden
Zuerst müsst Ihr WorldEdit downloaden. Die verschiedenen Versionen sind hier zu finden: Link

Schritt 2 - WorldEdit entpacken

Wenn die gedownloadete Datei keine gepackte Datei ist, so kannst du diesen Schritt überspringen

Beim nächsten Schritt müsst Ihr WorldEdit entpacken. Anschließend habt ihr 5 Dateien und einen Ordner.
Die Dateien CHANGELOG.txt LICENSE.txt NOTICE.txt könnt ihr vergessen, die Datei README.html enthält eine englische Anleitung für WorldEdit.

Schritt 3 - WorldEdit installieren
Nun müsst ihr den Server stoppen. Nachdem der Server gestoppt wurde schiebt ihr die WorldEdit.jar in den Pluginsordner.
Der Ordner craftscripts/ enthält optionale Skripte, die manche Sachen vereinfachen,
wenn ihr die Skripte wollt müsst ihr ihn in den gleichen Ordner wie die Craftbukkit.jar Datei packen.
Nach dem nächsten Neustart erstellt das Plugin den Ordner WorldEdit. Nun startet ihr den Server erneut neu und die Installation ist abgeschlossen.

(Video) Minecraft 1.12 Server Nitrado Webinterface | Funktion, Plugins, Gameswitching, Minigames, Updaten

Konfiguration

Im Ordner WorldEdit findest du eine Datei namens config.yml. Diese ist in YAML geschrieben, d.h. du musst folgende Dinge beachten:

  1. Die Einrückungen müssen alle genau so bleiben wie sie sind.
  2. Nutze niemals TABs sondern ausschließlich Leerzeichen um die Formatierung zu erhalten.
limits: max-blocks-changed: default: -1 maximum: -1 max-radius: -1 max-super-pickaxe-size: 5 max-brush-radius: 5 disallowed-blocks: [6, 7, 14, 15, 16, 26, 27, 28, 29, 39, 31, 32, 33, 34, 36, 37, 38, 39, 40, 46, 50, 51, 56, 59, 69, 73, 74, 75, 76, 77, 81, 83]

max-blocks-changed: In diesem Abschnitt legst du fest, wieviele Blöcke du mit einem Command gleichzeitig verändern kannst. default ist der Standardwert, maximum ist der Wert, den du festlegen kannst.
max-radius: In diesem Abschnitt legst du fest in welchem maximalen Radius du mit einem Command Änderungen vornehmen kannst.
max-super-pickaxe-size: In diesem Abschnitt legst du fest in welchem maximalen Radius du mit einer Super-Pickaxe-Aktion Änderungen vornehmen kannst.

use-inventory: enable: false allow-override: truelogging: log-commands: false file: worldedit.log

log-commands: Hier legst du fest ob WorldEdit alle Änderugnen durch Commands loggen soll.
file: hier legst du den Namen der Logdatei fest.

super-pickaxe: drop-items: true many-drop-items: false

drop-items: Hier legst du fest ob Blöcke, die mit der Super-Pickaxe abgebaut wurden gedroppt werden oder einfach verschwinden.

snapshots: directory:navigation-wand: item: 345 max-distance: 300scripting: timeout: 3000 dir: craftscriptssaving: dir: schematicshistory: size: 15wand-item: 271shell-save-type: no-double-slash: falseno-op-permissions: falsedebug: false

wand-item: Hier kannst du festlegen welches Item als WorldEdit-Tool genutzt werden soll (standardmäßig ist das die Holzaxt).
no-double-slash: Alle WorldEdit-Commands haben anstatt eines einfach Slashs zwei um mögliche Probleme mit anderen Plugins auszuschließen. Nutzt du kein anderes Plugin, dass ähnliche Commands nutzt, so kannst du hier einstellen, dass auch bei WE-Commands nur ein Slash benötigt wird.
no-op-permissions: Hier kannst du ausstellen, dass Spieler, die in der ops.txt stehen automatisch alle WE-Rechte haben.

# See http://wiki.sk89q.com/wiki/WorldEdit/Permissions/Bukkitpermissions: groups: default: permissions: - /reloadwe - /worldeditselect users: sk89q: permissions: - /worldedit - /reloadwe

Hier kannst du, ähnlich wie im Plugin Permissions festlegen welcher User/welche Usergruppe welche Rechte hat. Wenn du das Plugin Permissions nutzt, dann beachte diesen Abschnitt einfach nicht weiter, sondern nutze stattdessen das Plugin.

Commands und Permission-Nodes

Diese Tabelle ist nicht vollständig, sondern enthält nur die wichtigsten Befehle. Eine vollständige Liste findest du hier.

Command-Syntax: <command> [-<flags>] <arguments>

CommandArgumentsAliasesFlagsPermissionDescription
/brush sphere<block> [radius]/brush s
/br sphere
/br s
/tool brush sphere
/tool brush s
/tool br sphere
/tool br s
h (macht es von innen hohl)worldedit.brush.sphereWählt die Sphärenform.
/brush cylinder<block> [radius] [height]/brush cyl
/brush c
/br cylinder
/br cyl
/br c
/tool brush cylinder
/tool brush cyl
/tool brush c
/tool br cylinder
/tool br cyl
/tool br c
worldedit.brush.cylinderWählt die zylindrische Form
/chunkinfoNoneNoneNoneworldedit.chunkinfoZeigt dir Informationen über den Brush an in dem du dich aufhälst.
/listchunksNoneNoneNoneworldedit.listchunksZeigt dir eine Liste aller Chunks an, die deine auswahl beinhaltet.
/delchunksNoneNoneNoneworldedit.delchunksLöscht alle Chunks, die sich in deiner Auswahl befinden.
//copyNoneNoneNoneworldedit.clipboard.copyKopiert deine gesamte Auswahl in den Zwischenspeicher.
//cut[leave-id]NoneNoneworldedit.clipboard.cutSchneidet deine gesamte Auswal aus und fügt sie deinem Zwischenspeicher hinzu.
//pasteNoneNonea (Kopiere keine Luft)
worldedit.clipboard.pasteFügt deinen Zwischenspeicher in die Karte ein.
//rotate<angle-in-degrees>NoneNoneworldedit.clipboard.rotateDreht deine Auswahl im Zwischenspeicher um die gewählte Gradzahl
//flip[dir]NoneNoneworldedit.clipboard.flipDreht deine Auswahl im Zwischenspeicher um.
/clearclipboardNoneNoneNoneworldedit.clipboard.clearLeert deinen Zwischenspeicher.
/limit<limit>NoneNoneworldedit.limitÄndert das Blockchange-Limit.
/searchitem<query>//l
/search
b (Nur Blöcke)
i (Nur Items)
NoneSuche nach einem Item.
/weNone/worldeditNoneNoneWorldEdit-Commands
//hcyl<block> <radius> [height]NoneNoneworldedit.generation.cylinderGeneriert einen hohlen Zylinder.
//cylNoneNoneGeneriert einen Zylinder.
//hsphere<block> <radius> [raised?]NoneNoneworldedit.generation.sphereGeneriert eine hohle Sphäre.
//sphereNoneNoneGeneriert eine gefüllte Sphäre.
/forestgen[size] [type] [density]NoneNoneworldedit.generation.forestGeneriert einen Wald.
/pumpkins[size]NoneNoneworldedit.generation.pumpkinsGeneriert ein Kürbisvorkommen.
//undo[times]/undoNoneworldedit.history.undoMacht deine letzte Änderung rückgängig.
//redo[times]/redoNoneworldedit.history.redoWiederholt deine letzte Änderung (Gegenteil von //undo)
/clearhistoryNoneNoneNoneworldedit.history.clearLöscht deine WorldEdit-History
/unstuckNoneNoneNoneworldedit.navigation.unstuckHolt dich aus einem Block heraus in dem du feststeckst.
/ascendNoneNoneNoneworldedit.navigation.ascendBringt dich eine Etage höher.
/descendNoneNoneNoneworldedit.navigation.descendBringt dich eine Etage tiefer.
/ceil[clearance]NoneNoneworldedit.navigation.ceilingBringt dich aufs Dach.
/thruNoneNoneNoneworldedit.navigation.thruBringt dich durch die Wand vor dir.
/jumptoNoneNoneNoneworldedit.navigation.jumptoTeleportiert dich zum anvisierten Ort.
/up<blocks>NoneNoneworldedit.navigation.upBringt dich die gewählte Anzahl an Blöcken hoch.
//set<block>NoneNoneworldedit.region.setSetzt alle Blöcke innerhalb deiner Auswahl auf einen bestimmten Blocktyp.
//replace[from-block] <to-block>NoneNoneworldedit.region.replaceErsetzt alle Blöcke (außer Luft) innerhalb deiner Auswahl mit einem bestimmten Blocktyp.
//overlay<block>NoneNoneworldedit.region.overlaySetzt einen bestimmten Blocktyp auf alle Blöcke in deiner Region.
//faces<block>//outlineNoneworldedit.region.facesBaut die Wände und das Dach deiner ausgewählten Region.
//smooth[iterations]NoneNoneworldedit.region.smoothEbnet das Land innerhalb deiner Auswahl.
//move[count] [direction] [leave-id]NoneNoneworldedit.region.moveBewegt den Inhalt deiner Auswahl.
//stack[count] [direction]NoneNoneworldedit.region.stackWiederholt den Inhalt deiner Auswahl.
//regenNoneNoneNoneworldedit.regenRegeneriert deine Auswahl, setzt sie also in ihren Ursprungszustand zurück.
/cs<filename> [args...]NoneNoneworldedit.scripting.executeFührt ein CraftScript aus.
/.s[args...]NoneNoneFührt das letzte CraftScript erneut aus.
//pos1NoneNoneNoneworldedit.selection.posSetzt an deiner Stelle die Position 1, also eine Ecke, deiner Auswahl.
//pos2NoneNoneNoneSetzt an deiner Stelle die Position 2, also die andere Ecke, deiner Auswahl.
//hpos1NoneNoneNoneSetzt an der anvisierten Stelle die Position 1, also eine Ecke, deiner Auswahl.
//hpos2NoneNoneNoneSetzt an der anvisierten Stelle die Position 2, also eine Ecke, deiner Auswahl.
//chunkNoneNoneNoneworldedit.selection.chunkWählt den Chunk in dem du dich befindest als Auswahl.
//wandNoneNoneNoneworldedit.wandGibt dir das WorldEdit-Tool.
//expand<amount> [reverse-amount] <direction>NoneNoneworldedit.selection.expandVergrößert deine Auswahlregion.
//shift<amount> <direction>NoneNoneworldedit.selection.shiftVerschiebt deine Auswahl.
//sizeNoneNoneNoneworldedit.selection.sizeZeigt dir Informationen über deine Auswahl.
//count<block>NoneNoneworldedit.analysis.countZählt die Anzahl der Blöcke eines bestimmten Blocktyps innerhalb deiner Auswahl.
//distrNoneNonec (Zeigt das Ergebnis auch im Log)worldedit.analysis.distrZeigt dir die Verteilung verschiedener Blocktypen innerhalb deiner Auswahl.
/superpickaxe singleNone/pickaxe single
/sp single
Noneworldedit.superpickaxeAktiviert den Einzelblock-Superpickaxe-Mode.
/superpickaxe area<radius>/pickaxe area
/sp area
Noneworldedit.superpickaxe.areaAktiviert den Superpickaxe-Mode.
/noneNone/tool noneNoneNoneDeaktiviert alle Superpickaxe-Modes.
/infoNone/tool infoNoneworldedit.tool.infoBlock-Informations-Tool
/tree[type]/tool treeNoneworldedit.tool.treeBaumgenerator-Tool
/repl<block>/tool replNoneworldedit.tool.replacerBlockersetzer-Tool
/superpickaxeNone/pickaxe
/sp
NoneNoneWählt den Superpickaxe-Mode
/toolNoneNoneNoneNoneWählt ein Tool und bindet es an deine Superpickaxe.
/fill<block> <radius> [depth]NoneNoneworldedit.fillFüllt ein Loch.
//drain<radius>NoneNoneworldedit.drainTrocknet einen Pool
/fixlava<radius>NoneNoneworldedit.fixlavaFixt fließende Lava und macht sie stationär.
/fixwater<radius>NoneNoneworldedit.fixwaterFixt fließendes Wasser und macht es stationär.
/removeabove[size] [height]NoneNoneworldedit.removeaboveEntfernt Blöcke über deinem Kopf.
/removebelow[size] [height]NoneNoneworldedit.removebelowEntfernt Blöcke unter dir.
/removenear<block> [size]NoneNoneworldedit.removenearEntfernt alle Blöcke neben dir.
/replacenear<size> <from-id> <to-id>NoneNoneworldedit.replacenearErsetzt alle Blöcke neben dir.
/snow[radius]NoneNoneworldedit.snowSimuliert Schnee.
/thaw[radius]NoneNoneworldedit.thawTaut die Gegend auf.
/ex[radius]/ext
/extinguish
Noneworldedit.extinguishLöscht Feuer in deiner Nähe.
/butcher[radius]NoneNoneworldedit.butcherTötet alle Monster/Tiere in deiner Nähe.
/remove<type> <radius>/rem
/rement
Noneworldedit.removeEntfernt alle Items eines bestimmten Typs.
/we versionNone/we ver
/worldedit version
/worldedit ver
NoneNoneZeigt dir deine WorldEdit-Version an.
/we reloadNone/worldedit reloadNoneworldedit.reloadLädt WorldEdit neu.
/we tz[timezone]/worldedit tzNoneNoneSetzt deine Zeitzone

<spoiler text="Beispiel für die Permissions">

groups: Owner: permissions: - worldedit.* Admins: permissions: - worldedit.* Moderator: permissions: - worldedit.navigation.* Supporter: permissions: VIP: permissions: Spieler: permissions: Gaeste: permissions: users:

</spoiler>

Anwendung

Um mit WorldEdit eine Region zu verändern, gehe vor wie folgt.

1. Gib dir die entsprechenden Rechte, ich gehe hier davon aus, dass du als Admin alle rechte hast.2. Gib in den Chat //wand ein. Dadurch erhälst du das WorldEdit-Tool, standardmäßig die holzaxt.3. Wähle die gewünschte Region aus. Wähle dafür mit einem Linksklick einen Eckblock der Region aus und mit einem Rechtsklick die gegenüberliegende Ecke.

ACHTUNG: Bitte beachte, dass du niemals zuviele Blöcke auf einmal bearbeiten solltest. Ein paar tausend Blöcke sind in der Regel kein Problem, aber bei zu großen Regionen kann der Server abstürzen und eventuell sogar die Map zerstört werden.

Im Spiel sieht das so aus:

1. Schritt: Suche dir 2 Punkte. Ich habe die Region hier mal durch 2 Holzmarkierungen begrenzt.

2. Schritt: Markiere mit einem Linksklick auf einen Block eine Ecke der Region.

3. Schritt: Markiere mit einem Rechtsklick auf einen Block die andere Ecke der Region.

4. Schritt: Gib in den Chat den gewünschten Command ein, den du auf die Region anwenden willst. In meinem Fall wäre das //set 5. Dieser Command "setzt", also füllt die gesamte Region mit einer bestimmten Blockart. Die BlockID von Holz ist z.B. 5

.

5. Schritt: Du erhälst eine Meldung wieviele Blöcke geändert wurden.

Über diesen Artikel

Dieses Tutorial basiert auf der Plugin-Versionunbekannt
Dieses Tutorial wurde erstellt durch:PhiwaDieses Tutorial wurde erstellt am:01.09.2011
Zuletzt bearbeitet durch:Erik1707Letzte Aktualisierung am:22.06.2013
Top Articles
Latest Posts
Article information

Author: Arline Emard IV

Last Updated: 03/20/2023

Views: 6103

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Arline Emard IV

Birthday: 1996-07-10

Address: 8912 Hintz Shore, West Louie, AZ 69363-0747

Phone: +13454700762376

Job: Administration Technician

Hobby: Paintball, Horseback riding, Cycling, Running, Macrame, Playing musical instruments, Soapmaking

Introduction: My name is Arline Emard IV, I am a cheerful, gorgeous, colorful, joyous, excited, super, inquisitive person who loves writing and wants to share my knowledge and understanding with you.