LunaticFamily [1.19 - 1.21.4]
1.3.6A marriage and family plugin. Create a full family tree with marriages, adoptions and siblinghoods.
1.3.6latestBugfixAug 12, 2025 #53 fix bug with priest marry withdraw keys1.3.5BugfixMay 14, 2025 · fixed #50 Issue with kiss command1.3.4LunaticFamily 1.3.4 - Placeholder BugfixApr 21, 2025 - fixed placeholder with indexes and marriage placeholders, when not married1.3.3LunaticFamily 1.3.3 - Placeholders and BugfixApr 19, 2025 - added config, to edit the format of the placeholders - updated placeholders to possibly unlimited children and siblings - fixed the sibling limit in /sibling propose1.3.2LunaticFamily 1.3.2Mar 29, 2025 - disable commands on unregistered servers1.3.1LunaticFamily 1.3.1Mar 29, 2025 - added player interaction, kiss by sneaking and right click your partner1.3.0Unlimited ChildrensMar 25, 2025 · removed hard coded children/sibling limit · added config value for children/sibling limit · added pagination to /family dblist1.2.21LunaticFamily 1.2.21Mar 18, 2025 · restructured database, now using ebean and jooq · datatables are now prefixed like "lunaticfamily_players" · added migration command to migrate Data from MarriageMaster · now auto generate the family, before the tree was static · prepared family for multiple children and multiple partners update · many other bug fixes1.2.20BugfixesJan 24, 2025 - bugfixes and usage of LunaticLib 1.3.01.2.19BugfixJan 21, 2025 - dblist fix1.2.18BugfixJan 11, 2025 - fixed bug with adoption placeholders1.2.171.21.4Dec 15, 2024 - update to 1.21.41.2.161.21.3Nov 12, 2024 - updated to Minecraft v1.21.3 - fixed Bug with Velocity ( https://github.com/Janschuri/LunaticFamily/issues/22)1.2.151.21.1Aug 24, 2024 - updated to 1.21.11.2.14MySQL BugfixAug 4, 2024 - fixed mysql database issue1.2.13Optimized Database usageAug 4, 2024 - reduced amount of database usage, to avoid crashes of sqlite databases1.2.12BugfixesAug 3, 2024 - fixed default config - optimized database1.2.11RevertAug 3, 2024 - revert 1.2.121.2.10Relational PlaceholderJul 31, 2024 - added a relational placeholder %rel_lunaticfamily_relation% -> returns the relation to a player, if they are not related, it returns an empty string1.2.9BugfixesJul 27, 2024 - fixed wrong message, when partner joined - added partner join messages - fixed param names in help messages - fixed /family delete - fixed sibling unable to unsibling1.2.8BugfixesJul 14, 2024 - fixed some database issues1.2.7BugfixesJul 13, 2024 - fixed "adopt moveout" and "adopt kickout" commands1.2.6More PlaceholderJul 13, 2024 - added more placeholders .SpoilerTarget">Spoiler: New 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 hexcolor1.2.5BugfixJul 12, 2024 - fixed bug, where players can't divorce1.2.4Gender PlaceholderJul 8, 2024 - added two more placeholder .SpoilerTarget">Spoiler: 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 CrazyAdvancementAPI1.2.31.19 SupportJul 6, 2024 - added 1.19 support1.2.2Better Bedrock UsabilityJun 28, 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 : false1.2.1BugfixesJun 27, 2024 - fix /gender permission1.2.0Placeholders and Priest CommandsJun 26, 2024 - added placeholders - new priest command .SpoilerTarget">Spoiler: New Commands /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) .SpoilerTarget">Spoiler: Placeholder 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.1.1.5BugfixesJun 19, 2024 - fixed errors in config - fixed weird messages related to priest command1.1.41.21Jun 15, 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.1.1.3BugfixesJun 14, 2024 - added missing help commands - fixed help commands with multiple params - fixed default database.yml - fixed adopt permission - fixed gender set command1.1.2Small bugfixesJun 12, 2024 - fixed default langs and help commands1.1.1Checks for CrazyAdvancementsAPIJun 3, 2024 - added checks for the existence of CrazyAdvancementAPI1.1.0Spigot compatibilityJun 2, 2024 - plugin no longer relies on paper and now works with Spigot1.0.5BugfixesMay 16, 2024 - fixed false alias of /marry priest in default lang1.0.4BugfixesMay 14, 2024 - fixed EN lang, delete and reload or remove german parts, if you changed anything - fixed admin set commands1.0.3Velocity and bstatsMay 13, 2024 - added velocity support and bstats1.0.2Updated DependenciesMay 6, 2024 - updated dependencies1.0.1May 5, 2024 1.0.0May 5, 2024
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta