promotional bannermobile promotional banner

MCA: Romantic Expansion

An expansion mod that adds romantic(Player-to-player) interaction features to Minecraft Comes Alive (MCA).

File Details

mcaromanticexpansion-1.0.0.jar

  • R
  • May 4, 2026
  • 379.71 KB
  • 107
  • 1.21.1
  • NeoForge

File Name

mcaromanticexpansion-1.0.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:mca-romantic-expansion-1533463:8036805"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

✨ New Features

  • Bouquet Gifting System - Right-click any player with a bouquet to send a romantic gift; recipient receives an interactive GUI with Accept/Reject options

  • Engagement Ring Proposal - Craft an engagement ring and right-click your desired partner; upon acceptance, the ring transfers with the partner's name permanently stored

  • Wedding Ring Marriage - Both players must have wedding rings; either player can initiate a wedding ceremony with a confirmation GUI

  • Smart NBT Ring System - Rings permanently store partner UUID and name, persisting through server restarts

  • Enhanced Tooltips - Rings display relationship status (engagement rings show "Engaged to [Player]" in gray italic; wedding rings show "Married to [Player]" in gold italic with a blessing message)

  • Cooldown System - 30-second cooldown for all interactions to prevent spam abuse

🛠️ Technical

  • Full dedicated server support with proper @OnlyIn(Dist.CLIENT) separation

  • NeoForge 21.1.228 network API using StreamCodec

  • DataComponents with CustomData for persistent NBT storage

  • ConcurrentHashMap-based per-player cooldown management

🔧 Dependencies

  • Minecraft: 1.21.1

  • NeoForge: 21.1.0+

  • MCA (Minecraft Comes Alive): 7.7.7+