Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
xMarriage
PluginMIT

xMarriage

A wedding plugin for your server.

991
Downloads
6
Followers
1 months ago
Updated
📦
5
Versions
minigamesocialutilitybukkitfoliapaperpurpurspigot
Download Latestvv1.0.5View on Modrinth

📖About xMarriage

banner

xMarriage - A Complete and Fun Marriage System


Tired of boring and simple marriage plugins? xMarriage takes relationships on your server to a whole new level, integrating not just a wedding system, but also a ton of interactive features and perks that encourage team play. It's the ultimate plugin for your server's couples!

Designed to be lightweight, powerful, and fully customizable, all messages can be translated and support hex color codes (&#RRGGBB) for seamless integration with your server's aesthetic.

💖 Main Features

  • Intuitive Marriage System: Proposals with timeouts, an accept/deny system, and divorce.
  • Couple's Chest: A shared double chest inventory (/marry chest) exclusively for the couple to store their treasures!
  • Teleport to Partner: Is your partner in trouble or exploring far away? Use /marry tp to get to their side instantly! (Configurable with cooldowns).
  • Gifting System: Surprise your partner! Gift them the item you're holding in your hand with /marry gift.
  • Interactive Kiss: Use /marry kiss when you're near your partner to spawn a beautiful heart particle effect between you both.
  • Proximity Perks: Playing together has its rewards! Receive positive potion effects (like Regeneration) when you are close to your partner. (Fully configurable).
  • Adoption System (New): Propose to adopt online players as children! Families receive dynamic proximity perks (like Speed boosts) when playing together.
  • Pregnancy & Babies (New): Try for a baby with your partner! Experience a realistic gestation with particles, and name your child to receive a custom baby skull keepsake.
  • Couple's Home: Set a shared home with /marry sethome and travel there anytime with /marry home.
  • Private Chat: Toggle an exclusive chat channel with /marry chat or send a quick message with the /mc <message> command.
  • Gender Selection: Allows players to set their gender (/marry gender), which is displayed in the marriage info.
  • Fully Configurable: From potion effects to cooldowns and EVERY MESSAGE in the plugin, everything can be customized to your liking.

📖 Commands

Player Commands

  • /marry <player> - Send a marriage proposal.
  • /marry accept - Accept a proposal.
  • /marry deny - Deny a proposal.
  • /marry info - View information about your current marriage.
  • /marry divorce - End your marriage.
  • /marry gender <gender> - Set your gender.
  • /marry chat - Toggle the couple's private chat.
  • /marry sethome - Set the couple's home at your location.
  • /marry home - Teleport to the couple's home.
  • /marry chest - Open the shared chest.
  • /marry gift - Gift the item in your hand to your partner.
  • /marry kiss - Give your partner a kiss if they are nearby.
  • /marry tp - Teleport to your partner's location.
  • /mc <message> - Send a quick private message to your partner.
  • /marry daily - Claim daily rewards for being couples.
  • /marry adopt <player> - Propose adoption to an online player.
  • /marry adopt accept/deny - Accept or deny a pending adoption proposal.
  • /marry disown <name> - Disown a child (either adopted player or virtual baby).
  • /marry leaveparents - Leave your parents.
  • /marry baby - Propose trying for a baby.
  • /marry baby accept/deny - Accept or deny a baby proposal.
  • /marry baby name <name> - Name your newborn baby and receive a collectible skull.

Admin Commands

  • /marry reload - Reloads the configuration and messages files.

🔑 Permissions

  • xmarriage.admin - Permission to use the /marry reload command.
  • xmarriage.teleport - Permission to use /marry tp. (Granted to everyone by default).

⚙️ Easy Configuration

The plugin includes three files for easy customization:

  • config.yml: Enable/disable features, change the proximity perk distance and effect, adjust cooldowns, configure pregnancy timers, and more!
  • messages.yml: Translate 100% of the messages that players see! Use standard Minecraft color codes and hex colors to perfectly match your server.
  • gui.yml: Customize every item, layout, slot, sound, command, and title of the interactive inventory GUI!
Click to expand: config.yml
#                              _
# __  __ /\/\   __ _ _ __ _ __(_) __ _  __ _  ___
# \ \/ //    \ / _` | '__| '__| |/ _` |/ _` |/ _ \
#  >  </ /\/\ \ (_| | |  | |  | | (_| | (_| |  __/
# /_/\_\/    \/\__,_|_|  |_|  |_|\__,_|\__, |\___|
#                                     |___/ v1.0.5

priest-npc-name: "Priest"

commands:
  - matrimonios
  - marry
  - parejas

marriage-effects:
  sound: "ENTITY_PLAYER_LEVELUP"
  particle: "HEART"

proximity-perks:
  enabled: true
  distance: 10
  effect: "REGENERATION"
  amplifier: 0

proximity-particles:
  enabled: true
  distance: 5
  particle: "HEART"

cooldowns:
  teleport: 60

daily-reward:
  enabled: true
  amount: 250.0
  cooldown-hours: 24

gender-types:
  male: "&#69B7FFMale"
  female: "&#F3C2FFFemale"
  other: "&#9B83FFNon-binary"

placeholders:
  status-married: "&#AEFF88Married"
  status-single: "&#FFABABSingle"
  no-partner: "Nobody"
  date-format: "dd/MM/yyyy"
  time-together-suffix: " days"
  love-bar-filled-color: "&#AEFF88"
  love-bar-empty-color: "&#888888"
  love-bar-symbol: "❤"
  love-bar-size: 5
  love-level-per-point: 10

# Adoption System
adoption:
  limit: 5
  proximity-perks:
    enabled: true
    distance: 10
    effect: "SPEED"
    amplifier: 0

# Pregnancy System
pregnancy:
  duration: 300
  pregnant-effects:
    enabled: true
    effect: "SLOW"
    amplifier: 0
  particles:
    enabled: true
    particle: "HEART"
  baby-head-texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjZkY2Y0NWRjM2M2YTZjNjMyOWQxN2NhZWQyNmY0ZTIyZTZmNGNkYzE2YWEwMjNkY2Y5YWYwYTYxZWMifX19"

version: v1.0.5

update-checker:
  enabled: true
Click to expand: messages.yml
#                              _
# __  __ /\/\   __ _ _ __ _ __(_) __ _  __ _  ___
# \ \/ //    \ / _` | '__| '__| |/ _` |/ _` |/ _ \
#  >  </ /\/\ \ (_| | |  | |  | | (_| | (_| |  __/
# /_/\_\/    \/\__,_|_|  |_|  |_|\__,_|\__, |\___|
#                                     |___/ v1.0.5

marry-command:
  help:
    - ""
    - "&#FE8787&l xMarriage &f- Command List:"
    - ""
    - "&#FEC5FF /marry <player> &7- &fPropose marriage to a player."
    - "&#FEC5FF /marry accept &7- &fAccept a marriage proposal."
    - "&#FEC5FF /marry info &7- &fShow your marriage information."
    - "&#FEC5FF /marry daily &7- &fClaim your daily couple reward."
    - "&#FEC5FF /marry chat &7- &fToggle couple chat."
    - "&#FEC5FF /marry chest &7- &fOpen the shared chest."
    - "&#FEC5FF /marry gift &7- &fGift your partner the item in hand."
    - "&#FEC5FF /marry kiss &7- &fKiss your partner."
    - "&#FEC5FF /marry sethome &7- &fSet your marriage home."
    - "&#FEC5FF /marry home &7- &fGo to your marriage home."
    - "&#FEC5FF /marry tp &7- &fTeleport to your partner."
    - "&#FEC5FF /marry divorce &7- &fDivorce your partner."
    - "&#FEC5FF /marry menu &7- &fOpen the marriage menu."
    - "&#FEC5FF /mc <message> &7- &fSend a quick message to your partner."
    - "&#FEC5FF /marry version &7- &fShow plugin version."
    - ""
  usage: "&#FF6492Correct usage: /marry <player>"
  player-not-found: "&#FF6492Player &#E09191<player> &cis not online."
  no-permission: "&#FF4A4AYou do not have permission to execute this command."
  must-be-player: "This command can only be executed by a player."

proposal:
  sent: "&#8FFF73You have proposed to &#D5FF5F<player>&a! They have 60 seconds to accept."
  received:
    - ""
    - "&#FFC0E6&l Marriage Proposal! &#FF334C❤"
    - "&#D5FF5F<player> &fhas proposed to you."
    - "&fType &#AEFF88/marry accept &fto accept or &#FF9999/marry deny &fto refuse."
    - ""
  no-pending-proposal: "&#FF6492You have no pending marriage proposals."
  accepted-self: "&#8FFF73You accepted the proposal from &#D5FF5F<player>&a."
  accepted-other: "&#D5FF5F<player> &ahas accepted your marriage proposal!"
  denied-self: "&#FF6492You rejected the proposal from &#E09191<player>&c."
  denied-other: "&#E09191<player> &chas rejected your marriage proposal."
  expired: "&#FF9999The marriage proposal from <player> has expired."
  chat-prompt: "&#FF3366&l❤ &fWrite the name of your crush! type &b(cancel) &fto cancel."
  chat-cancel: "&cProposal cancelled."

marriage:
  already-married-self: "&#FFF1A6You are already married."
  already-married-other: "&#FFF1A6Player &#E09191<player> &eis already married."
  not-married: "&#FF6492You are not married."
  cant-marry-yourself: "&#9F7DFFYou cannot marry yourself!"

status:
  married-broadcast: "&7 &7 &7 &#8FFF73&lCONGRATULATIONS!&r &#D5FF5F<player> &fand &#D5FF5F<partner> &fgot married. &#FF334C❤ &7 &7 &7"
  divorced-self: "&7 &7 &#FF334C&lDIVORCED!&r &fYou divorced &#FF9999<partner>&c. &#FF334C💔 &7 &7"
  divorced-partner: "&7 &7 &#FF334C&lDIVORCED!&r &#FF9999<player> &fdivorced you. &#FF334C💔 &7 &7"
  divorce-broadcast: "&7 &7 &#FF9999<player> &fand &#FF9999<partner> &fgot divorced. &#FF334C💔 &7 &7"

chat:
  enabled: "&#8FFF73Couple chat enabled."
  disabled: "&#FF6492Couple chat disabled."
  format: "&#E788FF[&#F4CAFFCouple&#E788FF] &#FFD4EE<player>&7: &f<message>"
  partner-offline: "&#FF6492Your partner is not online."

private-chat:
  usage: "&#FF6492Usage: /mc <message>"
  partner-offline: "&#FF6492Your partner is not online to receive the message."

gender:
  set: "&#FFF1A6Your gender has been set to <gender>."
  not-valid:
    - "&#FF5A5AThe gender '<input>' is not valid."
    - "&#8FFF73Available genders: <genders>"

home:
  set: "&#FFF1A6Your marriage home has been set."
  not-set: "&#FF6492You have not set a marriage home yet."
  teleport: "&#FFF1A6Travelling to your home..."

info:
  header: "&#FE8787&l Your Marriage Info:"
  partner: "&#FFF27D&lPartner: &f<partner_name> &7(<partner_status>)"
  status: "&#FFF27D&lStatus: &f<marriage_status>"
  gender: "&#FFF27D&lGender: <gender>"
  no-gender: "&7Not set"
  home-set: "&#FFF27D&lHome: &fSet"
  home-not-set: "&#FFF27D&lHome: &cNot set"
  footer: ""
  not-married-info: "&#FF6492You are not currently married."

chest:
  opening: "&#A6FFD5Opening the couple chest..."
  title: "&#FF8FAB&lCouple Chest ❤"

teleport:
  success: "&#D4A6FFYou have been teleported to your partner!"
  cooldown: "&#FF9E9ECooldown! Please wait &#FFC4C4<seconds> &eseconds."
  partner-not-online: "&#FF9E9EYour partner is not online."

gift:
  nothing-in-hand: "&#FF9E9EYou have nothing in hand to gift."
  sent: "&#A6FFD5You gifted &#E4FF8A<item> &ato your partner!"
  received:
    - ""
    - "&#FFB2F3&lYou received a gift! ❤"
    - "&#F8E4A0<player> &agifted you &#E4FF8A<item>&a."
    - ""

kiss:
  self: "&#FFB2F3You kissed <partner>... &#FF8FAB❤"
  partner: "&#FFB2F3<player> kissed you! &#FF8FAB❤"
  too-far: "&#FF9E9EYour partner is too far away for a kiss."

daily:
  success: "&#A6FFD5You claimed your daily reward of &e$<amount>&a!"
  not-married: "&#FF9E9EOnly married couples can claim this reward."
  cooldown: "&#FF9E9EAlready claimed! Come back in &e<time>&c."

admin:
  reload-success: "&#8FFF73xMarriage configuration reloaded!"

version:
  message:
    - ""
    - "&#FE8787&l xMarriage &f- Version Info"
    - "&#FEC5FF Version: &f${version}"
    - "&#FEC5FF Author: &fxPlugins"
    - "&#FEC5FF Website: &fxplugins.es"
    - ""

update:
  new-version:
    - ""
    - "&#FE8787&l xMarriage &8▸ &#AEFF88New version available!"
    - "&#FEC5FF Current: &f${current} &7| &#FEC5FF New: &f${new}"
    - "&#FEC5FF Download: &fmodrinth.com/plugin/xmarriage"
    - ""

# Adoption System
adoption:
  usage: "&#FF6492Correct usage: /marry adopt <player> or /marry adopt accept/deny"
  disown-usage: "&#FF6492Correct usage: /marry disown <child_name>"
  no-parents: "&#FF9E9EYou have no parents."
  disowned-child: "&#FF9E9EYou have been disowned by your parents."
  propose-sent: "&#8FFF73You have proposed to adopt &#D5FF5F<player>&a!"
  propose-received:
    - ""
    - "&#FFC0E6&l Adoption Proposal! &#FF334C❤"
    - "&#D5FF5F<parents> &fhave proposed to adopt you as their child."
    - "&fType &#AEFF88/marry adopt accept &fto accept or &#FF9999/marry adopt deny &fto refuse."
    - ""
  no-proposal: "&#FF6492You have no pending adoption proposals."
  accepted-self: "&#8FFF73You accepted the adoption! Your parents are now &#D5FF5F<parents>&a."
  accepted-parents: "&#D5FF5F<player> &ahas accepted your adoption proposal! Welcome to the family."
  denied-self: "&#FF6492You rejected the adoption proposal."
  denied-parents: "&#E09191<player> &chas rejected your adoption proposal."
  expired: "&#FF9999The adoption proposal from <player> has expired."
  already-has-parents: "&#FF6492That player already has parents."
  limit-reached: "&#FF6492You have reached the maximum children limit (<limit>)."
  disown-success: "&#8FFF73You have disowned/removed your child &#D5FF5F<child>&a."
  disown-not-found: "&#FF6492You have no child named &#E09191<name>&c."
  left-parents: "&#8FFF73You have left your parents."
  child-left: "&#FF9999Your child &#E09191<child> &fhas left the family."
  cant-adopt-yourself: "&#FF6492You cannot adopt yourself."
  cant-adopt-partner: "&#FF6492You cannot adopt your partner."

# Pregnancy System
pregnancy:
  usage: "&#FF6492Correct usage: /marry baby [try/accept/deny/name <name>]"
  name-usage: "&#FF6492Correct usage: /marry baby name <name>"
  denied-self: "&#FF9E9EYou rejected the baby proposal."
  denied-partner: "&#FF9E9EYour partner rejected the baby proposal."
  try-sent: "&#8FFF73You proposed to try for a baby! Waiting for partner..."
  try-received:
    - ""
    - "&#FFC0E6&l Have a Baby? &#FF334C❤"
    - "&#D5FF5F<player> &fproposes to try for a baby."
    - "&fType &#AEFF88/marry baby accept &fto accept or &#FF9999/marry baby deny &fto refuse."
    - ""
  no-try: "&#FF6492You have no pending baby proposals."
  started: "&#8FFF73Pregnancy started! Duration: &#D5FF5F<time> minutes&a."
  already-pregnant: "&#FF6492Your partner or you are already expecting a baby."
  born-title: "&#FF8FAB&lBaby Born!"
  born-subtitle: "&#fType /marry baby name <name> to name them"
  born-message: "&#8FFF73Your baby has been born! Set a name using: &#D5FF5F/marry baby name <name>"
  named-success: "&#8FFF73You named your baby &#D5FF5F<name>&a! You received a souvenir skull."
  no-baby-waiting: "&#FF6492You have no newborn baby waiting to be named."
  invalid-name: "&#FF6492Invalid baby name (use letters only, 3-16 chars)."
  baby-limit: "&#FF6492You have reached the maximum children limit."
  baby-head-name: "&#FF8FAB👶 <name>"
  baby-head-lore:
    - "&8Baby Souvenir"
    - ""
    - "&#FFF27DParents: &f<parents>"
    - "&#FFF27DBorn on: &f<date>"

This project was developed with community support. If you have ideas or find a bug, don't hesitate to report it!

👥 Team & Contributors

No authors recorded.

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
bukkitfoliapaperpurpurspigot
Minecraft Versions
1.161.16.11.16.21.16.31.16.41.16.51.171.17.1+30 more

🔗 Links

Modrinth Page