add deprecated stringName and change paperweight userdev version

This commit is contained in:
l4zs
2022-01-14 15:18:35 +01:00
parent 9c008dcba4
commit da61729a0d
2 changed files with 10 additions and 1 deletions

View File

@@ -17,7 +17,7 @@ plugins {
id("org.jetbrains.dokka") version "1.6.10"
kotlin("plugin.serialization") version "1.6.10"
id("io.papermc.paperweight.userdev") version "1.3.4-SNAPSHOT"
id("io.papermc.paperweight.userdev") version "1.3.3"
}
repositories {

View File

@@ -117,6 +117,15 @@ var ItemMeta.name: Component?
get() = if (hasDisplayName()) displayName() else null
set(value) = displayName(value ?: Component.space())
/**
* Provides safe access to the items' displayName.
*/
@Suppress("DEPRECATION")
@Deprecated("displaynames are saved as Components in Paper", ReplaceWith("name", "net.axay.kspigot.Items.name"))
var ItemMeta.stringName: String?
get() = if (hasDisplayName()) displayName else null
set(value) = setDisplayName(if (value == null || value == "") " " else value)
/**
* Provides safe access to the items' customModelData.
*/