Last Life icon

Last Life -----

Third Life, Last Life, Double Life. All the features, all the fun.




Fixes a few minor problems. Most notably a version support problem.
----------, Aug 23, 2022

This update brings the Double Life feature Soul Binding to Last Life. Simple run the new /lf randomizeSoulBindings command and you are off! This update also brings full message editing capabilities. All messages in the plugin can now be edited via the messages.yml file. This should help open the plugin up to the non-English-speaking crowd. I hope you enjoy the update, and I wish you luck in your Double Life shenanigans.
----------, Jul 21, 2022

Fixes some bugs related to players' deaths and the last update. Everything should now be working... hopefully.
----------, Feb 5, 2022

That's right, you can now change the color of all lives. Yes, you could even make the third life pink! This update also cleans up the config a bit. I've removed a few redundant unused features and added some new ones. For instance, you can now set the default life and choose what types of death warrant a life loss. And, as always, I've fixed a few bugs. I wish you all luck with your Last Life ventures and hope you enjoy the new changes!
----------, Feb 3, 2022

Fixing a few bugs causing errors in console when reloading crafting recipes.
----------, Dec 10, 2021

This update fixes a bug with the %lastlife_life% placeholder and a bug that stopped invisibility from working properly
----------, Nov 30, 2021

This plugin adds the custom crafting recipes featured in LastLife. This includes:
Capture.PNG
In the config, you can choose which of these crafting tweaks you want to enable or disable. The chat formatting system has also been adjusted to work better with other plugins such as the Discord SRV.
----------, Nov 29, 2021

Fixes a few config problems and world border mishaps. Mostly just simple maintenance to keep the plugin in tip-top shape.
----------, Nov 13, 2021

Fixes bugs pertaining to the GUI and console commands
----------, Oct 27, 2021

This update comes with a few new minor features as well as bug fixes. The following have been added:
  • Added ability to set Maximum limit to the number of lives you can randomly receive when joining (max number of lives and max number of lives possible when first joining can be different numbers)
  • Added 2s cooldown to give life command to stop players from duplicating lives.
  • Added a new Boogeyman feature to the GUI which allows you to cure the current Boogeyman and stop the current cycle.
----------, Oct 26, 2021

This update fixes a few bugs related to the Boogeyman
----------, Oct 22, 2021

This update adds the long-awaited craftable lives. The crafting recipe and the actual item are completely customizable. On top of this, I have overhauled the Boogeyman system to give the player more control over it. This overhauled includes giving the Boogeyman his own section in the GUI where you can stop or start the cycle with a click.

As always this update also fixes multiple bugs including the permission bug.
----------, Oct 19, 2021

This update is geared towards players who want to use Last Life on a server setup similar to the actual Last Life server. To do this I have added a few new features:
  • There is now a command (and GUI option) to randomize the lives of all online players or just a specific player.
  • You can trigger the pick Boogeymen event using a command (or the GUI).
  • There is a new config setting under boogeyman called "auto_pick". If you set this to false new Boogeymen will not be picked automatically.
  • The give life animation particles have been toned down
  • Multiple small bug fixes
----------, Sep 29, 2021

A quick update that changes the ThirdLife update link to the new LastLife link
----------, Sep 27, 2021

Update Info:
This update is a big one. With the start of season 2 of Third Life, there were a bunch of new mechanics added. This update adds all of those new mechanics plus new optimizations. This includes:
  1. The random life feature. This will give you a random number of lives the first time you join the server.
  2. The give life feature. This will allow players to gives their lives to other players.
  3. The Boogeyman feature. This will pick a random player to be a Boogeyman every 4 hours (configurable). The Boogeyman is to get on kill to cure themselves, else when the next Boogeyman is chosen they will be set to their last life.
  4. Config overhaul. My past config manager caused many issues with changing values back to their default value. My new config manager in version v2.0 should fix these problems.
  5. Plugin name changed from ThirdLife to LastLife.
All of these new features have gone through testing but I expect there to be a few bugs to still work out. With this in mind, please report any bugs you find. The sooner they're reported the sooner they get fixed.

Update Instructions:
With the name change from ThirdLife to the LastLife, plugin data will be moved from the ThirdLife folder to a new folder named LastLife. After the file has been moved the data inside will be reformated. This could cause issues with saved data so I would strongly encourage everyone to make a backup of the ThirdLife folder in case of a rare instance where something goes wrong in the transition. If something does go wrong, send me a message on my support discord server, and I'll get it fixed.
----------, Sep 27, 2021

This update fixes the bug causing Third Life to not create its needed files correctly.

(This should be the last update before v2.0 (Last Life))
----------, Sep 23, 2021

