LunaticFamily [1.19 - 1.21.4] icon

LunaticFamily [1.19 - 1.21.4] -----

A marriage and family plugin. Create a full family tree with marriages, adoptions and siblinghoods.




- update to 1.21.4
----------, Dec 15, 2024

- updated to Minecraft v1.21.3
- fixed Bug with Velocity ( https://github.com/Janschuri/LunaticFamily/issues/22)
----------, Nov 12, 2024

- updated to 1.21.1
----------, Aug 24, 2024

- fixed mysql database issue
----------, Aug 4, 2024

- reduced amount of database usage, to avoid crashes of sqlite databases
----------, Aug 4, 2024

- fixed default config
- optimized database
----------, Aug 3, 2024

- fixed default config
- optimized database
----------, Aug 3, 2024

- revert 1.2.12
----------, Aug 3, 2024

- fixed default config
- optimized database
----------, Aug 3, 2024

- fixed priest adopt withdraws
----------, Jul 31, 2024

- added a relational placeholder

%rel_lunaticfamily_relation% -> returns the relation to a player, if they are not related, it returns an empty string
----------, Jul 31, 2024

- fixed wrong message, when partner joined
- added partner join messages
- fixed param names in help messages
- fixed /family delete
- fixed sibling unable to unsibling
----------, Jul 27, 2024

- fixed some database issues
----------, Jul 14, 2024

- fixed "adopt moveout" and "adopt kickout" commands
----------, Jul 13, 2024

- added more placeholders
%marriage_status% -> return "true" or "false", depending on if the players is married or not
%adoptionAsParent_firstChild_status% -> return "true" or "false", depending on if the player has a first child or not
%adoptionAsParent_secondChild_status% -> return "true" or "false", depending on if the player has a second child or not
%adoptionAsChild_status% -> return "true" or "false", depending on if the player is adopted or not
%siblinghood_status% -> return "true" or "false", depending on if the player has a sibling or not

%marriage_color% -> return the hexcolor
%adoptionAsParent_firstChild_color% -> return the hexcolor
%adoptionAsParent_secondChild_color% -> return the hexcolor
%adoptionAsChild_color% -> return the hexcolor
%siblinghood_color% -> return the hexcolor
----------, Jul 13, 2024

- fixed bug, where players can't divorce
----------, Jul 12, 2024

- added two more placeholder
%gender% - gender of a player
%gender_emoji% - gender emoji, can be specified in lang.yml
- added hint messages, when trying to use family tree without CrazyAdvancementAPI
----------, Jul 8, 2024

- added 1.19 support
----------, Jul 6, 2024

There is now an option in the config, which turns clickable decision messages into inventory guis, to allow a better bedrock usabilty.

Code (YAML):
decision_as_inv_gui : false
----------, Jun 28, 2024

- fix /gender permission
----------, Jun 27, 2024

- added placeholders
- new priest command

/priest marry -> setup the Marriage of two players as a priest (/marry still works)
/priest adopt -> setup Adoption of two player as a priest (/adopt priest works as well)
/priest sibling -> setup a siblinghood as a priest (/siblin priest works as well)
/priest stats -> show your stats as a priest

/family create <name> <uuid> -> create players in the database

/adopt list -> Show a list of all adoptions
/sibling list -> Show a list of all siblinghoods

/adopt emoji -> change the color of the emoji in the adopt list or placeholders (you have to be the child in the adoption)
/sibling emoji -> change the color of the emoji in the sibling list or placeholders (you have to be the child in the adoption)

You need to put a "lunaticfamily_" in front, for example "%lunaticfamily_player%".

%player% -> name of the player

%marriage_emoji% -> depending if the player is married, it returns a colored or not colored heart (color can be specified with /marry emoji <color>)
%marriage_emoji_status% -> returns a colored heart, depending if the player is married or not
%marriage_partner% -> the name of the partner
%marriage_priest% -> the name of the priest, if there is one
%marriage_date% -> date of marriage

%adoptionAsParent_firstChild_emoji% -> returns a colored heart, depending if the player has a child
%adoptionAsParent_firstChild_emoji_status% -> depending if the player has a child, it returns a colored or not colored emoji (color can be specified by the child with /adopt emoji <color>)
%adoptionAsParent_firstChild_child% -> the name of the child
%adoptionAsParent_firstChild_priest% -> the name of the priest, if there is one
%adoptionAsParent_firstChild_date% -> date of adoption

%adoptionAsParent_secondChild_emoji% -> returns a colored heart, depending if the player has a second child
%adoptionAsParent_secondChild_emoji_status% -> depending if the player has a second child, it returns a colored or not colored emoji (color can be specified by the child with /adopt emoji <color>)
%adoptionAsParent_secondChild_child% -> the name of the child
%adoptionAsParent_secondChild_priest% -> the name of the priest, if there is one
%adoptionAsParent_secondChild_date% -> date of adoption

%adoptionAsChild_emoji% -> returns a colored heart, depending if the player is adopted or not
%adoptionAsChild_emoji_status% -> depending if the player is adopted, it returns a colored or not colored emoji (color can be specified with /adopt emoji <color>)
%adoptionAsChild_child% -> the name of the child
%adoptionAsChild_priest% -> the name of the priest, if there is one
%adoptionAsChild_date% -> date of adoption

Non player related placeholders:

%marriages_count% -> total amount of active marriages
%adoptions_count% -> total amount of adopted players
%siblinghoods_count% -> total amount of siblinghoods

%marriages_<index>_player1% -> name of first player
%marriages_<index>_player2% -> name of second player
%marriages_<index>_emoji% -> colored emoji of this marriage
%marriages_<index>_priest% -> priest of marriage, if there is one
%marriages_<index>_date% -> date of marriage

%siblinghoods_<index>_player1% -> name of first player
%siblinghoods_<index>_player2% -> name of second player
%siblinghoods_<index>_emoji% -> colored emoji of this siblinghood
%siblinghoods_<index>_priest% -> priest of siblinghood, if there is one
%siblinghoods_<index>_date% -> date of siblinghood

%adoptions_<index>_parent% -> name of parent
%adoptions_<index>_child% -> name of child
%adoptions_<index>_emoji% -> colored emoji of this adoption
%adoptions_<index>_priest% -> priest of adoption, if there is one
%adoptions_<index>_date% -> date of adoption

As I am all coding this all alone, I'm not able to test all features as accurate as I want to. Therefore, there might be some bugs and I appreciate every bug report.
----------, Jun 26, 2024

- fixed errors in config
- fixed weird messages related to priest command
----------, Jun 19, 2024

- updated to 1.21

If you use CrazyAdvanceAPI, you may need to wait for an update of the API. In the meantime, you can disable it in the config until the API is updated and then reenable it.
----------, Jun 15, 2024

- added missing help commands
- fixed help commands with multiple params
- fixed default database.yml
- fixed adopt permission
- fixed gender set command
----------, Jun 14, 2024

- fixed default langs and help commands
----------, Jun 12, 2024

- added checks for the existence of CrazyAdvancementAPI
----------, Jun 3, 2024

- plugin no longer relies on paper and now works with Spigot
----------, Jun 2, 2024

- fixed false alias of /marry priest in default lang
----------, May 16, 2024

- fixed EN lang, delete and reload or remove german parts, if you changed anything
- fixed admin set commands
----------, May 14, 2024

- added velocity support and bstats
----------, May 13, 2024

- updated dependencies
----------, May 6, 2024

- included LunaticLib in plugin
----------, May 5, 2024

Resource Information
Author:
----------
Total Downloads: 1,164
First Release: May 5, 2024
Last Update: Dec 15, 2024
Category: ---------------
All-Time Rating:
6 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings