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
-
View User Profile
-
Send Message
Posted Jul 26, 2013@minecraft1408
You forgot TagAPI Google it and click first search result
-
View User Profile
-
Send Message
Posted Jul 26, 2013@EggR0lls
Put your errors on pastebin and the jar is outdated you need to wait for update if you need a temp walls plugin while wait pm me.
-
View User Profile
-
Send Message
Posted Jul 25, 2013@EggR0lls
Me too...
-
View User Profile
-
Send Message
Posted Jul 25, 2013Only i have an invisible players bug ?
-
View User Profile
-
Send Message
Posted Jul 25, 2013If you could implement these features that would be great:
-
View User Profile
-
Send Message
Posted Jul 23, 2013I'm getting this error (with 1.6.2):
[TheWalls] Task #1086181 for TheWalls v1.2.0.1 generated an exception java.lang.NullPointerException at rubik_cube_man.plugins.walls.blockFileData.LoadDataManager.run(LoadDataManager.java:19) at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:522) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
-
View User Profile
-
Send Message
Posted Jul 23, 2013FIX THIS BUG: it keeps switching teams every second like when me and my friend (we were 2 people, me and my friend) and we did /walls join 1 and then i did /walls start and then it changed our team every second PLEASE FIX THIS
-
View User Profile
-
Send Message
Posted Jul 23, 2013please help me! im getting this error: 21:32:00 [SEVERE] Could not load 'plugins\Walls.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: TagAPI at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:195) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.ja va:239) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.<init>(CraftServer.java:21 7) at net.minecraft.server.v1_6_R2.PlayerList.<init>(PlayerList.java:56) at net.minecraft.server.v1_6_R2.DedicatedPlayerList.<init>(SourceFile:11 ) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.jav a:106) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82) 21:32:00 [INFO] [Vault] Loading Vault v1.2.25-b333 21:32:00 [INFO] [Vault] Enabling Vault v1.2.25-b333 21:32:00 [INFO] [Vault][Permission] SuperPermissions loaded as backup permission system.
-
View User Profile
-
Send Message
Posted Jul 22, 2013@Jh...
No offense to Double0, but Survival Games is hella buggy, and he's using that exact same engine with this walls game.
Don't get me wrong...they work... but they take some regular admin interaction to keep the signs "enabled", and to fix minor issues here and there.
The Walls Mini-Game has needed no interaction from me in weeks.
Also, the lag on SG servers is NOT the problem with the hosts (dozens of them)... it's the way the SG arenas regen themselves and run basic functions...they are HUGELY memory intensive.
Like I said, I use them, but the Walls Mini Game is a much more customizable and solid plugin at this point.
-
View User Profile
-
Send Message
Posted Jul 21, 2013Is there a way to randomize the build region layouts each round?
-
View User Profile
-
Send Message
Posted Jul 21, 2013not working, doesnt even come in the /pl list D:
-
View User Profile
-
Send Message
Posted Jul 20, 2013@Skyloop. If you read the comments you would see it will be out in about a week and click on the dev build they are being developed!
-
View User Profile
-
Send Message
Posted Jul 20, 2013@Jhpirate555. No this Plugin is "interactive". The developer wont release new versions!
-
View User Profile
-
Send Message
Posted Jul 18, 2013Hey guys this plugin started to get developed again http://dev.bukkit.org/bukkit-plugins/walls/
-
View User Profile
-
Send Message
Posted Jul 18, 2013please update and fix BUGS
-
View User Profile
-
Send Message
Posted Jul 16, 2013Request (Maybe a bug) 1. Allow players to use switches/chests in the lobby so we can use a command block / broadcast chest (phatloots) to broadcast (essentials) the game is open to all players on the server.
Bugs: 2. Invisible teleportation bug : Some players cannot see their team mates.
3. Issue with the walls and magic spells : (it doesn't understand the magicspells fireball spell explosion event)
2013-07-16 17:20:22 [SEVERE] Could not pass event EntityExplodeEvent to TheWalls v1.2.0.1 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:46) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463) at net.minecraft.server.v1_6_R2.Explosion.a(Explosion.java:220) at net.minecraft.server.v1_6_R2.World.createExplosion(World.java:1735) at net.minecraft.server.v1_6_R2.WorldServer.createExplosion(WorldServer.java:846) at org.bukkit.craftbukkit.v1_6_R2.CraftWorld.createExplosion(CraftWorld.java:462) at org.bukkit.craftbukkit.v1_6_R2.CraftWorld.createExplosion(CraftWorld.java:458) at org.bukkit.craftbukkit.v1_6_R2.CraftWorld.createExplosion(CraftWorld.java:470) at org.bukkit.craftbukkit.v1_6_R2.CraftWorld.createExplosion(CraftWorld.java:466) at com.nisovin.magicspells.spells.targeted.FireballSpell.onExplosionPrime(FireballSpell.java:124) at sun.reflect.GeneratedMethodAccessor382.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at com.nisovin.magicspells.MagicSpells$7.execute(MagicSpells.java:819) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:46) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463) at net.minecraft.server.v1_6_R2.EntityLargeFireball.a(EntityLargeFireball.java:25) at net.minecraft.server.v1_6_R2.EntityFireball.l_(EntityFireball.java:130) at net.minecraft.server.v1_6_R2.World.entityJoinedWorld(World.java:1457) at net.minecraft.server.v1_6_R2.World.playerJoinedWorld(World.java:1432) at net.minecraft.server.v1_6_R2.World.tickEntities(World.java:1304) at net.minecraft.server.v1_6_R2.WorldServer.tickEntities(WorldServer.java:517) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:571) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:239) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:481) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:413) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.NullPointerException
4. Request / Allow players to type only to their team mates somehow /walls team Hi I need some food !
-
View User Profile
-
Send Message
Posted Jul 16, 2013@MCer202 You need to have TagAPI to make it works
@KIKONUT You need to select the arena with the brick and type /walls save arena <Arena Name> Then it will auto regenerate.
-
View User Profile
-
Send Message
Posted Jul 15, 20131: Arenas randomly reset while they are being played 2: One of three arenas I set up do not reset. 3: TNT spams everybody when blown up 4: Players are being 1 shot 5: Health and Hunger are not being reset when killed
I wouldn't advise using this plugin... extremely buggy.
-
View User Profile
-
Send Message
Posted Jul 15, 2013Yeah this plugin doesn't work. I put the plugin in my folder and I did /walls = Unknown Command.
-
View User Profile
-
Send Message
Posted Jul 15, 2013Omg this plugin is so awesome, but please update it why the chest dont refill and the arenas dont reset. I have this bug and i have followed all the tutorial of variationvault. Please fix this bug and this will be the best plugin ever¡¡¡