Skip to content

Commit 02082bc

Browse files
committed
Cleanup
1 parent 43f235b commit 02082bc

File tree

17 files changed

+35
-27
lines changed

17 files changed

+35
-27
lines changed

common/src/main/kotlin/com/lambda/config/Configurable.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package com.lambda.config
22

33
import com.google.gson.JsonElement
44
import com.google.gson.JsonObject
5+
import com.lambda.Lambda
56
import com.lambda.Lambda.LOG
67
import com.lambda.config.settings.StringSetting
78
import com.lambda.config.settings.collections.ListSetting
@@ -11,14 +12,13 @@ import com.lambda.config.settings.comparable.BooleanSetting
1112
import com.lambda.config.settings.comparable.EnumSetting
1213
import com.lambda.config.settings.complex.BlockPosSetting
1314
import com.lambda.config.settings.complex.BlockSetting
15+
import com.lambda.config.settings.complex.ColorSetting
1416
import com.lambda.config.settings.complex.KeyBindSetting
1517
import com.lambda.config.settings.numeric.*
1618
import com.lambda.util.KeyCode
1719
import com.lambda.util.Nameable
1820
import net.minecraft.block.Block
1921
import net.minecraft.util.math.BlockPos
20-
import com.lambda.Lambda
21-
import com.lambda.config.settings.complex.ColorSetting
2222
import java.awt.Color
2323

2424
/**

common/src/main/kotlin/com/lambda/config/Configuration.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,13 @@ import com.google.gson.JsonObject
55
import com.google.gson.JsonParser
66
import com.lambda.Lambda.LOG
77
import com.lambda.Lambda.gson
8-
import com.lambda.event.EventFlow
98
import com.lambda.event.EventFlow.lambdaScope
109
import com.lambda.event.events.ClientEvent
1110
import com.lambda.event.listener.UnsafeListener.Companion.unsafeListener
11+
import com.lambda.module.ModuleConfig
1212
import kotlinx.coroutines.Dispatchers
1313
import kotlinx.coroutines.launch
1414
import java.io.File
15-
import com.lambda.module.ModuleConfig
1615

1716
/**
1817
* Represents a compound of [Configurable] objects whose [AbstractSetting]s
@@ -81,7 +80,6 @@ abstract class Configuration : Jsonable {
8180
runCatching { load(primary) }
8281
.onSuccess {
8382
LOG.info("$configName config loaded")
84-
EventFlow.post(ClientEvent.ConfigLoaded(this@Configuration))
8583
}
8684
.onFailure { LOG.error("Failed to load $configName config, loading backup", it) }
8785
.recoverCatching {
@@ -102,7 +100,6 @@ abstract class Configuration : Jsonable {
102100
runCatching { save() }
103101
.onSuccess {
104102
LOG.info("$configName config saved")
105-
EventFlow.post(ClientEvent.ConfigSaved(this@Configuration))
106103
}
107104
.onFailure { LOG.error("Failed to save $configName config", it) }
108105
}

common/src/main/kotlin/com/lambda/config/Jsonable.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.lambda.config
22

3-
import com.google.gson.JsonElement
43
import com.google.gson.Gson
4+
import com.google.gson.JsonElement
55

66

77
/**

common/src/main/kotlin/com/lambda/context/ClientContext.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package com.lambda.context
22

3+
import net.minecraft.client.MinecraftClient
34
import net.minecraft.client.network.ClientPlayNetworkHandler
45
import net.minecraft.client.network.ClientPlayerEntity
56
import net.minecraft.client.network.ClientPlayerInteractionManager
67
import net.minecraft.client.world.ClientWorld
7-
import net.minecraft.client.MinecraftClient
88

99
/**
1010
* A class extending the [AbstractContext] in the [MinecraftClient].

common/src/main/kotlin/com/lambda/context/SafeContext.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package com.lambda.context
22

3+
import net.minecraft.client.MinecraftClient
34
import net.minecraft.client.network.ClientPlayNetworkHandler
45
import net.minecraft.client.network.ClientPlayerEntity
56
import net.minecraft.client.network.ClientPlayerInteractionManager
67
import net.minecraft.client.world.ClientWorld
7-
import net.minecraft.client.MinecraftClient
88

99
/**
1010
* A class extending the [AbstractContext] in the [MinecraftClient].
@@ -23,7 +23,7 @@ import net.minecraft.client.MinecraftClient
2323
* // ...
2424
* }
2525
* ```
26-
*
26+
*
2727
* @property world The world in which the player is currently located.
2828
* @property player The player entity.
2929
* @property interaction The interaction manager for the player.

common/src/main/kotlin/com/lambda/event/cancellable/Cancellable.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import java.util.concurrent.atomic.AtomicBoolean
55
/**
66
* Used as delegate for [ICancellable] events.
77
*
8-
* A `Cancellable` event is a type of [ICancellable] that can be cancelled.
9-
* It has a [cancelSignal] which is an [AtomicBoolean] that indicates whether the event has been canceled.
8+
* A [Cancellable] event is a type of [ICancellable] that can be cancelled.
9+
* It has a [cancelSignal] which is an [AtomicBoolean] that indicates whether the event has been [cancel]ed.
1010
*
1111
* @property cancelSignal The signal that indicates whether the event has been canceled.
1212
*/
Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
package com.lambda.event.events
22

3-
import com.lambda.config.Configuration
43
import com.lambda.event.Event
5-
import com.lambda.module.Module
64

75

86
abstract class ClientEvent : Event {
97
data object Shutdown : ClientEvent()
108
data object Startup : ClientEvent()
11-
data class ConfigLoaded(val configuration: Configuration) : ClientEvent()
12-
data class ConfigSaved(val configuration: Configuration) : ClientEvent()
139
}

common/src/main/kotlin/com/lambda/event/events/KeyPressEvent.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package com.lambda.event.events
22

3+
import com.lambda.event.EventFlow
34
import com.lambda.event.cancellable.Cancellable
45
import com.lambda.event.cancellable.ICancellable
5-
import com.lambda.event.EventFlow
66

77
/**
88
* A class representing a [KeyPressEvent] in the event system ([EventFlow]).

common/src/main/kotlin/com/lambda/event/events/PacketEvent.kt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
11
package com.lambda.event.events
22

33
import com.lambda.event.Event
4+
import com.lambda.event.EventFlow
45
import com.lambda.event.cancellable.Cancellable
56
import com.lambda.event.cancellable.ICancellable
7+
import com.lambda.event.events.PacketEvent.Receive
8+
import com.lambda.event.events.PacketEvent.Receive.Post
9+
import com.lambda.event.events.PacketEvent.Receive.Pre
10+
import com.lambda.event.events.PacketEvent.Send
11+
import com.lambda.event.events.PacketEvent.Send.Post
12+
import com.lambda.event.events.PacketEvent.Send.Pre
613
import net.minecraft.network.packet.Packet
7-
import com.lambda.event.EventFlow
814

915
/**
1016
* An abstract class representing a [PacketEvent] in the [EventFlow].

common/src/main/kotlin/com/lambda/event/events/TickEvent.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ package com.lambda.event.events
22

33
import com.lambda.event.Event
44
import com.lambda.event.EventFlow
5+
import com.lambda.event.events.TickEvent.Post
6+
import com.lambda.event.events.TickEvent.Pre
57

68
/**
79
* An abstract class representing a [TickEvent] in the [EventFlow].

0 commit comments

Comments
 (0)