mirror of
https://gitlab.com/SamB440/rpgregions-2.git
synced 2026-01-06 15:41:35 +00:00
Allow setting display name of placeholder requirement
This commit is contained in:
@@ -13,6 +13,8 @@ public class PlaceholderRequirement extends RegionRequirement {
|
||||
private final PlaceholderCompareType integerCompareType;
|
||||
@GuiEditable(value = "The Placeholder", icon = Material.PAPER)
|
||||
private final String placeholder;
|
||||
@GuiEditable(value = "Placeholder Display Name", icon = Material.PAPER)
|
||||
private final String placeholderName;
|
||||
@GuiEditable(value = "Value to equal, or compare (e.g 5-10). Supports doubles.", icon = Material.JUNGLE_SIGN)
|
||||
private final String equal;
|
||||
|
||||
@@ -24,6 +26,7 @@ public class PlaceholderRequirement extends RegionRequirement {
|
||||
super(api);
|
||||
this.integerCompareType = PlaceholderCompareType.GREATER_THAN_OR_EQUAL_TO;
|
||||
this.placeholder = placeholder;
|
||||
this.placeholderName = placeholder;
|
||||
this.equal = equal;
|
||||
}
|
||||
|
||||
@@ -83,7 +86,7 @@ public class PlaceholderRequirement extends RegionRequirement {
|
||||
|
||||
@Override
|
||||
public String getText(Player player) {
|
||||
return "Placeholder " + placeholder;
|
||||
return placeholderName == null ? "(null)" : placeholderName;
|
||||
}
|
||||
|
||||
public String getPlaceholder() {
|
||||
|
||||
Reference in New Issue
Block a user