MyFamilyMyLife
PluginGPL-2.0-or-later

MyFamilyMyLife

Create your Own Family in your server!

9
Downloads
0
Followers
2 months ago
Updated
📦
1
Versions

📖About MyFamilyMyLife

MyFamilyMyLife (MFML)

MyFamilyMyLife is a social interaction and lineage management plugin for Spigot/Paper 1.21 servers. It allows players to form families, marry, adopt children, and build a complete genealogical tree, with all data saved persistently in a YML format.

Features

Family System: Create and manage your own family with a custom name.
Marriage System: Propose to other players or hold formal ceremonies officiated by administrators.
Lineage and Adoption: Adopt other players to expand your family tree.
Genealogical Tree: View parents, partners, and children with a single command.
Social Interactions: Kiss command with visual heart particle effects.
Security: All critical actions (kissing, adopting, marrying) require consent from both parties.
Persistence: Data is automatically saved and managed in families.yml.

Commands

Player Commands

Command Description

/tree Displays your family tree (Parents, Spouse, and Children).

/marry Sends a marriage proposal to another player.

/divorce Ends the matrimonial bond with your current partner.

/adopt Sends a request to adopt a player as your child.

/kiss Sends a kiss request (generates heart particles).

/accept Accepts any pending request (Marriage, Adoption, or Kiss).

/lang <pt,en,es> Change the plugin language (Portuguese, English, Spanish.

Administrator Commands

/marry Starts an official marriage ceremony between two players. Requires both players to type "YES" in chat to finalize.

Permissions

mfml.admin: Allows performing official ceremonies and managing administrative functions.
Default: OP (Operators).
Administrative Ceremony Workflow
When an admin uses /marry , the plugin initiates a formal sequence:

A ceremony start message is sent to the couple and the administrator.
The plugin monitors the private chat of both players.
Both players must type "YES" in the chat to confirm.
Once both have confirmed, the marriage is broadcast server-wide with sound effects and particles.

Installation

Download the plugin .jar file.
Place it in the /plugins folder of your Spigot or Paper 1.21 server.
Restart the server.
The families.yml file will be automatically generated in the /plugins/MyFamilyMyLife/ directory.

Developed by Iago Dórea to Blocktopia Server <3