mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-26 05:50:39 +00:00
Added generation history
- World-local pack epochs preserve generated chunks across restart-only updates - Kernel catalogs and source seals retain executable generation behavior across jar changes - Crash-safe ownership, boundary, registry, semantic, and mantle records survive activation changes - New terrain blends lower surfaces and inverted ceilings against frozen historical boundaries - Cave, object, structure, biome, and hydrology work respects activation ownership - Find commands merge recorded facts with eligible active predictions for biomes, regions, structures, objects, and rivers - Bukkit, Fabric, Forge, and NeoForge route generation through retained runtime scopes - Shutdown ordering preserves class-loader resources until world and service cleanup finishes - Tests cover activation chains, failure recovery, retained registries, bounded lookup, and transition geometry
This commit is contained in:
1 parent
c1bcdd0a9d
commit
30113c4133
258 files changed
+38965
-1659
No files matched your search
@@ -426,6 +426,8 @@ tasks.named('neoforgeJar').configure {
|
||||
}
|
||||
|
||||
List<String> commonModdedArtifactEntries = [
|
||||
'META-INF/iris/generation-kernels/catalog.tsv',
|
||||
'META-INF/iris/generation-kernels/abi-1.seal',
|
||||
'art/arcane/iris/engine/IrisEngine.class',
|
||||
'art/arcane/iris/spi/IrisPlatform.class',
|
||||
'art/arcane/volmlib/util/mantle/io/Lz4IOWorkerCodecSupport.class',
|
||||
@@ -530,6 +532,8 @@ tasks.register('verifyModdedArtifacts') {
|
||||
// the two plugin descriptors and the slimjar manifests. Nothing in the reference graph points at
|
||||
// them, so a shadowJar exclude that drops one is silent until a server hits that path.
|
||||
List<String> requiredBukkitArtifactEntries = [
|
||||
'META-INF/iris/generation-kernels/catalog.tsv',
|
||||
'META-INF/iris/generation-kernels/abi-1.seal',
|
||||
'plugin.yml',
|
||||
'paper-plugin.yml',
|
||||
'slimjar.dat',
|
||||
|
||||
Reference in new issue
Block a user