mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-12 03:24:14 +00:00
- Move world registration and shutdown quiescing into JigsawStudioRegistry - Move save, export and close arbitration into JigsawStudioSaveLifecycle - Move autosave scheduling, drains and undo into JigsawStudioAutosaveScheduler - Move variant creation, duplication and deletion into JigsawStudioVariantEditor - Move variant metadata and resize edits into JigsawStudioVariantProperties - Move workcell capacity, labels and connector blocks into JigsawStudioWorkcellEditor - Move graph mutation and live relayout into JigsawStudioGraphMutations - Move dynamic graph evaluation into JigsawStudioEvaluator - Move menu state, studio tools and deferred duplication into JigsawStudioToolbelt - Move the studio world event handlers into JigsawStudioProtectionListener - Move ownership and mutation guards into JigsawStudioProtection - Move variant materialization and hydration into JigsawStudioMaterializer - Move dirty marking into JigsawStudioDirtyTracker - Move workcell capture scheduling into JigsawStudioCaptureScheduler - Move chunk capture and connector aggregation into JigsawStudioCapture - Move materialized and rendered chunk writing into JigsawStudioChunkWriter - Move jigsaw marker NBT watching into JigsawStudioTileWatcher - Move particle preview rendering into JigsawStudioVisualization - Move player workcell context into JigsawStudioPlayerContext - Point the studio service tests at the relocated collaborators - Record the split studio sources in the Bukkit purity allowlist
217 lines
12 KiB
Plaintext
217 lines
12 KiB
Plaintext
art/arcane/iris/core/IrisRuntimeSchedulerMode.java
|
|
art/arcane/iris/core/IrisWorldStorage.java
|
|
art/arcane/iris/core/IrisWorlds.java
|
|
art/arcane/iris/core/ServerConfigurator.java
|
|
art/arcane/iris/core/WorldCreatorCompat.java
|
|
art/arcane/iris/core/WorldRemovalPathPolicy.java
|
|
art/arcane/iris/core/datapack/DatapackIngestService.java
|
|
art/arcane/iris/core/edit/BlockSignal.java
|
|
art/arcane/iris/core/edit/DustRevealer.java
|
|
art/arcane/iris/core/events/IrisEngineEvent.java
|
|
art/arcane/iris/core/events/IrisEngineHotloadEvent.java
|
|
art/arcane/iris/core/events/IrisLootEvent.java
|
|
art/arcane/iris/core/lifecycle/BukkitWorldConfiguration.java
|
|
art/arcane/iris/core/lifecycle/BukkitPublicBackend.java
|
|
art/arcane/iris/core/lifecycle/CapabilitySnapshot.java
|
|
art/arcane/iris/core/lifecycle/IrisWorldRemovalService.java
|
|
art/arcane/iris/core/lifecycle/PaperLibBootstrap.java
|
|
art/arcane/iris/core/lifecycle/PaperLikeRuntimeBackend.java
|
|
art/arcane/iris/core/lifecycle/WorldLifecycleBackend.java
|
|
art/arcane/iris/core/lifecycle/WorldLifecycleRequest.java
|
|
art/arcane/iris/core/lifecycle/WorldLifecycleService.java
|
|
art/arcane/iris/core/lifecycle/WorldLifecycleStaging.java
|
|
art/arcane/iris/core/lifecycle/WorldLifecycleSupport.java
|
|
art/arcane/iris/core/lifecycle/WorldsProviderBackend.java
|
|
art/arcane/iris/core/link/ExternalDataProvider.java
|
|
art/arcane/iris/core/link/MultiverseCoreLink.java
|
|
art/arcane/iris/core/link/MultiverseGuardListener.java
|
|
art/arcane/iris/core/link/WorldEditLink.java
|
|
art/arcane/iris/core/link/data/CraftEngineDataProvider.java
|
|
art/arcane/iris/core/link/data/EcoItemsDataProvider.java
|
|
art/arcane/iris/core/link/data/ExecutableItemsDataProvider.java
|
|
art/arcane/iris/core/link/data/ItemAdderDataProvider.java
|
|
art/arcane/iris/core/link/data/KGeneratorsDataProvider.java
|
|
art/arcane/iris/core/link/data/MMOItemsDataProvider.java
|
|
art/arcane/iris/core/link/data/MythicCrucibleDataProvider.java
|
|
art/arcane/iris/core/link/data/MythicMobsDataProvider.java
|
|
art/arcane/iris/core/link/data/NexoDataProvider.java
|
|
art/arcane/iris/core/link/data/OraxenDataProvider.java
|
|
art/arcane/iris/core/nms/INMS.java
|
|
art/arcane/iris/core/nms/INMSBinding.java
|
|
art/arcane/iris/core/nms/MinecraftVersion.java
|
|
art/arcane/iris/core/nms/v1X/NMSBinding1X.java
|
|
art/arcane/iris/core/pack/IrisPack.java
|
|
art/arcane/iris/core/pregenerator/methods/AsyncOrMedievalPregenMethod.java
|
|
art/arcane/iris/core/pregenerator/methods/AsyncPregenMethod.java
|
|
art/arcane/iris/core/pregenerator/methods/HybridPregenMethod.java
|
|
art/arcane/iris/core/pregenerator/methods/MedievalPregenMethod.java
|
|
art/arcane/iris/core/project/IrisProject.java
|
|
art/arcane/iris/core/project/StudioOpenProgressReporter.java
|
|
art/arcane/iris/core/runtime/BukkitPublicRuntimeControlBackend.java
|
|
art/arcane/iris/core/runtime/ChunkClearer.java
|
|
art/arcane/iris/core/runtime/ChunkJobReporter.java
|
|
art/arcane/iris/core/runtime/GoldenHashScanner.java
|
|
art/arcane/iris/core/runtime/InPlaceChunkRegenerator.java
|
|
art/arcane/iris/core/runtime/PaperLikeRuntimeControlBackend.java
|
|
art/arcane/iris/core/runtime/StudioOpenCoordinator.java
|
|
art/arcane/iris/core/runtime/WorldRuntimeControlBackend.java
|
|
art/arcane/iris/core/runtime/WorldRuntimeControlService.java
|
|
art/arcane/iris/core/safeguard/Mode.java
|
|
art/arcane/iris/core/safeguard/task/Tasks.java
|
|
art/arcane/iris/core/service/BoardSVC.java
|
|
art/arcane/iris/core/service/EntityRiseSVC.java
|
|
art/arcane/iris/core/service/ExternalDataSVC.java
|
|
art/arcane/iris/core/service/GlobalCacheSVC.java
|
|
art/arcane/iris/core/service/JigsawStudioAutosaveScheduler.java
|
|
art/arcane/iris/core/service/JigsawStudioCapture.java
|
|
art/arcane/iris/core/service/JigsawStudioCaptureScheduler.java
|
|
art/arcane/iris/core/service/JigsawStudioChunkWriter.java
|
|
art/arcane/iris/core/service/JigsawStudioDetailsMenu.java
|
|
art/arcane/iris/core/service/JigsawStudioDirtyTracker.java
|
|
art/arcane/iris/core/service/JigsawStudioGraphMutations.java
|
|
art/arcane/iris/core/service/JigsawStudioMainMenu.java
|
|
art/arcane/iris/core/service/JigsawStudioMarkerParser.java
|
|
art/arcane/iris/core/service/JigsawStudioMaterializer.java
|
|
art/arcane/iris/core/service/JigsawStudioMenuActions.java
|
|
art/arcane/iris/core/service/JigsawStudioMenuController.java
|
|
art/arcane/iris/core/service/JigsawStudioMenuFormat.java
|
|
art/arcane/iris/core/service/JigsawStudioPlayerContext.java
|
|
art/arcane/iris/core/service/JigsawStudioPreviewRenderer.java
|
|
art/arcane/iris/core/service/JigsawStudioProtection.java
|
|
art/arcane/iris/core/service/JigsawStudioProtectionListener.java
|
|
art/arcane/iris/core/service/JigsawStudioRegistry.java
|
|
art/arcane/iris/core/service/JigsawStudioSaveLifecycle.java
|
|
art/arcane/iris/core/service/JigsawStudioService.java
|
|
art/arcane/iris/core/service/JigsawStudioStructureMenu.java
|
|
art/arcane/iris/core/service/JigsawStudioTileWatcher.java
|
|
art/arcane/iris/core/service/JigsawStudioToolCodec.java
|
|
art/arcane/iris/core/service/JigsawStudioToolbelt.java
|
|
art/arcane/iris/core/service/JigsawStudioToolboxMenu.java
|
|
art/arcane/iris/core/service/JigsawStudioVariantEditor.java
|
|
art/arcane/iris/core/service/JigsawStudioVariantMenu.java
|
|
art/arcane/iris/core/service/JigsawStudioVariantProperties.java
|
|
art/arcane/iris/core/service/JigsawStudioVisualization.java
|
|
art/arcane/iris/core/service/JigsawStudioWorkcellEditor.java
|
|
art/arcane/iris/core/service/JigsawStudioWorkcellMenu.java
|
|
art/arcane/iris/core/service/MultiverseSVC.java
|
|
art/arcane/iris/core/service/ObjectSVC.java
|
|
art/arcane/iris/core/service/ObjectStudioSaveService.java
|
|
art/arcane/iris/core/service/PackDownloadProgressReporter.java
|
|
art/arcane/iris/core/service/StudioSVC.java
|
|
art/arcane/iris/core/service/TreeSVC.java
|
|
art/arcane/iris/core/structure/BulkStructureImporter.java
|
|
art/arcane/iris/core/structure/FeatureImporter.java
|
|
art/arcane/iris/core/structure/StructureCaptureImporter.java
|
|
art/arcane/iris/core/structure/StructureImporter.java
|
|
art/arcane/iris/core/structure/VillageImporter.java
|
|
art/arcane/iris/core/tools/IrisConverter.java
|
|
art/arcane/iris/core/tools/IrisCreator.java
|
|
art/arcane/iris/core/tools/IrisPackBenchmarking.java
|
|
art/arcane/iris/core/tools/IrisReflectiveAPI.java
|
|
art/arcane/iris/core/tools/IrisToolbelt.java
|
|
art/arcane/iris/core/tools/IrisWorldCreator.java
|
|
art/arcane/iris/engine/IrisEngineEffects.java
|
|
art/arcane/iris/engine/IrisWorldManager.java
|
|
art/arcane/iris/engine/MarkerSpawnScanner.java
|
|
art/arcane/iris/engine/WorldBlockDropRouter.java
|
|
art/arcane/iris/engine/WorldChunkMaintenance.java
|
|
art/arcane/iris/engine/WorldEntitySpawner.java
|
|
art/arcane/iris/engine/WorldTeleportWarmup.java
|
|
art/arcane/iris/engine/data/chunk/LinkedTerrainChunk.java
|
|
art/arcane/iris/engine/data/chunk/TerrainChunk.java
|
|
art/arcane/iris/engine/decorator/DecoratorCore.java
|
|
art/arcane/iris/engine/decorator/IrisSpeleothems.java
|
|
art/arcane/iris/engine/framework/BukkitEngineWorldManager.java
|
|
art/arcane/iris/engine/framework/EngineAssignedWorldManager.java
|
|
art/arcane/iris/engine/framework/EnginePlayer.java
|
|
art/arcane/iris/engine/framework/placer/WorldObjectPlacer.java
|
|
art/arcane/iris/engine/mantle/MantleWriter.java
|
|
art/arcane/iris/engine/object/BlockDataMergeSupport.java
|
|
art/arcane/iris/engine/object/IPostBlockAccess.java
|
|
art/arcane/iris/engine/object/IrisAttributeModifier.java
|
|
art/arcane/iris/engine/object/IrisBiome.java
|
|
art/arcane/iris/engine/object/IrisBiomeCustomParticle.java
|
|
art/arcane/iris/engine/object/IrisBiomeDerivatives.java
|
|
art/arcane/iris/engine/object/IrisBiomeCustomSpawn.java
|
|
art/arcane/iris/engine/object/IrisBlockDrops.java
|
|
art/arcane/iris/engine/object/IrisCommandRegistry.java
|
|
art/arcane/iris/engine/object/IrisCompat.java
|
|
art/arcane/iris/engine/object/IrisCompatabilityBlockFilter.java
|
|
art/arcane/iris/engine/object/IrisCompatabilityItemFilter.java
|
|
art/arcane/iris/engine/object/IrisDirection.java
|
|
art/arcane/iris/engine/object/IrisEffect.java
|
|
art/arcane/iris/engine/object/IrisEnchantment.java
|
|
art/arcane/iris/engine/object/IrisEntity.java
|
|
art/arcane/iris/engine/object/IrisEntitySpawn.java
|
|
art/arcane/iris/engine/object/IrisLoot.java
|
|
art/arcane/iris/engine/object/IrisLootTable.java
|
|
art/arcane/iris/engine/object/IrisObject.java
|
|
art/arcane/iris/engine/object/IrisObjectPlacement.java
|
|
art/arcane/iris/engine/object/IrisObjectRotation.java
|
|
art/arcane/iris/engine/object/IrisPotionEffect.java
|
|
art/arcane/iris/engine/object/IrisSurface.java
|
|
art/arcane/iris/engine/object/IrisTree.java
|
|
art/arcane/iris/engine/object/IrisVanillaLootTable.java
|
|
art/arcane/iris/engine/object/LegacyTileData.java
|
|
art/arcane/iris/engine/object/PotionEffectTypes.java
|
|
art/arcane/iris/engine/object/TileData.java
|
|
art/arcane/iris/engine/platform/BukkitChunkGenerator.java
|
|
art/arcane/iris/engine/platform/DummyBiomeProvider.java
|
|
art/arcane/iris/engine/platform/DummyChunkGenerator.java
|
|
art/arcane/iris/engine/platform/EngineBukkitOps.java
|
|
art/arcane/iris/engine/platform/studio/generators/JigsawStudioGenerator.java
|
|
art/arcane/iris/engine/platform/studio/generators/ObjectStudioGenerator.java
|
|
art/arcane/iris/platform/bukkit/BukkitBiome.java
|
|
art/arcane/iris/platform/bukkit/BukkitBlockResolution.java
|
|
art/arcane/iris/platform/bukkit/BukkitBlockState.java
|
|
art/arcane/iris/platform/bukkit/BukkitEntityType.java
|
|
art/arcane/iris/platform/bukkit/BukkitEnvironment.java
|
|
art/arcane/iris/platform/bukkit/BukkitItem.java
|
|
art/arcane/iris/platform/bukkit/BukkitPlatform.java
|
|
art/arcane/iris/platform/bukkit/BukkitRegistries.java
|
|
art/arcane/iris/platform/bukkit/BukkitScheduler.java
|
|
art/arcane/iris/platform/bukkit/BukkitWorld.java
|
|
art/arcane/iris/platform/bukkit/BukkitWorldBinding.java
|
|
art/arcane/iris/util/common/data/IrisCustomData.java
|
|
art/arcane/iris/util/common/data/registry/Attributes.java
|
|
art/arcane/iris/util/common/data/registry/KeyedRegistry.java
|
|
art/arcane/iris/util/common/data/registry/Materials.java
|
|
art/arcane/iris/util/common/data/registry/Particles.java
|
|
art/arcane/iris/util/common/data/registry/RegistryTypeAdapter.java
|
|
art/arcane/iris/util/common/data/registry/RegistryUtil.java
|
|
art/arcane/iris/util/common/director/DirectorExecutor.java
|
|
art/arcane/iris/util/common/director/context/VectorContextHandler.java
|
|
art/arcane/iris/util/common/director/context/WorldContextHandler.java
|
|
art/arcane/iris/util/common/director/handlers/BlockVectorHandler.java
|
|
art/arcane/iris/util/common/director/handlers/PlayerHandler.java
|
|
art/arcane/iris/util/common/director/handlers/VectorHandler.java
|
|
art/arcane/iris/util/common/director/handlers/WorldHandler.java
|
|
art/arcane/iris/util/common/director/specialhandlers/NullablePlayerHandler.java
|
|
art/arcane/iris/util/common/format/C.java
|
|
art/arcane/iris/util/common/inventorygui/UIStaticDecorator.java
|
|
art/arcane/iris/util/common/inventorygui/Window.java
|
|
art/arcane/iris/util/common/inventorygui/WindowResolution.java
|
|
art/arcane/iris/util/common/math/AxisAlignedBB.java
|
|
art/arcane/iris/util/common/math/Direction.java
|
|
art/arcane/iris/util/common/math/VectorMath.java
|
|
art/arcane/iris/util/common/misc/Bindings.java
|
|
art/arcane/iris/util/common/nbt/mca/Chunk.java
|
|
art/arcane/iris/util/common/nbt/mca/NBTWorld.java
|
|
art/arcane/iris/util/common/plugin/Chunks.java
|
|
art/arcane/iris/util/common/plugin/IrisService.java
|
|
art/arcane/iris/util/common/plugin/VolmitPlugin.java
|
|
art/arcane/iris/util/common/plugin/VolmitSender.java
|
|
art/arcane/iris/util/common/plugin/chunk/ChunkTickets.java
|
|
art/arcane/iris/util/common/plugin/chunk/TicketHolder.java
|
|
art/arcane/iris/util/common/reflect/KeyedType.java
|
|
art/arcane/iris/util/common/scheduling/J.java
|
|
art/arcane/iris/util/project/hunk/Hunk.java
|
|
art/arcane/iris/util/project/hunk/view/ChunkBiomeHunkView.java
|
|
art/arcane/iris/util/project/hunk/view/ChunkDataHunkHolder.java
|
|
art/arcane/iris/util/project/hunk/view/ChunkDataHunkView.java
|
|
art/arcane/iris/util/project/hunk/view/ChunkHunkView.java
|
|
art/arcane/iris/util/project/matter/IrisMatterSupport.java
|
|
art/arcane/iris/util/project/matter/WorldMatter.java
|
|
art/arcane/iris/util/project/matter/slices/EntityMatter.java
|
|
art/arcane/iris/util/project/matter/slices/TileMatter.java
|