BackFromTheDead
The Ultimate DayZ Plugin
Quick Summary
- An all in one zombie customization and control suite!
- Customize Zombie damage, health, and speed
- Zombies can spawn in configurable packs
- A fully featured DayZ gamemode replica!
- Adds many features of the popular game DayZ to Minecraft!
- A stat tracking system
- Track a variety of stats
- Easily view stats using TabAPI!
- Tracks a variety of per user stats!
- For a full feature list scroll down!
- Make a zombie spawn when a player dies! The zombie can have configurable equipment!
- Currently at around 5000 lines of code
Core Features
- Spawns a zombie when a player dies
- Set when the zombie will spawn!
- Spawn in PVP - The zombie will spawn only when a player is killed by another player
- Spawn in PVZ - The zombie will spawn only when a player is killed by a zombie
- Spawn on Death - The zombie will spawn whenever a player dies (Overrides previous two)
- Customizable Equipment! - Configure the equipment the zombie will spawn with
- Get equipment from the player who died
- Get equipment from the configuration file
- Stop a player from dropping their inventory upon death. Instead, the zombie get's the player's inventory and must be killed in order for the player to retrieve it!
- Stop zombie players from burning in the daylight!
- Player zombies drop can drop the player's skull!
- Multiworld support! - Set what worlds the plugin is enabled in!
- Permissions support! - Only users with a specific permission will spawn zombies!
- In-Game commands! - All config values are editable from in game using commands!
- Custom Blood Particle Effects - Ability to activate blood particle effects!
Have an idea for the plugin you don't see here? Feel free to comment and I'll see about adding your suggestion to the next update!
Advanced Zombie Control Suite Features
- Complete zombie customization suite!
- Customize zombie health!
- Customize zombie speed!
- Customize zombie damage!
- Stop zombies from burning in daylight!
- Set zombies to spawn in packs
- Configurable Sizes
- Configurable zombie sub-types (Regular, Child, Giant)
- Pack spawn chance
- Choose whether to apply modifications to all zombies or just to player made zombies!
- Choose whether the only mob allowed to spawn in the world is a zombie!
- Multiworld support!
- Ability to allow Zombie Giant and Zombie Children
- Ability to set it to always night
- Increase zombie spawn density
- Customizable drops
- Different drop tables per type of zombie(giant/normal/child)
- Support for data values
- Support for per-item drop chances
- Zombie populator
- Periodically spawns zombies around players to increase the challenge of the game
Complete DayZ Gamemode Suite Features
- Adds Thirst to the game! (Shown by experience number)
- Adds detection bar and zombie awareness to the game! (Shown by experience bar)
- Shows how likely zombies are to target you
- Adds blood levels to the game!
- Brings back the blood mechanics unique to DayZ
- Adds bleeding to the game!
- Taking damages gives you a configurable chance to start bleeding!
- Unique DayZ healing mechanics!
- Adds blood transfusion to the game!
- Custom blood bottle item!
- Adds bandages to game!
- Custom bandage item!
- Adds blood transfusion to the game!
- Adds randomly generated loot chests!
- Allow your users to explore the map finding random loot chests adding to that DayZ survival vibe!
- Stop players from healing from food!
- Backs up the DayZ healing mechanics by disabling the Vanilla Minecraft methods of healing
- Ender grenades!
- Customizable damage, range, and fire!
- Custom recipe that allows normal ender pearls to maintain their functionality!
- Custom tags! (NEED TagAPI)
- Allows you to customize the tag over a players head!
- Custom "boost" item!
- Allows for temporary health gain, speed boost, damage boost, and jump boost!
- Completely configurable item that allows your users to get a temporary boost in a scrape!
- Custom recipe
- Custom "Backpack" item
- Portable inventory container
- Can be accessed via command or via item(configurable)
- Custom permission node
- Custom recipe
- Configurable starter kit!
- Set up a list of items to give to players when they first join or die!
- Supports all item ids and enchantments
- Custom spawn system
- Adds a random spawn system to the game
- Can be accessed via command or activate automatically (configurable)
- Can add any number of spawning points!
- Completely customizable!
Have a question about this part of the plugin? Check out the DayZ Gamemode Module FAQ!
Upcoming Features in 0.9.7
- Automatically restocking chests
- Functionality for specific spawn points
- Additional stats
- Clan support
- Anything you suggest below in the comments!
Commands
- /bftd - Root command of the plugin
- For ops or users with the backfromthedead.admin permissions it will display a command list
- /bftd help - Displays plugin version
- /bftd thirst - Displays the users current thirst level (Requires backfromthedead.dayz)
- /bftd reload - Reloads the configuration file (Requires backfromthedead.admin)
- /bftd set <param> <param> - Allows for editing of config values in game (Requires backfromthedead.admin)
- /bftd params - Displays a list of the parameters availible for /bftd set (Requires backfromthedead.admin)
- /bftd addworld <core/dayz> <worldname> - Adds the given world to the list of enabled worlds (Requires backfromthedead.admin)
- /bftd setEquip <EquipType> <EquipID> - Sets the equipment the zombie will spawn with if get-equip-from-player is false (Requires backfromthedead.admin)
- /bftd thirst [player] - Displays the specified users current thirst level (Requires backfromthedead.admin)
- /bftd sethealth <player> <hearts> (Requires backfromthedead.admin)
- /bftd setthirst <player> <thirst> (Requires backfromthedead.admin)
- /bftd stats <stat> [player] (Requires backfromthedead.dayz to view your own stats and backfromthedead.admin to view other peoples stats)
- /bftd stats leaderboard <stat> <#> - Returns a leaderboard of the size specified of the stat specified
- /bftd tab - (Requires TabAPI) - Toggles the custom statistics tab display!
- /bftd setspawn - Adds a spawn point to the random spawn point list
- /bftd spawn - Teleports player to a random spawn point if spawn type is set to command based.
Permissions
- backfromthedead.spawn - Allows zombie to spawn after player's death
- backfromthedead.dayz - Allows access to unique dayz commands
- backfromthedead.backpack - Allows access to the Backpack in the DayZ module
- backfromthedead.admin - Allows access to the /bftd sub commands
Installation
- Download latest .jar file
- Shut down your server
- Place the .jar into your servers "/plugins" folder
- Start your server back up
- The config file should have generated, edit away!
- Reload the config file with /bftd reload!
- Set up permissions
- Have fun!
Configuration File
Check out the link below for a full list of configuration file options and their functions!
Note: This may not be updated
Problems? Suggestions?
If you have any suggestions or problems with the plugin, file a ticket HERE
Donations
If you enjoyed the plugin, feel free to donate using the link at the top right of the page! Or simply send your donations to [email protected]
@deApollo
It doesnt apear now... thanks for the reply! :D Youre awesomeee!
PD: Could you add a option to edit the messages from thirst, blood, etc?
@cancabron
My bad, there was a bad null check. I have reuploaded v0.8
Once it gets approved, it should fix any issues you've been having!
I get this error when i make a right-click with any item.
Im using Craftbukkit 1.4.7 R1.0 with you last version 0.8. With 0.7 already happens.
Thanks for the plugin, its great!
@CraftySubZero
I have uploaded BackFromTheDead v0.8 which should fix quite a few of the issues. Currently it is awaiting approval, but you might be able to download it from here:
http://dev.bukkit.org/server-mods/backfromthedead/files/16-back-from-the-dead-v0-8/
@deApollo No Problem! And that's good new's. Im sure the blood system will turn out great. It's pretty unique to any sort of DayZ esque plugin i've seen so far, so I'm all for it :)... It's just at first glance it seemed very odd. But i understand it's a beta, i'll try and remain patient. Your doing an awesome job :)
Oh, and i just had another couple of suggestions for the plugin I'de like to share. I think it would be pretty sweet if you could specify in the config, the amount of blood you receive for eating certain items, instead of just a universal amount for all food items. So like instead of receiving both 100 blood for an apple, and a raw porkchop. I could use item ID's to say something like, 260= 100 (apple gives you 50) 319= 400 (raw porkchop give you 400)
Also, i think the ability to have custom messages would be neat, for things such as bleeding. Instead of the default ones :)
@CraftySubZero
Thanks for the feedback! I'm working on fixing the bugs you described, as well as implementing the features you suggested.
I am not however, going to remove the blood system. I am however, going to make it a lot better at interpreting damage.
Keep in mind this is a beta release, and still has quite a few bugs in it!
@iNooooaaaahhh
This should be quite possible, adding it in the next update!
Hey deApollo, Great work on the plugin so far. I just have a few questions about some problems im having, as well as some possible features / suggestions. I didn't want to write a ticket, so other people could see as well:) But anyway, problems wise. With Version 0.7, regarding the new DayZ mode, I'm not sure if you intended for it too be this way, But I'm finding a few things quite strange.
Like i dont know if its suppose to be like this, but my thirst level is seriously high? Like 32,000 and it takes far too long to come down in my opinion. Maybe you could let us adjust the thirst level cap? Also if you drink water, your thirst count just dissapears for a while. Another thirst related problem for me, drinking potions quenches your thirst, but doesnt replenish health. It shoots up then drops again.
And then there is a lot of problems im experiencing with damage. For example, drowing in water takes forever, but walking into a catcus is like an instant death. There is also no noise when you take damage for some reason.
Im loving the plugin so far, but honestly i really do think the blood system would just be better if it was plain and simply health. I think maybe the blood system should be optional, and to just make blood transfusions / bandages a health related thing :) But maybe im the only one experiences these problems, if so.... someone let me know what i'm doing wrong :P
Keep up the good work ! <3 :)
Love the plugin, have been looking for something this good for ages now, keep up the good work :) Would you be able to set it so you can enable Dayz Mode in one world(say for an event sort of thing), and disable it in alll other worlds, but still be running the other features in those worlds?
spawn and respawn kit?
can you add an option in the config file like ''use permision'' true/false
cuz i want zombie to spawn on player death but i can't set up permission did everything they tell me to on internet tried 3 permission plugin and my friend is never able to use the plugin i want him to... i just want to set some plugins permission so that anybody can use them like easyelevator call sign* and stop sign* etc..
@speaw
Could you be a bit more specific?
starter kit added ?
Quick note to everyone posting feedback down here, I have moved the plugin over to a ticket system. Just use the link in the Problems and Suggestions section to get to the ticket filing page.
@zapcap007
That's just the way the zombie AI works during the daytime. They can spawn anywhere. You just notice them in the water most. Basically what happened was, the server tried to spawn a squid and the plugin converted the squid into a zombie, and then ran that spawn event through the pack code creating a giant pile of zombies in the water.
@photocritic
Then let me tell you the same thing I told GigaToni,
Turn down the amount of zombies that spawn. Set the pack size lower, set the pack spawn chance lower, etc.
Unless you have these values to really, really high numbers, it shouldn't really effect your server.
The config is there for a reason.
Are the zombies only supposed to spawn in the water?
@GigaToni1993
My server crashed too ((
@funbi11112
Try activating the player heads feature. It gives player zombies the heads of the players they were.
can you give the zombie some kind of indication that it's a player zombie? It makes it easier to track player zombies
@GigaToni1993
Turn down the amount of zombies that spawn then. Set the pack size lower, set the pack spawn chance lower, etc.
Unless you have these values to really, really high numbers, it shouldn't really effect your server.
The config is there for a reason.
@GigaToni1993
+1