MEGAnim
A Minecraft plugin for Spigot and its forks that allows playing animations on ModelEngine entities through commands with multiple targeting methods, animation modes, and extensive configuration options.
MEGAnim
MEGAnim
A Minecraft plugin for Spigot and its forks that allows playing animations on ModelEngine entities through commands with multiple targeting methods, animation modes, and extensive configuration options.
Documentation
For full documentation, installation instructions, and examples, visit:
https://nogard.dev/minecraft/java/meganim-plugin
Features
- Fully Configurable: Raycast, nearest entity, model ID, name tag, and UUID - Fully Configurable: Single mode (stop others first) or multiple mode (stack animations) - Fully Configurable: Play, stop, and list animations on ModelEngine entities - Fully Configurable: Configurable cooldown to prevent command spam - Fully Configurable: Blacklist specific animations or models from being used - Fully Configurable: Enforce maximum radius to prevent server lag - Fully Configurable: Autocomplete for commands, animations, and targeting modes - Fully Configurable: Granular permissions for all commands and targeting methods - Fully Configurable: Customize ranges, messages, restrictions, and default animation parameters
🎥 Video Showcase: https://youtu.be/KvpGfGObQqo
Commands
Play Animations
``` /meganim play <animation> [single|multiple] [targeting] ```
Animation Modes: - `single` - Stop all other animations before playing (prevents stacking) - `multiple` - Allow animations to stack/play simultaneously (default) - If not specified, uses the `animation-mode` setting from config.yml
UUID - UUID (default): `/meganim play attack` - UUID: `/meganim play attack single` - UUID: `/meganim play walk multiple nearest [radius]` - UUID: `/meganim play death single model dragon [radius]` - UUID: `/meganim play idle multiple name "Boss Dragon" [radius]` - UUID: `/meganim play attack single uuid <uuid>`
Other Commands
``` /meganim stop - Stop all animations on targeted entity /meganim list - List available animations on targeted entity /meganim info - Show entity info (UUID, models, animation count) /meganim reload - Reload configuration ```
Command Aliases: `/meganim`, `/mga`, `/manim`
Requirements
- Java: Spigot 1.20.1+ or any fork (Paper, Purpur, etc.) - Java: 4.0.9 or higher (Required dependency) - Java: 17 or higher
Quick Start
1. Download `meganim.jar` 2. Place in your server's `plugins/` folder 3. Ensure ModelEngine 4.0+ is installed 4. Restart the server 5. Configure `plugins/MEGAnim/config.yml` as needed
Download
Get the latest release: https://nogard.dev/minecraft/java/meganim-plugin/
Support
For issues, questions, or feature requests: - GitHub Issues: GitHub Issues - GitHub Issues: %%MD1%%

