Daysurvival
DAY SURVIVAL
Day Survival plugin at its basic element is an intermediate step between a hardcore and a basic Minecraft world. Unlike a hardcore server where you lose 1 life and you are kicked and banned and unlike a normal server where death has almost no penalty, Day Survival comes in to balance the field. Consisting of a configurable life amount and cost amount you can control how many lives until a player cannot join in! You can set how many levels of exp it takes to buy 1 life. These effects only happen when /daysurvival is active so you can enjoy a normal Minecraft server and turn it on for some fun!
Features
Individual player lives
individual timers
Configurable lifecounter
Configure the cost of a new life
On/Off toggle for random events
Leaderboard for best time!
Commands


/buylife as of 1.25, changed from /buylives
/buyheart as of 1.26
Changelog
1.0 - Initial release
1.1 - added in game timer so you can track your progress!
1.2 - can buy lives and its configurable and fixed previous errors
1.21 - added events on or off, they are still static, will add custom events to run soon
also some small bug fixes.
1.22 - Remake, 4 customizable event timers where you choose what commands happen
now each player time is individual so if someone joins late they have their own game timer
1.23 - Many bug fixes, fixed error where character wouldn't be in hashmap if already logged in
error where hashmap wasn't registered from console, fixed error where restarting the gametype
would not reset the time and it would increase the timer counter exponentially
plugin now grabs all online players when adding to hashmap when it is started from either console
or /daysurvival
1.24 - All bugs seemed to be squashed ^.^, now there's a leader-board and it saves in the config!
1.25- Fixed bug where life reduction was a static 10, added in gdawg0203's request
players can now buylives for eachother with /buylife username yes,
changed /buylives to /buylife because /buylives seemed wrong when its 1 at a time
Began format fixing, now using yellow for information, red = you died or something bad
green means the game started or something good happened like you bought a life!
1.25B- Added in a error check when buying a life for someone else with
/buylife username yes, if the player has never logged in or if the name
isn't a player who is online it will return a they do not exist message!
1.26 - Added new /buyheart command , now you can buy hearts!
So players can get more lives or try and extend how long a life will last!
commands are /buyheart yes and /buyheart username yes to purchase
Permissions
As of version 1.26 - no permissions yet, could be in the future if requested!
Future Update Plans
Looking into per world support
random events from config, as much as you want
purchase potion buffs
-
View User Profile
-
Send Message
Posted Mar 27, 2014@XMcLightningX
Sounds like a pretty cool idea , unfortunately I've never worked with world guard at least plugin wise. I'll try my best to see if I can implement this and I'll let you know if I get stuck.
-
View User Profile
-
Send Message
Posted Mar 27, 2014@gdawg0203
Sounds like a pretty nifty idea, I'm still somewhat inexperienced as a programmer so it might take me a couple days but I'll definitely do this , I'll probably make it so you do /buylife username yes to buy lives for other people!
-
View User Profile
-
Send Message
Posted Mar 27, 2014seems like it would be a good plugin, but can you add permissions for something like give a life to another player? Because i have some players that team together but one will have more levels than the other and want to donate some lives they buy to their friend. Thanks! seems good so far!
-
View User Profile
-
Send Message
Posted Mar 27, 2014hi really like your plugin and would like it more if you could add a couple of things :) world support to have a hardcore world and worldguard support so you just get banned from using that world again