Minecraft / Mods

AutoWalls - The #1 Automatic Walls 1 and Walls 2 plugin

  • 44,722
    Views, 1 today
  • 6,836
    Downloads, 0 today

Get Embed Codes

Level 60 : High Grandmaster Wizard
Newly added: Prefixes and Hundreds Of Bug Fixes
The plugin TagAPI is extremely highly recomended


  • This plugin was originally private for InfaWalls Servers
  • xpng AutoWalls by jkush321 is licensed under a
    Creative Commons Attribution-ShareAlike 3.0 Unported License

  • This has certain requirements to run - and you must follow all instructions for a fully working server
  • This is for servers dedicated to the walls, not to go alongside whatever else is happening...


Arguments contained in < > are optional, arguments contained in [ ] are required

Player Commands
  • /join - joins a team
  • /leave - leaves a team
  • /playing - shows who is playing
  • /time - shows the time until the walls fall
  • /team - shows stats about your team
  • /tp [name] - teleports to a team mate or anyone if you are a spectator
  • /fly - gives spectators flight ability
  • /tc - toggles team chat
  • /tell [name] [message] - private messages a player (specs can not /tell players) - /t also works
  • /me [action] - says you do something (only shows in the specific chat channel you are in
  • /yell [message] - yells something (for priority of 20+)
  • /kit - Chooses a kit or lists the kits

Admin Commands

  • /pri [name] [amount] - gives player priority
  • /tpplayers - teleports all players to you
  • /tpspecs - teleports all spectators to you
  • /tpall - teleports everyone to you
  • /forcestart - force-starts the game (should not be overused)
  • /day - makes it day
  • /night - makes it night
  • /forcedrop - makes walls fall at any time
  • /prefix [player] [prefix] - Prefixes can be any length. You can use & for colors and magic and {pri} if you want to display the player's priority. Ex: /prefix jkush321 &3[&4Dev &e{pri}&3]&2 will display something like: [Dev 99999]jkush321


  • A walls 1 map called "custom1" in server directory
  • A walls 2 map called "custom2" in server directory
  • The custom startup script (start.bat on windows and start.sh for everything else)
  • Your world name must be called walls in server.properties
  • Set allow-nether to false in server.properties
  • Whether you use it or not, you must have the Votifier plugin installed
  • Optional: A plugin such as Orebfuscator to prevent X-Rayers
  • Optiona but extremely highly recommended: A plugin such as NoCheat, NoCheatPlus, or AntiCheat to stop cheaters
  • Optional: A custom spawn area with things such as parkour.
  • Optional but extremely highly recommended: TagAPI and ProtocolLib


  • Copy contents of zip file to server directory
  • Optional: Orebfuscator or another Anti-Xray plugin
  • NoCheatPlus or another Anti-Cheat plugin
  • Optional (HIGHLY RECCOMENDED) TagAPI to get the colored names working
  • Download The Walls - rename your map to custom1 and put it in server directory
  • Download The Walls 2 - rename your map to custom2 and put it in server directory
  • You should now have custom1 and custom2 folder
  • In your server.properties change level-name to walls
  • In your server.properties change difficulty to 1-3
  • In your server.properties change allow-nether to false
  • In your server.properties make sure allow-flight is false
  • Now it is time to run your start file. If you get no error continue, otherwise comment
  • Close your server and edit plugins/AutoWalls/config.yml with something like Notepad++
  • Set config to your liking but do not change next-map
  • Start the server and enjoy :D

Installation Video Thanks To plus44kills

Special Features

  • A configurable chance of shooting LIGHTNING ARROWS!
  • Sneaking disabled after walls fall.
  • Automatic Wall Dropping - no button needed
  • TeamChat to keep your messages private
  • Spectators can fly
  • Statistics are shown in MoTD (server list message)
  • Kits!
  • Name colors!



If you like it please Diamond! If you love it please Favorite!

Known bugs - These are fixed, I am also doing some more work before updating, check my progress on the new github page

  • Priority is a bit messed up for logging into the full server
  • Prefixes do not save the config
  • Teleporting is not working among teams.
Credit:Hypixel's original maps - http://www.planetminecraft.com/project/the-walls---pvp-survival/ and http://www.planetminecraft.com/project/the-walls-2---pvp-survival/ - Find him on YouTube at http://youtube.com/HyPixel | Huge thanks to iTristan for 4 kits!
Progress: 95% Complete
Game Version:Minecraft 1.4.6

1.1 R1 : 01/25/2013 3:38:32 pm1/25/13

Fixed tnt breaking walls FOR REAL THIS TIME TRY IT >:O!
Fixed teleporting
Better update messages
Fixed player vote colors
Added [Join] and [Kit] signs which support custom color plugins.
Demo kit now has flint and steel
Added a bunch of kits + an API I created called Item Utils
New kits have custom items, especially spy kit, make sure to see that awesome thing!
Players now join with full hearts and hunger
Changed "§" to ChatColor
Fixed "/leave" spam
Fixed "/forcestart" issues
May have fixed team killing by fire
Spectators should not be able to open dispensers, chests, or furnaces above spawn
Console can now execute "/playing"
Added ColorCycler
Started on Grenades API

Fixed a ton of other problems

1.0 R1 : 12/27/2012 3:33:35 pm12/27/12

Updated to Java 7.
Fixed pistons breaking walls
Fixed tnt breaking walls
Fixed hundreds of bugs

Added Prefixes
Added Configurable teleport delay
Added More detailed update message

Beta 0.9 R2 : 11/11/2012 2:38:09 pm11/11/12

Fixed ban not working
Fixed whitelist not working
Added configuration for the messages about receiving priority

Beta 0.9 R1 - The Colorful Kits Alpha : 11/10/2012 11:01:34 am11/10/12

Added name colors (just have TagAPI installed)
Added basic kits (more custom ones are on their way)
Made the outdated message only send to admins
Fixed other small bugs

Formatting : 10/07/2012 5:03:24 pm10/07/12

Made it look nicer

AutoWalls CTF : 09/13/2012 8:37:28 pm9/13/12

Its coming :D slowly but surely coming

Beta 0.8 R2 : 09/08/2012 9:34:46 am9/08/12

Fixed a bug in spout servers
Fixed a bug in non-spout servers
Added config for voting link

Beta 0.8 R1 : 09/04/2012 6:05:49 pm9/04/12

Added awesome spout support
Added new join and leave messages
Added configurable game length
Added config for team teleporting

For Spout make sure you read the startup messages and have the right version

Post Update : 08/29/2012 7:40:11 pm8/29/12

Added a bit more detail and added more to special features section

Beta 0.7 R1 : 08/28/2012 4:37:42 pm8/28/12

Fixed bug in /yell
Added a timer before players can /join with config to set the time
Added uneditable sign graves
Fixed death messages showing during vote and before game
Added support for custom kick messages if server full
Added /forceend - ends the game (starts map vote if enabled)
Changed ArrayLists to CopyOnWrite ArrayLists (Fix for huge bug at game end)

Beta 0.6 R1 : 08/27/2012 3:53:29 pm8/27/12

Food eating can be disabled after walls fall
Fixed sneak disabling
Added /forcedrop - drops walls at any time
Fixed walls not falling in walls 2 map

Beta 0.5 R2 : 08/26/2012 8:28:34 pm8/26/12

Fixed 2 bugs in /yell

Beta 0.5 R1 : 08/26/2012 8:20:56 pm8/26/12

Fixed item pickup after game ends
Added commas to /playing
Added /yell [message] - for players with priority of 20+
Added sneak blocking after walls fall, along with config for it

Beta 0.4 R3 : 08/25/2012 9:22:00 pm8/25/12

Fixed walls not falling on walls2 map
Removed a failed feature from server list

Beta 0.4 R2 : 08/25/2012 11:11:25 am8/25/12

Fixed a major bug in MoTD statistics

Beta 0.4 R1 : 08/25/2012 10:57:04 am8/25/12

Fixed a bug in version display in server list
Added /day
Added /night
Added weather prevention
MoTD in ServerList now shows game statistics

Beta 0.3 R1 : 08/24/2012 7:50:17 pm8/24/12

Voting can be disabled in config
Added /forcestart
Fixed winners keeping items
Fixed a bug in the website

Server List Moved : 08/24/2012 5:39:03 pm8/24/12

Moved to a better faster host, also improved some things

Server List Changes : 08/24/2012 2:52:43 pm8/24/12

Fixed a bug in server list
Looks more appealing
Now displays current version at top

Server List Updated Again : 08/24/2012 9:33:31 am8/24/12

Added a port and version to keep track of more things

Server List Updated : 08/24/2012 8:57:19 am8/24/12

Server list (WIP) looks a bit nicer, but more stuff is coming

Just Before Release : 08/23/2012 4:22:50 pm8/23/12

+Added the AutoAnnouncer with some config
-Removed an old failed feature from InfaWalls
+Added a way for custom1 to be copied to custom in the startup script
+Added 2 new startup scripts for *nix and Windows

Beta Release 0.1 R1 : 08/23/2012 4:22:46 pm8/23/12

+Added a heart beat
+Added server list in very early stages

Comments : 464

Join us to post comments.

Show Comments

1 - 50 of 464

  • MichaelD300
  • Level 42
  • Master Creeper
  • July 15, 2014, 4:53 am
download doesn't work
  • sewa101
  • Level 65
  • High Grandmaster Narwhal
  • May 22, 2014, 11:56 am
If only I knew about this when I owned my server...oh well.
  • ChongWong
  • Level 10
  • Journeyman Dragon
  • May 3, 2014, 6:46 am
in server properties do you have to make it walls?
Well my (and Johnny's) server has been running for about a year and a half now with this plugin... and we never could have done it without you. So, thanks jkush.. truly, thanks.
  • lordperson11
  • Level 4
  • Apprentice Engineer
  • October 30, 2013, 2:40 pm
how do you download it just says the page is unavailable??
  • prooakley
  • Level 1
  • New Miner
  • September 17, 2013, 6:53 pm
Hey where do i download it ? the download page is not working and it will not let you download on craftbukkit
Is there A way I can make custom 3 and custom 4 and stuff, and make it work.. Beacuse I want to make more than 2 maps :D
Can you fix the bug where people can put water over the height limit and use it to get over the walls?
Hey jkush. I am I-love-TheWalls. had to get a new account. But I need help with the votifier. How do I make it so when someone vote, they get acces to a kit. Or it could be 1 priority. Or anything like that. I have no idea how to do this. So please help...
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • May 19, 2013, 7:26 am
There's a great votifier listener called GAListener. You just have to set it up to use "/pri <name> amount" in the command section. There are lots of votifier tutorials online.
Remember to update TagAPI to use autowalls with 1.5.2!
Download link does not work :(
  • JAG100
  • Level 22
  • Expert Geek
  • April 1, 2013, 10:06 pm
Getting various errors spamming my console:

23:05:46 [SEVERE] at com.jkush321.autowalls.Heartbeat.run(Heartbeat.java:3
23:05:46 [SEVERE] at java.lang.Thread.run(Unknown Source)

Is this related to the plugin trying to ping an external server that's unavailable?
  • JohnnyTk64
  • Level 53
  • Grandmaster Pyro
  • April 6, 2013, 2:05 pm
Yes O_o
  • noxturno
  • Level 5
  • Apprentice Miner
  • March 30, 2013, 12:19 am
well let me refresh my question how can I make this on a linux server ? any tips? the run.sh doesnt work.
  • noxturno
  • Level 5
  • Apprentice Miner
  • March 20, 2013, 8:22 pm
how would I use the .sh with multicraft? I am on a linux server, got this error when I try to run the sh
===AutoWalls Startup Script V 1.0 By Jkush321===
: not found:
start.sh: 34: Syntax error: end of file unexpected (expecting "then")
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • March 27, 2013, 6:01 pm
As far as I know it doesn't work with multicraft.
  • noxturno
  • Level 5
  • Apprentice Miner
  • March 20, 2013, 7:47 pm
any way i can use this plugin to create something like projec ares servers? I got a small server that I do pvp battles but is a hard to keepit going since I have to restart the world manualy so this plugin would do that but without the walls.
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • March 27, 2013, 6:01 pm
  • LucaPaolo
  • Level 1
  • New Narwhal
  • March 19, 2013, 12:08 pm
Hey! Great plugin i love it! But please can you post a list of the kits and whats in them. even if there just id's and you copy and paste it from the code. Thanks so much!
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • March 19, 2013, 3:00 pm
Can you post this plugin on


It would be much easier there.

Then people can see when it gets updated to what minecraft version too :)
i did every thing but no one can join why?
  • AfterPixel
  • Level 3
  • Apprentice Miner
  • March 12, 2013, 8:24 am
The server does not require the custom startup script, it just displays if the maps are loaded correctly
It also copies the map chosen each game into another world folder so the maps reset...
When the game ends and we vote on the next map its always walls 1 even if everyone votes for 2 and when it kicks us off it does not reset the map
  • Zendikar
  • Level 1
  • New Miner
  • March 10, 2013, 4:08 pm
I have the same issue, but I haven't figured out how to fix it. Mind telling me how you did it?
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • March 5, 2013, 7:27 am
Something is set up wrong...
I figured out the problem but i was wondering if there is a command to see what items each kit has
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • March 5, 2013, 1:23 pm
No, would be a good addition though.
Yeah and maybe a way to customize kits. Maybe modify/delete/add kits. I would like to add some of my own stuff. Like a paper cut kit that has a paper with sharpness 3 lol would it be possible to add this? maybe a folder in the directory where you can customize it
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • March 7, 2013, 2:13 pm
Nice idea, I am just not sure how to implement it.
  • Twinklez
  • Level 75
  • Legendary Modder
  • March 8, 2013, 8:09 am
Yeah, it would be hard. Since you can't actually EDIT class files. You would need to decompile it.

Unless you create a custom CFG, which might be extremely difficult.
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • March 8, 2013, 8:42 am
Custom config is my plan, maybe I can make a custom items api plugin...
  • Twinklez
  • Level 75
  • Legendary Modder
  • March 8, 2013, 10:05 am
It's going to be really hard though.
One more question how do you set a players prefix from the config
  • JAG100
  • Level 22
  • Expert Geek
  • March 4, 2013, 8:54 am
Hi Jkush! Our players really enjoy your plugin! Thank you so much. Quick question, there doesn't appear to be an elegant way to shut down the server based on how your batch file is designed. Is there a workable solution for this as I'm concerned about corruption from not being able to properly shut down the dedicated instance of Bukkit I'm using for this plugin. It's probably something very basic. Thank you in advance for your consideration.
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • March 4, 2013, 10:47 am
The batch file doesn't shut it down, the plugin elegantly shuts down bukkit.
No need to worry about corruption, and because of the way it is designed you will always have map backups.
  • JAG100
  • Level 22
  • Expert Geek
  • March 9, 2013, 7:04 pm
Thank you for your response. How does the plugin shut down Bukkit? I didn't see a console command for that. In short, what is the recommended way to shut down the dedicated server that I have running this plugin? If I type "stop" it obviously reloads. One can simply close the command prompt window but I know that sometimes corrupts because I've had to reload in the maps due to subsequent startup errors. If there was an ADMIN command that would shut down Bukkit properly that would be great!
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • March 10, 2013, 4:15 pm
Nothing to worry about.. its just Bukkit.shutdown();
  • JAG100
  • Level 22
  • Expert Geek
  • March 10, 2013, 4:58 pm
I'm awfully sorry jkush321 I'm not sure what you mean by Bukkit.shutdown(); I can't type "Stop" because that will just cause your batch script to shutdown and immediately startup again. Is there a command I can type at the console to shut it down and avoid the immediate restart? I tried "shutdown" and "bukkit.shutdown" but those don't work as commands. Are you suggesting I modify the batch file or use an in game command to shut down? Sorry but I'm just confused by what you mean.
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • March 10, 2013, 5:11 pm
I thought you meant something else, sorry. If you are in windows you have to close it and on linux its Control Z. There is no elegant way to do it in that sense.
  • JAG100
  • Level 22
  • Expert Geek
  • March 10, 2013, 10:40 pm
Ok, and I have to keep fixing the map because it doesn't like to be shut abruptly. Also, I was hoping to setup some kind of time based shut down of each of my servers and this particular one running AutoWalls will be problematic if I try to shut it down with a plugin. Would you consider something custom to fix this if I were willing to compensate you? Please email me at [email protected]
  • JohnnyTk64
  • Level 53
  • Grandmaster Pyro
  • March 3, 2013, 10:16 am
Bug: If you splash yourself with invisibility potions, use /kill, and rejoin you will have infinite invisibility for the game
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • March 3, 2013, 12:12 pm
I would imagine that is a Craftbukkit bug since death should remove potion effects...
  • JohnnyTk64
  • Level 53
  • Grandmaster Pyro
  • March 3, 2013, 3:53 pm
Ok O_o
  • ecloev123
  • Level 1
  • New Miner
  • March 1, 2013, 3:31 pm
hey 2 questions can i make it auto start without voting and Can i make it so i dont get kickedafter game?
  • Tyzoe98
  • Level 5
  • Apprentice Miner
  • February 27, 2013, 7:29 am
It might be nice to add a /vote after nobody else joins for 5 mins.

The "/vote" would vote to start the game no matter how many people are on
  • Twinklez
  • Level 75
  • Legendary Modder
  • February 27, 2013, 2:27 pm
Minimum 2. You can't play alone :P
  • Tyzoe98
  • Level 5
  • Apprentice Miner
  • February 28, 2013, 7:10 am
Does that mean u added a /vote command.

Because, its not working
  • Twinklez
  • Level 75
  • Legendary Modder
  • February 28, 2013, 6:19 pm
You can do /forcestart
  • Tyzoe98
  • Level 5
  • Apprentice Miner
  • March 4, 2013, 1:38 pm
oh thnx i will make sure that everyone that can join will join b4 starting
  • JohnnyTk64
  • Level 53
  • Grandmaster Pyro
  • February 20, 2013, 8:12 am
Do you think that you could use WorldEdit to remove the walls, instead of just letting them fall? O_o
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • February 20, 2013, 12:33 pm
Why.. and why the O_o
  • JohnnyTk64
  • Level 53
  • Grandmaster Pyro
  • February 20, 2013, 12:36 pm
WorldEdit causes less lag and I just like using O_o

  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • February 20, 2013, 2:25 pm
It would be easier to just do it with the plugin similar to WorldEdit without depending on it O_o
  • Twinklez
  • Level 75
  • Legendary Modder
  • February 21, 2013, 3:06 pm
OPs can break the walls D:
  • jkush321
  • Level 60
  • High Grandmaster Wizard
  • February 22, 2013, 12:38 pm
Ops are ops...
  • JohnnyTk64
  • Level 53
  • Grandmaster Pyro
  • February 20, 2013, 4:36 pm
Can you do it? O_o
Removing the walls with worldedit is a good idea. But then we as owner of our servers, have to use a tool to select the region if the walls each game. Unless jkush wants to code his plugin more...

1 - 50 of 464

Show Comments




© planetminecraft.com