❤️ Tiny Lives ❤️ Customizable Limited Lives Plugin(3rd life series) icon

❤️ Tiny Lives ❤️ Customizable Limited Lives Plugin(3rd life series) -----

Customizable limited life plugin. Like the 3rd Life Series but customizable!




Fixes to assassin counters since those have never been working.
Fixes to manual assassin setting everyone to assassin.
Fixes to World movements and entity attacks in wrong worlds.
----------, Apr 17, 2023

Fixed manual assassin not counting down a players time making them have endless assassin.
----------, Apr 12, 2023

Fixes to manual assassin with random being enabled giving an error.
----------, Apr 9, 2023

Fixed info placeholder to use per life respawn correctly. If you are respawning per life then it shows that if not it shows the main respawn times.
also added info_perlife_(time) placeholders to just show the per life if you want that instead.
----------, Apr 7, 2023

Forgot to add Manual assassin to console commands.
----------, Apr 7, 2023

Fixes to the info placeholders to use per-life-respawn
Added a perm and toggle for tinylives.gamemode.bypass which makes players not change gamemodes on world change.
Added manual assassin. /Tinylives assassin (player) This will manually make a player an assassin. Settings can be found in the assassins settings.
----------, Apr 7, 2023

Fixes to combat states not functioning cause of a debug system i left in place.
Fixes to combat messages now displaying the message.
Fixes to info placeholders so they will display the correct numbers
Fixes to tinylives.maxlives.# perms to change the max lives of players
Fixes to givelife now taking maxlives perm into account before adding more lives.
----------, Mar 30, 2023

Fixes to combat log where if a player had 1 life left they would respawn in survival next join without having lives to use.
This now works as intended and kills the player which makes them dead on next join.
----------, Mar 27, 2023

Fixes to multiverse setups where gamemodes are separate in worlds.
----------, Mar 26, 2023

Deadmans world and all respawns will now move you to the correct world if you gain lives back.
Deamans world will also send the move message when you go to deadmans world.
Endless lives are now disabled by default inside life-settings: so ops wont get endless lives on a clean install.
----------, Mar 7, 2023

/tinylives respawn player will now check if the player was in the dead world and move them. /tinylives addlife player will do the same and move the player. /reset will also move the player if needed. many other small fixes due to dead world.
----------, Dec 29, 2021

Resetall no longer will clear extra lives this is now moved to the command
resetallextra which will reset all extra lives to 0.
----------, Dec 27, 2021

YOU WILL SEE MYSQL STUFF IN THE CONFIG. This is not functional till a later update.

Placeholder api was needed for the plugin to work. This has now been fixed and is no longer required but is still highly recommended.

added /tinylives setmaxlives player amount and /tinylives setmaxextralives player amount commands. These can be used to set a players max extra and normal lives. These will be overridden if the players perms like tinylives.maxlives is higher than the number they have set.

ResetAll has been reworked and now is used to reset EVERYONES lives to either the random numbers or that persons max lives. This will also clear any extra lives the players have.
----------, Dec 27, 2021

Dead mans world now is dynamic meaning you you gain a life from any of the checks or resets you will be moved back to the main world. No more being stuck till you relog.
----------, Dec 27, 2021

Few more bug fixes and now you can use amounts with add/remove life commands! or if you want just use it as normal to add/remove only 1 life!

/TinyLives Addlife (Playername) (Amount)
----------, Dec 26, 2021

Fixed players dying then Playername Died in chat showing. This was because i was killing them a second time in the code. This is now fixed and should work fine. Other small fixes to things like /givelife and other related things.
----------, Dec 26, 2021

Give life was not updating display names. Now it works correctly.
----------, Dec 20, 2021

/givelife was not working but the /tinylives givelife was. This has been fixed.
----------, Dec 20, 2021

Fixed the console version of addlife not working and one of the remove lives
Also fixed player assassin check always running even when disabled.
----------, Nov 29, 2021

Yes I know this took a while. Life has been going as usual. Don't have much time to work on stuff as much right now but this is changing soon.

This update comes with many new additions and also adds to the config. Please make sure to compare your configs or just replace them completely.

Additions:
Random lives - Randomize how many lives people get.
/givelife has been added - Give your life to someone else.
Assassin/boogeyman - This can be done globally for selecting a random player who is on or per player with a chance on session join. There is also a cooldown for per player so people don't spam relog to get assassin.
Per life respawn times have been added - This makes it so each death can have a timer rather than needing to lose all lives.

Again please check all your configs are up to date.

more additions will be coming when i get time to do it.
----------, Nov 14, 2021

Added the ability to give endless lives to specific people using permissions.

Giving a player the perm tinylives.endless will give them infinite lives. pretty much when they die they don't lose a life. Good for staff and such.

There was an addition to the lives.yml for this update basicly adding a endless sections. If you copy and paste another lives sections and change the number from lets say 1 to endless it will work.
----------, Sep 12, 2021

In this update there was a few minor config fixes and additions. All are listed on the wiki and auto fill on fresh install.

Added a combat log setting. Enabling this will remove a life from players who disconnect in combat.

Added death tp locations per life. Each life can have a new tp location on death so players will be moved there on respawn. Must be set in lives.yml and enabled in the config.

