MarriagePaper is a lightweight Paper plugin that adds roleplay-style marriages, adoptions and partner interactions to your server.
Propose, accept, reject and divorce players
Adopt players into a married couple's family, accept/reject adoption
Partner interactions: kiss, hug, teleport to partner, view partner inventory, gift items
Children management (adopt, leave, pat)
Persistent data stored in JSON files in the plugin data folder
Sneak-right-click to kiss (on partners)
Important: the plugin includes an silly adult/NSFW-styled command named /marry fuck. This can be controlled via permissions.
Download the MarriagePaper.jar from the newest release. Place the jar in your server's plugins/directory. Start or restart your server. The plugin will create a data folder containing JSON files for stored data.
All commands are under the main command alias /marry.
Description: Send a marriage proposal to an online player.
Permission: marriage.marry
Example: /marry propose Notch
Description: Accept a marriage proposal from [player].
Permission: marriage.marry
Example: /marry accept Notch
Description: Reject a marriage proposal from [player].
Permission: marriage.marry
Example: /marry reject Notch
Description: Divorce your partner (if married).
Permission: marriage.marry
Description: Send an adoption request to [player] (must be married to adopt).
Permission: marriage.adopt
Example: /marry adopt Notch
Description: Accept an adoption request from [player].
Permission: marriage.adopt
Example: /marry adopt accept Notch
Description: Reject an adoption request from [player].
Permission: marriage.adopt
Example: /marry adopt reject Notch
Description: Leave your adopted family (become an orphan again).
Permission: marriage.adopt
Example: /marry adopt leave
Description: Pat a child (only available to parents of the child).
Permission: marriage.adopt.pat
Example: /marry adopt pat Notch
Description: Send a kiss action to your online partner (actionbar + particles).
Permission: marriage.marry.kiss
Additional: Also triggered when sneaking + right-clicking your partner.
Description: Hug your online partner (actionbar + particles).
Permission: marriage.marry.hug
Description: Teleport to your partner with a small (3-second) delay and actionbar countdown.
Permission: marriage.marry.tp
Description: Open a read-only view of your partner's inventory (live-updating while open).
Permission: marriage.marry.inventory
Description: Gift the item in your main hand to your partner (adds item to their inventory).
Permission: marriage.marry.gift
Description: Adult/roleplay command that triggers actionbars/particles and occasionally broadcasts a message.
Permission: marriage.marry.fuck
Note: Contains adult/NSFW language. Server admins should restrict access if undesired.
Description: Change the relationship type for your marriage to one of the supported enums.
Permission: marriage.marry
Example: /marry modify relationship gay
Description: List all marriages including children and days married.
Permission: marriage.marry
Example: /marry list
Authors: Beauver, Sebiann