[EDIT/SEC/ADMN] WorldEdit - World editing/de-griefing [BukkitDev]

Discussion in 'Plugin Releases' started by sk89q, Jan 3, 2011.

Thread Status:
Not open for further replies.
     
  1. Offline

    sk89q

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    [IMG]

    _______

    WorldEdit is an in-game map editor that is useful for both:
    • Creative: Build super structures you've only previously dreamed up in days instead of months. Build from far away with Minecraft's most powerful brushes. Copy, paste, and repeat structures with ease! Generate spheres and cylinders. Write useful build scripts in JavaScript!
    • Survival: Remove a griefer's lava, rollback to previous versions of the world, build a NPC village for your server, regenerate chunks, fix broken pools of water, move buildings -- fix problems quickly and easily! Administrate your server efficiently.
    Play single player? There is also a single player version.



    Some of the things that WorldEdit can do include:
    • Build far away with WorldEdit's original brush tools
    • Mine instantly with the super pickaxe
    • Use your compass to quickly teleport to areas by left clicking or using /jumpto
    • Replace a giant area with a block of your choice
    • Choose an area and have it instantly restored from backups
    • Level an entire mountain and replace it with natural looking terrain (with brush tools)
    • Smooth an entire mountain quickly
    • Generate spheres, cylinders, cuboids, forests, pumpkin patches, and snowy areas
    • Copy areas, paste them, load them, and save them (compatible with MCedit)
    • Kill mobs, nearby or across the world, and remove entities (arrows, items, etc.)
    • Find out which chunks were in a region, look up your current chunk
    • Count the statistical variation of blocks inside an area
    • Ascend through ceilings, pass through walls
    • Tie in with WorldGuard to protect areas
    • Make everything you do that's repetitive not repetitive
    [IMG]

    [IMG] WorldEdit(via BukkitDev)

    If you find WorldEdit useful, [IMG]

    [IMG]

    Check out my server too!
    [IMG]

    [IMG]

    This post has been edited 10 times. It was last edited by sk89q Mar 3, 2012.
  2.  
  3. Offline

    jsgage

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  4. Offline

    RuNtHeShOw10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    /quote]
    whats the block name for red and pink wool and wool colors plz help meeee
  5. Offline

    makem2203

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yeah, so i started making my server with this plugin and after fixing alot of water.. using the "//fixwater 50" command- It fucked up all the water surrounding the area in like a 400 radius... and every time i try to fix that water.. it just replaces all the blocks in my structure with water...

    Any idea why this would happen? If so, how do i correct it? :S

    Cheers.

    P.s.

    It is creating strange long strips of moving water.. i'll upload some pictures in a little bit.

    [IMG]

    [IMG]

    This post has been edited 1 time. It was last edited by makem2203 Jan 31, 2012.
  6. Offline

    fire897

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Whens the 1.1 version comming? It's been taking a while.
    Vince likes this.
  7. Offline

    imaxorz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Is it me or permissions for some commands simply don't work?

    I've given a bunch of WE access to some players, but none can use //undo, even though they have the - worldedit.history.undo node.
  8. Offline

    chrisjon

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

    If you need it for the //set or //replace command simply type //set wool:red or wool:pink etc

    Worldedit works fine on my 1.1 server.
  9. Offline

    Vince

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  10. Offline

    makem2203

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Can anyone respond to my post please? Cheers!
  11. Offline

    Tadas159

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @makem2203 Maybe you fixed the water below or above water level? Then you should expect some strange results
  12. Offline

    Tadas159

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  13. Offline

    makem2203

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    By above or below how do you mean? Because when myself and my OP's do this, some go inside of the affected area the do the /fixwater 50 command that vissually fixes the water.. however, some OP's do it above the water but get the same results.. so would doing that really cause this issue? If so, what is the proper way in which you are supposed to do this to avoid getting the bugged water far away when fixing near buildings?

    Thanks in advance!

    This post has been edited 1 time. It was last edited by makem2203 Feb 2, 2012.
  14. Offline

    Doggernaut

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    have this plugin permissions?
  15. Offline

    RauX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'm an Owner on my server, and when I write //wand or something, I get this message always: You do not have permission to do this. LoL with WorldGuard too...

    This post has been edited 1 time. It was last edited by RauX Feb 3, 2012.
  16. Offline

    GrimDinosaur

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Righto, I signed up just to answer this for you! :D

    Now, Get an item and type; "/sphere water 5" and "mask water" now paint over the "Lines" and it will fix it up.

    The lines in your pictures is most likely running water.
    It is still considered water so painting over it with water will change it to a still water and fix your problem.

    Hope this helps! -LS
  17. Offline

    Gravemind2401

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Feature requests:
    • allow negative integers for things like pyramid and cyl so you can make upside-down ones.
    • add a //dome and //hdome function to make a half-sphere and hollow half-sphere
    • add a //bowl and //hbowl command for an upside-down dome (or allow negative numbers)
    Bugs:
    • //regen command doesnt work as intended - landscape regens perfectly, however everything else doesnt. non-landscape things, mainly mineshafts, lava falls, waterfalls and trees, still generate even if not in the selected area, potentially ruining the area where regen was used. dirt and grass also occasionally regens when not in the selected area, and sometimes comes back after being replaced.
  18. Offline

    Gravemind2401

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    either use the painting suggestion above, or go to the area and use "//replacenear <radius> water water" and it will change the running water to still water
  19. Offline

    makem2203

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi, and thank you for registering to just help me! I really appritiate it!!

    So i tried what you said in your above post.. and well, the picture below shows what and how i did it..
    [IMG]

    As you saw.. i think i did something wrong.. and now i have this monstrosity above the water.. where everyone will see it xD

    Can you give me some more 'in depth' instructions please?!

    Cheers.
  20. Offline

    i7vSa7vi7y

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Is there any way/permission node to make players only be able to worldedit regions that they are a member or owner of? Anyone? Please?
  21. Offline

    sc0tt

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'm having an issue with pasting.
    Info:
    Server: 1.1-R3
    Worledit 5.1.1

    Issue: When pasting, 3 blocks that are connected to extended pistons are not pasted, and air is left in their spot. If I paste it without the pistons being extended, everything is copied though.

    Example:

    Here is part of the area that I am copying. Notice the brick.
    [IMG]

    After copying that and then pasting it somewhere else, the following happens:
    [IMG]

    Note: The brick below the pistons should be there, you just cannot see them in the first screenshot.

    I have tried pasting with the -a option, but that does not fix it.
    Edit: It also happens with other extended pistons in another portion of copied area.

    This post has been edited 2 times. It was last edited by sc0tt Feb 4, 2012.
  22. Offline

    Tanite

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I tried using the latest builds with the current CB RB (1846) and //replace is throwing NPEs. I tried WE builds 966 971 972 973 (the last one says "Fixed //replace" for changes). Maybe my CB version needs to be higher but I wanted to report it nevertheless. I went back to the version linked in the OP and it seems fine.

    Code:
    2012-02-04 23:45:06 [SEVERE] java.lang.NullPointerException
    2012-02-04 23:45:06 [SEVERE]    at com.sk89q.worldedit.EditSession.replaceBlocks(EditSession.java:1251)
    2012-02-04 23:45:06 [SEVERE]    at com.sk89q.worldedit.commands.RegionCommands.replace(RegionCommands.java:102)
    2012-02-04 23:45:06 [SEVERE]    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2012-02-04 23:45:06 [SEVERE]    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    2012-02-04 23:45:06 [SEVERE]    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    2012-02-04 23:45:06 [SEVERE]    at java.lang.reflect.Method.invoke(Method.java:601)
    2012-02-04 23:45:06 [SEVERE]    at com.sk89q.minecraft.util.commands.CommandsManager.invokeMethod(CommandsManager.java:514)
    2012-02-04 23:45:06 [SEVERE]    at com.sk89q.worldedit.WorldEdit$1.invokeMethod(WorldEdit.java:182)
    2012-02-04 23:45:06 [SEVERE]    at com.sk89q.worldedit.WorldEdit$1.invokeMethod(WorldEdit.java:113)
    2012-02-04 23:45:06 [SEVERE]    at com.sk89q.minecraft.util.commands.CommandsManager.executeMethod(CommandsManager.java:501)
    2012-02-04 23:45:06 [SEVERE]    at com.sk89q.minecraft.util.commands.CommandsManager.execute(CommandsManager.java:419)
    2012-02-04 23:45:06 [SEVERE]    at com.sk89q.worldedit.WorldEdit.handleCommand(WorldEdit.java:1250)
    2012-02-04 23:45:06 [SEVERE]    at com.sk89q.worldedit.bukkit.WorldEditPlugin.onCommand(WorldEditPlugin.java:197)
    2012-02-04 23:45:06 [SEVERE]    at com.sk89q.bukkit.util.DynamicPluginCommand.execute(DynamicPluginCommand.java:40)
    2012-02-04 23:45:06 [SEVERE]    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
    2012-02-04 23:45:06 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:386)
    2012-02-04 23:45:06 [SEVERE]    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:777)
    2012-02-04 23:45:06 [SEVERE]    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:737)
    2012-02-04 23:45:06 [SEVERE]    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:725)
    2012-02-04 23:45:06 [SEVERE]    at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33)
    2012-02-04 23:45:06 [SEVERE]    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    2012-02-04 23:45:06 [SEVERE]    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
    2012-02-04 23:45:06 [SEVERE]    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    2012-02-04 23:45:06 [SEVERE]    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:537)
    2012-02-04 23:45:06 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
    2012-02-04 23:45:06 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)

    This post has been edited 3 times. It was last edited by Tanite Feb 5, 2012.
  23. Offline

    GrimDinosaur

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Okay, do this EXACTLY.

    1, Just grab a diamond to use as the tool and have it in your hand.
    2, Type: "/brush sphere water 5" (Dont do anything yet.) [I forgot to type "brush" in my first post, sorry.]
    3, Now type: "/mask water"

    Now you should be able to basically draw over the running water to get rid of it.

    [Make sure you don't draw over the sphere of water that you have created or it will expand, you must get rid of it first.]

    Make sure you do it as i've told you.
    Hopefully you will get it to work!

    This post has been edited 1 time. It was last edited by GrimDinosaur Feb 5, 2012.
  24. Offline

    HazewinDog

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  25. Offline

    Stevo_1998

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I was wondering cause my friend hosts a server, if you could add a feature which makes certain ranks have certain permissions and 'config files' (so admins have unlimited blocks and moderators have limited which is taken out their inventory) so it would be like having 2 config files for different ranks...
    I don't know if this is currently possible or if it has to be a new feature but help/suggestions would be grateful!
  26. Offline

    Dasachi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    im having an issue that seems all to common, its that whole schematics loading thing that everyone seems to mess up with.

    if you dont know what that is. basically when you try to load a schematic it says some stupid crap

    heres my issue. everyone says its in your servers root file/folder. but non one actually tells you where thats freaking located.

    So yes thanks to all the people who say. It goes in server root\schematics. Cause i know where that is. And i know how to find it.
  27. Offline

    Thumbz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Does anybody know of a good way of placing roses from a long distance?
  28. Offline

    roflnoob

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hey, could you make a little Text or Video tutorial how //deform works?
  29. Offline

    Sushen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi,
    I have a feature request :
    making paste command able to process huge amount of blocks (say 500x500x128) without lagging the server (or crashing it).. This could be done by cutting those billion blocks into smaller pieces of data, and then scheduling each smaller paste in time. This would allow to do such huge copy operations online without having to download/reupload the map to process it with MCEdit, which is very time consuming if you have a big map.
    Thanks for reading :)
  30. Offline

    i7vSa7vi7y

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    PERFECT WorldEdit/WorldGuard suggestion:
    Make a permission node so that a person can only use worldedit in a region that they are a member or an owner of.
    K.
    Thanks.
    Bye.
    P.S. If you decline, I shall bribe you.
  31. Offline

    mattymerr

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hello I was wondering if there was a way to select a region via console(either Worldguard defined region or with Worldedit cmds).I need to know this, thanks
  32. Offline

    josip1

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

    This post has been edited 1 time. It was last edited by josip1 Feb 10, 2012.
Thread Status:
Not open for further replies.

Share This Page