MineMaze
MineMaze is a simple Bukkitplugin to generate mazes by using WorldEdit.
This dependeny provides:
- Selections
- History (undo, redo)
- Pattern (50%stone, 50%wood)
- WE-configuration (no-op-permission, disallowed-blocks, etc)
MineMaze is:
- Easy to install
- Social (Opensource)
- Easy to use
Installation:
- Make sure that you are using WorldEdit on your server.
- Download the newest build of MineMaze
- Put the .jar-file into your plugin-directory
- Reload the server
- Done
How to generate a maze:
- Select a region by using WorldEdit selections
- Type "//maze"
- Done
Commands:
MineMaze just uses the "//maze"-command, but it has several subcommands:
//maze: (Without a subcommand it is the same as "//maze maze"
//maze maze:
- Description: Generate a maze in the selected area
- Permission: worldedit.minemaze.generate
- Usage: //maze maze [-gen <Generator] [args]
- I want more information!
//maze help:
- Description: List all available subcommands
- Permission: worldedit.minemaze.help
- Usage: //maze help
//maze list
- Description: List all aviable mazegenerators
- Permission: worldedit.minemaze.list
- Usage: //maze help
You need to change the file so it says R: v2.1 for CB 1.4.7-R1.0
@rbonafied
Yes it does.
@Nickmstr202
Thanks :)
Does this work with 1.4.6?
We need more plugins like this Keep up the good work :D
@devman45
I updated it to CB 1.3.2-R3.0, but it works on 1.4.5-R0.3 as well.
@aresvallis A very interresting error which i never had, though i will search it. Can you remember which command you used?
Very useful to create easy and fast mazes. Please update it.
Hi. Just wanted to toss a note over that when I installed this plugin with the latest version of WorldEdit, for some reason it wouldn't work, but gave a huge error log in the server panel, and neither would WorldEdit's smooth command. Removing this plugin allowed WorldEdit to function properly.
Adding it back in allowed both plugins to function. While I got the error to resolve on its own, I thought I should give you the log anyway.
issued server command: maze 2012-11-04 16:09:11 [SEVERE] java.lang.LinkageError: loader constraint violation: loader (instance of org/bukkit/plugin/java/PluginClassLoader) previously initiated loading for a different type with name "com/sk89q/worldedit/LocalSession" 2012-11-04 16:09:11 [SEVERE] at me.Laubi.MineMaze.SubCommands.maze(SubCommands.java:98) 2012-11-04 16:09:11 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2012-11-04 16:09:11 [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2012-11-04 16:09:11 [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2012-11-04 16:09:11 [SEVERE] at java.lang.reflect.Method.invoke(Unknown Source) 2012-11-04 16:09:11 [SEVERE] at me.Laubi.MineMaze.MazeCommandExecutor.onCommand(MazeCommandExecutor.java:61) 2012-11-04 16:09:11 [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 2012-11-04 16:09:11 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:185) 2012-11-04 16:09:11 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:504) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:911) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:824) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:806) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:282) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:111) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.ServerConnection.b(SourceFile:35) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:578) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:215) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:495) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:428) 2012-11-04 16:09:11 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)
Need a video/showcase? I'd be happy to make one youtube.com/DerensPlugins
Please find a way to add this!
This is awesome and works as expected... the only thing its lacking is a function to increase the width of hallways. That is very important to players that want to use this for large events.
Nice. I know there's a script for that, but it doesn't work with selections. Will try this out.