diff options
Diffstat (limited to 'src/main/kotlin/io/dico/parcels2/listener/ParcelEntityTracker.kt')
-rw-r--r-- | src/main/kotlin/io/dico/parcels2/listener/ParcelEntityTracker.kt | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/kotlin/io/dico/parcels2/listener/ParcelEntityTracker.kt b/src/main/kotlin/io/dico/parcels2/listener/ParcelEntityTracker.kt index 2f64ab1..285fd3e 100644 --- a/src/main/kotlin/io/dico/parcels2/listener/ParcelEntityTracker.kt +++ b/src/main/kotlin/io/dico/parcels2/listener/ParcelEntityTracker.kt @@ -1,12 +1,12 @@ package io.dico.parcels2.listener import io.dico.parcels2.Parcel -import io.dico.parcels2.Worlds +import io.dico.parcels2.ParcelProvider import io.dico.parcels2.util.editLoop import io.dico.parcels2.util.isPresentAnd import org.bukkit.entity.Entity -class ParcelEntityTracker(val worlds: Worlds) { +class ParcelEntityTracker(val parcelProvider: ParcelProvider) { val map = mutableMapOf<Entity, Parcel?>() fun untrack(entity: Entity) { @@ -32,7 +32,7 @@ class ParcelEntityTracker(val worlds: Worlds) { if (parcel.isPresentAnd { hasBlockVisitors }) { remove() } - val newParcel = worlds.getParcelAt(entity.location) + val newParcel = parcelProvider.getParcelAt(entity.location) if (newParcel !== parcel && !newParcel.isPresentAnd { hasBlockVisitors }) { remove() entity.remove() |