summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt
index de6793c10..6249ec54a 100644
--- a/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt
+++ b/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt
@@ -28,6 +28,8 @@ import net.minecraft.util.ChatComponentText
import net.minecraftforge.fml.common.FMLCommonHandler
import java.text.DecimalFormat
import java.text.SimpleDateFormat
+import java.time.LocalDate
+import java.time.Month
import java.util.Timer
import java.util.TimerTask
import java.util.regex.Matcher
@@ -67,6 +69,11 @@ object LorenzUtils {
val lastWorldSwitch get() = HypixelData.joinedWorld
+ val isAprilFoolsDay: Boolean
+ get() = SkyHanniMod.feature.dev.debug.alwaysFunnyTime || LocalDate.now().let {
+ it.month == Month.APRIL && it.dayOfMonth == 1
+ }
+
fun SimpleDateFormat.formatCurrentTime(): String = this.format(System.currentTimeMillis())
fun stripVanillaMessage(originalMessage: String): String {