Secret Life icon

Secret Life -----

A fully customizable recreation of the Secret Life YouTube series by Grian!




Minor update!

New:
  • Added a requested feature: You can now assign "predetermined tasks" to players!
    • The predetermined task will replace the task given to the player the next time they get a task (at the start of a session, for example).
    • Sadly, there is no command to set the predetermined task - you have to get a little technical and add it through the PlayerData Yaml file (it would require a whole rework of how commands work at the moment...)
  • Added a command to reload the PlayerData file: ReloadPlayerData.
    • Note: The command will NOT appear in the interactive menu if you're updating version mid-playthrough, as the menu items depend on the config file! You can add it manually to the commands section of the config if you want it there, but you can always just use it normally.
Changes:
  • If a location's world doesn't exist, the default world will be assigned to the location instead. This should reduce the number of issues people face when setting up the plugin!
----------, Sep 10, 2024

I'm deeply sorry for the VERY long lack of updates, despite my constant promises of something huge.
In truth, I had something MUCH bigger than this update already on the works - a complete rewrite of the plugin, with tons of new commands and utility stuff to make the plugin easier to set up and use - and then... I started a job, and stopped working on it for half a year.

When I finally came back to it - I was lost. I couldn't make heads or tails of what I've already finished, and what still needs some work... And my motivation for working on the update took a massive hit.
And of course - let's not even mention the fact that the plugin's relevancy is LONG gone, haha. That also took away some motivation, of course.

But, despite all of that... I knew I couldn't leave the plugin in its current state. There are some bugs I had to fix for it to be... decent.
So I decided to completely abandon the "massive update" in its entirety, go back to the basics - and fix all of those issues, every last one of them.

Here it is.
Fixes:
  • Killing yourself used to count for "murder" and would attempt to give you murder hearts \ show title message for not being able to kill while having more than 1 life.
  • Committing a "murder" while in the death screen used to result in a glitch where you're stuck in the death screen and have to close the game (happened due to getting back health while being dead).
  • Certain grief-prevention plugins were previously incompatible with Secret Life, causing the health bar and the amount of health visible in the tab list to go out of sync - happened because of the way the plugin used to set your max health. This has been changed accordingly.
  • Leaving the end used to reset your hearts back to 30. This happened because leaving the end counted as "respawning". The plugin now checks for this possibility, and you only get back your hearts if you respawn due to death.
  • Playing the game in any world that's not the overworld used to mean you couldn't get loot from task rewards due to an error in the location calculation.
  • Writing certain commands manually before ever opening the plugin's command menu used to cause the command to fail.
  • Off-handing a task used to mean the plugin couldn't take it away from you - so you could pass\fail the task while keeping the book. It also led to various other issues when doing so as a red life. The task is now removed properly, regardless of where it is located in your inventory.
  • Invisible players in the same "team" (same number of lives) used to show up for their "team members".
  • Invisible players with a task used to have the "has task effect" playing on top of them, showing their location off to other players.


I'm sorry for not following through with my promises. I hope this will at least make things a little more enjoyable for everyone.

Thank you for your patience, and I hope you enjoy!

P.S.
Because there are no longer any massive overhaul changes, this update is 100% safe to use with the same config file from v1.10!
No need to rewrite anything. Just update the plugin .jar file, and continue playing!
----------, Jul 4, 2024

Fixes:
  • The plugin no longer uses Spigot's Enums for item types! We have switched to Minecraft's item IDs.
    • Sadly, potion effects and visual effects still must use Spigot's Enums. Therefore, I've updated the config documentation with links to the official Spigot lists for both.
    • Potion effects might change when I introduce custom potions, as the problem with them relies on the fact that I'm currently using the default potions, which are only available via the Enum.
  • The plugin's default value for how many lives you start with used to be *4*, which is how we've played it on our own server. This has been tweaked to 3, to match the official series.
  • For checking the coordinates of the interaction blocks, the plugin now rounds the values upwards (rather than downwards). That way the correct x & z coordinates are checked even if you're just standing on top of the block (rather than using the "targeted block" section of the F3 menu). Of course, you still need to get the correct y level of the block.
  • If you had just turned red and had no task before dying, you used to be stuck without a task (until being given one by the admin), even if the settings for getting constant tasks were turned on.
    • Now, given the same scenario, you will get a new task as soon as you turn red.
    • This will not do anything if you've already had a task (giving you the option to complete it first).

Changes:
  • Reordered the config file so the more important sections for setup are higher up.
  • Added the ability to customize the size of the plugin menu.
  • Added the ability to add empty spaces between items in the plugin menu.
  • Rebalanced a bunch of default tasks (editing them or changing their type), as well as added a few new ones.
----------, Dec 31, 2023

Resource Information
Author:
----------
Total Downloads: 780
First Release: Dec 16, 2023
Last Update: Sep 10, 2024
Category: ---------------
All-Time Rating:
7 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings