diff options
author | Dico200 <dico.karssiens@gmail.com> | 2018-07-28 00:31:55 +0100 |
---|---|---|
committer | Dico200 <dico.karssiens@gmail.com> | 2018-07-28 00:31:55 +0100 |
commit | 547ffcb0ba8407838e0ec9241406206b38885ad2 (patch) | |
tree | a20c194c185d29e8b7a3b455e01eb837d82255ef /src/main/kotlin/io/dico/parcels2/Parcel.kt | |
parent | 2c1aee89f6bbc696f55a0952bf26c295611e5e3a (diff) |
Look at some DB stuff
Diffstat (limited to 'src/main/kotlin/io/dico/parcels2/Parcel.kt')
-rw-r--r-- | src/main/kotlin/io/dico/parcels2/Parcel.kt | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/main/kotlin/io/dico/parcels2/Parcel.kt b/src/main/kotlin/io/dico/parcels2/Parcel.kt index 0bdaafd..61c0862 100644 --- a/src/main/kotlin/io/dico/parcels2/Parcel.kt +++ b/src/main/kotlin/io/dico/parcels2/Parcel.kt @@ -1,6 +1,6 @@ package io.dico.parcels2 -import io.dico.parcels2.math.Vec2i +import io.dico.parcels2.util.Vec2i import io.dico.parcels2.util.getPlayerName import io.dico.parcels2.util.hasBuildAnywhere import io.dico.parcels2.util.isValid @@ -8,6 +8,7 @@ import io.dico.parcels2.util.uuid import org.bukkit.Bukkit import org.bukkit.OfflinePlayer import org.bukkit.entity.Player +import org.joda.time.DateTime import java.util.* interface AddedData { @@ -148,12 +149,13 @@ enum class AddedStatus { @Suppress("UsePropertyAccessSyntax") class ParcelOwner(val uuid: UUID? = null, - name: String? = null) { + name: String? = null, + val since: DateTime? = null) { companion object { - fun create(uuid: UUID?, name: String?): ParcelOwner? { - return uuid?.let { ParcelOwner(uuid, name) } - ?: name?.let { ParcelOwner(uuid, name) } + fun create(uuid: UUID?, name: String?, time: DateTime? = null): ParcelOwner? { + return uuid?.let { ParcelOwner(uuid, name, time) } + ?: name?.let { ParcelOwner(uuid, name, time) } } } |