Added respawn cooldown. You can set how long after respawn it takes for players to start taking damage again.
----------, Aug 15, 2021

Some commands had an error in them causing said commands not to work.
----------, Aug 15, 2021

Added perm based max lives and extra lives to use these give the perm
tinylives.maxextralives.#
tinylives.maxlives.#
These will only update after a player joins again. You can also change them inside the players.yml now but perms will always override this unless they dont have the perm.

Added number of lives given back on resets. This is changed inside the config.yml. If you need to add it please view the wiki here: https://www.okamisquadron.com/wikis/tinylives/#main-config

Also minor fix to global reset loops.
----------, Aug 6, 2021

Added life based pvp rules so you can more like the Third life series where only 1 specific life starts pvp and everyone else can retaliate.

Also added commands on each life so you can run commands when a player loses specific lives. These also support placeholder api so if you want to target the player you can use placeholder api player extension to get the playername for the command.

Life based pvp rules will show up in config on fresh install but for commands you must add them manually to the lives.yml

Code (YAML):
'1':
  color
: '&c'
  prefix
: '&c1'
  commands
:
 - say hello
----------, Aug 2, 2021

Fixed an issue where players would not lose lives or respawn correctly when no modes are enabled in the config.
----------, Jul 30, 2021

Sometimes on fresh install the plugin errors since no player is inside the config. This has been fixed.
----------, Jul 22, 2021

Player death message was showing the player who received the messages info not the dead players info. Basically if someone else died chat said you did :p This has now been fixed.

Also quality of life update. I have added Playername sections inside the players.yml so you can search for a players name rather than finding their uuid.
----------, Jul 18, 2021

As said in the title. The plugin has gone through a huge recode. As of testing every feature works as intended and together EX ban players + add lives.

PLEASE DELETE YOUR OLD CONFIG.YML WHEN UPDATING!
the entire config.yml was reworked to be a lot easier to read and understand.

Your player.yml and lives.yml will work the same as before no need to change any of that.

I highly recommend downloading PLACEHOLDER API since the update uses it a lot for messages and things.
----------, Jul 12, 2021

Fixed a bug where after losing all lives and getting "banned" even after lives are added you could not join back.
----------, Jul 8, 2021

After adding the info placeholders they never actually worked due to checking the wrong things.

Now they work as they should and are formatted correctly.
----------, Jul 3, 2021

Found a bug and by bug I mean I completely forgot to code the sections for add life and all life reset on player joins. Players will now be put in spec or kicked or moved to dead mans world correctly on join.
----------, Jul 2, 2021

When you first enable extra lives and a player does not have one it would not respawn that player or subtract lives. This is now fixed and should work properly.
----------, Jun 25, 2021

Had a lot of suggestions this last bit so i have pushed all of them in this update. Some things have changed and additions to configs were made. I recommend either copying the new values to your current or delete and re edit your configs.

New features
- Disable life prefix's Setting From Karlos#5216
- PVP only deaths From Karlos#5216
- PVP deaths dont count
- add life timer rather than resets From Karlos#5216
- Timed life resets actually reset lives on trigger rather than needing a relog
- Reset per player after all deaths From Karlos#5216
- Placeholders for time left to players or server life reset for minutes hours days
- All messages SHOULD be customizable please let me know if you find any you cant.
----------, Jun 14, 2021

Ban players was not kicking people properly after a reset. This has now been fixed and now there is a 2 second delay before kicking the player.

YOU WILL SEE NEW CONFIG OPTIONS FOR UPCOMING FEATURES. THESE WILL NOT FUNCTION IN THIS VERSION! 1.2.0 Is when they will be implemented. I just was preparing for the update giving config options but nothing is actually implemented to change anything.
----------, Jun 11, 2021

Had a bug which made it so when reset delay is disabled it would still try to reset players lives. I believe the fix should work with my testing. If you still have the error let me know.

Also a fix for the %tinylives_lives% placeholder was giving the value of extra lives
----------, Jun 6, 2021

Reload will now fully reload the config allowing the changing of values.
----------, May 13, 2021

This update adds a new feature deadmans world this was suggested by typical#2789 on discord. You can enable deadmans world which means when players die, instead of spec or kicking you can move all dead people to a seperate world to continue playing in. This also brings specific world selection. If you want the plugin to only affect specific worlds then you can enable only those worlds.
----------, May 12, 2021

Forgot to add the placeholder for extra lives but now you can use %tinylives_extra_lives% to get the amount of extra lives they have left.
----------, May 12, 2021

In this update I have added the ability to add lives and remove lives from players. Another feature added is extra lives. This can be set to a max and if its enabled or disabled in the config but it acts as a respawn token. If you use the command to give an extra life their main lives stay the same but when they die it just takes the extra life away. This can be good for if you make a shop that people redeem something for an extra life. if its enabled /lives also gives a number of extra lives the player has.
----------, May 12, 2021

Forgot to change the resource id and link for the update notifier.
----------, May 12, 2021

I have fixed the spots where placeholder api was required and now made it a soft dependency meaning its not needed for the plugin to function.
----------, May 12, 2021

Resource Information
Author:
----------
Total Downloads: 15,652
First Release: May 12, 2021
Last Update: Apr 17, 2023
Category: ---------------
All-Time Rating:
9 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings