summaryrefslogtreecommitdiff
path: root/src/main/kotlin/io/dico/parcels2/Parcel.kt
diff options
context:
space:
mode:
authorDico <dico.karssiens@gmail.com>2018-09-27 02:58:06 +0100
committerDico <dico.karssiens@gmail.com>2018-09-27 02:58:06 +0100
commitcdaba0ebd5b48d1f2d4579c873d83fdf6ea1a074 (patch)
treecc3b3743e5908c25f530542b8bb8f6082cc01400 /src/main/kotlin/io/dico/parcels2/Parcel.kt
parentc486e99f1aa1cf02e3d5ffea4b13916010578cee (diff)
Fix privileges of *
Diffstat (limited to 'src/main/kotlin/io/dico/parcels2/Parcel.kt')
-rw-r--r--src/main/kotlin/io/dico/parcels2/Parcel.kt8
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()
}