diff --git a/pom.xml b/pom.xml
index 204650d..4e012cb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
Me.EtienneDx
RealEstate
- 0.2.0-SNAPSHOT
+ 0.3.2-SNAPSHOT
RealEstate
A spigot plugin for selling, renting and leasing GriefPrevention claims
@@ -117,7 +117,7 @@
com.github.EtienneDx
AnnotationConfig
- 1.0
+ master-SNAPSHOT
\ No newline at end of file
diff --git a/src/me/EtienneDx/RealEstate/Transactions/ClaimRent.java b/src/me/EtienneDx/RealEstate/Transactions/ClaimRent.java
index 76eb5d3..f7ae7ad 100644
--- a/src/me/EtienneDx/RealEstate/Transactions/ClaimRent.java
+++ b/src/me/EtienneDx/RealEstate/Transactions/ClaimRent.java
@@ -107,7 +107,7 @@ public class ClaimRent extends BoughtTransaction
{
Sign s = (Sign) sign.getBlock().getState();
s.setLine(0, RealEstate.instance.config.cfgSignsHeader);
- s.setLine(1, ("Rented by " + Bukkit.getOfflinePlayer(buyer).getName()).substring(0, 16));
+ s.setLine(1, Utils.getSignString("Rented by " + Bukkit.getOfflinePlayer(buyer).getName()));
s.setLine(2, "Time remaining : ");
int daysLeft = duration - days - 1;// we need to remove the current day
diff --git a/src/me/EtienneDx/RealEstate/Transactions/ClaimSell.java b/src/me/EtienneDx/RealEstate/Transactions/ClaimSell.java
index 11716ee..bdbdfc4 100644
--- a/src/me/EtienneDx/RealEstate/Transactions/ClaimSell.java
+++ b/src/me/EtienneDx/RealEstate/Transactions/ClaimSell.java
@@ -30,7 +30,7 @@ public class ClaimSell extends ClaimTransaction
Sign s = (Sign) sign.getBlock().getState();
s.setLine(0, RealEstate.instance.config.cfgSignsHeader);
s.setLine(1, ChatColor.DARK_GREEN + RealEstate.instance.config.cfgReplaceSell);
- s.setLine(2, owner != null ? Bukkit.getOfflinePlayer(owner).getName() : "SERVER");
+ s.setLine(2, owner != null ? Utils.getSignString(Bukkit.getOfflinePlayer(owner).getName()) : "SERVER");
if(RealEstate.instance.config.cfgUseCurrencySymbol)
{
s.setLine(3, RealEstate.instance.config.cfgCurrencySymbol + " " + price);
diff --git a/src/me/EtienneDx/RealEstate/Utils.java b/src/me/EtienneDx/RealEstate/Utils.java
index 4238986..6dd9a04 100644
--- a/src/me/EtienneDx/RealEstate/Utils.java
+++ b/src/me/EtienneDx/RealEstate/Utils.java
@@ -144,4 +144,11 @@ public class Utils
GriefPrevention.instance.dataStore.saveClaim(claim);
}
+
+ public static String getSignString(String str)
+ {
+ if(str.length() > 16)
+ str = str.substring(0, 16);
+ return str;
+ }
}