summaryrefslogtreecommitdiff
path: root/src/main/kotlin/io/dico/parcels2/Parcel.kt
diff options
context:
space:
mode:
authorDico200 <dico.karssiens@gmail.com>2018-07-28 00:31:55 +0100
committerDico200 <dico.karssiens@gmail.com>2018-07-28 00:31:55 +0100
commit547ffcb0ba8407838e0ec9241406206b38885ad2 (patch)
treea20c194c185d29e8b7a3b455e01eb837d82255ef /src/main/kotlin/io/dico/parcels2/Parcel.kt
parent2c1aee89f6bbc696f55a0952bf26c295611e5e3a (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.kt12
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) }
}
}