promotional bannermobile promotional banner

Anacondy

A low-level optimisation mod that allows Java to perform deeper optimisations throughout the game by giving it stronger guarantees about effective constants
Back to Files

Anacondy-0.2.0-alpha

File nameAnacondy-0.2.0-alpha.jar
Uploader
Paint_NinjaPaint_Ninja
Uploaded
Dec 31, 2025
Downloads
30
Size
41.3 KB
Mod Loaders
Forge
File ID
7401430
Type
B
Beta
Supported game versions
  • 1.21.11

Curse Maven Snippet

Forge

implementation "curse.maven:anacondy-1415924:7401430"

Learn more about Curse Maven

What's new

Added CONDY to the Camera class, accessed through Minecraft.gameRenderer.mainCamera.

New ClassToRecordTransformer feature

Allows deeper constant folding as untrusted final fields inside applicable classes can now be constant folded by the JVM.

To qualify, classes need to not be extended or extend other classes, and have at least one final instance field. The toString(), equals() and hashCode() methods are created if needed, based on the record components.

The following classes are newly optimised with this transformer in this release:

  • com.mojang.blaze3d.platform.Lighting
  • com.mojang.datafixers.util.Pair
  • net.minecraft.client.User
  • net.minecraft.client.animation.KeyframeAnimation
  • net.minecraft.client.color.block.BlockColors
  • net.minecraft.client.color.block.BlockTintCache
  • net.minecraft.client.renderer.CubeMap
  • net.minecraft.client.renderer.GlobalSettingsUniform
  • net.minecraft.client.renderer.LevelEventHandler
  • net.minecraft.client.renderer.LightTexture
  • net.minecraft.client.renderer.MappableRingBuffer
  • net.minecraft.client.renderer.SkyRenderer
  • net.minecraft.client.renderer.SpecialBlockModelRenderer
  • net.minecraft.client.renderer.SpriteCoordinateExpander
  • net.minecraft.client.renderer.SubmitNodeCollection
  • net.minecraft.client.renderer.SubmitNodeStorage
  • net.minecraft.resources.Identifier
  • net.minecraft.util.TickThrottler
  • net.minecraft.util.ZeroBitStorage
  • net.minecraft.util.context.ContextKey
  • net.minecraft.util.context.ContextMap
  • net.minecraft.world.entity.ai.attributes.AttributeMap
  • net.minecraft.world.entity.ai.behavior.BlockPosTracker
  • net.minecraft.world.entity.ai.behavior.DoNothing
  • net.minecraft.world.entity.ai.behavior.EntityTracker
  • net.minecraft.world.entity.ai.gossip.GossipContainer
  • net.minecraft.world.entity.ai.memory.ExpirableValue
  • net.minecraft.world.entity.ai.memory.NearestVisibleLivingEntities
  • net.minecraft.world.entity.ai.memory.WalkTarget
  • net.minecraft.world.entity.schedule.Activity
  • net.minecraft.world.entity.Crackiness
  • net.minecraft.world.entity.EntityType
  • net.minecraft.world.flag.FeatureFlagRegistry
  • net.minecraft.world.flag.FeatureFlagSet
  • net.minecraft.world.flag.FeatureFlagUniverse
  • net.minecraft.world.level.ChunkPos
  • net.minecraft.world.level.ClipBlockStateContext
  • net.minecraft.world.level.DataPackConfig
  • net.minecraft.world.level.LevelSettings
  • net.minecraft.world.level.StructureManager
  • net.minecraft.world.level.biome.BiomeGenerationSettings
  • net.minecraft.world.level.levelgen.Beardifier
  • net.minecraft.world.level.levelgen.BelowZeroRetrogen
  • net.minecraft.world.level.levelgen.GeodeBlockSettings
  • net.minecraft.world.level.levelgen.GeodeCrackSettings
  • net.minecraft.world.level.levelgen.GeodeLayerSettings
  • net.minecraft.world.level.levelgen.Heightmap
  • net.minecraft.world.level.levelgen.SurfaceSystem
  • net.minecraft.world.level.levelgen.WorldOptions
  • net.minecraft.world.level.levelgen.XoroshiroRandomSource
  • net.minecraft.world.level.levelgen.XoroshiroRandomSource$XoroshiroPositionalRandomFactory
  • net.minecraft.world.level.levelgen.feature.configurations.BlockStateConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.ColumnFeatureConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.CountConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.DeltaFeatureConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.DripstoneClusterConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.EndGatewayConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.GeodeConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.HugeMushroomConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.LargeDripstoneConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.LayerConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.MultifaceGrowthConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.PointedDripstoneConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.RandomBooleanFeatureConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.RandomFeatureConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.ReplaceBlockConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.ReplaceSphereConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.RootSystemConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.SimpleRandomFeatureConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.SpikeConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.SpringConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.UnderwaterMagmaConfiguration
  • net.minecraft.world.level.levelgen.feature.configurations.VegetationPatchConfiguration
  • net.minecraft.world.level.levelgen.flat.FlatLayerInfo
  • net.minecraft.world.level.levelgen.presets.WorldPreset
  • net.minecraft.world.level.levelgen.structure.StructureCheck
  • net.minecraft.world.level.levelgen.sampler.BlendedNoise
  • net.minecraft.world.level.levelgen.sampler.NormalNoise
  • net.minecraft.world.level.levelgen.sampler.ImprovedNoise
  • net.minecraft.world.level.levelgen.synth.PerlinNoise
  • net.minecraft.world.level.levelgen.synth.PerlinSimplexNoise
  • net.minecraft.world.level.levelgen.synth.SimplexNoise
  • net.minecraft.world.level.lighting.ChunkSkyLightSources
  • net.minecraft.world.level.lighting.LeveledPriorityQueue
  • net.minecraft.world.level.material.MapColor
  • net.minecraft.world.level.pathfinder.Path
  • net.minecraft.world.level.pathfinder.PathfindingContext
  • net.minecraft.world.level.pathfinder.PathTypeCache
  • net.minecraft.world.level.storage.DerivedLevelData
  • net.minecraft.world.level.storage.DimensionDataStorage
  • net.minecraft.world.level.storage.LevelVersion
  • net.minecraft.world.level.timers.TimerCallbacks
  • net.minecraft.world.level.timers.TimerQueue
  • net.minecraft.world.level.timers.TimerQueue$Event
  • net.minecraft.world.phys.AABB
  • net.minecraft.world.phys.Vec2
  • net.minecraft.world.phys.Vec3
  • net.minecraft.world.phys.shapes.IdenticalMerger
  • net.minecraft.world.ticks.LevelChunkTicks
  • net.minecraft.world.ticks.LevelTicks
  • net.minecraft.world.ticks.WorldGenTickAccess
  • net.minecraft.world.timeline.Timeline
  • net.minecraft.world.CompoundContainer
  • net.minecraft.world.DifficultyInstance
  • net.minecraft.world.RandomSequence

This mod has no additional files