WorldEdit has its own Player and World classes which will be needed for some methods.
Getting the WE World object:
WorldEdit.getInstance().getServer().getWorlds(); // Or for Bukkit specifically BukkitUtil.getLocalWorld(bukkitWorld);
Getting the player
// Bukkit WorldEditPlugin worldEdit = (WorldEditPlugin) Bukkit.getServer().getPluginManager().getPlugin("WorldEdit"); worldedit.wrapPlayer(bukkitPlayer); // Forge ForgeWorldEdit.inst.wrap(entityPlayer); // Alternative with FAWE FawePlayer.wrap(uuid or username or actor or player object here).getPlayer();
For use async see e.g. PlayerWrapper.wrap(player)
PlayerWrapper.wrap(player)
There was an error while loading. Please reload this page.
This Wiki is for Legacy Versions (1.8 - 1.12.2). Check here for 1.13+ versions: https://github.com/IntellectualSites/FastAsyncWorldEdit-Documentation/