premium banner
Featuring Shared Inventory, Marriage Buffs, Rings, Piggyback, Kissing, Homes

Description

Endless Marriage

A marriage mod for Hytale that brings meaningful relationships, shared progression, and role-playing ceremony mechanics to your server.

Endless Marriage lets players propose, get married through priest-officiated ceremonies, share XP, teleport to each other, access each other's inventories, and set a shared home. It integrates deeply with the Endless Leveling mod to reward couples who adventure together.




Features

Proposal & Ceremony System

  • Propose to any player with /marry propose [player] or through a selection UI
  • Accept or deny incoming proposals with /marry accept and /marry deny
  • Priest-officiated weddings -- players with the Priest class can officiate marriages with /marry officiate, complete with a wedding march sound effect and server-wide announcement
  • Magistrate-granted divorces -- players with the Magistrate class can finalize divorces with /marry grant-divorce
  • Optional: configure the server to allow instant marriages/divorces without priests or magistrates

XP Bonuses (Endless Leveling Integration)

  • Discipline Bonus: Earn +25% bonus XP when adventuring near your spouse
  • XP Sharing: Your spouse receives 100% of the XP you earn when you're within range
  • Both bonuses only activate when spouses are within proximity (default: 25 blocks)

Shared Home

  • Set a marriage home at any location with /marry sethome
  • Teleport home anytime with /marry home
  • Both spouses share the same home location

Spouse Utilities

  • /marry tp -- Teleport directly to your spouse
  • /marry inventory -- Open and interact with your spouse's full inventory
  • /marry status -- View marriage info: spouse name, marriage date, officiant, and XP bonus status

Priest & Magistrate Roles

  • Players with the Priest primary class can officiate marriages
  • Players with the Magistrate primary class can approve divorces
  • /marry find-priest -- Find available priests nearby when you have a pending marriage
  • /marry records -- Priests and magistrates can view their ceremony history

Full UI Support

  • Interactive marriage menu accessed with /marry
  • Different layouts for married and unmarried players
  • Quick-action buttons for teleport, home, inventory, divorce, and more
  • Spouse online/offline status and XP bonus indicators

Commands

Command Description
/marry Open the marriage menu
/marry propose [player] Propose to a player
/marry accept Accept a proposal
/marry deny Deny a proposal
/marry divorce Request a divorce
/marry tp Teleport to your spouse
/marry home Teleport to your marriage home
/marry sethome Set the marriage home
/marry inventory View your spouse's inventory
/marry status View your marriage status
/marry find-priest Find nearby priests
/marry officiate [p1] [p2] Officiate a marriage (Priest only)
/marry grant-divorce [player] Grant a divorce (Magistrate only)
/marry records View your officiant records

Configuration

All settings are configurable in config.json:

Setting Default Description
require_priest_for_marriage true Require a priest to officiate marriages
require_magistrate_for_divorce true Require a magistrate to approve divorces
proximity_range 25.0 Block range for XP bonuses and proximity checks
discipline_bonus_percent 25.0 Bonus XP % when near spouse
xp_share_multiplier 1.0 XP share multiplier (1.0 = 100%)
officiate_range 5.0 Range priest must be within to officiate
priest_class_id "priest" Class ID for marriage officiation
magistrate_class_id "magistrate" Class ID for divorce approval

Requirements

  • Endless Leveling (required dependency) -- provides the leveling, XP, and class systems that Endless Marriage builds on