Updates depreciated sign API calls

This commit is contained in:
2023-06-07 18:35:22 +02:00
parent 22f4cb78f6
commit 1c06cf2188
5 changed files with 11 additions and 7 deletions

View File

@@ -172,7 +172,7 @@ public class PortalHandler {
portalLocation.setButtonVector(controlVector);
}
}
//If our gate has been found, look no further
if (gate != null) {
break;

View File

@@ -11,6 +11,7 @@ import org.bukkit.Material;
import org.bukkit.block.Block;
import org.bukkit.block.BlockState;
import org.bukkit.block.Sign;
import org.bukkit.block.sign.Side;
import java.util.Map;
@@ -175,7 +176,7 @@ public class PortalSignDrawer {
*/
private void clearSign(Sign sign) {
for (int index = 0; index <= 3; index++) {
sign.setLine(index, "");
sign.getSide(Side.FRONT).setLine(index, "");
}
}
@@ -188,7 +189,7 @@ public class PortalSignDrawer {
return;
}
clearSign(sign);
sign.setLine(0, translateAllColorCodes(portal.getName()));
sign.getSide(Side.FRONT).setLine(0, translateAllColorCodes(portal.getName()));
sign.update();
}
@@ -256,7 +257,7 @@ public class PortalSignDrawer {
*/
public void setLine(SignData signData, int index, String text) {
ChatColor mainColor = signData.getMainSignColor();
signData.getSign().setLine(index, mainColor + text);
signData.getSign().getSide(Side.FRONT).setLine(index, mainColor + text);
}
/**
@@ -357,7 +358,7 @@ public class PortalSignDrawer {
if (!(blockState instanceof Sign sign)) {
return;
}
sign.setLine(3, errorColor + Stargate.getString("signInvalidGate"));
sign.getSide(Side.FRONT).setLine(3, errorColor + Stargate.getString("signInvalidGate"));
sign.update();
Stargate.logInfo(String.format("Gate layout on line %d does not exist [%s]", lineIndex, gateName));