Turrets
Turrets
Automatic turrets for Bukkit servers (cleverly disguised as minecarts!)
I moved the project into Beta as there have been more people downloading and, I'm assuming, testing it, with no major issues. There is a lot going on in this plugin, and little changes can have far reaching consequences, let alone big changes, so I still won't stake my name on saying it absolutely won't mess anything on your server up. Please report any problems you have!
Currently working on: DisguiseCraft support. Give me your ideas on what you'd want from this :)
Details: I'm hooked into DisguiseCraft, just need ideas for what kind of features are desirable!
Download
I'll try and keep this up-to-date. If all goes as planned, this version should be the same or newer than the one linked to this BukkitDev entry.
A Jenkins job has been created to house dev builds. You can access it here!
v0.2.3a - Manual turret control!
For those of you antsy about getting a version for 1.4.4, here's an unofficial 1.4.4 dev build.
Link Removed: http://www.mediafire.com/download.php?85saz80idpsafef
Building turrets is easy: Just place a fence post, then right click with a minecart on top. It's so easy, even a guest could do it! (That's why Turrets has permissions support.)
Make sure you attach an ammo chest to the turret (see command page) or set turrets to have unlimited ammo (see config page).
Breaking turrets is also easy: Just left-click it until it breaks, just like a minecart.
Features
- Turrets target hostile mobs
- Turrets will avoid shooting through walls
- Turrets use ammo chests (configurable).
- Turrets are upgradable!
- Upgrade a turret by replacing the block under its fence post: iron -> gold -> diamond
- Better turrets can shoot faster, farther, more accurately
- Firing speed, range, and accuracy can be changed in the configuration
- Turrets are breakable! (With permissions, of course)
Possible future features
Commands
Permission Nodes
Also, thanks to damnnicholas for his YouTube video explaining the plugin.

-
View User Profile
-
Send Message
Posted Dec 11, 2012@XDarkFyreX @thekiller2552 @n33dy1
I'm just having a look over this to add a feature (with wristdirect's permission) so i might be able to help with those interact bugs.
These errors are null errors - What block where you interacting with and what did you have in hand? what was your config section set to for for "defaultUseAmmoBox" and finally what type of interact was it (left click/right click)?
-
View User Profile
-
Send Message
Posted Dec 8, 2012I have a problem, the turrets on my servers dissapear after a few mins or after i log out, basically the minecart ontop dissappears and it wont shoot anymore, I have to manually reload the plugin, which makes the come back, do you know what this problem is, like is there a way to fix it in the current version of the plugin, or is this a new bug u never knew about.
-
View User Profile
-
Send Message
Posted Dec 8, 2012I've got the same error of thekiller, I think it's since I'm on CB 1.4.5 and the latest version is for CB 1.4.2, any help?
-
View User Profile
-
Send Message
Posted Dec 8, 2012http://pastebin.com/raw.php?i=8z8UctEz
-
View User Profile
-
Send Message
Posted Dec 7, 2012It never shoots no matter what I do, and sometimes I have to reset the server just to use a command because it glicthes and says "You are executing another command" sometimes than when I use /turrets cancel and it says "Nothing to cancel!" EDIT: I feel stupid. I typed /turrets reload and all the turrets started working.
-
View User Profile
-
Send Message
Posted Dec 3, 2012Well there goes my zombie problem
-
View User Profile
-
Send Message
Posted Dec 1, 2012There is a error :
-
View User Profile
-
Send Message
Posted Dec 1, 2012I've got a suggestion; since I'm running a PvE esque server, it would be good if there is a config for turrets being destroyed if it gets in contact with mobs (or skeletons shooting it, etc.)
-
View User Profile
-
Send Message
Posted Nov 28, 2012@Superboop
storage carts could be automatic and minecarts be manual :)
-
View User Profile
-
Send Message
Posted Nov 27, 2012@michiaru
Actually, yeah storage carts would actually remove the need for an ammo box o_O and gives storage carts a use too.
On the other hand, this would remove manual control..
-
View User Profile
-
Send Message
Posted Nov 26, 2012Great Plugin! Seriously! :D also, I have a few ideas.
1. More turret types as in...
- Storage carts have their own ammo storage by filling it up with arrows.
- Regular carts are manual turrets and use up arrows in your inventory
- Furnace carts are stocked with coal and arrows for ammo and fire flaming arrows
2. If you put a nether fence instead of a normal fence it adds the "Punch" and "Infinity" enchantments to a turrets arrows
3. Adding a sign on the fence and putting names of players make a black list of players who don't get shot at so a player doesnt have to worry about ppl sneaking around that they don't want. also for this putting "Everybody" will make it where it only goes after hostile mobs.
- Automatically adds the turrets creator.
- Sign necessary for the turrets creation
These ideas add more customization to a persons defense.
Hope you like any of these ideas. :D Keep up the great work!
Edit: and an idea for the furnace cart, you could add a gui with a chest like some other plugins (Citizens traders) where all u can put in it arrows and coal and thats used for the flaming turret storage
-
View User Profile
-
Send Message
Posted Nov 25, 2012@Creepkiller8
Well then you could explain the problem so we could actually have an understanding on what is happening.
-
View User Profile
-
Send Message
Posted Nov 24, 2012What is this? http://pastebin.com/raw.php?i=FuAdR60X
It made my server crash.
-
View User Profile
-
Send Message
Posted Nov 22, 2012Good plugin, only grumble is that I can't edit the config.yml to make preference changes regarding the tier of turrets. Every time I edit the config it reverts back to its previous settings.
Also, I suppose what would be a cool addition (if possible) would be do add firearrows (though I know you already have fireballs) and other types of effects like poison. One other cool thing would be the be able to set the different tiers arrow damage.
-
View User Profile
-
Send Message
Posted Nov 22, 2012Weird. I just had a handful of users try and some can make turrets just fine but others cannot.
One did make one, broke it, and then couldn't make anymore after that no matter what he did.
-
View User Profile
-
Send Message
Posted Nov 22, 2012I do have one suggestion if it's possible.
Arrows fly at a fixed velocity regardless of the range of the turret. So if you have a turret that fires at a range of 30, it will shoot arrows upon seeing an enemy 30 blocks away but the arrow will hit the ground long before that.
Again, if it's possible, I'd like to see the arrows have a much more predictable and straight flight path (reduce/eliminate gravity on them) so that we can have long range turrets.
-
View User Profile
-
Send Message
Posted Nov 22, 2012@destroyer4017
But it's needed with permission.yml that comes with Bukkit. I'm not using a permissions plugin.
-
View User Profile
-
Send Message
Posted Nov 22, 2012@n33dy1
Give them turrets.addturret without the :true part.
-
View User Profile
-
Send Message
Posted Nov 21, 2012I gave my users turrets.addturret: true and they cannot make turrets. Anyone else having this issue?
EDIT: I am and always have used the permissions.yml that comes with Bukkit. Perhaps the plugin was changed recently to use permission plugins instead? If so, I am disappoint. :(
-
View User Profile
-
Send Message
Posted Nov 19, 2012@wristdirect
1.4.4 dev build is working just fine but players cannot link an ammo chest. They can hit the fence post but the chest is not possible. It just does nothing. Most commands give internal errors. I have yet to see these through console