├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report-cm6.yml │ ├── bug-report-cm7.yml │ └── config.yml ├── changelog.json ├── changelog.tmpl ├── dependabot.yml ├── stale.yml └── workflows │ ├── _announce-latest-build.yml │ ├── _datagen.yml │ ├── _download-latest-package-info.yml │ ├── _make-release-jar.yml │ ├── _publish.yml │ ├── _release-cf-alpha.yml │ ├── _run-gametests.yml │ ├── announce-latest-build.yml │ ├── ci-builds.yml │ └── manual-build.yml ├── .gitignore ├── 1.19.2-compat ├── carryon │ └── CarryOnCompat.java └── theoneprobe │ ├── TheOneProbeCompat.java │ ├── TheOneProbeMain.java │ ├── elements │ ├── MachineTunnelElement.java │ └── PlayerFaceElement.java │ ├── overrides │ └── CompactMachineNameOverride.java │ └── providers │ ├── CompactMachineProvider.java │ └── TunnelProvider.java ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── assets ├── all-machines.png ├── core-chip.aseprite ├── enlarger.png ├── giant-machine.png ├── interfaceitem.png ├── large-machine.png ├── machine.aseprite ├── maximum-machine.png ├── normal-machine.png ├── personal_shrinking_device.aseprite ├── personal_shrinking_device.png ├── psd_screen_9slice.aseprite ├── quantumentangler.png ├── quantumentangler_entangled.png ├── room-core.aseprite ├── shrinker.png ├── small-machine.png ├── spacer.png └── tiny-machine.png ├── core-api ├── build.gradle.kts ├── gradle.properties └── src │ └── main │ └── java │ └── dev │ └── compactmods │ └── machines │ └── api │ ├── CompactMachines.java │ ├── WallConstants.java │ ├── advancement │ └── Advancements.java │ ├── attachment │ ├── CMDataAttachments.java │ └── IForwardingAttachmentHolder.java │ ├── codec │ └── CodecExtensions.java │ ├── component │ └── CMDataComponents.java │ ├── data │ └── Saveable.java │ ├── dimension │ ├── CompactDimension.java │ └── MissingDimensionException.java │ ├── location │ └── GlobalPosWithRotation.java │ ├── machine │ ├── MachineColor.java │ ├── MachineConstants.java │ └── block │ │ ├── IBoundCompactMachineBlockEntity.java │ │ ├── ICompactMachineBlockEntity.java │ │ └── IUnboundCompactMachineBlockEntity.java │ ├── room │ ├── CompactRoomGenerator.java │ ├── RoomDimensions.java │ ├── RoomInstance.java │ ├── RoomStructureInfo.java │ ├── capability │ │ ├── CompactRoomCapability.java │ │ ├── IRoomCapabilityProvider.java │ │ └── RoomCapabilities.java │ ├── data │ │ ├── CMRoomDataLocations.java │ │ └── IRoomDataAttachmentAccessor.java │ ├── exceptions │ │ └── NonexistentRoomException.java │ ├── function │ │ └── PlayerAndRoomCodeFunction.java │ ├── history │ │ ├── IPlayerEntryPointHistoryManager.java │ │ ├── IPlayerHistoryApi.java │ │ ├── PlayerRoomHistoryEntry.java │ │ ├── RoomEntryPoint.java │ │ ├── RoomEntryResult.java │ │ └── RoomExitResult.java │ ├── owner │ │ └── IRoomOwners.java │ ├── registration │ │ ├── IRoomBuilder.java │ │ └── IRoomRegistrar.java │ ├── spatial │ │ ├── IRoomBoundaries.java │ │ ├── IRoomChunkManager.java │ │ └── IRoomChunks.java │ ├── spawn │ │ ├── IRoomSpawn.java │ │ ├── IRoomSpawnManager.java │ │ ├── IRoomSpawnManagers.java │ │ └── IRoomSpawns.java │ ├── template │ │ ├── RoomTemplate.java │ │ ├── RoomTemplateBuilder.java │ │ └── RoomTemplateHelper.java │ └── upgrade │ │ ├── IRoomUpgradeAccessor.java │ │ ├── IRoomUpgradeManager.java │ │ ├── RoomUpgradeCodecs.java │ │ ├── RoomUpgradeComponent.java │ │ ├── RoomUpgradeComponentType.java │ │ ├── RoomUpgradeInstance.java │ │ ├── RoomUpgradeInstanceKey.java │ │ ├── component │ │ └── RoomUpgradeComponentList.java │ │ ├── data │ │ └── IRoomUpgradeDataAttachmentAccessor.java │ │ ├── event │ │ ├── NeoForgeEventHandler.java │ │ ├── NeoForgeEventListener.java │ │ ├── RoomUpgradeComponentEvent.java │ │ ├── level │ │ │ ├── LevelLoadedUpgradeEventListener.java │ │ │ └── LevelUnloadedUpgradeEventListener.java │ │ └── lifecycle │ │ │ ├── UpgradeAppliedEventListener.java │ │ │ ├── UpgradeRemovedEventListener.java │ │ │ └── UpgradeTickedEventListener.java │ │ ├── inventory │ │ └── RoomUpgradeInventory.java │ │ └── requirement │ │ └── RoomUpgradeRequirement.java │ ├── server │ ├── ServerServiceProvider.java │ └── service │ │ ├── RoomChunkManagerProvider.java │ │ ├── RoomRegistrarProvider.java │ │ └── RoomSpawnManagersProvider.java │ ├── shrinking │ ├── PSDTags.java │ └── component │ │ └── ShrinkingDeviceConfiguration.java │ └── util │ ├── BlockSpaceUtil.java │ └── KeyHelper.java ├── gradle.properties ├── gradle ├── compactmods.versions.toml ├── libs.versions.toml ├── mods.versions.toml ├── mojang.versions.toml ├── neoforged.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── neoforge-datagen ├── build.gradle.kts ├── gradle.properties └── src │ └── main │ ├── java │ └── dev │ │ └── compactmods │ │ └── machines │ │ └── datagen │ │ ├── DataGeneration.java │ │ ├── base │ │ ├── BaseDatapack.java │ │ ├── DatapackRegisteredStuff.java │ │ ├── ItemModelGenerator.java │ │ ├── RecipeGenerator.java │ │ ├── StateGenerator.java │ │ ├── VillagerTrades.java │ │ ├── compat │ │ │ └── PSDCuriosProvider.java │ │ ├── lang │ │ │ ├── BaseLangGenerator.java │ │ │ └── EnglishLangGenerator.java │ │ ├── loot │ │ │ └── BlockLootGenerator.java │ │ └── tags │ │ │ ├── BlockTagGenerator.java │ │ │ ├── ItemTagGenerator.java │ │ │ └── PointOfInterestTagGenerator.java │ │ ├── basic_room_templates │ │ ├── BasicRoomTemplateRecipeGenerator.java │ │ ├── BasicRoomTemplatesDatapack.java │ │ ├── RoomTemplatesGenerator.java │ │ └── lang │ │ │ └── RoomTemplatesEnglishLangGenerator.java │ │ └── util │ │ └── DimensionTypeBuilder.java │ └── resources │ └── META-INF │ └── MANIFEST.MF ├── neoforge-main ├── .gitignore ├── build.gradle.kts └── src │ ├── main │ ├── java │ │ └── dev │ │ │ └── compactmods │ │ │ └── machines │ │ │ ├── CMRegistries.java │ │ │ ├── CompactMachinesCommon.java │ │ │ ├── LoggingUtil.java │ │ │ ├── client │ │ │ ├── CompactMachinesClient.java │ │ │ ├── command │ │ │ │ ├── CMClientCommands.java │ │ │ │ └── ScreenSizesCommand.java │ │ │ ├── config │ │ │ │ └── ClientConfig.java │ │ │ ├── creative │ │ │ │ └── CreativeTabs.java │ │ │ ├── keybinds │ │ │ │ └── room │ │ │ │ │ ├── RoomExitKeyMapping.java │ │ │ │ │ └── RoomUpgradeUIMapping.java │ │ │ ├── machine │ │ │ │ ├── ClientMachinePacketHandler.java │ │ │ │ ├── MachineClientEvents.java │ │ │ │ ├── MachineColors.java │ │ │ │ └── MachinesClient.java │ │ │ ├── render │ │ │ │ ├── CMPlayerFaceRenderer.java │ │ │ │ ├── ConditionalGhostSlot.java │ │ │ │ └── NineSliceRenderer.java │ │ │ ├── room │ │ │ │ ├── ClientRoomPacketHandler.java │ │ │ │ ├── MachineRoomScreen.java │ │ │ │ ├── RoomClientEvents.java │ │ │ │ └── RoomsClient.java │ │ │ └── widget │ │ │ │ └── ImageButtonBuilder.java │ │ │ ├── command │ │ │ ├── CMEjectSubcommand.java │ │ │ ├── CMGiveMachineSubcommand.java │ │ │ ├── CMRebindSubcommand.java │ │ │ ├── CMTeleportSubcommand.java │ │ │ ├── CMUnbindSubcommand.java │ │ │ ├── Commands.java │ │ │ ├── EnableBasicTemplatesSubcommand.java │ │ │ ├── RoomUpgradesSubcommand.java │ │ │ ├── SpawnSubcommand.java │ │ │ ├── argument │ │ │ │ ├── RoomUpgradeArgument.java │ │ │ │ └── Suggestors.java │ │ │ └── rooms │ │ │ │ ├── CMFindRoomSubcommand.java │ │ │ │ └── CMRoomsSubcommand.java │ │ │ ├── compat │ │ │ ├── InterModCompat.java │ │ │ ├── MachineOverview.java │ │ │ ├── curios │ │ │ │ └── CuriosCompat.java │ │ │ ├── jade │ │ │ │ ├── BoundMachineProviders.java │ │ │ │ ├── CMJadePlugin.java │ │ │ │ └── PlayerFaceElement.java │ │ │ └── jei │ │ │ │ └── CompactMachinesJeiPlugin.java │ │ │ ├── data │ │ │ ├── AttachmentBasedDataFile.java │ │ │ ├── AttachmentDataFileFactoryInput.java │ │ │ ├── CMDataFile.java │ │ │ ├── CodecHolder.java │ │ │ ├── DataFileUtil.java │ │ │ ├── SafeAttachmentsCodec.java │ │ │ └── manager │ │ │ │ ├── CMKeyedDataFileManager.java │ │ │ │ ├── CMSingletonDataFileManager.java │ │ │ │ ├── IDataFileManager.java │ │ │ │ └── IKeyedDataFileManager.java │ │ │ ├── dimension │ │ │ ├── CompactDimensionTransitions.java │ │ │ ├── Dimension.java │ │ │ ├── VoidAirBlock.java │ │ │ └── WorldBorderFixer.java │ │ │ ├── feature │ │ │ ├── CMFeatureFlags.java │ │ │ ├── CMFeaturePacks.java │ │ │ └── RoomTemplatePackSource.java │ │ │ ├── gamerule │ │ │ └── CMGameRules.java │ │ │ ├── i18n │ │ │ ├── CommandTranslations.java │ │ │ ├── MachineTranslations.java │ │ │ ├── RoomTranslations.java │ │ │ └── Translations.java │ │ │ ├── machine │ │ │ ├── MachineColors.java │ │ │ ├── Machines.java │ │ │ ├── block │ │ │ │ ├── BoundCompactMachineBlock.java │ │ │ │ ├── BoundCompactMachineBlockEntity.java │ │ │ │ ├── CompactMachineBlock.java │ │ │ │ ├── UnboundCompactMachineBlock.java │ │ │ │ └── UnboundCompactMachineEntity.java │ │ │ ├── capability │ │ │ │ └── MachineCapability.java │ │ │ └── item │ │ │ │ ├── BoundCompactMachineItem.java │ │ │ │ └── UnboundCompactMachineItem.java │ │ │ ├── mixin │ │ │ ├── CodecNbtFunctions.java │ │ │ └── impl │ │ │ │ └── CodecNbtFunctionsMixin.java │ │ │ ├── network │ │ │ ├── CMNetworks.java │ │ │ ├── machine │ │ │ │ ├── MachineColorSyncPacket.java │ │ │ │ └── OpenMachinePreviewScreenPacket.java │ │ │ └── room │ │ │ │ ├── InitialRoomBlockDataPacket.java │ │ │ │ ├── PlayerRequestedLeavePacket.java │ │ │ │ ├── PlayerRequestedRoomUIPacket.java │ │ │ │ ├── PlayerRequestedTeleportPacket.java │ │ │ │ ├── PlayerRequestedUpgradeUIPacket.java │ │ │ │ ├── PlayerStartedRoomTrackingPacket.java │ │ │ │ └── SyncRoomMetadataPacket.java │ │ │ ├── player │ │ │ ├── PlayerEntryPointHistoryManager.java │ │ │ ├── PlayerEntryPointNode.java │ │ │ ├── PlayerEventHandler.java │ │ │ ├── PlayerReferenceNode.java │ │ │ └── PlayerRoomEntryEdge.java │ │ │ ├── room │ │ │ ├── CMRoomRegistrar.java │ │ │ ├── NewRoomBuilder.java │ │ │ ├── RoomBlocks.java │ │ │ ├── RoomCodeGenerator.java │ │ │ ├── RoomEventHandler.java │ │ │ ├── RoomHelper.java │ │ │ ├── RoomRegistrarData.java │ │ │ ├── Rooms.java │ │ │ ├── attachment │ │ │ │ └── RoomDataAttachments.java │ │ │ ├── block │ │ │ │ ├── ProtectedBlockEventHandler.java │ │ │ │ ├── ProtectedWallBlock.java │ │ │ │ └── SolidWallBlock.java │ │ │ ├── capability │ │ │ │ └── BasicRoomCapabilities.java │ │ │ ├── graph │ │ │ │ ├── GraphNodes.java │ │ │ │ ├── edge │ │ │ │ │ └── RoomChunkEdge.java │ │ │ │ └── node │ │ │ │ │ ├── RoomChunkNode.java │ │ │ │ │ ├── RoomReferenceNode.java │ │ │ │ │ └── RoomRegistrationNode.java │ │ │ ├── spatial │ │ │ │ ├── GraphChunkManager.java │ │ │ │ └── RoomChunks.java │ │ │ ├── spawn │ │ │ │ ├── RoomSpawn.java │ │ │ │ ├── RoomSpawnManagers.java │ │ │ │ └── SpawnManager.java │ │ │ ├── ui │ │ │ │ ├── overlay │ │ │ │ │ └── RoomMetadataDebugOverlay.java │ │ │ │ └── upgrades │ │ │ │ │ ├── RoomUpgradeMenu.java │ │ │ │ │ └── RoomUpgradeScreen.java │ │ │ ├── upgrade │ │ │ │ ├── RoomUpgradeDataAttachments.java │ │ │ │ ├── RoomUpgradeEventHandlers.java │ │ │ │ ├── RoomUpgradeHelper.java │ │ │ │ ├── RoomUpgrades.java │ │ │ │ ├── event │ │ │ │ │ └── NeoForgeEventProcessor.java │ │ │ │ ├── example │ │ │ │ │ ├── ChunkLoaderUpgradeComponent.java │ │ │ │ │ └── TreeCutterUpgradeComponent.java │ │ │ │ └── graph │ │ │ │ │ └── RoomUpgradeGraphNode.java │ │ │ └── wall │ │ │ │ ├── BreakableWallBlock.java │ │ │ │ └── ItemBlockWall.java │ │ │ ├── server │ │ │ ├── CompactMachinesServer.java │ │ │ ├── event │ │ │ │ └── RoomTemplatesCheckEventHandler.java │ │ │ └── service │ │ │ │ ├── CMServerPlayerHistoryApi.java │ │ │ │ ├── CMServerRoomDataAttachmentAccessor.java │ │ │ │ ├── CMServerRoomUpgradeAccessor.java │ │ │ │ ├── CMServerRoomUpgradeDataAccessor.java │ │ │ │ ├── CMServerRoomUpgradeManager.java │ │ │ │ └── provider │ │ │ │ ├── CMRoomChunkManagerProvider.java │ │ │ │ ├── CMRoomRegistrarProvider.java │ │ │ │ └── CMRoomSpawnManagersProvider.java │ │ │ ├── shrinking │ │ │ ├── PersonalShrinkingDevice.java │ │ │ └── Shrinking.java │ │ │ ├── util │ │ │ ├── MathUtil.java │ │ │ ├── PlayerUtil.java │ │ │ ├── SlotRangeUtil.java │ │ │ ├── codec │ │ │ │ └── VanillaCodecs.java │ │ │ └── item │ │ │ │ ├── ItemHandlerScan.java │ │ │ │ └── ItemHandlerUtil.java │ │ │ └── villager │ │ │ ├── VillagerTradesEventHandler.java │ │ │ ├── VillagerUpgradeTrade.java │ │ │ └── Villagers.java │ └── resources │ │ ├── META-INF │ │ ├── MANIFEST.MF │ │ ├── accesstransformer.cfg │ │ ├── feature_flags.json │ │ ├── neoforge.mods.toml │ │ └── services │ │ │ ├── dev.compactmods.machines.api.room.data.IRoomDataAttachmentAccessor │ │ │ ├── dev.compactmods.machines.api.room.history.IPlayerHistoryApi │ │ │ ├── dev.compactmods.machines.api.room.upgrade.IRoomUpgradeManager │ │ │ ├── dev.compactmods.machines.api.room.upgrade.data.IRoomUpgradeDataAttachmentAccessor │ │ │ ├── dev.compactmods.machines.api.server.service.RoomChunkManagerProvider │ │ │ ├── dev.compactmods.machines.api.server.service.RoomRegistrarProvider │ │ │ └── dev.compactmods.machines.api.server.service.RoomSpawnManagersProvider │ │ ├── assets │ │ └── compactmachines │ │ │ ├── shaders │ │ │ └── core │ │ │ │ ├── block_fullbright.fsh │ │ │ │ ├── block_fullbright.json │ │ │ │ ├── block_fullbright.vsh │ │ │ │ ├── wall.fsh │ │ │ │ └── wall.json │ │ │ └── textures │ │ │ ├── block │ │ │ ├── machine │ │ │ │ ├── border.png │ │ │ │ ├── overlay.png │ │ │ │ └── tint.png │ │ │ ├── tunnels │ │ │ │ ├── down.png │ │ │ │ ├── east.png │ │ │ │ ├── indicator.png │ │ │ │ ├── none.png │ │ │ │ ├── north.png │ │ │ │ ├── south.png │ │ │ │ ├── tunnel.png │ │ │ │ ├── up.png │ │ │ │ └── west.png │ │ │ ├── upgrades │ │ │ │ ├── upgrade_giant.png │ │ │ │ ├── upgrade_large.png │ │ │ │ ├── upgrade_maximum.png │ │ │ │ ├── upgrade_normal.png │ │ │ │ ├── upgrade_small.png │ │ │ │ └── upgrade_tiny.png │ │ │ ├── wall.png │ │ │ └── workbench │ │ │ │ ├── sides.png │ │ │ │ └── top.png │ │ │ ├── entities │ │ │ └── villager.png │ │ │ ├── entity │ │ │ └── villager │ │ │ │ └── profession │ │ │ │ ├── tinkerer-old.png │ │ │ │ ├── tinkerer.aseprite │ │ │ │ ├── tinkerer.png │ │ │ │ └── tinkerer.png.mcmeta │ │ │ ├── gui │ │ │ ├── psd_screen_9slice.png │ │ │ └── sprites │ │ │ │ ├── personal_shrinking_device.png │ │ │ │ ├── personal_shrinking_device_disabled.png │ │ │ │ ├── personal_shrinking_device_highlighted.png │ │ │ │ └── upgrade_btn.png │ │ │ ├── item │ │ │ ├── atom_enlarger.png │ │ │ ├── atom_resizer.png │ │ │ ├── atom_shrinker.png │ │ │ ├── core-chip-0.png │ │ │ ├── core-chip-1.png │ │ │ ├── core-chip.png │ │ │ ├── personal_shrinking_device.png │ │ │ ├── quantumentangler.png │ │ │ ├── quantumentangler_entangled.png │ │ │ └── room_core.png │ │ │ ├── particles │ │ │ └── blockmarker.png │ │ │ ├── slot │ │ │ └── empty_psd.png │ │ │ └── upgrades │ │ │ └── chunkloader.png │ │ ├── compactmachines.mixins.json │ │ ├── interfaces.json │ │ └── pack.mcmeta │ └── test │ ├── java │ └── dev │ │ └── compactmods │ │ └── machines │ │ └── test │ │ ├── gametest │ │ ├── core │ │ │ ├── CMTestFramework.java │ │ │ ├── CompactGameTestHelper.java │ │ │ ├── CompactMachinesTest.java │ │ │ └── EmptyTestSizes.java │ │ ├── data │ │ │ └── PlayerHistoryTrackerTests.java │ │ └── worldgen │ │ │ ├── RoomGenerationTests.java │ │ │ └── StructureGenTests.java │ │ ├── junit │ │ ├── CodecTests.java │ │ ├── ItemHandlingTests.java │ │ ├── MathUtilTests.java │ │ └── asserts │ │ │ └── ItemStackAssertions.java │ │ └── services │ │ ├── TestPlayerHistoryApi.java │ │ └── TestRoomDataAttachments.java │ └── resources │ └── META-INF │ └── services │ ├── dev.compactmods.machines.api.room.data.IRoomDataAttachmentAccessor │ └── dev.compactmods.machines.api.room.history.IPlayerHistoryApi ├── player-history.png ├── read-manifest.groovy └── settings.gradle.kts /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report-cm6.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/ISSUE_TEMPLATE/bug-report-cm6.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report-cm7.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/ISSUE_TEMPLATE/bug-report-cm7.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/changelog.json -------------------------------------------------------------------------------- /.github/changelog.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/changelog.tmpl -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/_announce-latest-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/workflows/_announce-latest-build.yml -------------------------------------------------------------------------------- /.github/workflows/_datagen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/workflows/_datagen.yml -------------------------------------------------------------------------------- /.github/workflows/_download-latest-package-info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/workflows/_download-latest-package-info.yml -------------------------------------------------------------------------------- /.github/workflows/_make-release-jar.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/workflows/_make-release-jar.yml -------------------------------------------------------------------------------- /.github/workflows/_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/workflows/_publish.yml -------------------------------------------------------------------------------- /.github/workflows/_release-cf-alpha.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/workflows/_release-cf-alpha.yml -------------------------------------------------------------------------------- /.github/workflows/_run-gametests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/workflows/_run-gametests.yml -------------------------------------------------------------------------------- /.github/workflows/announce-latest-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/workflows/announce-latest-build.yml -------------------------------------------------------------------------------- /.github/workflows/ci-builds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/workflows/ci-builds.yml -------------------------------------------------------------------------------- /.github/workflows/manual-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.github/workflows/manual-build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/.gitignore -------------------------------------------------------------------------------- /1.19.2-compat/carryon/CarryOnCompat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/1.19.2-compat/carryon/CarryOnCompat.java -------------------------------------------------------------------------------- /1.19.2-compat/theoneprobe/TheOneProbeCompat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/1.19.2-compat/theoneprobe/TheOneProbeCompat.java -------------------------------------------------------------------------------- /1.19.2-compat/theoneprobe/TheOneProbeMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/1.19.2-compat/theoneprobe/TheOneProbeMain.java -------------------------------------------------------------------------------- /1.19.2-compat/theoneprobe/elements/MachineTunnelElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/1.19.2-compat/theoneprobe/elements/MachineTunnelElement.java -------------------------------------------------------------------------------- /1.19.2-compat/theoneprobe/elements/PlayerFaceElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/1.19.2-compat/theoneprobe/elements/PlayerFaceElement.java -------------------------------------------------------------------------------- /1.19.2-compat/theoneprobe/overrides/CompactMachineNameOverride.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/1.19.2-compat/theoneprobe/overrides/CompactMachineNameOverride.java -------------------------------------------------------------------------------- /1.19.2-compat/theoneprobe/providers/CompactMachineProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/1.19.2-compat/theoneprobe/providers/CompactMachineProvider.java -------------------------------------------------------------------------------- /1.19.2-compat/theoneprobe/providers/TunnelProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/1.19.2-compat/theoneprobe/providers/TunnelProvider.java -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/README.md -------------------------------------------------------------------------------- /assets/all-machines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/all-machines.png -------------------------------------------------------------------------------- /assets/core-chip.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/core-chip.aseprite -------------------------------------------------------------------------------- /assets/enlarger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/enlarger.png -------------------------------------------------------------------------------- /assets/giant-machine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/giant-machine.png -------------------------------------------------------------------------------- /assets/interfaceitem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/interfaceitem.png -------------------------------------------------------------------------------- /assets/large-machine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/large-machine.png -------------------------------------------------------------------------------- /assets/machine.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/machine.aseprite -------------------------------------------------------------------------------- /assets/maximum-machine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/maximum-machine.png -------------------------------------------------------------------------------- /assets/normal-machine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/normal-machine.png -------------------------------------------------------------------------------- /assets/personal_shrinking_device.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/personal_shrinking_device.aseprite -------------------------------------------------------------------------------- /assets/personal_shrinking_device.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/personal_shrinking_device.png -------------------------------------------------------------------------------- /assets/psd_screen_9slice.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/psd_screen_9slice.aseprite -------------------------------------------------------------------------------- /assets/quantumentangler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/quantumentangler.png -------------------------------------------------------------------------------- /assets/quantumentangler_entangled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/quantumentangler_entangled.png -------------------------------------------------------------------------------- /assets/room-core.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/room-core.aseprite -------------------------------------------------------------------------------- /assets/shrinker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/shrinker.png -------------------------------------------------------------------------------- /assets/small-machine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/small-machine.png -------------------------------------------------------------------------------- /assets/spacer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/spacer.png -------------------------------------------------------------------------------- /assets/tiny-machine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/assets/tiny-machine.png -------------------------------------------------------------------------------- /core-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/build.gradle.kts -------------------------------------------------------------------------------- /core-api/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/gradle.properties -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/CompactMachines.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/CompactMachines.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/WallConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/WallConstants.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/advancement/Advancements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/advancement/Advancements.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/attachment/CMDataAttachments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/attachment/CMDataAttachments.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/attachment/IForwardingAttachmentHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/attachment/IForwardingAttachmentHolder.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/codec/CodecExtensions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/codec/CodecExtensions.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/component/CMDataComponents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/component/CMDataComponents.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/data/Saveable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/data/Saveable.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/dimension/CompactDimension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/dimension/CompactDimension.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/dimension/MissingDimensionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/dimension/MissingDimensionException.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/location/GlobalPosWithRotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/location/GlobalPosWithRotation.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/machine/MachineColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/machine/MachineColor.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/machine/MachineConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/machine/MachineConstants.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/machine/block/IBoundCompactMachineBlockEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/machine/block/IBoundCompactMachineBlockEntity.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/machine/block/ICompactMachineBlockEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/machine/block/ICompactMachineBlockEntity.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/machine/block/IUnboundCompactMachineBlockEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/machine/block/IUnboundCompactMachineBlockEntity.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/CompactRoomGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/CompactRoomGenerator.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/RoomDimensions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/RoomDimensions.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/RoomInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/RoomInstance.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/RoomStructureInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/RoomStructureInfo.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/capability/CompactRoomCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/capability/CompactRoomCapability.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/capability/IRoomCapabilityProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/capability/IRoomCapabilityProvider.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/capability/RoomCapabilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/capability/RoomCapabilities.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/data/CMRoomDataLocations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/data/CMRoomDataLocations.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/data/IRoomDataAttachmentAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/data/IRoomDataAttachmentAccessor.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/exceptions/NonexistentRoomException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/exceptions/NonexistentRoomException.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/function/PlayerAndRoomCodeFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/function/PlayerAndRoomCodeFunction.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/history/IPlayerEntryPointHistoryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/history/IPlayerEntryPointHistoryManager.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/history/IPlayerHistoryApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/history/IPlayerHistoryApi.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/history/PlayerRoomHistoryEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/history/PlayerRoomHistoryEntry.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/history/RoomEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/history/RoomEntryPoint.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/history/RoomEntryResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/history/RoomEntryResult.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/history/RoomExitResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/history/RoomExitResult.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/owner/IRoomOwners.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/owner/IRoomOwners.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/registration/IRoomBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/registration/IRoomBuilder.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/registration/IRoomRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/registration/IRoomRegistrar.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/spatial/IRoomBoundaries.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/spatial/IRoomBoundaries.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/spatial/IRoomChunkManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/spatial/IRoomChunkManager.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/spatial/IRoomChunks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/spatial/IRoomChunks.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/spawn/IRoomSpawn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/spawn/IRoomSpawn.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/spawn/IRoomSpawnManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/spawn/IRoomSpawnManager.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/spawn/IRoomSpawnManagers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/spawn/IRoomSpawnManagers.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/spawn/IRoomSpawns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/spawn/IRoomSpawns.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/template/RoomTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/template/RoomTemplate.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/template/RoomTemplateBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/template/RoomTemplateBuilder.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/template/RoomTemplateHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/template/RoomTemplateHelper.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/IRoomUpgradeAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/IRoomUpgradeAccessor.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/IRoomUpgradeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/IRoomUpgradeManager.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/RoomUpgradeCodecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/RoomUpgradeCodecs.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/RoomUpgradeComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/RoomUpgradeComponent.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/RoomUpgradeComponentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/RoomUpgradeComponentType.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/RoomUpgradeInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/RoomUpgradeInstance.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/RoomUpgradeInstanceKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/RoomUpgradeInstanceKey.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/component/RoomUpgradeComponentList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/component/RoomUpgradeComponentList.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/data/IRoomUpgradeDataAttachmentAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/data/IRoomUpgradeDataAttachmentAccessor.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/NeoForgeEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/NeoForgeEventHandler.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/NeoForgeEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/NeoForgeEventListener.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/RoomUpgradeComponentEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/RoomUpgradeComponentEvent.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/level/LevelLoadedUpgradeEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/level/LevelLoadedUpgradeEventListener.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/level/LevelUnloadedUpgradeEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/level/LevelUnloadedUpgradeEventListener.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/lifecycle/UpgradeAppliedEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/lifecycle/UpgradeAppliedEventListener.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/lifecycle/UpgradeRemovedEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/lifecycle/UpgradeRemovedEventListener.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/lifecycle/UpgradeTickedEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/event/lifecycle/UpgradeTickedEventListener.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/inventory/RoomUpgradeInventory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/inventory/RoomUpgradeInventory.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/requirement/RoomUpgradeRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/room/upgrade/requirement/RoomUpgradeRequirement.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/server/ServerServiceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/server/ServerServiceProvider.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/server/service/RoomChunkManagerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/server/service/RoomChunkManagerProvider.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/server/service/RoomRegistrarProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/server/service/RoomRegistrarProvider.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/server/service/RoomSpawnManagersProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/server/service/RoomSpawnManagersProvider.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/shrinking/PSDTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/shrinking/PSDTags.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/shrinking/component/ShrinkingDeviceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/shrinking/component/ShrinkingDeviceConfiguration.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/util/BlockSpaceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/util/BlockSpaceUtil.java -------------------------------------------------------------------------------- /core-api/src/main/java/dev/compactmods/machines/api/util/KeyHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/core-api/src/main/java/dev/compactmods/machines/api/util/KeyHelper.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/compactmods.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/gradle/compactmods.versions.toml -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/mods.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/gradle/mods.versions.toml -------------------------------------------------------------------------------- /gradle/mojang.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/gradle/mojang.versions.toml -------------------------------------------------------------------------------- /gradle/neoforged.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/gradle/neoforged.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/gradlew.bat -------------------------------------------------------------------------------- /neoforge-datagen/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/build.gradle.kts -------------------------------------------------------------------------------- /neoforge-datagen/gradle.properties: -------------------------------------------------------------------------------- 1 | # org.gradle.configuration-cache=false -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/DataGeneration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/DataGeneration.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/BaseDatapack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/BaseDatapack.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/DatapackRegisteredStuff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/DatapackRegisteredStuff.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/ItemModelGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/ItemModelGenerator.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/RecipeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/RecipeGenerator.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/StateGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/StateGenerator.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/VillagerTrades.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/VillagerTrades.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/compat/PSDCuriosProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/compat/PSDCuriosProvider.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/lang/BaseLangGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/lang/BaseLangGenerator.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/lang/EnglishLangGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/lang/EnglishLangGenerator.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/loot/BlockLootGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/loot/BlockLootGenerator.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/tags/BlockTagGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/tags/BlockTagGenerator.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/tags/ItemTagGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/tags/ItemTagGenerator.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/tags/PointOfInterestTagGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/base/tags/PointOfInterestTagGenerator.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/basic_room_templates/BasicRoomTemplateRecipeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/basic_room_templates/BasicRoomTemplateRecipeGenerator.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/basic_room_templates/BasicRoomTemplatesDatapack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/basic_room_templates/BasicRoomTemplatesDatapack.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/basic_room_templates/RoomTemplatesGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/basic_room_templates/RoomTemplatesGenerator.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/basic_room_templates/lang/RoomTemplatesEnglishLangGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/basic_room_templates/lang/RoomTemplatesEnglishLangGenerator.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/util/DimensionTypeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-datagen/src/main/java/dev/compactmods/machines/datagen/util/DimensionTypeBuilder.java -------------------------------------------------------------------------------- /neoforge-datagen/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | FMLModType: GAMELIBRARY 2 | Automatic-Module-Name: compactmachinesdata 3 | -------------------------------------------------------------------------------- /neoforge-main/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | run/ 3 | src/generated/ -------------------------------------------------------------------------------- /neoforge-main/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/build.gradle.kts -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/CMRegistries.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/CMRegistries.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/CompactMachinesCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/CompactMachinesCommon.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/LoggingUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/LoggingUtil.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/CompactMachinesClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/CompactMachinesClient.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/command/CMClientCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/command/CMClientCommands.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/command/ScreenSizesCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/command/ScreenSizesCommand.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/config/ClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/config/ClientConfig.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/creative/CreativeTabs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/creative/CreativeTabs.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/keybinds/room/RoomExitKeyMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/keybinds/room/RoomExitKeyMapping.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/keybinds/room/RoomUpgradeUIMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/keybinds/room/RoomUpgradeUIMapping.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/machine/ClientMachinePacketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/machine/ClientMachinePacketHandler.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/machine/MachineClientEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/machine/MachineClientEvents.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/machine/MachineColors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/machine/MachineColors.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/machine/MachinesClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/machine/MachinesClient.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/render/CMPlayerFaceRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/render/CMPlayerFaceRenderer.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/render/ConditionalGhostSlot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/render/ConditionalGhostSlot.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/render/NineSliceRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/render/NineSliceRenderer.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/room/ClientRoomPacketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/room/ClientRoomPacketHandler.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/room/MachineRoomScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/room/MachineRoomScreen.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/room/RoomClientEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/room/RoomClientEvents.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/room/RoomsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/room/RoomsClient.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/client/widget/ImageButtonBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/client/widget/ImageButtonBuilder.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/CMEjectSubcommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/CMEjectSubcommand.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/CMGiveMachineSubcommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/CMGiveMachineSubcommand.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/CMRebindSubcommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/CMRebindSubcommand.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/CMTeleportSubcommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/CMTeleportSubcommand.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/CMUnbindSubcommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/CMUnbindSubcommand.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/Commands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/Commands.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/EnableBasicTemplatesSubcommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/EnableBasicTemplatesSubcommand.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/RoomUpgradesSubcommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/RoomUpgradesSubcommand.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/SpawnSubcommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/SpawnSubcommand.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/argument/RoomUpgradeArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/argument/RoomUpgradeArgument.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/argument/Suggestors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/argument/Suggestors.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/rooms/CMFindRoomSubcommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/rooms/CMFindRoomSubcommand.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/command/rooms/CMRoomsSubcommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/command/rooms/CMRoomsSubcommand.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/compat/InterModCompat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/compat/InterModCompat.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/compat/MachineOverview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/compat/MachineOverview.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/compat/curios/CuriosCompat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/compat/curios/CuriosCompat.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/compat/jade/BoundMachineProviders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/compat/jade/BoundMachineProviders.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/compat/jade/CMJadePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/compat/jade/CMJadePlugin.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/compat/jade/PlayerFaceElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/compat/jade/PlayerFaceElement.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/compat/jei/CompactMachinesJeiPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/compat/jei/CompactMachinesJeiPlugin.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/data/AttachmentBasedDataFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/data/AttachmentBasedDataFile.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/data/AttachmentDataFileFactoryInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/data/AttachmentDataFileFactoryInput.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/data/CMDataFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/data/CMDataFile.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/data/CodecHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/data/CodecHolder.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/data/DataFileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/data/DataFileUtil.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/data/SafeAttachmentsCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/data/SafeAttachmentsCodec.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/data/manager/CMKeyedDataFileManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/data/manager/CMKeyedDataFileManager.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/data/manager/CMSingletonDataFileManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/data/manager/CMSingletonDataFileManager.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/data/manager/IDataFileManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/data/manager/IDataFileManager.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/data/manager/IKeyedDataFileManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/data/manager/IKeyedDataFileManager.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/dimension/CompactDimensionTransitions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/dimension/CompactDimensionTransitions.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/dimension/Dimension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/dimension/Dimension.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/dimension/VoidAirBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/dimension/VoidAirBlock.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/dimension/WorldBorderFixer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/dimension/WorldBorderFixer.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/feature/CMFeatureFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/feature/CMFeatureFlags.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/feature/CMFeaturePacks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/feature/CMFeaturePacks.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/feature/RoomTemplatePackSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/feature/RoomTemplatePackSource.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/gamerule/CMGameRules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/gamerule/CMGameRules.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/i18n/CommandTranslations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/i18n/CommandTranslations.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/i18n/MachineTranslations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/i18n/MachineTranslations.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/i18n/RoomTranslations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/i18n/RoomTranslations.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/i18n/Translations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/i18n/Translations.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/machine/MachineColors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/machine/MachineColors.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/machine/Machines.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/machine/Machines.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/machine/block/BoundCompactMachineBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/machine/block/BoundCompactMachineBlock.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/machine/block/BoundCompactMachineBlockEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/machine/block/BoundCompactMachineBlockEntity.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/machine/block/CompactMachineBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/machine/block/CompactMachineBlock.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/machine/block/UnboundCompactMachineBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/machine/block/UnboundCompactMachineBlock.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/machine/block/UnboundCompactMachineEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/machine/block/UnboundCompactMachineEntity.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/machine/capability/MachineCapability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/machine/capability/MachineCapability.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/machine/item/BoundCompactMachineItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/machine/item/BoundCompactMachineItem.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/machine/item/UnboundCompactMachineItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/machine/item/UnboundCompactMachineItem.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/mixin/CodecNbtFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/mixin/CodecNbtFunctions.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/mixin/impl/CodecNbtFunctionsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/mixin/impl/CodecNbtFunctionsMixin.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/network/CMNetworks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/network/CMNetworks.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/network/machine/MachineColorSyncPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/network/machine/MachineColorSyncPacket.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/network/machine/OpenMachinePreviewScreenPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/network/machine/OpenMachinePreviewScreenPacket.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/network/room/InitialRoomBlockDataPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/network/room/InitialRoomBlockDataPacket.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/network/room/PlayerRequestedLeavePacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/network/room/PlayerRequestedLeavePacket.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/network/room/PlayerRequestedRoomUIPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/network/room/PlayerRequestedRoomUIPacket.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/network/room/PlayerRequestedTeleportPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/network/room/PlayerRequestedTeleportPacket.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/network/room/PlayerRequestedUpgradeUIPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/network/room/PlayerRequestedUpgradeUIPacket.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/network/room/PlayerStartedRoomTrackingPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/network/room/PlayerStartedRoomTrackingPacket.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/network/room/SyncRoomMetadataPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/network/room/SyncRoomMetadataPacket.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/player/PlayerEntryPointHistoryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/player/PlayerEntryPointHistoryManager.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/player/PlayerEntryPointNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/player/PlayerEntryPointNode.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/player/PlayerEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/player/PlayerEventHandler.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/player/PlayerReferenceNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/player/PlayerReferenceNode.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/player/PlayerRoomEntryEdge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/player/PlayerRoomEntryEdge.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/CMRoomRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/CMRoomRegistrar.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/NewRoomBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/NewRoomBuilder.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/RoomBlocks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/RoomBlocks.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/RoomCodeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/RoomCodeGenerator.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/RoomEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/RoomEventHandler.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/RoomHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/RoomHelper.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/RoomRegistrarData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/RoomRegistrarData.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/Rooms.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/Rooms.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/attachment/RoomDataAttachments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/attachment/RoomDataAttachments.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/block/ProtectedBlockEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/block/ProtectedBlockEventHandler.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/block/ProtectedWallBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/block/ProtectedWallBlock.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/block/SolidWallBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/block/SolidWallBlock.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/capability/BasicRoomCapabilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/capability/BasicRoomCapabilities.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/graph/GraphNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/graph/GraphNodes.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/graph/edge/RoomChunkEdge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/graph/edge/RoomChunkEdge.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/graph/node/RoomChunkNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/graph/node/RoomChunkNode.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/graph/node/RoomReferenceNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/graph/node/RoomReferenceNode.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/graph/node/RoomRegistrationNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/graph/node/RoomRegistrationNode.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/spatial/GraphChunkManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/spatial/GraphChunkManager.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/spatial/RoomChunks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/spatial/RoomChunks.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/spawn/RoomSpawn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/spawn/RoomSpawn.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/spawn/RoomSpawnManagers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/spawn/RoomSpawnManagers.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/spawn/SpawnManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/spawn/SpawnManager.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/ui/overlay/RoomMetadataDebugOverlay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/ui/overlay/RoomMetadataDebugOverlay.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/ui/upgrades/RoomUpgradeMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/ui/upgrades/RoomUpgradeMenu.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/ui/upgrades/RoomUpgradeScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/ui/upgrades/RoomUpgradeScreen.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/RoomUpgradeDataAttachments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/RoomUpgradeDataAttachments.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/RoomUpgradeEventHandlers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/RoomUpgradeEventHandlers.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/RoomUpgradeHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/RoomUpgradeHelper.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/RoomUpgrades.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/RoomUpgrades.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/event/NeoForgeEventProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/event/NeoForgeEventProcessor.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/example/ChunkLoaderUpgradeComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/example/ChunkLoaderUpgradeComponent.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/example/TreeCutterUpgradeComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/example/TreeCutterUpgradeComponent.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/graph/RoomUpgradeGraphNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/upgrade/graph/RoomUpgradeGraphNode.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/wall/BreakableWallBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/wall/BreakableWallBlock.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/room/wall/ItemBlockWall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/room/wall/ItemBlockWall.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/server/CompactMachinesServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/server/CompactMachinesServer.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/server/event/RoomTemplatesCheckEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/server/event/RoomTemplatesCheckEventHandler.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/server/service/CMServerPlayerHistoryApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/server/service/CMServerPlayerHistoryApi.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/server/service/CMServerRoomDataAttachmentAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/server/service/CMServerRoomDataAttachmentAccessor.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/server/service/CMServerRoomUpgradeAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/server/service/CMServerRoomUpgradeAccessor.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/server/service/CMServerRoomUpgradeDataAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/server/service/CMServerRoomUpgradeDataAccessor.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/server/service/CMServerRoomUpgradeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/server/service/CMServerRoomUpgradeManager.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/server/service/provider/CMRoomChunkManagerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/server/service/provider/CMRoomChunkManagerProvider.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/server/service/provider/CMRoomRegistrarProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/server/service/provider/CMRoomRegistrarProvider.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/server/service/provider/CMRoomSpawnManagersProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/server/service/provider/CMRoomSpawnManagersProvider.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/shrinking/PersonalShrinkingDevice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/shrinking/PersonalShrinkingDevice.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/shrinking/Shrinking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/shrinking/Shrinking.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/util/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/util/MathUtil.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/util/PlayerUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/util/PlayerUtil.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/util/SlotRangeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/util/SlotRangeUtil.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/util/codec/VanillaCodecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/util/codec/VanillaCodecs.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/util/item/ItemHandlerScan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/util/item/ItemHandlerScan.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/util/item/ItemHandlerUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/util/item/ItemHandlerUtil.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/villager/VillagerTradesEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/villager/VillagerTradesEventHandler.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/villager/VillagerUpgradeTrade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/villager/VillagerUpgradeTrade.java -------------------------------------------------------------------------------- /neoforge-main/src/main/java/dev/compactmods/machines/villager/Villagers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/java/dev/compactmods/machines/villager/Villagers.java -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/META-INF/accesstransformer.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/META-INF/accesstransformer.cfg -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/META-INF/feature_flags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/META-INF/feature_flags.json -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/META-INF/neoforge.mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/META-INF/neoforge.mods.toml -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.room.data.IRoomDataAttachmentAccessor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.room.data.IRoomDataAttachmentAccessor -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.room.history.IPlayerHistoryApi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.room.history.IPlayerHistoryApi -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.room.upgrade.IRoomUpgradeManager: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.room.upgrade.IRoomUpgradeManager -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.room.upgrade.data.IRoomUpgradeDataAttachmentAccessor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.room.upgrade.data.IRoomUpgradeDataAttachmentAccessor -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.server.service.RoomChunkManagerProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.server.service.RoomChunkManagerProvider -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.server.service.RoomRegistrarProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.server.service.RoomRegistrarProvider -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.server.service.RoomSpawnManagersProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/META-INF/services/dev.compactmods.machines.api.server.service.RoomSpawnManagersProvider -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/shaders/core/block_fullbright.fsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/shaders/core/block_fullbright.fsh -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/shaders/core/block_fullbright.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/shaders/core/block_fullbright.json -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/shaders/core/block_fullbright.vsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/shaders/core/block_fullbright.vsh -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/shaders/core/wall.fsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/shaders/core/wall.fsh -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/shaders/core/wall.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/shaders/core/wall.json -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/machine/border.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/machine/border.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/machine/overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/machine/overlay.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/machine/tint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/machine/tint.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/down.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/east.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/east.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/indicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/indicator.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/none.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/north.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/north.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/south.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/south.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/tunnel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/tunnel.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/up.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/west.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/tunnels/west.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/upgrades/upgrade_giant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/upgrades/upgrade_giant.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/upgrades/upgrade_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/upgrades/upgrade_large.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/upgrades/upgrade_maximum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/upgrades/upgrade_maximum.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/upgrades/upgrade_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/upgrades/upgrade_normal.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/upgrades/upgrade_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/upgrades/upgrade_small.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/upgrades/upgrade_tiny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/upgrades/upgrade_tiny.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/wall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/wall.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/workbench/sides.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/workbench/sides.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/block/workbench/top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/block/workbench/top.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/entities/villager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/entities/villager.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/entity/villager/profession/tinkerer-old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/entity/villager/profession/tinkerer-old.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/entity/villager/profession/tinkerer.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/entity/villager/profession/tinkerer.aseprite -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/entity/villager/profession/tinkerer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/entity/villager/profession/tinkerer.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/entity/villager/profession/tinkerer.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/entity/villager/profession/tinkerer.png.mcmeta -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/gui/psd_screen_9slice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/gui/psd_screen_9slice.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/gui/sprites/personal_shrinking_device.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/gui/sprites/personal_shrinking_device.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/gui/sprites/personal_shrinking_device_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/gui/sprites/personal_shrinking_device_disabled.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/gui/sprites/personal_shrinking_device_highlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/gui/sprites/personal_shrinking_device_highlighted.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/gui/sprites/upgrade_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/gui/sprites/upgrade_btn.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/item/atom_enlarger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/item/atom_enlarger.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/item/atom_resizer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/item/atom_resizer.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/item/atom_shrinker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/item/atom_shrinker.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/item/core-chip-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/item/core-chip-0.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/item/core-chip-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/item/core-chip-1.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/item/core-chip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/item/core-chip.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/item/personal_shrinking_device.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/item/personal_shrinking_device.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/item/quantumentangler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/item/quantumentangler.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/item/quantumentangler_entangled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/item/quantumentangler_entangled.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/item/room_core.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/item/room_core.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/particles/blockmarker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/particles/blockmarker.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/slot/empty_psd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/slot/empty_psd.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/assets/compactmachines/textures/upgrades/chunkloader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/assets/compactmachines/textures/upgrades/chunkloader.png -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/compactmachines.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/compactmachines.mixins.json -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/interfaces.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/interfaces.json -------------------------------------------------------------------------------- /neoforge-main/src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/main/resources/pack.mcmeta -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/core/CMTestFramework.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/core/CMTestFramework.java -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/core/CompactGameTestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/core/CompactGameTestHelper.java -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/core/CompactMachinesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/core/CompactMachinesTest.java -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/core/EmptyTestSizes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/core/EmptyTestSizes.java -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/data/PlayerHistoryTrackerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/data/PlayerHistoryTrackerTests.java -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/worldgen/RoomGenerationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/worldgen/RoomGenerationTests.java -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/worldgen/StructureGenTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/gametest/worldgen/StructureGenTests.java -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/junit/CodecTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/junit/CodecTests.java -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/junit/ItemHandlingTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/junit/ItemHandlingTests.java -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/junit/MathUtilTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/junit/MathUtilTests.java -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/junit/asserts/ItemStackAssertions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/junit/asserts/ItemStackAssertions.java -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/services/TestPlayerHistoryApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/services/TestPlayerHistoryApi.java -------------------------------------------------------------------------------- /neoforge-main/src/test/java/dev/compactmods/machines/test/services/TestRoomDataAttachments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/java/dev/compactmods/machines/test/services/TestRoomDataAttachments.java -------------------------------------------------------------------------------- /neoforge-main/src/test/resources/META-INF/services/dev.compactmods.machines.api.room.data.IRoomDataAttachmentAccessor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/resources/META-INF/services/dev.compactmods.machines.api.room.data.IRoomDataAttachmentAccessor -------------------------------------------------------------------------------- /neoforge-main/src/test/resources/META-INF/services/dev.compactmods.machines.api.room.history.IPlayerHistoryApi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/neoforge-main/src/test/resources/META-INF/services/dev.compactmods.machines.api.room.history.IPlayerHistoryApi -------------------------------------------------------------------------------- /player-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/player-history.png -------------------------------------------------------------------------------- /read-manifest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/read-manifest.groovy -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CompactMods/CompactMachines/HEAD/settings.gradle.kts --------------------------------------------------------------------------------