Hotfix: Portal Permissions

This commit is contained in:
2025-10-07 22:39:38 +02:00
parent c38777158a
commit ac24bc4f5b
@@ -85,18 +85,21 @@ public class PortalCommand extends SWCommand {
}
@Register({"depth"})
public void portalDepth(Player player, Portal portal, double depth) {
public void portalDepth(Player player, Portal portal, @Max(intValue = 10) double depth) {
if (noPermissions(player)) return;
portal.setDepth(depth);
}
@Register({"addblue"})
public void portalAddBlue(Player player, Portal portal) {
if (noPermissions(player)) return;
FightserverPortal handler = (FightserverPortal) portal.getHandler();
handler.addBlue(locationOfPlayer(player));
}
@Register({"addred"})
public void portalAddRed(Player player, Portal portal) {
if (noPermissions(player)) return;
FightserverPortal handler = (FightserverPortal) portal.getHandler();
handler.addRed(locationOfPlayer(player));
}
@@ -110,12 +113,14 @@ public class PortalCommand extends SWCommand {
@Register({"removeblue"})
public void portalRemoveBlue(Player player, Portal portal, int i) {
if (noPermissions(player)) return;
FightserverPortal handler = (FightserverPortal) portal.getHandler();
handler.removeBlue(i-1);
}
@Register({"removered"})
public void portalRemoveRed(Player player, Portal portal, int i) {
if (noPermissions(player)) return;
FightserverPortal handler = (FightserverPortal) portal.getHandler();
handler.removeRed(i-1);
}