Files
Iris/packaging/shrink.pro
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

15 lines
774 B
Prolog

-keep class art.arcane.iris.api.** { *; }
-keep class art.arcane.iris.world.event.** { *; }
-keep class art.arcane.iris.spi.** { *; }
-keep class art.arcane.iris.command.handlers.** { *; }
-keep class art.arcane.iris.command.context.** { *; }
-keep class art.arcane.iris.command.specialhandlers.** { *; }
-keep @art.arcane.iris.generation.mantle.ComponentFlag class * { *; }
-keep class art.arcane.volmlib.integration.** { *; }
-keep class * implements art.arcane.volmlib.integration.IntegrationServiceContract { *; }
-keep class * implements art.arcane.volmlib.integration.ReloadAware { *; }
-keepclassmembers class * extends org.bukkit.event.Event {
public static org.bukkit.event.HandlerList getHandlerList();
public org.bukkit.event.HandlerList getHandlers();
}