Files
Iris/core/purity-allowlist.txt
T
Brian Neumann-Fopiano 3f57925443 Consolidate source layout
- Packages regrouped by domain: generation, world, pack, studio, structure, platform, command, localization, diagnostics
- Forked VolmLib utilities dropped for the shared library: noise, stream, interpolation, hunk, matter
- Engine-coupled stream decorators moved to generation.stream.GenerationStreams
- Hunk section splits now run on the Iris burst pool through HunkBurst
- Artifact entry lists, purity allowlists and shrink rules follow the new paths
2026-09-11 21:46:22 -04:00

211 lines
11 KiB
Plaintext

art/arcane/iris/command/DirectorExecutor.java
art/arcane/iris/command/IrisCommandRegistry.java
art/arcane/iris/command/context/VectorContextHandler.java
art/arcane/iris/command/context/WorldContextHandler.java
art/arcane/iris/command/handlers/BlockVectorHandler.java
art/arcane/iris/command/handlers/PlayerHandler.java
art/arcane/iris/command/handlers/VectorHandler.java
art/arcane/iris/command/handlers/WorldHandler.java
art/arcane/iris/command/specialhandlers/NullablePlayerHandler.java
art/arcane/iris/generation/biome/IrisBiome.java
art/arcane/iris/generation/biome/IrisBiomeCustomParticle.java
art/arcane/iris/generation/biome/IrisBiomeCustomSpawn.java
art/arcane/iris/generation/biome/IrisBiomeDerivatives.java
art/arcane/iris/generation/block/BlockDataMergeSupport.java
art/arcane/iris/generation/block/IrisCustomData.java
art/arcane/iris/generation/block/LegacyTileData.java
art/arcane/iris/generation/block/TileData.java
art/arcane/iris/generation/chunk/ChunkBiomeHunkView.java
art/arcane/iris/generation/chunk/ChunkDataHunkHolder.java
art/arcane/iris/generation/chunk/ChunkDataHunkView.java
art/arcane/iris/generation/chunk/ChunkHunkView.java
art/arcane/iris/generation/chunk/LinkedTerrainChunk.java
art/arcane/iris/generation/chunk/TerrainChunk.java
art/arcane/iris/generation/decoration/DecoratorCore.java
art/arcane/iris/generation/decoration/IrisSpeleothems.java
art/arcane/iris/generation/decoration/IrisSurface.java
art/arcane/iris/generation/decoration/tree/IrisTree.java
art/arcane/iris/generation/geometry/AxisAlignedBB.java
art/arcane/iris/generation/mantle/MantleWriter.java
art/arcane/iris/generation/runtime/BukkitEngineWorldManager.java
art/arcane/iris/generation/runtime/EngineAssignedWorldManager.java
art/arcane/iris/generation/runtime/EnginePlayer.java
art/arcane/iris/generation/runtime/GlobalCacheSVC.java
art/arcane/iris/generation/runtime/IrisEngineEffects.java
art/arcane/iris/generation/runtime/IrisWorldManager.java
art/arcane/iris/generation/runtime/MarkerSpawnScanner.java
art/arcane/iris/generation/runtime/WorldBlockDropRouter.java
art/arcane/iris/generation/runtime/WorldChunkMaintenance.java
art/arcane/iris/generation/runtime/WorldEntitySpawner.java
art/arcane/iris/generation/runtime/WorldTeleportWarmup.java
art/arcane/iris/generation/validation/GoldenHashScanner.java
art/arcane/iris/integration/ExternalDataProvider.java
art/arcane/iris/integration/ExternalDataSVC.java
art/arcane/iris/integration/MultiverseCoreLink.java
art/arcane/iris/integration/MultiverseGuardListener.java
art/arcane/iris/integration/MultiverseSVC.java
art/arcane/iris/integration/WorldEditLink.java
art/arcane/iris/integration/data/CraftEngineDataProvider.java
art/arcane/iris/integration/data/EcoItemsDataProvider.java
art/arcane/iris/integration/data/ExecutableItemsDataProvider.java
art/arcane/iris/integration/data/ItemAdderDataProvider.java
art/arcane/iris/integration/data/KGeneratorsDataProvider.java
art/arcane/iris/integration/data/MMOItemsDataProvider.java
art/arcane/iris/integration/data/MythicCrucibleDataProvider.java
art/arcane/iris/integration/data/MythicMobsDataProvider.java
art/arcane/iris/integration/data/NexoDataProvider.java
art/arcane/iris/integration/data/OraxenDataProvider.java
art/arcane/iris/localization/C.java
art/arcane/iris/pack/IrisConverter.java
art/arcane/iris/pack/IrisPack.java
art/arcane/iris/pack/IrisPackBenchmarking.java
art/arcane/iris/pack/datapack/DatapackIngestService.java
art/arcane/iris/pack/datapack/ServerConfigurator.java
art/arcane/iris/pack/validation/IrisCompat.java
art/arcane/iris/pack/validation/IrisCompatabilityBlockFilter.java
art/arcane/iris/pack/validation/IrisCompatabilityItemFilter.java
art/arcane/iris/pack/value/IrisDirection.java
art/arcane/iris/platform/bootstrap/Bindings.java
art/arcane/iris/platform/bukkit/BoardSVC.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/platform/bukkit/chunk/ChunkTickets.java
art/arcane/iris/platform/bukkit/chunk/TicketHolder.java
art/arcane/iris/platform/bukkit/nms/INMS.java
art/arcane/iris/platform/bukkit/nms/INMSBinding.java
art/arcane/iris/platform/bukkit/nms/MinecraftVersion.java
art/arcane/iris/platform/bukkit/nms/v1X/NMSBinding1X.java
art/arcane/iris/platform/bukkit/plugin/Chunks.java
art/arcane/iris/platform/bukkit/plugin/IrisService.java
art/arcane/iris/platform/bukkit/plugin/VolmitPlugin.java
art/arcane/iris/platform/bukkit/plugin/VolmitSender.java
art/arcane/iris/platform/bukkit/registry/Attributes.java
art/arcane/iris/platform/bukkit/registry/KeyedRegistry.java
art/arcane/iris/platform/bukkit/registry/Materials.java
art/arcane/iris/platform/bukkit/registry/Particles.java
art/arcane/iris/platform/bukkit/registry/RegistryTypeAdapter.java
art/arcane/iris/platform/bukkit/registry/RegistryUtil.java
art/arcane/iris/platform/generation/BukkitChunkGenerator.java
art/arcane/iris/platform/generation/DummyBiomeProvider.java
art/arcane/iris/platform/generation/DummyChunkGenerator.java
art/arcane/iris/platform/generation/EngineBukkitOps.java
art/arcane/iris/platform/reflect/KeyedType.java
art/arcane/iris/structure/BulkStructureImporter.java
art/arcane/iris/structure/FeatureImporter.java
art/arcane/iris/structure/StructureCaptureImporter.java
art/arcane/iris/structure/StructureImporter.java
art/arcane/iris/structure/VillageImporter.java
art/arcane/iris/structure/object/IPostBlockAccess.java
art/arcane/iris/structure/object/IrisObject.java
art/arcane/iris/structure/object/IrisObjectPlacement.java
art/arcane/iris/structure/object/IrisObjectRotation.java
art/arcane/iris/structure/object/WorldObjectPlacer.java
art/arcane/iris/studio/PackDownloadProgressReporter.java
art/arcane/iris/studio/StudioSVC.java
art/arcane/iris/studio/edit/BlockSignal.java
art/arcane/iris/studio/edit/DustRevealer.java
art/arcane/iris/studio/generation/JigsawStudioGenerator.java
art/arcane/iris/studio/generation/ObjectStudioGenerator.java
art/arcane/iris/studio/jigsaw/JigsawStudioAutosaveScheduler.java
art/arcane/iris/studio/jigsaw/JigsawStudioCapture.java
art/arcane/iris/studio/jigsaw/JigsawStudioCaptureScheduler.java
art/arcane/iris/studio/jigsaw/JigsawStudioChunkWriter.java
art/arcane/iris/studio/jigsaw/JigsawStudioDetailsMenu.java
art/arcane/iris/studio/jigsaw/JigsawStudioDirtyTracker.java
art/arcane/iris/studio/jigsaw/JigsawStudioGraphMutations.java
art/arcane/iris/studio/jigsaw/JigsawStudioMainMenu.java
art/arcane/iris/studio/jigsaw/JigsawStudioMarkerParser.java
art/arcane/iris/studio/jigsaw/JigsawStudioMaterializer.java
art/arcane/iris/studio/jigsaw/JigsawStudioMenuActions.java
art/arcane/iris/studio/jigsaw/JigsawStudioMenuController.java
art/arcane/iris/studio/jigsaw/JigsawStudioMenuFormat.java
art/arcane/iris/studio/jigsaw/JigsawStudioPlayerContext.java
art/arcane/iris/studio/jigsaw/JigsawStudioPreviewRenderer.java
art/arcane/iris/studio/jigsaw/JigsawStudioProtection.java
art/arcane/iris/studio/jigsaw/JigsawStudioProtectionListener.java
art/arcane/iris/studio/jigsaw/JigsawStudioRegistry.java
art/arcane/iris/studio/jigsaw/JigsawStudioSaveLifecycle.java
art/arcane/iris/studio/jigsaw/JigsawStudioService.java
art/arcane/iris/studio/jigsaw/JigsawStudioStructureMenu.java
art/arcane/iris/studio/jigsaw/JigsawStudioTileWatcher.java
art/arcane/iris/studio/jigsaw/JigsawStudioToolCodec.java
art/arcane/iris/studio/jigsaw/JigsawStudioToolbelt.java
art/arcane/iris/studio/jigsaw/JigsawStudioToolboxMenu.java
art/arcane/iris/studio/jigsaw/JigsawStudioVariantEditor.java
art/arcane/iris/studio/jigsaw/JigsawStudioVariantMenu.java
art/arcane/iris/studio/jigsaw/JigsawStudioVariantProperties.java
art/arcane/iris/studio/jigsaw/JigsawStudioVisualization.java
art/arcane/iris/studio/jigsaw/JigsawStudioWorkcellEditor.java
art/arcane/iris/studio/jigsaw/JigsawStudioWorkcellMenu.java
art/arcane/iris/studio/object/ObjectSVC.java
art/arcane/iris/studio/object/ObjectStudioSaveService.java
art/arcane/iris/studio/object/StudioOpenCoordinator.java
art/arcane/iris/studio/workspace/IrisProject.java
art/arcane/iris/studio/workspace/StudioOpenProgressReporter.java
art/arcane/iris/world/IrisCreator.java
art/arcane/iris/world/IrisReflectiveAPI.java
art/arcane/iris/world/IrisRuntimeSchedulerMode.java
art/arcane/iris/world/IrisToolbelt.java
art/arcane/iris/world/IrisWorldCreator.java
art/arcane/iris/world/IrisWorldStorage.java
art/arcane/iris/world/IrisWorlds.java
art/arcane/iris/world/WorldCreatorCompat.java
art/arcane/iris/world/WorldRemovalPathPolicy.java
art/arcane/iris/world/entity/EntityRiseSVC.java
art/arcane/iris/world/entity/IrisAttributeModifier.java
art/arcane/iris/world/entity/IrisEffect.java
art/arcane/iris/world/entity/IrisEnchantment.java
art/arcane/iris/world/entity/IrisEntity.java
art/arcane/iris/world/entity/IrisEntitySpawn.java
art/arcane/iris/world/entity/IrisPotionEffect.java
art/arcane/iris/world/entity/PotionEffectTypes.java
art/arcane/iris/world/event/IrisEngineEvent.java
art/arcane/iris/world/event/IrisEngineHotloadEvent.java
art/arcane/iris/world/event/IrisLootEvent.java
art/arcane/iris/world/lifecycle/BukkitPublicBackend.java
art/arcane/iris/world/lifecycle/BukkitWorldConfiguration.java
art/arcane/iris/world/lifecycle/CapabilitySnapshot.java
art/arcane/iris/world/lifecycle/IrisWorldRemovalService.java
art/arcane/iris/world/lifecycle/PaperLibBootstrap.java
art/arcane/iris/world/lifecycle/PaperLikeRuntimeBackend.java
art/arcane/iris/world/lifecycle/WorldLifecycleBackend.java
art/arcane/iris/world/lifecycle/WorldLifecycleRequest.java
art/arcane/iris/world/lifecycle/WorldLifecycleService.java
art/arcane/iris/world/lifecycle/WorldLifecycleStaging.java
art/arcane/iris/world/lifecycle/WorldLifecycleSupport.java
art/arcane/iris/world/lifecycle/WorldsProviderBackend.java
art/arcane/iris/world/loot/IrisBlockDrops.java
art/arcane/iris/world/loot/IrisLoot.java
art/arcane/iris/world/loot/IrisLootTable.java
art/arcane/iris/world/loot/IrisVanillaLootTable.java
art/arcane/iris/world/pregen/AsyncOrMedievalPregenMethod.java
art/arcane/iris/world/pregen/AsyncPregenMethod.java
art/arcane/iris/world/pregen/HybridPregenMethod.java
art/arcane/iris/world/pregen/MedievalPregenMethod.java
art/arcane/iris/world/runtime/BukkitPublicRuntimeControlBackend.java
art/arcane/iris/world/runtime/ChunkClearer.java
art/arcane/iris/world/runtime/ChunkJobReporter.java
art/arcane/iris/world/runtime/InPlaceChunkRegenerator.java
art/arcane/iris/world/runtime/PaperLikeRuntimeControlBackend.java
art/arcane/iris/world/runtime/WorldRuntimeControlBackend.java
art/arcane/iris/world/runtime/WorldRuntimeControlService.java
art/arcane/iris/world/safeguard/Mode.java
art/arcane/iris/world/safeguard/Tasks.java
art/arcane/iris/world/storage/matter/EntityMatter.java
art/arcane/iris/world/storage/matter/IrisMatterSupport.java
art/arcane/iris/world/storage/matter/TileMatter.java
art/arcane/iris/world/storage/matter/WorldMatter.java
art/arcane/iris/world/storage/region/Chunk.java
art/arcane/iris/world/storage/region/NBTWorld.java
art/arcane/iris/world/task/J.java
art/arcane/iris/world/tree/TreeSVC.java