@@ -39,10 +39,10 @@ class OpenContainer @Ta5kBuilder constructor(
3939 private val interact : InteractionConfig = TaskFlowModule .interact,
4040 private val sides : Set <Direction > = Direction .entries.toSet(),
4141) : Task<ScreenHandler>() {
42- override val name get() = " ${state .description(inScope)} at ${blockPos.toShortString()} "
42+ override val name get() = " ${containerState .description(inScope)} at ${blockPos.toShortString()} "
4343
4444 private var screenHandler: ScreenHandler ? = null
45- private var state = State .SCOPING
45+ private var containerState = State .SCOPING
4646 private var inScope = 0
4747
4848 enum class State {
@@ -57,39 +57,39 @@ class OpenContainer @Ta5kBuilder constructor(
5757
5858 init {
5959 listen<InventoryEvent .Open > {
60- if (state != State .OPENING ) return @listen
60+ if (containerState != State .OPENING ) return @listen
6161
6262 screenHandler = it.screenHandler
63- state = State .SLOT_LOADING
63+ containerState = State .SLOT_LOADING
6464
6565 if (! waitForSlotLoad) success(it.screenHandler)
6666 }
6767
6868 listen<InventoryEvent .Close > {
6969 if (screenHandler != it.screenHandler) return @listen
7070
71- state = State .SCOPING
71+ containerState = State .SCOPING
7272 screenHandler = null
7373 }
7474
7575 listen<InventoryEvent .FullUpdate > {
76- if (state != State .SLOT_LOADING ) return @listen
76+ if (containerState != State .SLOT_LOADING ) return @listen
7777
7878 screenHandler?.let {
7979 success(it)
8080 }
8181 }
8282
8383 listen<TickEvent .Pre > {
84- if (state != State .SCOPING ) return @listen
84+ if (containerState != State .SCOPING ) return @listen
8585
8686 val target = lookAtBlock(blockPos, sides, config = interact)
8787 if (rotate && ! target.requestBy(rotation).done) return @listen
8888
8989 val hitResult = target.hit?.hitIfValid()?.blockResult ? : return @listen
9090 interaction.interactBlock(player, Hand .MAIN_HAND , hitResult)
9191
92- state = State .OPENING
92+ containerState = State .OPENING
9393 }
9494 }
9595}
0 commit comments