diff options
Diffstat (limited to 'src/main/kotlin/io/dico/parcels2/Parcel.kt')
-rw-r--r-- | src/main/kotlin/io/dico/parcels2/Parcel.kt | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/main/kotlin/io/dico/parcels2/Parcel.kt b/src/main/kotlin/io/dico/parcels2/Parcel.kt index 75f963f..22ec0df 100644 --- a/src/main/kotlin/io/dico/parcels2/Parcel.kt +++ b/src/main/kotlin/io/dico/parcels2/Parcel.kt @@ -38,7 +38,7 @@ interface Parcel : ParcelData, Privileges { val homeLocation: Location get() = world.blockManager.getHomeLocation(id) } -interface ParcelData : PrivilegesMinimal { +interface ParcelData : RawPrivileges { var owner: PlayerProfile? val lastClaimTime: DateTime? var ownerSignOutdated: Boolean @@ -60,12 +60,6 @@ class ParcelDataHolder(addedMap: MutablePrivilegeMap = mutableMapOf()) override var owner: PlayerProfile? = null override var lastClaimTime: DateTime? = null override var ownerSignOutdated = false - - //override fun canBuild(player: OfflinePlayer, checkAdmin: Boolean, checkGlobal: Boolean) = - // hasPrivilegeToBuild(player) - // || owner.let { it != null && it.matches(player, allowNameMatch = false) } - // || (checkAdmin && player is Player && player.hasPermBuildAnywhere) - override var interactableConfig: InteractableConfiguration = BitmaskInteractableConfiguration() } |