The Walls Minigame
Version 1.1.1.1
About The Walls Minigame
The walls was a map created by hypixel to work with redstone and to stand alone by itself. After is huge popularity, many people have been wanting server mods so that they can get the minigame working on the own server without having to reset the map by itself.
The Walls plugin is a plugin the fully automates the walls and also makes them fully customisable.
Features
- Fully Automated walls
- Chest restocking/Block Restoring
- Support any walls map
- Sorts players into teams
- Can only build in the correct areas
Written Tutorial
A written tutorial for the plugin can be found here.
YouTube Tutorial
Heres the link. The walls tutorial
In Portuguese: The walls tutorial in Portuguese (Thanks to AbsintoJ)
Tutorial 2: The walls tutorial (Thanks to yanniclord)
Tutorial 3: The walls tutorial (Thanks to VariationVault)
Installation
Put into the plugin folder like any other minecraft server mod. Only needs TagAPI for versions 1.1.1.1 and before to work. Get it Here: TagAPI Lastest versions of the plugin will start using scoreboards.
Source
Source can be found within the jar file
Commands and Permissions
Command/Action | Permissions | Description |
/Walls Help | permission for the commands they can use | Shows the commands that they can use |
/Walls Join <ArenaName> | walls.join | Allows join to join a walls arena |
/Walls Leave | walls.join | Allows you to leave the walls |
Select a region with a brick | walls.create | Allows you to select a region with a brick |
/Walls Create <ArenaName> | walls.create | Allows you to create arenas |
/Walls Delete | walls.delete | Allows you to delete arenas |
/Walls Tool | walls.create | Gives you the wand for creating the walls |
/Walls Stop | walls.stop | Allows you to stop all arenas - Buggy till next update, use at risk |
/Walls Stop <ArenaName> | walls.stop | Allows you to stop a specific walls arena - Buggy till next update, use at risk |
/Walls Start | walls.start | Allows you to start the walls arena that you are in |
/Walls Start <ArenaName> | walls.start | Allows you to start a specific walls arena |
/Walls ListRegions <RegionType> <ArenaName> | walls.listregions | Allows you to see the regions created |
/Walls ShowRegion <RegionType> [Region-ID] <ArenaName> | walls.showregions | The sender get to see the arena regions highlighted in glowstone |
/Walls DropLocation <ArenaName> | walls.create | Adds an area that will disappear went the walls need to drop |
/Walls BuildRegion | walls.create | Allows people to build between the two different points |
/Walls SetWarp <WarpName> <ArenaName> | walls.create | Sets warps for the walls. Lobby, Lose, Win |
/Walls AddSpawn <Colour> <ArenaName> | walls.create | Adds a persons spawn point in the walls. Red, Blue, Green, Yellow |
/Walls ArenaInfo <ArenaName> | walls.info | Checks the infomation about the arenas |
/Walls Time <Operator> <Time> <ArenaName> | walls.time | Set the time the arena will last in seconds |
/Walls Broadcast <Operator> <Time> <ArenaName> | walls.broadcast | Will tell people in the arena how long it is till the walls drop |
/Walls AC <Operator> [Command] <ArenaName> | walls.commands | Edits the Allowed Commands that are allowed to be used while playing the walls |
/Walls Save <Config/Arena> [ArenaName] | walls.save, walls.save.config, walls.save.arenas | Allows people to save the config and arenas |
/Walls Reload <Kits> | walls.reload, walls.reload.kits | Reloads the kits config |
/Walls AutoUpdate [True/False] | walls.autoupdate | Set whether the plugin automatically downloads updates during server start up |
Join using a sign | walls.signjoin | Click a sign and it will allow you to join the game |
Sign Walls
How to create a join sign:
Line 1: [walls]
Line 2: join
Line 3: <arenaname>
How to create a kit sign:
Line 1: [walls]
Line 2: kit
Line 3: <Kit name>
Permission: walls.signwall
To break/remove the wall punch it with a brick
More coming soon...
How to set up kits
A tutorial on how to use them can be found here
Permissions for kits:
Walls.kit.* : Permission to use all the kits
Walls.kit.<kitname> : Permission to use a certain kit
Future Updates
I've decided that I'm not going to be releasing many new features to the plugin, mainly bug fixed and optimisation, whilst keeping the plugin updated, this is because I run CubeCraft (play.cubecraftgames.net) which by itself if a lot of work, and currently being head developer and owner, it is fun working on other plugins at the same time as well, sorry for this!
Read before posting about a bug
If you are going to post a bug, make sure you try to include a link to an error log. Also tell me what you did, or when it happened that these errors started happening. Make error logs here
@JohnCraft110
Yes! There will be a 1.5 update just that I need to wait for the next bukkit recommend 1.5 api to come out as that is the only way that bukkit will let me get my plugin up onto bukkit.
@sicariusdracus
Your config looks good. Sorry, I really can't see what could be wrong. Try deleting your config and starting again. Also can you tell me what multi world manager you use as it might be that the worlds aren't loaded when my plugin loads and then the plugin can't find the world and then it just crashes!
will there be a 1.5.0 update? :D this plugin is awesome and i sub to your youtube!
doesn't have a world like everywhere else does!!!!
ok so I got it all set up and everything but every time I try to use a command from this plugin after restarting my server it just puts in the chat /walls in white with nothing else
will there be an update for 1.5.1?
@damiantje99
Do you have TagAPI installed as the plugin will fail like that without it
I got a question,
If i join my arena, than i get the message: Game Starting Soon. Then later it says 1 minute and then 30 seconds, but after the 30 seconds nothing happens. Also it doesn't count from 10 to 0. I also tried after the massage: Game Starting Soon to use the command: /walls start, then it says: starting the arena, but also nothing happens.
What is wrong?
@sicariusdracus
Have a look in your config at the section of all your arenas at location2, Y. That is what I can see is wrong. If there is no error with that please send me a copy of your config.yml
You uploades a Original Walls map config, can you upload a Walls 2 please?
getting new error which leads to '/walls'. If I restart the server after creating the arena, I get this error: 2013-03-14 15:24:04 [SEVERE] Error occurred while enabling TheWalls v1.0.2 (Is it up to date?) java.lang.NullPointerException at rubik_cube_man.plugins.walls.Walls.LoadarenaConfig(Walls.java:134) at rubik_cube_man.plugins.walls.Walls.onEnable(Walls.java:93) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_4_R1.MinecraftServer.j(MinecraftServer.java:321) at net.minecraft.server.v1_4_R1.MinecraftServer.e(MinecraftServer.java:300) at net.minecraft.server.v1_4_R1.MinecraftServer.a(MinecraftServer.java:259) at net.minecraft.server.v1_4_R1.DedicatedServer.init(DedicatedServer.java:149) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:399) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
@jjhacker11
Ok, done. I have put this back to tekkit version. If ever anything doesn't work let me know and I will try to fix it. I will also put this out every version so there can be a tekkit and a normal walls plugin out there.
@monkeymanboyperson
Here is the config to the walls map. I am waiting for a upload of an edited version of the map that will work better with this. But anyway, Here the config Link Removed: http://www.mediafire.com/download.php?ce4an9e95e429vi
@Rubik_cube_man I would be willing to donate to you if you made a tekkit version or just a compatible 1.2.5 tekkit version... - jjhacker11
you should include a download for a config made for the default map
@gujgi
Just done no team PVP. Thanks for spotting the bug!
@slideroller
This means that your config is broken. Try deleting your config.yml while the server is down and starting again. Sorry but this is the only fix at the moment
Please help me, the palyers who are in the same theam, can hit each other in the arena. Please fix it And Please Drop Email Address
Big found: Player tries to do /walls join forest And this message pops up "/walls" It even said it to me and my staff Anyway to fix?
hello im not good t this plugin but when it start the wall falls right away need help