Who Regeneration
Description
What it is
Let you and your players have the ability to regenerate just like the Time Lords from Doctor Who When someone would die, if they have the permission and they're cool-down is up (if they had previously regenerated) then they would regenerate with full health. When they regenerate, the mod-spawner flame particles surround them then they slowly float up into the air, an explosion occurs and they fall back down with full health. The cool-down then starts for when they can regenerate again.
My Other Doctor Who Plugins
Weeping Angels, TARDIS, Vortex Manipulator, Sonic Screwdriver
commands
- Regen:
- on - turns regeneration on
- off - turn regeneration off
- status - tells you if you have regeneration on or off
- whoregenerate - shows the usage of the regen commands
Permissions
Who.Regenerate - Allows Players to regenerate
Config
- Partical:
- Intensity - The amount of times the mob spawner flame effect is played at every position; 0 for off; can't be a decimal
- Interval - the interval the mod spawner flame effect is played from the bottom to the top; 1 is every block, .5 is every half block, etc...; Can be a decimal
- Height - the height in blocks below and above the player that the mob spawner flame effect will be played; can be a decimal
- Explosion:
- Use - true = use the explosion, false = don't use the explosion
- Ignite Blocks - whether or not to have the chance to ignite surrounding blocks; true or false
- Power - the power of the explosion; 4 is the same as TNT; 0 will not destroy blocks or harm surrounding entities; can be a decimal
- Regeneration Cooldown - the amount of time in minutes it takes to be able to regenerate another time after a player dies; can be a decimal; eg. 1.5 == 1 minute 30 seconds; If you don't wan't a cool-down then just set it to zero.
- Buffs - Potion effects to add after regeneration. To disable take everything out of it but still have the path there or turn the default buffs into something else that doesn't exist or is in the wrong format
- PotionEffectType:Durration:Amplifyer
To Do
- Add the ability for people to regenerate to change to a random skin through Spout, currently waiting on one of my friends to make me a skin of all of the doctor's different regeneration. If anyone has any good ones that they would let me use please post a link to them
- Anyone have any suggestions?
Known Bugs
- If anyone finds any please create a ticket for it
Yeeeeah finally done! I'm gonna install this one soon, give the perm to my VIPs. Looks awesome!
@notif
Well, it doesn't.
I set the explosion back to 0.5 anyway. Still loving it. The likelyhood of catching on fire actually makes death more dangerous for Time Lords than regular players. It really makes things... interesting. XD
never mind
The potion effects on my server aren't working
@Lukel6
'ensemble'
@Lukel6
First: I'm glad I'm not the only one that makes responses to things a lot longer than they need to be.
Second: I'll add an option in the config for adding potion effects.
Third: I can't use the ender dragon death effect without spawning an ender dragon and setting it's health to 0. That could easily turn out disastrous since it destroys blocks and that would also make it float up and still have the Ender dragon body there with the effect. I really wanted to use it but there is no built in Effect for the Ender Dragon's death effect. I also wanted to try the beacon block's effect but there is also no built in effect for that in bukkit that I know of.
Fourth: I think I might make the Vortex Manipulator plugin.
Fifth: I wanted to make a Dalek plugin after I had made the Weeping Angels plugin but I ran into the problem where I couldn't make a Dalek with only 2 blocks high without it looking extremely stupid. I was thinking about making custom blocks in Spout but then that would mean that every server that uses it would need Spout installed and everyone would need the Spout client.
Sixth: Thanks for you support and your ideas
Is it possible to give a potion Debuff after regenerating, Such as 'Regeneration' so that if you Regenerate and your still being attacked you will be able to still slowly regenerate after the process, Such as When David Tennant lost his hand and it grew back because he still was regenerating, Would you also be able to add a 'Strength' buff because after he regenerates hes a little more powerful, A bit more angry and it leads to more strength, Is there anything you can do about how glitchy it is while your in air regenerating? Have you looked into the Ender Dragon Death Aura Effect? Is that usable for a regeneration effect? Thank you for creating this On somble of Doctor Who Plugins for us, the Users, We all know a lot of work goes into these, Thank you! :) I had a Really good idea for another Doctor Who themed mod, A time Vortex Manipulater, You could have a watch, when its selected in your hotbar, You can travel to preset locations, Random locations, and to other people, It also has the ability to take you to The Nether and The End, It can track The Tardis And It could use Huon Energy like the tardis, Another idea is, A Dalek Mob, It could be like your weeping Angel mob, Made of blocks, It could spawn in a Dalek Base that generates throughout the map, The Mobs could be Made of blocks and such and will have thew ability to shoot arrows, Is it possible to make the arrows have an Explosion strength or a buff? The bases could be Underground, Like on the Bunker of skaro, The Dalek Plugin seems a lot more in depth but it seems like defenitly something to do in the TARDIS, Use your sonic to break in, Get the diamonds or the Mercury! xD It could generate with items that super charge the TARDIS Like a Supercharged Huon Energy Particle, Then make a quick escape with your Vortex Manipulater and Go to your Time Sports car (The Tardis) Thank you so much! I look forward to see more plugins by you! Thank you! :)
@tyerubin
it's just /regen on to turn the regeneration on if you have the permission. It's on by default
I cant get the option to turn regen on?
@cadika_orade Creeper Heal has Magic Explosion protection in the world configs, that you can toggle. It should then protect against the explosions from this.
@cadika_orade
I don't think I would be able to make the explosion an EntityExplosion which is what a creeper explosion is. Sorry
@Jogy34
Fair enough.
I'm having a minor issue with the explosion. I like having a large explosion, but it seems the CreeperHeal doesn't know to repair the explosion caused by a regeneration. I have TNT regeneration disabled in CreeperHeal, so that may be the issue if you are using a TNT explosion for the effect. Could you make it configurable to a creeper-type explosion?
@cadika_orade
That is possible but I'm not a big fan of working with packets and there are also a lot of ways that could go horribly wrong
For people who don't have Spout, could it be possible to apply a random skin based on a list of Minecraft usernames?
Not as ideal as custom skins through Spout, but more flexible and, for people with perhaps 11 accounts, just as good. I, personally, would fill the list with the names of random people I've spotted on other servers. That'd suffice.
@Jego95
No problem
Just tested v.0.2, and I get no errors on the regeneration now. Thank you :)
@Jego95
Sure
EDIT: Updated in V.0.2
@Jogy34
well, setting the power to 0 didn't do anything, still the same error popped up when I "died". There is still an explosion, I just think it's the damage of the explosion that is set 0 when it's 0 in the config.
Can you make an option to disable the explosion completely?
@Jogy34
ok thanks, I'll try that.
@Jego95
Ya, I create an explosion at the end of the regeneration effect and it looks like WorldGuard doesn't like that. The only thing I can think of doing it to set the explosion power to 0. The error you are getting should actually affect the game play or either plugin. World Guard is just trying to protect against the explosion and it looks as if it is reading it as an entity explosion, for whatever reason, when there isn't any entity so WorldGuard is trying to get something that doesn't exist.