X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fgame%2Factions%2FUseBlockActionsModule.kt;h=7458dfc9b5e3e9e6f69a1c84af354c24b98023d3;hb=73cbf2cd2291283e1affe323783668d5ccc7fd66;hp=5b2a169018564609c38a9741a675b85b4d6f7d9c;hpb=c447b95aeb883113ff1d53a3178828929c1eb92f;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavedroid/game/actions/UseBlockActionsModule.kt b/core/src/ru/deadsoftware/cavedroid/game/actions/UseBlockActionsModule.kt index 5b2a169..7458dfc 100644 --- a/core/src/ru/deadsoftware/cavedroid/game/actions/UseBlockActionsModule.kt +++ b/core/src/ru/deadsoftware/cavedroid/game/actions/UseBlockActionsModule.kt @@ -6,6 +6,7 @@ import dagger.multibindings.IntoMap import dagger.multibindings.StringKey import ru.deadsoftware.cavedroid.game.GameScope import ru.deadsoftware.cavedroid.game.actions.useblock.IUseBlockAction +import ru.deadsoftware.cavedroid.game.actions.useblock.UseChestAction import ru.deadsoftware.cavedroid.game.actions.useblock.UseCraftingTableAction import ru.deadsoftware.cavedroid.game.actions.useblock.UseFurnaceAction @@ -27,4 +28,12 @@ class UseBlockActionsModule { fun bindUseFurnaceTableAction(action: UseFurnaceAction): IUseBlockAction { return action } + + @Binds + @IntoMap + @StringKey(UseChestAction.KEY) + @GameScope + fun bindUseChestAction(action: UseChestAction): IUseBlockAction { + return action + } }