This update fixes a big causing configs to undo changes done to them. This should now be fixed.
----------, Sep 16, 2021

This update adds two new features. First, there is a new config option for an FFA (free for all) mode. In this mode, regardless of how many lives you have, you can kill other players and gain a life.
Second, you can now blacklist worlds from being affected by the ThirdLife hardcore system. If a player dies/kills in one of the blacklisted worlds, it will have no effect
On top of both of these new features, you can now blacklist commands with more than one argument (so instead of just blacklisting /tl you could blacklist /tl enable). I have also changed the name of "Final Spawn Point" to "Spectator Spawn" because of some confusion the old name caused.
----------, Sep 8, 2021

This update fixes a bug with black listing commands for players with no lives. Along with this I changed the final spawn points name to "Spectator Spawn". I had multiple instances of people being confused by the old name so this should clear things up.

Sorry for the update spam today, there have been a lot of bugs.
----------, Aug 30, 2021

This update fixes a couple of bugs found by TrueProtocal with the final spawn feature and the player list GUI.
----------, Aug 30, 2021

This update adds a simple feature. You can now disable certain commands for players with no lives. You can blacklist as many commands as you please in the config. To disable the feature simply set it to " " .
----------, Aug 29, 2021

This update adds to new config options. First, you can choose what game mode a player is put in when they die on their last life. Second, you can choose a special spawn point for players who die on their last life.

(After you update your config should offer even more details on both of these options)
----------, Aug 13, 2021

This update fixes a few bugs I found with the GUI and adds an update checker. The update checker will put a message in the console on server startup notifying you of any new updates to ThirdLife.

This is what the message will look like:
Capture.PNG
----------, Aug 11, 2021

This update adds the long-awaited GUI to ThirdLife. By just doing /tl or /thirdlife you can open the new GUI. This GUI should eliminate almost any need for you to use normal commands while making the whole managing and setup process easier. This update also fixes a host of bugs I found and I am thankful for everyone who helped report them.

New GUI:
Capture.PNG
----------, Aug 7, 2021

I was made aware of a few bugs in the code by Hawktail_lite. These bugs have now been fixed. I also found a few bits of redundant code which I have eliminated making the whole plugin a little more efficient.
(no new features in this update)
----------, Jul 4, 2021

This update adds support for 1.17 and a couple of new features. First, we have the most requested feature added. You can now have more than three lives! This is a config option added to the top of the config. With this new feature comes a new placeholder, %thirdlife_life%. This placeholder will return a bracketed number corresponding to the life you are on (screenshot below). On top of this new feature, the /tl addlife/removelife command can now be run by the console. This would make it possible for someone to regain a life using a crate system (or something similar).
Capture.PNG
----------, Jun 14, 2021

This update brings placeholder API support and three custom placeholders.
PlaceHolders:
- %thirdlife_player% will return the player name with the color corresponding to their life.
- %thirdlife_color%
will return a color corresponding to a players life (if they are on their first life it would return green, etc)
- %thirdlife_message% is special. This will only work in the third life config for the format chat option. It will return the message a player sent.

This update also fixes a couple of bugs people were experiencing (null errors).
----------, Apr 30, 2021

This update adds new config options. First, disable team PVP. First life and second life players won't be able to hit each other nor third life players hit other third life players. Second, a new config option that makes third life players gain a life when they kill another player. Third, a config option to stop third-life players from dying permanently in PVP. Only natural deaths would kill a third life player.
----------, Apr 28, 2021

This update takes the plugin from Java 15 to java 8. This should hopefully fix some problems for people who are using older versions of Java. This also adds one minor feature, you can change the chat format through the config.

All future updates will be in Java-8 (Most plugins are already in Java-8 so this is something I should have done from the beginning).
----------, Apr 26, 2021

This update adds the option to disable chat formatting in case it interferes with another plugin. This should also fix a couple of bugs with the config. Finally, this update takes the plugin out of BETA, thanks for sticking with me.
----------, Apr 26, 2021

This update adds colored name tags and fixes an untold number of bugs. This should be the last feature update for a while as I am going to start work on code optimizations. This was supposed to come a little later but because of problems people experienced, I will be realising this early.

2021-04-24_09.55.03.png
----------, Apr 24, 2021

This update adds a config as well as the thirdlife.bypass permission. Any player with this permission will not be affected by the plugin.
----------, Apr 23, 2021

I noticed the plugin was struggling to clear the data file after a reset so this is just a quick update to fix it.
----------, Apr 22, 2021

Resource Information
Author:
----------
Total Downloads: 50,860
First Release: Apr 22, 2021
Last Update: Aug 23, 2022
Category: ---------------
All-Time Rating:
31 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings