mirror of
https://github.com/TotalFreedomMC/TF-Marriage.git
synced 2025-02-05 14:22:45 +00:00
add partner chat support
This commit is contained in:
parent
bbd17485f4
commit
b89319a1ee
3 changed files with 7 additions and 3 deletions
2
pom.xml
2
pom.xml
|
@ -4,7 +4,7 @@
|
|||
|
||||
<groupId>com.lenis0012.bukkit</groupId>
|
||||
<artifactId>marriage2</artifactId>
|
||||
<version>2.0.4</version>
|
||||
<version>2.0.5-SNAPSHOT</version>
|
||||
<packaging>jar</packaging>
|
||||
<name>Marriage</name>
|
||||
<url>http://dev.bukkit.org/server-mods/marriage-reloaded/</url>
|
||||
|
|
|
@ -98,7 +98,7 @@ public class Settings<T> {
|
|||
// Write header
|
||||
config.options().header("Marriage Reloaded 2.X\n\n" +
|
||||
"Expiry & Cool down is in seconds.\n\n" +
|
||||
"PM format supports: {heart}, {name}, {message}. Chat format supports {heart}\n" +
|
||||
"PM format supports: {heart}, {name}, {message}. Chat format supports {heart}, {partner}\n" +
|
||||
"Note: If you have a custom chat plugin, set forced to false and put {marriage_status}\n" +
|
||||
"somewhere in your chat plugin's format.\n\n" +
|
||||
"Economy setting show-on-help shows the fee when hovering over command.\n\n" +
|
||||
|
|
|
@ -53,7 +53,11 @@ public class ChatListener implements Listener {
|
|||
if(format.contains("{marriage_status}")) {
|
||||
String status = "";
|
||||
if(mplayer.isMarried()) {
|
||||
status = Settings.CHAT_FORMAT.value().replace("{heart}", "\u2764");
|
||||
String partner = player.hasMetadata("marriedTo") ? player.getMetadata("marriedTo").get(0).asString() : "";
|
||||
status = Settings.CHAT_FORMAT.value()
|
||||
.replace("{heart}", "\u2764")
|
||||
.replace("{partner}", partner);
|
||||
|
||||
status = ChatColor.translateAlternateColorCodes('&', status);
|
||||
}
|
||||
event.setFormat(format.replace("{marriage_status}", status));
|
||||
|
|
Loading…
Reference in a new issue