Marriage Master
Marriage Master:
Marriage Master allows you to marry another player in Minecraft to get some extras. It offers an outstanding compatibility with older Minecraft versions and gets updated regularly.
Thanks everyone for over 150.000 downloads!
Now also on spigot.org!
Features:
- Permissions
- Teleport to partner
- XP Boost when near partner
- faster health regeneration when near partner
- Shared Home with partner
- Private Chat with your partner
- Marry players through a priest or yourself
- Enable/Disable PvP with you partner
- Ability to kiss your partner (with particle effect on 1.7 and newer)
- Gift Items to your partner
- View all married
- Option to enable the need to accept the marriage
- Optional vault support (for permissions and economy)
- Chat prefix
- Surnames
- Minepacks integration to share backpacks
- Multi Language (English and German Language File included)
- MySQL Support
- Support for MC 1.7.6 and newer
- BungeeCord Support
Commands:
- /marry - List all marry commands
- /marry <playername> <playername> - Marries two players, only for priests
- /marry divorce <playername> - Divorces two players, only for priests
- /marry list - Shows all married players
- /marry tp - Teleports to the partner
- /marry sethome - Sets the home for two married players
- /marry home - Teleports to the home of married players
- /marry chat - Allows to chat a couple private
- /marry chat toggle - Toggles the chat to send all chat messages to the partner instead of to the public
- /marry pvpon - Turns PvP between two married players on
- /marry pvpoff - Turns PvP between two married players off
- /marry kiss - To kiss your partner
- /marry gift - Gifts the item in your hand to your partner
- /marry backpack - Opens the backpack of your partner
- /marry backpack on - Allows your partner to use your backpack
- /marry backpack off - Disallows your partner to use your backpack
- /marry me - Sends a player a marry request
- /marry priest <playername> - Sets a priest
- /marry listenchat - Shows the marry chat
- /marry reload - Reloads the configuration of the plugin
Permissions:
- marry.* - Allows all permissions
- marry.admin - Allow to setpriests and reload and also makes you a priest
- marry.bypass - Gives all bypassing permissions
- marry.user - Gives acces to all user functions
- marry.chat.* - Gives acces to all chat options
- marry.list - Allow to list all married players
- marry.pvpon - Allow to turn pvp with partner on
- marry.pvpoff - Allow to turn pvp with partner off
- marry.priest - Makes someone a priest
- marry.tp - Allow teleport to partner
- marry.home - Allow to use the home with the partner
- marry.chat - Allow to use the private chat with the partner
- marry.chat.color - Allows colors in private messages
- marry.chat.format - Allows formating private messages (except magic)
- marry.chat.magic - Allows magic format in private messages
- marry.kiss - Allows to kiss your partner
- marry.gift - Allows you to gift items to your partner
- marry.backpack - Allows to share the backpacks (requires Minepacks)
- marry.selfmarry - Allows a player to send other players marry requests without the need of a priest
- marry.changesurname - Allows to change the surname when self marry is on or if you are a priest.
- marry.setpriest - Allow someone to make players to priests
- marry.offlinedivorce - Allows a priest to divorce a couple if only one of them is online
- marry.listenchat - Allows to see the private chat
- marry.skiptpdelay - Allows to skip the tp delay
- marry.bypassgiftgamemode - Allows to gift items from creative mode
- marry.bypassrangelimit - Allows to bypass the range limit
- marry.reload - Allows to reload the config file
Videos:
This plugin has an auto update function. To disable auto updating, set 'Misc.AutoUpdate' to 'false' in 'plugins/MarriageMaster/config.yml'.
Since Version 1.7 this plugin have a system to convert Minecraft user names to Mojang UUIDs, therefor it uses web connections to the Mojang servers. If you don't want this connections disable UUIDs in the config.
@MasterCloud96
Remove the "marry.home" permission from the players.
Is there any way to disable the /marry home command?
@Sckaletz
Bug fixed. Update should be approved soon.
I'm getting this error with the latest version of Spigot and Marriage Master:
http://pastebin.com/YZcrYWbW
@GeorgH93
"Ability to marry more than one player" oh yes! :D
It's very handy if, say, a group of three players would like to partner up together :)
It would be really great if you can have a kid with your partner
make babiessss
@ccattell
I am curently working on the BungeeCord update.
I have started a poll on which feature should be next. Ordered by the approximate work for them.
Hi, I was wondering when you will be adding support for marrying more than one person?
@xion87
Found the bug. Will be fixed in the next update.
@GeorgH93 Issue about offlinie divorce seem fixed, instead marry home i still buged: this error popup when i do /marry home and do nothing http://pastebin.com/KjJFcpa0
New update (V1.15) uploaded.
For everyone who's getting errors when two players are kissing with the last version of the plugin. Try setting the "CompatibilityMode" in the "Kiss" selection in the config file.
@xion87 Try the new 1.15 version and set "VaultPermissions" to "false" in the config.
@xion87
I have done some intense testing on this, but I was unable to reproduce this failior. Whats the problem with marry home? Hasn't been reported so far.
@GeorgH93
i am using pex and vault 1.4.1 when op using /marry divorce, it work perfect, for player that use it, it say pathner is offline.... i am using 1.13 (because 1.14 broken things like marry home)
@DerekZil
As long as they don't have the permission it shouldn't show up in the help.
@Leuggim
What's the build number of your bukkit server?
@GeorgH93
Can we have an option to block some things like /sethome, /tp, from showing in the marry help?
I do not want it in the /help if they do not have access to it. :/
@Leuggim
For the love of God use Pastebin.com
Hi! I'm having an error log, using this plugin. I'm running craftbukkit 1.7.9 Can anyone help me? [11:42:54] [Server thread/WARN]: java.lang.NoSuchFieldException: playerConnection [11:42:54] [Server thread/WARN]: at java.lang.Class.getDeclaredField(Unknown Source) [11:42:54] [Server thread/WARN]: at at.pcgamingfreaks.georgh.MarriageMaster.Network.NMS.getField(NMS.java:109) [11:42:54] [Server thread/WARN]: at at.pcgamingfreaks.georgh.MarriageMaster.Network.Effect_1_7.SpawnParticle(Effect_1_7.java:39) [11:42:54] [Server thread/WARN]: at at.pcgamingfreaks.georgh.MarriageMaster.Commands.Kiss.DrawHearts(Kiss.java:114) [11:42:54] [Server thread/WARN]: at at.pcgamingfreaks.georgh.MarriageMaster.Commands.Kiss.kiss(Kiss.java:98) [11:42:54] [Server thread/WARN]: at at.pcgamingfreaks.georgh.MarriageMaster.Listener.InteractEntity.onPlayerInteractEntity(InteractEntity.java:53) [11:42:54] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [11:42:54] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [11:42:54] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [11:42:54] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Unknown Source) [11:42:54] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) [11:42:54] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [11:42:54] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [11:42:54] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:1071) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PacketPlayInUseEntity.a(SourceFile:55) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PacketPlayInUseEntity.handle(SourceFile:10) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [11:42:54] [Server thread/WARN]: java.lang.IllegalArgumentException: Unable to send Particle heart. (Version 1.7): null [11:42:54] [Server thread/WARN]: at at.pcgamingfreaks.georgh.MarriageMaster.Network.Effect_1_7.SpawnParticle(Effect_1_7.java:47) [11:42:54] [Server thread/WARN]: at at.pcgamingfreaks.georgh.MarriageMaster.Commands.Kiss.DrawHearts(Kiss.java:114) [11:42:54] [Server thread/WARN]: at at.pcgamingfreaks.georgh.MarriageMaster.Commands.Kiss.kiss(Kiss.java:98) [11:42:54] [Server thread/WARN]: at at.pcgamingfreaks.georgh.MarriageMaster.Listener.InteractEntity.onPlayerInteractEntity(InteractEntity.java:53) [11:42:54] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [11:42:54] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [11:42:54] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [11:42:54] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Unknown Source) [11:42:54] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) [11:42:54] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [11:42:54] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [11:42:54] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:1071) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PacketPlayInUseEntity.a(SourceFile:55) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PacketPlayInUseEntity.handle(SourceFile:10) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [11:42:54] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628)
@CreativeCraftorg
Thats an encoding issue form bukkit's yml phraser. Make sure that your config is encoded in ANSI.
Can you please provide me the error log.
@GeorgH93
Thanks for the quick reply! I get weird characters but the color codes work when I try §. http://log1x.com/screenshots/2014-12-20_141834.png
When I try the & sign and unicode, no colors apply.
Also, when players do /marry or kiss with the latest build, the server console seems to spam errors, but on v1.13 everything works flawless. Am I doing something wrong? Maybe I need to generate a new config? This is on the latest build of Spigot 1.8.1. I was going to attempt to compile my own build with the heart from Github, but this stopped me from trying.
@CreativeCraftorg
Should work when you set the prefix to: '§4§l<3§r'
Would it be possible to add chat formatting to the prefixes? It'd be greatly appreciated!! I'd like to have a bold, dark red "<3" as our prefix to keep things simple, but can't seem to be able to do so at the moment. Otherwise my girlfriend and I love this plugin!! Thank you.