diff --git a/eco-api/src/main/kotlin/com/willfp/eco/core/placeholder/context/PlaceholderContext.kt b/eco-api/src/main/kotlin/com/willfp/eco/core/placeholder/context/PlaceholderContext.kt index 49e6cb40..7f4e334d 100644 --- a/eco-api/src/main/kotlin/com/willfp/eco/core/placeholder/context/PlaceholderContext.kt +++ b/eco-api/src/main/kotlin/com/willfp/eco/core/placeholder/context/PlaceholderContext.kt @@ -8,22 +8,6 @@ import com.willfp.eco.core.placeholder.PlaceholderInjectable import org.bukkit.entity.Player import org.bukkit.inventory.ItemStack -/** - * Kotlin version of [PlaceholderContext]. - */ -data class KPlaceholderContext internal constructor( - val player: Player?, - val item: ItemStack?, - val injectableContext: PlaceholderInjectable, - val additionalPlayers: Collection -) : PlaceholderContext(player, item, injectableContext, additionalPlayers) { - override fun withInjectableContext(injectableContext: PlaceholderInjectable): KPlaceholderContext { - return this.copy( - injectableContext = MergedInjectableContext(this.injectableContext, injectableContext), - ) - } -} - /** @see PlaceholderContext */ @JvmOverloads fun placeholderContext( @@ -31,4 +15,4 @@ fun placeholderContext( item: ItemStack? = null, injectable: PlaceholderInjectable = PlaceholderManager.EMPTY_INJECTABLE, additionalPlayers: Collection = emptyList() -): KPlaceholderContext = KPlaceholderContext(player, item, injectable, additionalPlayers) +): PlaceholderContext = PlaceholderContext(player, item, injectable, additionalPlayers)