summaryrefslogtreecommitdiff
path: root/src/main/kotlin/io/dico/parcels2/defaultimpl/ParcelImpl.kt
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/kotlin/io/dico/parcels2/defaultimpl/ParcelImpl.kt')
-rw-r--r--src/main/kotlin/io/dico/parcels2/defaultimpl/ParcelImpl.kt10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/main/kotlin/io/dico/parcels2/defaultimpl/ParcelImpl.kt b/src/main/kotlin/io/dico/parcels2/defaultimpl/ParcelImpl.kt
index d8dd3a8..bfaeb09 100644
--- a/src/main/kotlin/io/dico/parcels2/defaultimpl/ParcelImpl.kt
+++ b/src/main/kotlin/io/dico/parcels2/defaultimpl/ParcelImpl.kt
@@ -36,7 +36,7 @@ class ParcelImpl(
world.storage.setParcelData(this, null)
}
- override val map: PrivilegeMap get() = data.map
+ override val privilegeMap: PrivilegeMap get() = data.privilegeMap
override fun getStoredPrivilege(key: PrivilegeKey) = data.getStoredPrivilege(key)
override fun setStoredPrivilege(key: PrivilegeKey, privilege: Privilege): Boolean {
@@ -51,10 +51,6 @@ class ParcelImpl(
else privilege
}
- override var privilegeOfStar: Privilege
- get() = data.privilegeOfStar.let { if (it == DEFAULT) globalPrivileges?.privilegeOfStar ?: DEFAULT else it }
- set(value) = run { setStoredPrivilege(PlayerProfile.Star, value) }
-
override val globalPrivileges: GlobalPrivileges?
get() = keyOfOwner?.let { world.globalPrivileges[it] }
@@ -223,8 +219,8 @@ private object ParcelInfoStringComputer {
append('\n')
- val local = parcel.map
- val global = parcel.globalPrivileges?.map ?: emptyMap()
+ val local = parcel.privilegeMap
+ val global = parcel.globalPrivileges?.privilegeMap ?: emptyMap()
appendAddedList(local, global, CAN_BUILD, "Allowed") // includes CAN_MANAGE privilege
append('\n')
appendAddedList(local, global, BANNED, "Banned")