Class AddOwnerDelayed.DelayedInput

java.lang.Object
nl.pim16aap2.animatedarchitecture.core.commands.AddOwnerDelayed.DelayedInput
Enclosing class:
AddOwnerDelayed

public static final class AddOwnerDelayed.DelayedInput extends Object
  • Constructor Details

    • DelayedInput

      public DelayedInput(IPlayer targetPlayer, @Nullable @Nullable PermissionLevel targetPermissionLevel)
      Parameters:
      targetPlayer - The target player to add to this structure as co-owner.

      If this player is already an owner of the target door, their permission will be overridden provided that the command sender is allowed to add/remove co-owners at both the old and the new target permission level.

      targetPermissionLevel - The permission level of the new owner's ownership. Defaults to AddOwner.DEFAULT_PERMISSION_LEVEL.
    • DelayedInput

      public DelayedInput(IPlayer targetPlayer)
  • Method Details