feat: Add item shop recipe exporter
This commit is contained in:
@@ -26,6 +26,13 @@ inline fun <T> Pattern.useMatch(string: String?, block: Matcher.() -> T): T? {
|
||||
?.let(block)
|
||||
}
|
||||
|
||||
fun <T> String.ifDropLast(suffix: String, block: (String) -> T): T? {
|
||||
if (endsWith(suffix)) {
|
||||
return block(dropLast(suffix.length))
|
||||
}
|
||||
return null
|
||||
}
|
||||
|
||||
@Language("RegExp")
|
||||
val TIME_PATTERN = "[0-9]+[ms]"
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@ package moe.nea.firmament.util.skyblock
|
||||
import moe.nea.firmament.util.SkyblockId
|
||||
|
||||
object SkyBlockItems {
|
||||
val COINS = SkyblockId("SKYBLOCK_COIN")
|
||||
val ROTTEN_FLESH = SkyblockId("ROTTEN_FLESH")
|
||||
val ENCHANTED_DIAMOND = SkyblockId("ENCHANTED_DIAMOND")
|
||||
val DIAMOND = SkyblockId("DIAMOND")
|
||||
|
||||
Reference in New Issue
Block a user