DEADSOFTWARE

Restructure project and use kotlin dsl
authorfredboy <fredboy@protonmail.com>
Sat, 25 May 2024 09:27:46 +0000 (16:27 +0700)
committerfredboy <fredboy@protonmail.com>
Sat, 25 May 2024 09:27:46 +0000 (16:27 +0700)
commit6cfaee44cc3731b18ec0a400359f9dcfeeed6f5e
tree9dacc62ea55580d33782dcc1d472062896428323
parent3a443514027417133d7a7e18766720dfea028a87
Restructure project and use kotlin dsl
218 files changed:
android/assets [deleted symlink]
android/build.gradle [deleted file]
android/build.gradle.kts [new file with mode: 0644]
android/project.properties [deleted file]
android/src/debug/res/drawable-hdpi/ic_launcher.png [moved from android/debug/res/drawable-hdpi/ic_launcher.png with 100% similarity]
android/src/debug/res/drawable-mdpi/ic_launcher.png [moved from android/debug/res/drawable-mdpi/ic_launcher.png with 100% similarity]
android/src/debug/res/drawable-xhdpi/ic_launcher.png [moved from android/debug/res/drawable-xhdpi/ic_launcher.png with 100% similarity]
android/src/debug/res/drawable-xxhdpi/ic_launcher.png [moved from android/debug/res/drawable-xxhdpi/ic_launcher.png with 100% similarity]
android/src/debug/res/drawable-xxxhdpi/ic_launcher.png [moved from android/debug/res/drawable-xxxhdpi/ic_launcher.png with 100% similarity]
android/src/debug/res/drawable/ic_launcher_foreground.xml [moved from android/debug/res/drawable/ic_launcher_foreground.xml with 100% similarity]
android/src/debug/res/values/strings.xml [moved from android/debug/res/values/strings.xml with 100% similarity]
android/src/main/AndroidManifest.xml [moved from android/AndroidManifest.xml with 100% similarity]
android/src/main/assets [new symlink]
android/src/main/kotlin/ru/deadsoftware/cavedroid/AndroidLauncher.kt [moved from android/src/ru/deadsoftware/cavedroid/AndroidLauncher.kt with 100% similarity]
android/src/main/kotlin/ru/deadsoftware/cavedroid/AndroidPreferencesStore.kt [moved from android/src/ru/deadsoftware/cavedroid/AndroidPreferencesStore.kt with 100% similarity]
android/src/main/res/drawable-anydpi-v26/ic_launcher.xml [moved from android/res/drawable-anydpi-v26/ic_launcher.xml with 100% similarity]
android/src/main/res/drawable-hdpi/ic_launcher.png [moved from android/res/drawable-hdpi/ic_launcher.png with 100% similarity]
android/src/main/res/drawable-mdpi/ic_launcher.png [moved from android/res/drawable-mdpi/ic_launcher.png with 100% similarity]
android/src/main/res/drawable-xhdpi/ic_launcher.png [moved from android/res/drawable-xhdpi/ic_launcher.png with 100% similarity]
android/src/main/res/drawable-xxhdpi/ic_launcher.png [moved from android/res/drawable-xxhdpi/ic_launcher.png with 100% similarity]
android/src/main/res/drawable-xxxhdpi/ic_launcher.png [moved from android/res/drawable-xxxhdpi/ic_launcher.png with 100% similarity]
android/src/main/res/drawable/ic_launcher_background.xml [moved from android/res/drawable/ic_launcher_background.xml with 100% similarity]
android/src/main/res/drawable/ic_launcher_foreground.xml [moved from android/res/drawable/ic_launcher_foreground.xml with 100% similarity]
android/src/main/res/values/strings.xml [moved from android/res/values/strings.xml with 100% similarity]
android/src/main/res/values/styles.xml [moved from android/res/values/styles.xml with 100% similarity]
android/src/main/res/xml/backup_descriptor.xml [moved from android/res/xml/backup_descriptor.xml with 100% similarity]
build.gradle [deleted file]
build.gradle.kts [new file with mode: 0644]
buildSrc/build.gradle.kts [new file with mode: 0644]
buildSrc/src/main/kotlin/ApplicationInfo.kt [new file with mode: 0644]
buildSrc/src/main/kotlin/Dependencies.kt [new file with mode: 0644]
buildSrc/src/main/kotlin/Versions.kt [new file with mode: 0644]
core/build.gradle [deleted file]
core/build.gradle.kts [new file with mode: 0644]
core/src/main/java/ru/deadsoftware/cavedroid/MainConfig.java [moved from core/src/ru/deadsoftware/cavedroid/MainConfig.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/GameComponent.java [moved from core/src/ru/deadsoftware/cavedroid/game/GameComponent.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/GameModule.java [moved from core/src/ru/deadsoftware/cavedroid/game/GameModule.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/GamePhysics.java [moved from core/src/ru/deadsoftware/cavedroid/game/GamePhysics.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/GameProc.java [moved from core/src/ru/deadsoftware/cavedroid/game/GameProc.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/GameRenderer.java [moved from core/src/ru/deadsoftware/cavedroid/game/GameRenderer.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/GameScope.java [moved from core/src/ru/deadsoftware/cavedroid/game/GameScope.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/GameScreen.java [moved from core/src/ru/deadsoftware/cavedroid/game/GameScreen.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/GameUiWindow.java [moved from core/src/ru/deadsoftware/cavedroid/game/GameUiWindow.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/mobs/Mob.java [moved from core/src/ru/deadsoftware/cavedroid/game/mobs/Mob.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/mobs/player/Player.java [moved from core/src/ru/deadsoftware/cavedroid/game/mobs/player/Player.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/objects/TouchButton.java [moved from core/src/ru/deadsoftware/cavedroid/game/objects/TouchButton.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/objects/drop/DropController.java [moved from core/src/ru/deadsoftware/cavedroid/game/objects/drop/DropController.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/game/world/GameWorld.java [moved from core/src/ru/deadsoftware/cavedroid/game/world/GameWorld.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/menu/MenuComponent.java [moved from core/src/ru/deadsoftware/cavedroid/menu/MenuComponent.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/menu/MenuProc.java [moved from core/src/ru/deadsoftware/cavedroid/menu/MenuProc.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/menu/MenuScope.java [moved from core/src/ru/deadsoftware/cavedroid/menu/MenuScope.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/menu/MenuScreen.java [moved from core/src/ru/deadsoftware/cavedroid/menu/MenuScreen.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/menu/objects/Button.java [moved from core/src/ru/deadsoftware/cavedroid/menu/objects/Button.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/menu/objects/ButtonEventListener.java [moved from core/src/ru/deadsoftware/cavedroid/menu/objects/ButtonEventListener.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/menu/objects/ButtonRenderer.java [moved from core/src/ru/deadsoftware/cavedroid/menu/objects/ButtonRenderer.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/menu/submenus/Menu.java [moved from core/src/ru/deadsoftware/cavedroid/menu/submenus/Menu.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/menu/submenus/MenuMain.java [moved from core/src/ru/deadsoftware/cavedroid/menu/submenus/MenuMain.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/menu/submenus/MenuNewGame.java [moved from core/src/ru/deadsoftware/cavedroid/menu/submenus/MenuNewGame.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/misc/Assets.java [moved from core/src/ru/deadsoftware/cavedroid/misc/Assets.java with 100% similarity]
core/src/main/java/ru/deadsoftware/cavedroid/misc/Renderer.java [moved from core/src/ru/deadsoftware/cavedroid/misc/Renderer.java with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/CaveGame.kt [moved from core/src/ru/deadsoftware/cavedroid/CaveGame.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/MainComponent.kt [moved from core/src/ru/deadsoftware/cavedroid/MainComponent.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/GameItemsHolder.kt [moved from core/src/ru/deadsoftware/cavedroid/game/GameItemsHolder.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/CommonBlockActionUtils.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/CommonBlockActionUtils.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/placeblock/IPlaceBlockAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/placeblock/IPlaceBlockAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/placeblock/PlaceBlockItemToBackgroundAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/placeblock/PlaceBlockItemToBackgroundAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/placeblock/PlaceBlockItemToForegroundAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/placeblock/PlaceBlockItemToForegroundAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/placeblock/PlaceSlabAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/placeblock/PlaceSlabAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/updateblock/IUpdateBlockAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/updateblock/IUpdateBlockAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateBedLeftAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateBedLeftAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateBedRightAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateBedRightAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateGrassAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateGrassAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateRequiresBlockAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateRequiresBlockAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateSnowedGrassAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/updateblock/UpdateSnowedGrassAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/useblock/IUseBlockAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/useblock/IUseBlockAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/useblock/UseChestAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/useblock/UseChestAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/useblock/UseCraftingTableAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/useblock/UseCraftingTableAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/useblock/UseFurnaceAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/useblock/UseFurnaceAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/useitem/IUseItemAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/useitem/IUseItemAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/useitem/UseBedAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/useitem/UseBedAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/useitem/UseEmptyBucketAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/useitem/UseEmptyBucketAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/useitem/UseLavaBucketAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/useitem/UseLavaBucketAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/useitem/UsePigSpawnEggAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/useitem/UsePigSpawnEggAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/actions/useitem/UseWaterBucketAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/actions/useitem/UseWaterBucketAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/debug/DebugInfoStringsProvider.kt [moved from core/src/ru/deadsoftware/cavedroid/game/debug/DebugInfoStringsProvider.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/IGameInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/IGameInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/InputUtils.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/InputUtils.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/Joystick.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/Joystick.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/action/IGameInputAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/action/IGameInputAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/action/KeyboardInputAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/action/KeyboardInputAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/action/MouseInputAction.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/action/MouseInputAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/action/keys/KeyboardInputActionKey.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/action/keys/KeyboardInputActionKey.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/action/keys/MouseInputActionKey.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/action/keys/MouseInputActionKey.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/CloseGameWindowKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/CloseGameWindowKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/DropItemKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/DropItemKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/FlyDownKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/FlyDownKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/FlyUpKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/FlyUpKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/GoLeftKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/GoLeftKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/GoRightKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/GoRightKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/JumpKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/JumpKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/MoveCursorControlsModeKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/MoveCursorControlsModeKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/OpenInventoryKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/OpenInventoryKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/PauseGameKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/PauseGameKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/SelectHotbarSlotKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/SelectHotbarSlotKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/StopSwimKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/StopSwimKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/SwimUpKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/SwimUpKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/ToggleControlsModeKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/ToggleControlsModeKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/ToggleDebugInfoKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/ToggleDebugInfoKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/ToggleGameModeKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/ToggleGameModeKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/ToggleMinimapKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/ToggleMinimapKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/keyboard/TurnOnFlyModeKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/keyboard/TurnOnFlyModeKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/mouse/AbstractInventoryItemsMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/AbstractInventoryItemsMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/mouse/AttackMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/AttackMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/mouse/CloseGameWindowMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/CloseGameWindowMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/mouse/CreativeInventoryScrollMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/CreativeInventoryScrollMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/mouse/CursorMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/CursorMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/mouse/HotbarMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/HotbarMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/mouse/SelectChestInventoryItemMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/SelectChestInventoryItemMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/mouse/SelectCraftingInventoryItemMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/SelectCraftingInventoryItemMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/mouse/SelectCreativeInventoryItemMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/SelectCreativeInventoryItemMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/mouse/SelectFurnaceInventoryItemMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/SelectFurnaceInventoryItemMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/mouse/SelectSurvivalInventoryItemMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/SelectSurvivalInventoryItemMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/mouse/UseItemMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/mouse/UseItemMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/handler/touch/JoystickInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/handler/touch/JoystickInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/mapper/KeyboardInputActionMapper.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/mapper/KeyboardInputActionMapper.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/input/mapper/MouseInputActionMapper.kt [moved from core/src/ru/deadsoftware/cavedroid/game/input/mapper/MouseInputActionMapper.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/mobs/FallingBlock.kt [moved from core/src/ru/deadsoftware/cavedroid/game/mobs/FallingBlock.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/mobs/MobSaveDataMapper.kt [moved from core/src/ru/deadsoftware/cavedroid/game/mobs/MobSaveDataMapper.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/mobs/MobsController.kt [moved from core/src/ru/deadsoftware/cavedroid/game/mobs/MobsController.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/mobs/PeacefulMob.kt [moved from core/src/ru/deadsoftware/cavedroid/game/mobs/PeacefulMob.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/mobs/Pig.kt [moved from core/src/ru/deadsoftware/cavedroid/game/mobs/Pig.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/mobs/player/Inventory.kt [moved from core/src/ru/deadsoftware/cavedroid/game/mobs/player/Inventory.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/block/Block.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/block/Block.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/block/BlockAnimationInfo.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/block/BlockAnimationInfo.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/block/BlockDropInfo.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/block/BlockDropInfo.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/block/BlockMargins.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/block/BlockMargins.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/block/CommonBlockParams.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/block/CommonBlockParams.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/craft/CraftingRecipe.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/craft/CraftingRecipe.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/dto/BlockDto.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/dto/BlockDto.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/dto/CraftingDto.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/dto/CraftingDto.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/dto/GameItemsDto.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/dto/GameItemsDto.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/dto/ItemDto.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/dto/ItemDto.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/dto/SaveDataDto.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/dto/SaveDataDto.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/item/CommonItemParams.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/item/CommonItemParams.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/item/InventoryItem.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/item/InventoryItem.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/item/Item.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/item/Item.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/mapper/BlockMapper.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/mapper/BlockMapper.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/mapper/ItemMapper.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/mapper/ItemMapper.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/world/Biome.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/world/Biome.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/model/world/generator/WorldGeneratorConfig.kt [moved from core/src/ru/deadsoftware/cavedroid/game/model/world/generator/WorldGeneratorConfig.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/objects/container/Chest.kt [moved from core/src/ru/deadsoftware/cavedroid/game/objects/container/Chest.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/objects/container/Container.kt [moved from core/src/ru/deadsoftware/cavedroid/game/objects/container/Container.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/objects/container/ContainerController.kt [moved from core/src/ru/deadsoftware/cavedroid/game/objects/container/ContainerController.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/objects/container/Furnace.kt [moved from core/src/ru/deadsoftware/cavedroid/game/objects/container/Furnace.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/objects/drop/Drop.kt [moved from core/src/ru/deadsoftware/cavedroid/game/objects/drop/Drop.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/BackgroundBlocksRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/BackgroundBlocksRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/BlocksRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/BlocksRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/DebugRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/DebugRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/DropsRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/DropsRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/ForegroundBlocksRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/ForegroundBlocksRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/HudRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/HudRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/IGameRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/IGameRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/MobsRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/MobsRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/TouchControlsRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/TouchControlsRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/WindowsRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/WindowsRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/windows/AbstractWindowRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/windows/AbstractWindowRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/windows/ChestWindowRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/windows/ChestWindowRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/windows/CraftingWindowRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/windows/CraftingWindowRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/windows/CreativeWindowRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/windows/CreativeWindowRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/windows/FurnaceWindowRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/windows/FurnaceWindowRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/render/windows/SurvivalWindowRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/game/render/windows/SurvivalWindowRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/save/GameSaveData.kt [moved from core/src/ru/deadsoftware/cavedroid/game/save/GameSaveData.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/save/GameSaveLoader.kt [moved from core/src/ru/deadsoftware/cavedroid/game/save/GameSaveLoader.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/ui/TooltipManager.kt [moved from core/src/ru/deadsoftware/cavedroid/game/ui/TooltipManager.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/ui/windows/GameWindowsConfigs.kt [moved from core/src/ru/deadsoftware/cavedroid/game/ui/windows/GameWindowsConfigs.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/ui/windows/GameWindowsManager.kt [moved from core/src/ru/deadsoftware/cavedroid/game/ui/windows/GameWindowsManager.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/ui/windows/inventory/AbstractInventoryWindow.kt [moved from core/src/ru/deadsoftware/cavedroid/game/ui/windows/inventory/AbstractInventoryWindow.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/ui/windows/inventory/AbstractInventoryWindowWithCraftGrid.kt [moved from core/src/ru/deadsoftware/cavedroid/game/ui/windows/inventory/AbstractInventoryWindowWithCraftGrid.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/ui/windows/inventory/ChestInventoryWindow.kt [moved from core/src/ru/deadsoftware/cavedroid/game/ui/windows/inventory/ChestInventoryWindow.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/ui/windows/inventory/CraftingInventoryWindow.kt [moved from core/src/ru/deadsoftware/cavedroid/game/ui/windows/inventory/CraftingInventoryWindow.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/ui/windows/inventory/CreativeInventoryWindow.kt [moved from core/src/ru/deadsoftware/cavedroid/game/ui/windows/inventory/CreativeInventoryWindow.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/ui/windows/inventory/FurnaceInventoryWindow.kt [moved from core/src/ru/deadsoftware/cavedroid/game/ui/windows/inventory/FurnaceInventoryWindow.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/ui/windows/inventory/SurvivalInventoryWindow.kt [moved from core/src/ru/deadsoftware/cavedroid/game/ui/windows/inventory/SurvivalInventoryWindow.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/world/GameWorldBlocksLogicControllerTask.kt [moved from core/src/ru/deadsoftware/cavedroid/game/world/GameWorldBlocksLogicControllerTask.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/world/GameWorldFluidsLogicControllerTask.kt [moved from core/src/ru/deadsoftware/cavedroid/game/world/GameWorldFluidsLogicControllerTask.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/world/GameWorldGenerator.kt [moved from core/src/ru/deadsoftware/cavedroid/game/world/GameWorldGenerator.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/game/world/GameWorldMobDamageControllerTask.kt [moved from core/src/ru/deadsoftware/cavedroid/game/world/GameWorldMobDamageControllerTask.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/menu/objects/BooleanOptionButton.kt [moved from core/src/ru/deadsoftware/cavedroid/menu/objects/BooleanOptionButton.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/menu/submenus/MenuOptions.kt [moved from core/src/ru/deadsoftware/cavedroid/menu/submenus/MenuOptions.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/menu/submenus/MenusFactory.kt [moved from core/src/ru/deadsoftware/cavedroid/menu/submenus/MenusFactory.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/Saveable.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/Saveable.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/annotations/multibind/BindKeyboardInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/annotations/multibinding/BindKeyboardInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/annotations/multibind/BindMouseInputHandler.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/annotations/multibinding/BindMouseInputHandler.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/annotations/multibind/BindPlaceBlockAction.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/annotations/multibinding/BindPlaceBlockAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/annotations/multibind/BindRenderer.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/annotations/multibinding/BindRenderer.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/annotations/multibind/BindUpdateBlockAction.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/annotations/multibinding/BindUpdateBlockAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/annotations/multibind/BindUseBlockAction.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/annotations/multibinding/BindUseBlockAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/annotations/multibind/BindUseItemAction.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/annotations/multibinding/BindUseItemAction.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/annotations/multibind/MultibindingConfig.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/annotations/multibinding/MultibindingConfig.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/utils/ArrayMapExtensions.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/utils/ArrayMapExtensions.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/utils/AssetLoader.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/utils/AssetLoader.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/utils/GdxExtensions.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/utils/GdxExtensions.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/utils/ItemUtils.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/utils/ItemUtils.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/utils/MeasureUnitsUtils.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/utils/MeasureUnitsUtils.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/utils/RenderingUtils.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/utils/RenderingUtils.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/utils/SpriteOrigin.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/utils/SpriteOrigin.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/utils/SpriteUtils.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/utils/SpriteUtils.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/misc/utils/mobs/MobSprites.kt [moved from core/src/ru/deadsoftware/cavedroid/misc/utils/mobs/MobSprites.kt with 100% similarity]
core/src/main/kotlin/ru/deadsoftware/cavedroid/prefs/PreferencesStore.kt [moved from core/src/ru/deadsoftware/cavedroid/prefs/PreferencesStore.kt with 100% similarity]
desktop/assets [deleted symlink]
desktop/build.gradle [deleted file]
desktop/build.gradle.kts [new file with mode: 0644]
desktop/src/main/kotlin/ru/deadsoftware/cavedroid/desktop/DesktopLauncher.kt [new file with mode: 0644]
desktop/src/main/kotlin/ru/deadsoftware/cavedroid/desktop/DesktopPreferencesStore.kt [moved from desktop/src/ru/deadsoftware/cavedroid/desktop/DesktopPreferencesStore.kt with 100% similarity]
desktop/src/main/resources [new symlink]
desktop/src/ru/deadsoftware/cavedroid/desktop/DesktopLauncher.java [deleted file]
settings.gradle [deleted file]
settings.gradle.kts [new file with mode: 0644]