Added %ecoenchants_<id>_name% placeholder

This commit is contained in:
Auxilor 2023-06-03 15:32:26 +01:00
parent be283ce3ae
commit b9bab4939f

View File

@ -8,6 +8,7 @@ import com.willfp.eco.core.config.interfaces.Config
import com.willfp.eco.core.config.readConfig
import com.willfp.eco.core.fast.fast
import com.willfp.eco.core.placeholder.PlayerStaticPlaceholder
import com.willfp.eco.core.placeholder.PlayerlessPlaceholder
import com.willfp.eco.core.placeholder.context.PlaceholderContext
import com.willfp.eco.core.placeholder.templates.SimpleInjectablePlaceholder
import com.willfp.eco.util.StringUtils
@ -131,6 +132,10 @@ abstract class EcoEnchant(
}
)
PlayerlessPlaceholder(plugin, "${id}_name") {
displayName
}.register()
conditions = Conditions.compile(
config.getSubsections("conditions"),
if (plugin.isLoaded) ViolationContext(plugin, "Enchantment $id")