Skip to content

Commit ab2a2e0

Browse files
committed
Update to Beta 0.2.3. Removed debug msgs. Changed text in config to be readable and whispers to powder when needed.
1 parent e20cc60 commit ab2a2e0

File tree

9 files changed

+33
-33
lines changed

9 files changed

+33
-33
lines changed

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Taken from Firmament
22
[versions]
3-
version = "Beta 0.2.2"
3+
version = "Beta 0.2.3"
44
minecraft = "1.21.5"
55
yarn_mappings="1.21.5+build.1"
66
loader_version="0.16.14"

src/main/kotlin/io/github/frostzie/skyfall/api/feature/Feature.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,22 +73,22 @@ abstract class HudFeature : IFeature, IHudRenderable {
7373
final override fun init() {
7474
if (isRunning) return
7575

76-
logger.info("DEBUG: Initializing HudFeature: ${this::class.simpleName}")
76+
logger.info(" Initializing HudFeature: ${this::class.simpleName}")
7777

7878
FabricEventBridge.initialize()
7979
HudEventManager.ensureInitialized()
8080
HudEventManager.registerFeature(this)
8181

8282
isRunning = true
83-
logger.info("DEBUG: HudFeature ${this::class.simpleName} initialization complete")
83+
logger.info(" HudFeature ${this::class.simpleName} initialization complete")
8484

8585
onInit()
8686
}
8787

8888
final override fun terminate() {
8989
if (!isRunning) return
9090

91-
logger.info("DEBUG: Terminating HudFeature: ${this::class.simpleName}")
91+
logger.info(" Terminating HudFeature: ${this::class.simpleName}")
9292

9393
HudEventManager.unregisterFeature(this)
9494
isRunning = false

src/main/kotlin/io/github/frostzie/skyfall/api/feature/FeatureManager.kt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ object FeatureManager {
2121
try {
2222
val reflections = Reflections("io.github.frostzie.skyfall.features")
2323
val featureClasses = reflections.getTypesAnnotatedWith(Feature::class.java)
24-
logger.info("DEBUG: Found ${featureClasses.size} potential features.")
24+
logger.info(" Found ${featureClasses.size} potential features.")
2525

2626
if (featureClasses.isNotEmpty()) {
2727
val classNames = featureClasses.joinToString(separator = ", ") { it.simpleName }
28-
logger.info("DEBUG: Discovered features: [$classNames]")
28+
logger.info(" Discovered features: [$classNames]")
2929
}
3030

3131
for (featureClass in featureClasses) {
@@ -51,7 +51,7 @@ object FeatureManager {
5151
}
5252
}
5353

54-
logger.info("DEBUG: Feature '${annotation.name}' type: [${capabilities.joinToString()}]")
54+
logger.info(" Feature '${annotation.name}' type: [${capabilities.joinToString()}]")
5555
} else {
5656
logger.warn("Class ${featureClass.simpleName} is annotated with @Feature but does not implement IFeature.")
5757
}
@@ -72,7 +72,7 @@ object FeatureManager {
7272
* Updates all discovered features - both new event system and legacy features
7373
*/
7474
fun updateFeatureStates() {
75-
logger.info("DEBUG: Updating feature states...")
75+
logger.info(" Updating feature states...")
7676
if (discoveredFeatures.isEmpty()) {
7777
logger.warn("No features were discovered. Cannot update states. Was initialize() called?")
7878
return
@@ -84,10 +84,10 @@ object FeatureManager {
8484
val isActuallyRunning = feature.isRunning
8585

8686
if (shouldBeRunning && !isActuallyRunning) {
87-
logger.info("DEBUG: -> Starting feature: '$featureName'")
87+
logger.info(" -> Starting feature: '$featureName'")
8888
feature.init() // This handles registration automatically based on feature type
8989
} else if (!shouldBeRunning && isActuallyRunning) {
90-
logger.info("DEBUG: -> Stopping feature: '$featureName'")
90+
logger.info(" -> Stopping feature: '$featureName'")
9191
feature.terminate() // This handles unregistration automatically
9292
}
9393
} catch (e: Exception) {
@@ -96,7 +96,7 @@ object FeatureManager {
9696
}
9797

9898
logActiveFeatures()
99-
logger.info("DEBUG: Finished updating feature states.")
99+
logger.info(" Finished updating feature states.")
100100
}
101101

102102
private fun logActiveFeatures() {
@@ -114,11 +114,11 @@ object FeatureManager {
114114

115115
activeFeatures.forEach { (type, features) ->
116116
val names = features.joinToString(", ") { (_, name) -> name }
117-
logger.info("DEBUG: Active $type features: [$names]")
117+
logger.info(" Active $type features: [$names]")
118118
}
119119

120120
if (activeFeatures.isEmpty()) {
121-
logger.info("DEBUG: No features are currently enabled.")
121+
logger.info(" No features are currently enabled.")
122122
}
123123
}
124124

src/main/kotlin/io/github/frostzie/skyfall/config/ConfigManager.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ object ConfigManager {
7171
fixedRateTimer(name = "skyfall-config-auto-save", period = 60_000L, initialDelay = 60_000L) {
7272
try {
7373
saveConfig("auto-save-60s")
74-
logger.info("DEBUG: 60s Config Save.")
74+
logger.info(" 60s Config Save.")
7575
} catch (e: Throwable) {
7676
logger.error("Error auto-saving config!", e)
7777
}

src/main/kotlin/io/github/frostzie/skyfall/config/features/foraging/ForagingConfig.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import io.github.notenoughupdates.moulconfig.annotations.ConfigOption
88
class ForagingConfig {
99

1010
@Expose
11-
@ConfigOption(name = "", desc = "")
12-
@ConfigEditorInfoText(infoTitle = "§fMiddle Click the perk to add it to the HUD!")
11+
@ConfigOption(name = "Info", desc = "§fMiddle Click the perk to add it to the HUD!")
12+
@ConfigEditorInfoText(infoTitle = "")
1313
var infoText: String = ""
1414

1515
@Expose

src/main/kotlin/io/github/frostzie/skyfall/config/features/mining/MiningConfig.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ import io.github.notenoughupdates.moulconfig.annotations.ConfigOption
88
class MiningConfig {
99

1010
@Expose
11-
@ConfigOption(name = "", desc = "")
12-
@ConfigEditorInfoText(infoTitle = "§fMiddle Click the perk to add it to the HUD!")
11+
@ConfigOption(name = "Info", desc = "§fMiddle Click the perk to add it to the HUD!")
12+
@ConfigEditorInfoText(infoTitle = "")
1313
var infoText: String = ""
1414

1515
@Expose
16-
@ConfigOption(name = "Whisper HUD", desc = "Shows amount of power needed to level up a HOTM perk.")
16+
@ConfigOption(name = "Powder HUD", desc = "Shows amount of power needed to level up a HOTM perk.")
1717
@ConfigEditorBoolean
1818
var neededPowderHud: Boolean = true
1919

src/main/kotlin/io/github/frostzie/skyfall/events/inventory/SlotEventManager.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ object SlotEventManager {
1919

2020
if (feature is ISlotRenderable) {
2121
if (renderableFeatures.add(feature)) {
22-
logger.info("DEBUG: Registered slot renderable feature: ${feature::class.simpleName}")
22+
logger.info(" Registered slot renderable feature: ${feature::class.simpleName}")
2323
registered = true
2424
}
2525
}
2626

2727
if (feature is ISlotInteractable) {
2828
if (interactableFeatures.add(feature)) {
29-
logger.info("DEBUG: Registered slot interactable feature: ${feature::class.simpleName}")
29+
logger.info(" Registered slot interactable feature: ${feature::class.simpleName}")
3030
registered = true
3131
}
3232
}
@@ -39,14 +39,14 @@ object SlotEventManager {
3939

4040
if (feature is ISlotRenderable) {
4141
if (renderableFeatures.remove(feature)) {
42-
logger.info("DEBUG: Unregistered slot renderable feature: ${feature::class.simpleName}")
42+
logger.info(" Unregistered slot renderable feature: ${feature::class.simpleName}")
4343
unregistered = true
4444
}
4545
}
4646

4747
if (feature is ISlotInteractable) {
4848
if (interactableFeatures.remove(feature)) {
49-
logger.info("DEBUG: Unregistered slot interactable feature: ${feature::class.simpleName}")
49+
logger.info(" Unregistered slot interactable feature: ${feature::class.simpleName}")
5050
unregistered = true
5151
}
5252
}

src/main/kotlin/io/github/frostzie/skyfall/events/render/HudEventManager.kt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,25 +11,25 @@ object HudEventManager {
1111
private var initialized = false
1212

1313
fun registerFeature(feature: IHudRenderable) {
14-
logger.info("DEBUG: Attempting to register HUD feature: ${feature::class.simpleName}")
14+
logger.info(" Attempting to register HUD feature: ${feature::class.simpleName}")
1515

1616
if (!initialized) {
17-
logger.info("DEBUG: HUD system not initialized, initializing now...")
17+
logger.info(" HUD system not initialized, initializing now...")
1818
initialize()
1919
}
2020

2121
if (registeredFeatures.add(feature)) {
22-
logger.info("DEBUG: Successfully registered HUD feature: ${feature::class.simpleName}")
23-
logger.info("DEBUG: Total HUD features registered: ${registeredFeatures.size}")
22+
logger.info(" Successfully registered HUD feature: ${feature::class.simpleName}")
23+
logger.info(" Total HUD features registered: ${registeredFeatures.size}")
2424
} else {
2525
logger.warn("DEBUG: HUD feature ${feature::class.simpleName} was already registered")
2626
}
2727
}
2828

2929
fun unregisterFeature(feature: IHudRenderable) {
3030
if (registeredFeatures.remove(feature)) {
31-
logger.info("DEBUG: Unregistered HUD feature: ${feature::class.simpleName}")
32-
logger.info("DEBUG: Remaining HUD features: ${registeredFeatures.size}")
31+
logger.info(" Unregistered HUD feature: ${feature::class.simpleName}")
32+
logger.info(" Remaining HUD features: ${registeredFeatures.size}")
3333
}
3434
}
3535

@@ -39,7 +39,7 @@ object HudEventManager {
3939
return
4040
}
4141

42-
logger.info("DEBUG: Initializing HUD event system...")
42+
logger.info(" Initializing HUD event system...")
4343

4444
try {
4545
EventBus.listen(HudRenderEvent.Pre::class.java) { event ->
@@ -102,7 +102,7 @@ object HudEventManager {
102102
}
103103

104104
initialized = true
105-
logger.info("DEBUG: HUD event system successfully initialized")
105+
logger.info(" HUD event system successfully initialized")
106106
} catch (e: Exception) {
107107
logger.error("Failed to initialize HUD event system", e)
108108
throw e
@@ -115,7 +115,7 @@ object HudEventManager {
115115
*/
116116
fun ensureInitialized() {
117117
if (!initialized) {
118-
logger.info("DEBUG: Force initializing HUD event system...")
118+
logger.info(" Force initializing HUD event system...")
119119
initialize()
120120
}
121121
}

src/main/resources/fabric.mod.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"schemaVersion": 1,
33
"id": "skyfall",
4-
"version": "0.2.2",
4+
"version": "0.2.3",
55
"name": "SkyFall",
66
"description": "QOL Hypixel Skyblock mod for newest versions of Minecraft",
77
"authors": [

0 commit comments

Comments
 (0)