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
✨ 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+

