aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--collect.py11
-rw-r--r--src/main/kotlin/moe/nea/ledger/ItemIdProvider.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/Ledger.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/LedgerLogger.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/LogChatCommand.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/QueryCommand.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/TelemetryProvider.kt4
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/AuctionHouseDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/BankDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/BazaarDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/BazaarOrderDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/BitsDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/BitsShopDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/ChestDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/DungeonChestDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/KatDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/KuudraChestDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/MinionDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/NpcDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/modules/VisitorDetection.kt2
-rw-r--r--src/main/kotlin/moe/nea/ledger/utils/ErrorUtil.kt1
-rw-r--r--src/main/kotlin/moe/nea/ledger/utils/di/DI.kt (renamed from src/main/kotlin/moe/nea/ledger/utils/DI.kt)2
-rw-r--r--src/main/kotlin/moe/nea/ledger/utils/di/DIProvider.kt (renamed from src/main/kotlin/moe/nea/ledger/utils/DIProvider.kt)2
-rw-r--r--src/main/kotlin/moe/nea/ledger/utils/di/Inject.kt (renamed from src/main/kotlin/moe/nea/ledger/utils/Inject.kt)2
24 files changed, 35 insertions, 23 deletions
diff --git a/collect.py b/collect.py
new file mode 100644
index 0000000..2a33435
--- /dev/null
+++ b/collect.py
@@ -0,0 +1,11 @@
+import json
+from pathlib import Path
+
+repo = Path("/home/nea/src/NotEnoughUpdates-REPO")
+l = {}
+for f in (repo / "items").glob("*.json"):
+ with f.open('r') as fp:
+ j = json.load(fp)
+ l[j["internalname"]] = j["displayname"]
+with Path("./compiled.json").open("w") as fp:
+ json.dump(l, fp)
diff --git a/src/main/kotlin/moe/nea/ledger/ItemIdProvider.kt b/src/main/kotlin/moe/nea/ledger/ItemIdProvider.kt
index f2906b8..121586e 100644
--- a/src/main/kotlin/moe/nea/ledger/ItemIdProvider.kt
+++ b/src/main/kotlin/moe/nea/ledger/ItemIdProvider.kt
@@ -28,7 +28,7 @@ class ItemIdProvider {
private val knownNames = mutableMapOf<String, ItemId>()
@SubscribeEvent
- fun onTick(event: RegistrationFinishedEvent) {
+ fun onRegistrationFinished(event: RegistrationFinishedEvent) {
MinecraftForge.EVENT_BUS.post(ExtraSupplyIdEvent(knownNames::put))
}
diff --git a/src/main/kotlin/moe/nea/ledger/Ledger.kt b/src/main/kotlin/moe/nea/ledger/Ledger.kt
index f8c8d99..b8a4073 100644
--- a/src/main/kotlin/moe/nea/ledger/Ledger.kt
+++ b/src/main/kotlin/moe/nea/ledger/Ledger.kt
@@ -20,7 +20,7 @@ import moe.nea.ledger.modules.KuudraChestDetection
import moe.nea.ledger.modules.MinionDetection
import moe.nea.ledger.modules.NpcDetection
import moe.nea.ledger.modules.VisitorDetection
-import moe.nea.ledger.utils.DI
+import moe.nea.ledger.utils.di.DI
import moe.nea.ledger.utils.ErrorUtil
import net.minecraft.client.Minecraft
import net.minecraft.command.ICommand
diff --git a/src/main/kotlin/moe/nea/ledger/LedgerLogger.kt b/src/main/kotlin/moe/nea/ledger/LedgerLogger.kt
index 5005040..913d1b5 100644
--- a/src/main/kotlin/moe/nea/ledger/LedgerLogger.kt
+++ b/src/main/kotlin/moe/nea/ledger/LedgerLogger.kt
@@ -6,7 +6,7 @@ import moe.nea.ledger.database.DBItemEntry
import moe.nea.ledger.database.DBLogEntry
import moe.nea.ledger.database.Database
import moe.nea.ledger.events.ChatReceived
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraft.client.Minecraft
import net.minecraft.util.ChatComponentText
import net.minecraft.util.IChatComponent
diff --git a/src/main/kotlin/moe/nea/ledger/LogChatCommand.kt b/src/main/kotlin/moe/nea/ledger/LogChatCommand.kt
index 0b49a9a..90b2545 100644
--- a/src/main/kotlin/moe/nea/ledger/LogChatCommand.kt
+++ b/src/main/kotlin/moe/nea/ledger/LogChatCommand.kt
@@ -1,6 +1,6 @@
package moe.nea.ledger
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraft.command.CommandBase
import net.minecraft.command.ICommandSender
diff --git a/src/main/kotlin/moe/nea/ledger/QueryCommand.kt b/src/main/kotlin/moe/nea/ledger/QueryCommand.kt
index e5cbb7f..305069a 100644
--- a/src/main/kotlin/moe/nea/ledger/QueryCommand.kt
+++ b/src/main/kotlin/moe/nea/ledger/QueryCommand.kt
@@ -6,7 +6,7 @@ import moe.nea.ledger.database.Clause
import moe.nea.ledger.database.DBItemEntry
import moe.nea.ledger.database.DBLogEntry
import moe.nea.ledger.database.Database
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraft.command.CommandBase
import net.minecraft.command.ICommandSender
import net.minecraft.util.ChatComponentText
diff --git a/src/main/kotlin/moe/nea/ledger/TelemetryProvider.kt b/src/main/kotlin/moe/nea/ledger/TelemetryProvider.kt
index 04f3fd2..d9c7108 100644
--- a/src/main/kotlin/moe/nea/ledger/TelemetryProvider.kt
+++ b/src/main/kotlin/moe/nea/ledger/TelemetryProvider.kt
@@ -4,8 +4,8 @@ import com.google.gson.JsonArray
import com.google.gson.JsonElement
import com.google.gson.JsonObject
import moe.nea.ledger.gen.BuildConfig
-import moe.nea.ledger.utils.DI
-import moe.nea.ledger.utils.DIProvider
+import moe.nea.ledger.utils.di.DI
+import moe.nea.ledger.utils.di.DIProvider
import moe.nea.ledger.utils.telemetry.CommonKeys
import moe.nea.ledger.utils.telemetry.ContextValue
import moe.nea.ledger.utils.telemetry.EventRecorder
diff --git a/src/main/kotlin/moe/nea/ledger/modules/AuctionHouseDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/AuctionHouseDetection.kt
index 92b659d..d02095d 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/AuctionHouseDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/AuctionHouseDetection.kt
@@ -15,7 +15,7 @@ import moe.nea.ledger.getLore
import moe.nea.ledger.parseShortNumber
import moe.nea.ledger.unformattedString
import moe.nea.ledger.useMatcher
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraft.client.gui.inventory.GuiChest
import net.minecraft.inventory.ContainerChest
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
diff --git a/src/main/kotlin/moe/nea/ledger/modules/BankDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/BankDetection.kt
index e9a6c26..928d30c 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/BankDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/BankDetection.kt
@@ -9,7 +9,7 @@ import moe.nea.ledger.TransactionType
import moe.nea.ledger.events.ChatReceived
import moe.nea.ledger.parseShortNumber
import moe.nea.ledger.useMatcher
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
import java.util.regex.Pattern
diff --git a/src/main/kotlin/moe/nea/ledger/modules/BazaarDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/BazaarDetection.kt
index 522beed..0f1fc2c 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/BazaarDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/BazaarDetection.kt
@@ -10,7 +10,7 @@ import moe.nea.ledger.TransactionType
import moe.nea.ledger.events.ChatReceived
import moe.nea.ledger.parseShortNumber
import moe.nea.ledger.useMatcher
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
import java.util.regex.Pattern
diff --git a/src/main/kotlin/moe/nea/ledger/modules/BazaarOrderDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/BazaarOrderDetection.kt
index 8b33fb1..330ee1d 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/BazaarOrderDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/BazaarOrderDetection.kt
@@ -11,7 +11,7 @@ import moe.nea.ledger.events.ChatReceived
import moe.nea.ledger.mixin.AccessorGuiEditSign
import moe.nea.ledger.parseShortNumber
import moe.nea.ledger.useMatcher
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraft.client.gui.inventory.GuiEditSign
import net.minecraftforge.client.event.GuiScreenEvent
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
diff --git a/src/main/kotlin/moe/nea/ledger/modules/BitsDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/BitsDetection.kt
index 2872f99..e4c3c98 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/BitsDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/BitsDetection.kt
@@ -12,7 +12,7 @@ import moe.nea.ledger.TransactionType
import moe.nea.ledger.parseShortNumber
import moe.nea.ledger.unformattedString
import moe.nea.ledger.useMatcher
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
import java.time.Instant
diff --git a/src/main/kotlin/moe/nea/ledger/modules/BitsShopDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/BitsShopDetection.kt
index 8fd4588..d7e0a0d 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/BitsShopDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/BitsShopDetection.kt
@@ -13,7 +13,7 @@ import moe.nea.ledger.getLore
import moe.nea.ledger.parseShortNumber
import moe.nea.ledger.unformattedString
import moe.nea.ledger.useMatcher
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
import java.time.Instant
diff --git a/src/main/kotlin/moe/nea/ledger/modules/ChestDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/ChestDetection.kt
index 48c040a..cca02e1 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/ChestDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/ChestDetection.kt
@@ -7,7 +7,7 @@ import moe.nea.ledger.getDisplayNameU
import moe.nea.ledger.getInternalId
import moe.nea.ledger.getLore
import moe.nea.ledger.unformattedString
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraft.init.Blocks
import net.minecraft.inventory.Slot
import net.minecraft.item.Item
diff --git a/src/main/kotlin/moe/nea/ledger/modules/DungeonChestDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/DungeonChestDetection.kt
index 4be5228..feb452e 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/DungeonChestDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/DungeonChestDetection.kt
@@ -12,7 +12,7 @@ import moe.nea.ledger.events.GuiClickEvent
import moe.nea.ledger.getDisplayNameU
import moe.nea.ledger.unformattedString
import moe.nea.ledger.useMatcher
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
import java.time.Instant
import kotlin.time.Duration.Companion.seconds
diff --git a/src/main/kotlin/moe/nea/ledger/modules/KatDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/KatDetection.kt
index 4e2e40a..eda5aba 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/KatDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/KatDetection.kt
@@ -11,7 +11,7 @@ import moe.nea.ledger.events.ChatReceived
import moe.nea.ledger.getInternalId
import moe.nea.ledger.getLore
import moe.nea.ledger.useMatcher
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
diff --git a/src/main/kotlin/moe/nea/ledger/modules/KuudraChestDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/KuudraChestDetection.kt
index 8d0dc7b..e0e9322 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/KuudraChestDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/KuudraChestDetection.kt
@@ -7,7 +7,7 @@ import moe.nea.ledger.LedgerLogger
import moe.nea.ledger.TransactionType
import moe.nea.ledger.events.GuiClickEvent
import moe.nea.ledger.getInternalId
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraft.client.Minecraft
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
diff --git a/src/main/kotlin/moe/nea/ledger/modules/MinionDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/MinionDetection.kt
index 1b48095..6999c7f 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/MinionDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/MinionDetection.kt
@@ -14,7 +14,7 @@ import moe.nea.ledger.parseRomanNumber
import moe.nea.ledger.parseShortNumber
import moe.nea.ledger.unformattedString
import moe.nea.ledger.useMatcher
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraft.client.gui.inventory.GuiChest
import net.minecraft.inventory.ContainerChest
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
diff --git a/src/main/kotlin/moe/nea/ledger/modules/NpcDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/NpcDetection.kt
index cbafe02..5906562 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/NpcDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/NpcDetection.kt
@@ -10,7 +10,7 @@ import moe.nea.ledger.TransactionType
import moe.nea.ledger.events.ChatReceived
import moe.nea.ledger.parseShortNumber
import moe.nea.ledger.useMatcher
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
import java.util.regex.Pattern
diff --git a/src/main/kotlin/moe/nea/ledger/modules/VisitorDetection.kt b/src/main/kotlin/moe/nea/ledger/modules/VisitorDetection.kt
index 1df0618..2ee581c 100644
--- a/src/main/kotlin/moe/nea/ledger/modules/VisitorDetection.kt
+++ b/src/main/kotlin/moe/nea/ledger/modules/VisitorDetection.kt
@@ -14,7 +14,7 @@ import moe.nea.ledger.getLore
import moe.nea.ledger.parseShortNumber
import moe.nea.ledger.unformattedString
import moe.nea.ledger.useMatcher
-import moe.nea.ledger.utils.Inject
+import moe.nea.ledger.utils.di.Inject
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
import java.time.Instant
diff --git a/src/main/kotlin/moe/nea/ledger/utils/ErrorUtil.kt b/src/main/kotlin/moe/nea/ledger/utils/ErrorUtil.kt
index 9b6a153..4ba313e 100644
--- a/src/main/kotlin/moe/nea/ledger/utils/ErrorUtil.kt
+++ b/src/main/kotlin/moe/nea/ledger/utils/ErrorUtil.kt
@@ -1,5 +1,6 @@
package moe.nea.ledger.utils
+import moe.nea.ledger.utils.di.Inject
import moe.nea.ledger.utils.telemetry.ContextValue
import moe.nea.ledger.utils.telemetry.EventRecorder
import moe.nea.ledger.utils.telemetry.Span
diff --git a/src/main/kotlin/moe/nea/ledger/utils/DI.kt b/src/main/kotlin/moe/nea/ledger/utils/di/DI.kt
index e998c65..6940f72 100644
--- a/src/main/kotlin/moe/nea/ledger/utils/DI.kt
+++ b/src/main/kotlin/moe/nea/ledger/utils/di/DI.kt
@@ -1,4 +1,4 @@
-package moe.nea.ledger.utils
+package moe.nea.ledger.utils.di
import java.lang.reflect.AnnotatedElement
import java.util.Collections
diff --git a/src/main/kotlin/moe/nea/ledger/utils/DIProvider.kt b/src/main/kotlin/moe/nea/ledger/utils/di/DIProvider.kt
index 98d1bbc..b5ce550 100644
--- a/src/main/kotlin/moe/nea/ledger/utils/DIProvider.kt
+++ b/src/main/kotlin/moe/nea/ledger/utils/di/DIProvider.kt
@@ -1,4 +1,4 @@
-package moe.nea.ledger.utils
+package moe.nea.ledger.utils.di
import java.lang.reflect.AnnotatedElement
import java.lang.reflect.Constructor
diff --git a/src/main/kotlin/moe/nea/ledger/utils/Inject.kt b/src/main/kotlin/moe/nea/ledger/utils/di/Inject.kt
index 654f77e..a8fdd87 100644
--- a/src/main/kotlin/moe/nea/ledger/utils/Inject.kt
+++ b/src/main/kotlin/moe/nea/ledger/utils/di/Inject.kt
@@ -1,4 +1,4 @@
-package moe.nea.ledger.utils
+package moe.nea.ledger.utils.di
@Retention(AnnotationRetention.RUNTIME)
@Target(AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FIELD)