feat: add option for MS in timestamp settings
This commit is contained in:
@@ -41,6 +41,7 @@ import moe.nea.firmament.util.mc.iterableArmorItems
|
|||||||
import moe.nea.firmament.util.mc.loreAccordingToNbt
|
import moe.nea.firmament.util.mc.loreAccordingToNbt
|
||||||
import moe.nea.firmament.util.skyBlockId
|
import moe.nea.firmament.util.skyBlockId
|
||||||
import moe.nea.firmament.util.tr
|
import moe.nea.firmament.util.tr
|
||||||
|
import moe.nea.firmament.util.grey
|
||||||
|
|
||||||
object PowerUserTools : FirmamentFeature {
|
object PowerUserTools : FirmamentFeature {
|
||||||
override val identifier: String
|
override val identifier: String
|
||||||
@@ -228,7 +229,7 @@ object PowerUserTools : FirmamentFeature {
|
|||||||
fun addItemId(it: ItemTooltipEvent) {
|
fun addItemId(it: ItemTooltipEvent) {
|
||||||
if (TConfig.showItemIds) {
|
if (TConfig.showItemIds) {
|
||||||
val id = it.stack.skyBlockId ?: return
|
val id = it.stack.skyBlockId ?: return
|
||||||
it.lines.add(Text.stringifiedTranslatable("firmament.tooltip.skyblockid", id.neuItem))
|
it.lines.add(Text.stringifiedTranslatable("firmament.tooltip.skyblockid", id.neuItem).grey())
|
||||||
}
|
}
|
||||||
val (item, text) = lastCopiedStack ?: return
|
val (item, text) = lastCopiedStack ?: return
|
||||||
if (!ItemStack.areEqual(item, it.stack)) {
|
if (!ItemStack.areEqual(item, it.stack)) {
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ object TimerInLore {
|
|||||||
appendValue(ChronoField.SECOND_OF_MINUTE, 2)
|
appendValue(ChronoField.SECOND_OF_MINUTE, 2)
|
||||||
}),
|
}),
|
||||||
AMERICAN("EEEE, MMM d h:mm a yyyy"),
|
AMERICAN("EEEE, MMM d h:mm a yyyy"),
|
||||||
|
RFCPrecise(DateTimeFormatter.ofPattern("EEE, dd MMM yyyy HH:mm:ss.SSS Z")),
|
||||||
;
|
;
|
||||||
|
|
||||||
constructor(block: DateTimeFormatterBuilder.() -> Unit)
|
constructor(block: DateTimeFormatterBuilder.() -> Unit)
|
||||||
|
|||||||
@@ -209,6 +209,7 @@
|
|||||||
"firmament.config.lore-timers.format.choice.american": "§9Ame§cri§fcan",
|
"firmament.config.lore-timers.format.choice.american": "§9Ame§cri§fcan",
|
||||||
"firmament.config.lore-timers.format.choice.local": "System Time Format",
|
"firmament.config.lore-timers.format.choice.local": "System Time Format",
|
||||||
"firmament.config.lore-timers.format.choice.rfc": "RFC",
|
"firmament.config.lore-timers.format.choice.rfc": "RFC",
|
||||||
|
"firmament.config.lore-timers.format.choice.rfcprecise": "RFC (Milliseconds)",
|
||||||
"firmament.config.lore-timers.format.choice.socialist": "European-ish",
|
"firmament.config.lore-timers.format.choice.socialist": "European-ish",
|
||||||
"firmament.config.lore-timers.format.description": "Choose the time format in which resolved timers are displayed.",
|
"firmament.config.lore-timers.format.description": "Choose the time format in which resolved timers are displayed.",
|
||||||
"firmament.config.lore-timers.show": "Show Lore Timers",
|
"firmament.config.lore-timers.show": "Show Lore Timers",
|
||||||
|
|||||||
Reference in New Issue
Block a user