X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fgame%2Factions%2FUseBlockActionsModule.kt;h=5b2a169018564609c38a9741a675b85b4d6f7d9c;hb=9606fce8cc7c9b264abd7cb38583faaebb610540;hp=76127fa4226d2deee0c1f6c124c84bec08f3379b;hpb=769039ca17ebd65873b84ae897796edc944e342b;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 76127fa..5b2a169 100644 --- a/core/src/ru/deadsoftware/cavedroid/game/actions/UseBlockActionsModule.kt +++ b/core/src/ru/deadsoftware/cavedroid/game/actions/UseBlockActionsModule.kt @@ -7,6 +7,7 @@ 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.UseCraftingTableAction +import ru.deadsoftware.cavedroid.game.actions.useblock.UseFurnaceAction @Module class UseBlockActionsModule { @@ -18,4 +19,12 @@ class UseBlockActionsModule { fun bindUseCraftingTableAction(action: UseCraftingTableAction): IUseBlockAction { return action } + + @Binds + @IntoMap + @StringKey(UseFurnaceAction.KEY) + @GameScope + fun bindUseFurnaceTableAction(action: UseFurnaceAction): IUseBlockAction { + return action + } }