Package org.ships.vessel.sign.lock
Class LockedSignManager
java.lang.Object
org.ships.vessel.sign.lock.LockedSignManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLockedSigns
(@NotNull Vessel vessel) boolean
isLocked
(org.core.world.position.impl.Position<?> position) void
lock
(@NotNull org.core.world.position.impl.Position<?> position) void
void
unlock
(@NotNull org.core.world.position.impl.Position<?> position) boolean
unlockAll
(Collection<SignLock> locks)
-
Constructor Details
-
LockedSignManager
public LockedSignManager()
-
-
Method Details
-
getLockedSigns
-
getLockedSigns
-
isLocked
public boolean isLocked(org.core.world.position.impl.Position<?> position) -
lock
public void lock(@NotNull @NotNull org.core.world.position.impl.Position<?> position) -
lock
public void lock(@NotNull @NotNull org.core.world.position.impl.Position<?> position, @Nullable @Nullable Vessel to) -
unlock
public void unlock(@NotNull @NotNull org.core.world.position.impl.Position<?> position) -
unlockAll
-