TeslaCoil
TeslaCoil - Tesla Coil mob control:
Version: v2.6.5
Usage: the player must construct a tower of no less than 3 iron(configurable) blocks, and connect this directly to a redstone current. While the current is active, targetted mobs and players within a configurable radius, above or below ground, will be fried. The towers ping every second by default, so mobs chasing you will quickly regret it :p Feedback/constructive criticism is welcome.
Features:
- Tower of 3> configurable blocks will continually zap mobs in a proportionate radius
- Lightning striking mobs on sand turns the sand into glass
- Configuration for radius, vertical radius, sand-to-glass, toggleable targets, and ping time
- Sign-based mob filtering, and player targeting.
- Option to hit all mobs but those specified.
- To avoid being hit as a targeted player, pumpkin helmets have been added as a safe item.
- Command /teslareload allows ops to reload config without reloading all plugins.
- Only users with the permission 'teslacoil.use' can activate coils, and 'teslacoil.reload' for the config.
- Users can be limited with 'teslacoil.limit.#' as well as 'teslacoil.use.mobs' and 'teslacoil.use.players'. shoutout to Chaznuts thanks buddy!
- Towers may have a general cap set, or be limited per group/user.
- Can warn users if they are approaching dangerously close to a coil.
- The towers can be built to shoot fireballs, wither skulls, or simply ignite targets.
- Towers can construct an iron-fence shell.
Configuration:
Permission:
teslacoil.use | Activate coils teslacoil.use.mobs | Ability to target mobs teslacoil.use.players | Ability to target players teslacoil.reload | Use /teslarelaod teslacoil.nolimit | Bypass coil restriction teslacoil.limit.# | # is the number of coils that should be restricted per user/group
Configuration Properties
coillimit: 3 #How many coils users without teslacoil.nolimit can activate, max sandtoglass: true #If false, sand will not turn into glass if a mob is standing on it vradius: 2 #Sets veritcal radius to scan for mobs setping: 1 #Sets seconds the towers wait to ping the area around them blocktype: 42 #Type of block for tower teslaradius: 8 #Can be 0(based on tower height) or a number to set a constant radius. deathblocktype: 49 #Type of block that should be present at the top of the tower for wither mode. radiusmultiplier: 1 #Used only if teslaradius is 0; for each block, the radius is this much bigger. safelightning: false #Safe lightning will only hit the target and not cause splash-damage. fireblocktype: 89 #Type of block that should be present at the top of the tower for fireball mode. buildcage: false #When a normal (not fire-type) coil is enabled, constructs an iron-fence cage around it. warnthreshold: 10 #Can be 0(deactivated) or a number to designate, from the coil's usual effect radius, at what point an approaching player is warned. igniteblocktype: 20 #Type of block that should be present at the top of the tower for ignite mode. damage: 0 #Can be 0(no additional damage) or a number indicating how much additional damage will be applied to targets.
Signs:
Signs may be placed anywhere on the coil, above the block the power is running in through.
To Filter Players:
Same idea as below, place a sign on any side of the block above where the power is input, with the first line being [players] and the subsequent lines containing a player name per line. You can have as many of these signs as there are places on the coil to put them.
To Filter Mobs:
Place a sign above the block where the power is input (doesn't matter which direction it faces), where the first line is [mobs] and the second line contains a list of all mobs that should be targeted by the coil. Alternatively, by including 'ex' on the top of any sign (like [players]ex) will put the coil in Exclusion mode, avoided the specified mobs and hitting all others. The characters are as follows:
c - Creeper s - Spider k - Skeleton z - Zombie h - Chicken o - Cow e - Sheep w - Angry wolf p - Cave Spider b - Blaze m - Magma Cube v - Villager d - Ender Dragon i - Pig Zombie n - Enderman q - Ocelot r - Wither t - Witch l - Slime
I'm wanting to deny use by some groups, but can't seem to stop anyone from using them even with teslacoil.use: false. Is this superperms supported? If so is there anything obvious i may be doing wrong?
thanks
funk
@Yandols
All I can suggest is try redownloading it.
I just updated to the latest version (2.5.2) yesterday and the tesla coils stopped working completely regardless of how i set up the signs.
When I rolled back to the previous version (2.5) it worked normally again.
@PAL18
The exclusion mode works for everything regardless of if the sign says [mobs]ex or [players]ex, the solution would be to add signs to protect all players (3 players per sign) which is drastic, or put all the mobs on one line.
To accomplish this, it would be [mobs] cskzhoewpbmvdin
Awesome plugin!
But im having a problem. I have my sign set to: [mobs]ex
But its also targetting players.
Any idea how to fix? I even tried adding another sign that says: [players]
And that didnt fix it.
@Darklusst
ok thanks, i hope to enjoy using this plugin, a lot :)
@S0VEREIGN
I apologize, it seems the download that was approved by BukkitDev is broken... Please use the download link I've added to the top of the description!
@Darklusst
hey, i took out all the plugins and 2.5.1 didnt work, even by itsself, i got 2.5 and it works with all my plugins
@Darklusst
yeah I do. the IP for the server is 182.239.229.248. I am in Australia. it's a 1.1 server, it is on now.
@S0VEREIGN
Do you have a server I can join to see your setup?
@Darklusst
the way i have them is [mobs] on the top line then underneath i have the letters corresponding to the mob that i want it to hit on the second line. the sign is placed on top of a switch.
@Darklusst
Alright, I'll try that.
@Yandols
You can have it strike anything that comes near it with a [mobs]ex sign or [players]ex, either one will achieve that effect. As for destroyed dropped items, that was a bug from an earlier version, not a feature.
@S0VEREIGN
Make sure your signs are set up correctly.
I used to use this plugin before during Minecraft Beta 1.6 and I liked how it worked before than how it works now.
Can you make it work like the way it worked before back in Minecraft Beta 1.6 where it attempts to kill any ENTITY within the config defined radius?
I'm having problems where it will only kill monsters but won't kill any other entities such as players and dropped items.
I cant get this to work for some reason. it says the plugin loads but i can never actually get any mobs to get hit by lightning
@BobbySoSlo
Thanks :] Yes, simply use the [mobs] sign, not the [players] sign.
This sounds amazing, is there a way to restrict it to only be able to be used for targeting mobs?
If so then I'm definitely putting on my server tonight :)
@fisherman77
Yes, I will have a new version up within a day, but this current version works fine.
so, just want to confirm - this does work with the current recommended build 1818 (or whatever 18-something-something)?
Hello all, I have little problem with this plugin and cb#1848 Tower don't work hit any monster... Permissions is a requirement ? i don't use any permissions manager.