Getting Started
This guide will help you get up and running with Aperture API for creating cinematic camera paths in Minecraft.
Prerequisites
Before installing Aperture API, ensure you have:
- Minecraft Java Edition (version 1.20.1)
- Forge Mod Loader (for Minecraft 1.20.1)
- Java 17 or newer installed
Installation
Step 1: Install Forge
- Download Forge 1.20.1 installer
- Run the installer and select "Install client"
- Launch Minecraft with the Forge profile to verify installation
Step 2: Install Aperture API
-
Download the latest Aperture API
.jarfile from: -
Locate your Minecraft installation folder:
- Windows:
%APPDATA%\.minecraft - macOS:
~/Library/Application Support/minecraft - Linux:
~/.minecraft
- Windows:
-
Place the
.jarfile in themodsfolder -
Launch Minecraft with the Forge 1.20.1 profile
First Steps
Accessing the Camera Editor
Once in-game, you can access the camera editor using:
/aperture
This opens the main editor interface where you can:
- Create camera paths
- Add keyframes
- Adjust interpolation settings
- Preview your animations
Basic Camera Commands
Get familiar with these essential commands:
/aperture help - Display help information
/aperture version - Show mod version
/aperture api - Display API information
Camera Playback Commands
Control camera playback with the /camera command:
/camera list - List all saved camera paths
/camera play <name> - Play a camera path
/camera stop - Stop current playback
/camera reset - Reset camera to default position
Creating Your First Camera Path
-
Open the Editor
/aperture -
Add Keyframes
- Position your camera where you want a keyframe
- Use the editor interface to add keyframes to your path
-
Adjust Interpolation
- Choose between Catmull-Rom, Bezier, cosine, or step interpolation
- Each method provides different smoothing characteristics
-
Preview Your Path
- Use the playback controls to preview your camera movement
- Adjust keyframes as needed for smooth motion
-
Save Your Path
- Name and save your camera path for later use
- Paths can be loaded and edited at any time
Understanding Path Interpolation
Aperture API supports multiple interpolation methods:
- Catmull-Rom: Smooth curves passing through all keyframes
- Bezier: Precise control with adjustable curve handles
- Cosine: Smooth acceleration/deceleration between points
- Step: Instant transitions between keyframes (no interpolation)
Tips for Beginners
tip
- Start Simple: Begin with 2-3 keyframes to understand path behavior
- Use Preview: Always preview your paths before recording
- Experiment: Try different interpolation methods to see what works best
- Save Often: Save your paths frequently to avoid losing work
- Constant Speed: Enable constant-speed playback for smoother results
Next Steps
Now that you're set up, explore:
- Commands - Complete command reference
- Path System - Deep dive into camera paths
- Examples - Real-world usage examples
- Developer API - Integrate Aperture into your mod
Troubleshooting
Mod Not Loading
- Verify you're using Forge 1.20.1
- Check that Java 17 or newer is installed
- Ensure the
.jarfile is in the correctmodsfolder
Commands Not Working
- Make sure you have operator permissions (or are in single-player)
- Verify the mod loaded by checking the mods list in-game
- Check the console for any error messages
Performance Issues
- Reduce render distance while editing paths
- Close other applications to free up system resources
- Ensure your graphics drivers are up to date
Getting Help
If you encounter issues:
- Check the full documentation for detailed information
- Search existing GitHub Issues
- Report new bugs with detailed reproduction steps