Class GaragePermissions

java.lang.Object
nl.sbdeveloper.vehiclesplus.api.garages.permissions.GaragePermissions

public class GaragePermissions extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Represents the permissions for a garage.
    GaragePermissions(boolean ride, boolean openTrunk, boolean lock, boolean spawn, boolean repair, boolean remove, boolean buy, boolean upgrade, boolean tune, boolean vehicleRename, boolean delete, boolean transferVehicle, boolean manageMembers, boolean manageRoles, boolean rename, boolean deleteGarage)
    Creates a new GaragePermissions instance.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
    Can a player buy cars for this garage?
    boolean
    Can a player delete vehicles in this garage?
    boolean
    Can a player delete this garage?
    boolean
    Can a player lock the vehicles?
    boolean
    Can a player manage members in this garage?
    boolean
    Can a player manage roles in this garage?
    boolean
    Can a player open the trunk of the vehicles?
    boolean
    Can a player remove/despawn cars in this garage?
    boolean
    Can a player rename this garage?
    boolean
    Can a player repair cars in this garage?
    boolean
    Can a player ride the vehicles in the menu?
    boolean
    Can a player spawn vehicles in this garage?
    boolean
    Can a player transfer vehicles from this garage to another garage?
    boolean
    Can a player tune vehicles in the garage?
    boolean
    Can a player tune vehicles in the garage?
    boolean
    Can a player rename vehicles in this garage?
    void
    setBuy(boolean buy)
    Can a player buy cars for this garage?
    void
    setDelete(boolean delete)
    Can a player delete vehicles in this garage?
    void
    setDeleteGarage(boolean deleteGarage)
    Can a player delete this garage?
    void
    setLock(boolean lock)
    Can a player lock the vehicles?
    void
    setManageMembers(boolean manageMembers)
    Can a player manage members in this garage?
    void
    setManageRoles(boolean manageRoles)
    Can a player manage roles in this garage?
    void
    setOpenTrunk(boolean openTrunk)
    Can a player open the trunk of the vehicles?
    void
    setRemove(boolean remove)
    Can a player remove/despawn cars in this garage?
    void
    setRename(boolean rename)
    Can a player rename this garage?
    void
    setRepair(boolean repair)
    Can a player repair cars in this garage?
    void
    setRide(boolean ride)
    Can a player ride the vehicles in the menu?
    void
    setSpawn(boolean spawn)
    Can a player spawn vehicles in this garage?
    void
    setTransferVehicle(boolean transferVehicle)
    Can a player transfer vehicles from this garage to another garage?
    void
    setTune(boolean tune)
    Can a player tune vehicles in the garage?
    void
    setUpgrade(boolean upgrade)
    Can a player tune vehicles in the garage?
    void
    setVehicleRename(boolean vehicleRename)
    Can a player rename vehicles in this garage?

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GaragePermissions

      public GaragePermissions()
      Represents the permissions for a garage.
    • GaragePermissions

      public GaragePermissions(boolean ride, boolean openTrunk, boolean lock, boolean spawn, boolean repair, boolean remove, boolean buy, boolean upgrade, boolean tune, boolean vehicleRename, boolean delete, boolean transferVehicle, boolean manageMembers, boolean manageRoles, boolean rename, boolean deleteGarage)
      Creates a new GaragePermissions instance.
      Parameters:
      ride - Can a player ride the vehicles in the menu?
      openTrunk - Can a player open the trunk of the vehicles?
      lock - Can a player lock the vehicles?
      spawn - Can a player spawn vehicles in this garage?
      repair - Can a player repair cars in this garage?
      remove - Can a player remove/despawn cars in this garage?
      buy - Can a player buy cars for this garage?
      upgrade - Can a player tune vehicles in the garage?
      tune - Can a player tune vehicles in the garage?
      vehicleRename - Can a player rename vehicles in this garage?
      delete - Can a player delete vehicles in this garage?
      transferVehicle - Can a player transfer vehicles from this garage to another garage?
      manageMembers - Can a player manage members in this garage?
      manageRoles - Can a player manage roles in this garage?
      rename - Can a player rename this garage?
      deleteGarage - Can a player delete this garage?
  • Method Details

    • builder

    • isRide

      public boolean isRide()
      Can a player ride the vehicles in the menu?
    • isOpenTrunk

      public boolean isOpenTrunk()
      Can a player open the trunk of the vehicles?
    • isLock

      public boolean isLock()
      Can a player lock the vehicles?
    • isSpawn

      public boolean isSpawn()
      Can a player spawn vehicles in this garage?
    • isRepair

      public boolean isRepair()
      Can a player repair cars in this garage?
    • isRemove

      public boolean isRemove()
      Can a player remove/despawn cars in this garage?
    • isBuy

      public boolean isBuy()
      Can a player buy cars for this garage?
    • isUpgrade

      public boolean isUpgrade()
      Can a player tune vehicles in the garage?
    • isTune

      public boolean isTune()
      Can a player tune vehicles in the garage?
    • isVehicleRename

      public boolean isVehicleRename()
      Can a player rename vehicles in this garage?
    • isDelete

      public boolean isDelete()
      Can a player delete vehicles in this garage?
    • isTransferVehicle

      public boolean isTransferVehicle()
      Can a player transfer vehicles from this garage to another garage?
    • isManageMembers

      public boolean isManageMembers()
      Can a player manage members in this garage?
    • isManageRoles

      public boolean isManageRoles()
      Can a player manage roles in this garage?
    • isRename

      public boolean isRename()
      Can a player rename this garage?
    • isDeleteGarage

      public boolean isDeleteGarage()
      Can a player delete this garage?
    • setRide

      public void setRide(boolean ride)
      Can a player ride the vehicles in the menu?
    • setOpenTrunk

      public void setOpenTrunk(boolean openTrunk)
      Can a player open the trunk of the vehicles?
    • setLock

      public void setLock(boolean lock)
      Can a player lock the vehicles?
    • setSpawn

      public void setSpawn(boolean spawn)
      Can a player spawn vehicles in this garage?
    • setRepair

      public void setRepair(boolean repair)
      Can a player repair cars in this garage?
    • setRemove

      public void setRemove(boolean remove)
      Can a player remove/despawn cars in this garage?
    • setBuy

      public void setBuy(boolean buy)
      Can a player buy cars for this garage?
    • setUpgrade

      public void setUpgrade(boolean upgrade)
      Can a player tune vehicles in the garage?
    • setTune

      public void setTune(boolean tune)
      Can a player tune vehicles in the garage?
    • setVehicleRename

      public void setVehicleRename(boolean vehicleRename)
      Can a player rename vehicles in this garage?
    • setDelete

      public void setDelete(boolean delete)
      Can a player delete vehicles in this garage?
    • setTransferVehicle

      public void setTransferVehicle(boolean transferVehicle)
      Can a player transfer vehicles from this garage to another garage?
    • setManageMembers

      public void setManageMembers(boolean manageMembers)
      Can a player manage members in this garage?
    • setManageRoles

      public void setManageRoles(boolean manageRoles)
      Can a player manage roles in this garage?
    • setRename

      public void setRename(boolean rename)
      Can a player rename this garage?
    • setDeleteGarage

      public void setDeleteGarage(boolean deleteGarage)
      Can a player delete this garage?