From d9191de0d4670d8e710c556210fea64b351090e2 Mon Sep 17 00:00:00 2001 From: hannibal2 <24389977+hannibal00212@users.noreply.github.com> Date: Fri, 14 Apr 2023 19:09:40 +0200 Subject: Removed enchanted bread from Crop Money Per Hour List Added enchanted seeds to Crop Per Hour Added option to merge seeds to wheat prices (default enabled) --- src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/main/java/at/hannibal2/skyhanni/utils') diff --git a/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt index 552782025..c84710fe0 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt @@ -213,4 +213,15 @@ object LorenzUtils { HoverEvent(HoverEvent.Action.SHOW_TEXT, ChatComponentText("§eExecute /$command")) Minecraft.getMinecraft().thePlayer.addChatMessage(text) } + + fun Map.moveEntryToTop(matcher: (Map.Entry) -> Boolean): Map { + val entry = entries.find(matcher) + if (entry != null) { + val newMap = linkedMapOf(entry.key to entry.value) + newMap.putAll(this) + return newMap + } + return this + } + } \ No newline at end of file -- cgit