Minecraft library and API designed for Fabric, Forge, and NeoForge.
Features:
- Custom binary formats:
.astemirmodeland.astemiranim(used for virtual animators). - Animation graph system: state machine animation pipeline for entities, block entities, and items.
- Bedrock-style attachables: add animated items, armor, and accessories to any mob.
- Action system: sync entity, block entity, or player animations with their activities.
- Bedrock particle system: Bedrock particle emitters attachable to entity bones/locators.
- Virtual animators: animate vanilla players or any existing entity (including modded ones).
- Territory system: custom biomes with controllable density, aquifers, and feature placement.
- Post-processing & shaders: custom passes, screen effects, and post entity rendering.
- Visuals: custom lighting, dynamic fog, camera shake effects, and more.
Post-processing and shader effects have been tested with Iris and OptiFine. However, compatibility may vary depending on your GPU and specific shaderpack - you can always disable these effects in the config if you encounter any visual glitches.
WARNING:
By default, particles use "Instanced Mode" for high performance. If you are using shader mods like Iris or OptiFine, turn on "Compatibility Mode" in the config.

