CurseForge · Minecraft mod
Perspective API Demo
A demo mod showcasing custom camera perspectives using the Perspective API
Quick answer
Which Perspective API Demo release matches 26.1.2?
Perspective API Demo 1.5.0-beta-1 for 26.1 neoforge targets 26.1, 26.1.1, 26.1.2 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.
Where it goes
Is Perspective API Demo required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Perspective API Demo 1.5.0-beta-1 for 26.1 neoforge need?
1.5.0-beta-1 for 26.1 neoforge on 26.1.2. Every mod below is checked against that same setup.
Install Perspective API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Perspective API Demo without breaking your instance.
Built for Perspective API Demo 1.5.0-beta-1 for 26.1 neoforge on 26.1.2. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.5.0-beta-1 for 26.1 neoforge. It targets 26.1, 26.1.1, 26.1.2 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Perspective API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.5.0-beta-1 for 26.1 neoforge. It opens that exact file at the source.
About this project
What does Perspective API Demo add?
Perspective API Demo
This mod implements several simple custom perspectives based on the Perspective API. If you are developing a mod that involves custom perspective functionality, you may refer to the code in this mod. This mod is not intended for actual gameplay, so its features are not perfect—for example, in free camera mode, you can still break/place blocks with the mouse. This is not considered a bug.
Features
This mod adds the following custom perspectives:
Simple Third Person
Almost identical to vanilla third-person view, except that the camera position is adjusted so that the player is positioned in the lower-left portion of the screen.
Free Third Person
Almost identical to vanilla third-person view, but moving the mouse only rotates the camera, not the player. The player automatically turns toward the movement direction instead.
Additionally, the mouse scroll wheel adjusts both the camera-to-player distance and the FOV simultaneously, centered on the player, achieving a Hitchcock zoom (dolly zoom) effect.
Free Camera
The camera detaches from the player entity and can be controlled independently:
- Movement keys control camera movement
- Space / Sneak move the camera up / down
- Drop / Inventory keys roll the camera (rotate around the view axis)
All movements are based on the camera's local reference frame, not the world reference frame.
Project description from CurseForge.
Pick your setup
Perspective API Demo by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.2
2 loader builds26.1.2
2 loader builds26.1.1
2 loader builds26.1
2 loader builds1.21.11
2 loader builds1.21.1
2 loader builds1.21
2 loader builds1.20.6
2 loader builds1.20.4
2 loader builds1.20.1
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Perspective API Demo versions and loaders
1.5.0-beta-1 for 26.1 neoforge
perspective_api_demo-1.5.0-beta-1+neoforge-26.1.jar
7 Aug 2026
1.5.0-beta-1 for 26.1 fabric
perspective_api_demo-1.5.0-beta-1+fabric-26.1.jar
7 Aug 2026
1.3.0-beta-2 for 26.1 neoforge
perspective_api_demo-1.3.0-beta-2+neoforge-26.1.jar
3 Aug 2026
1.3.0-beta-2 for 26.1 fabric
perspective_api_demo-1.3.0-beta-2+fabric-26.1.jar
3 Aug 2026
1.3.0-beta-1 for 26.1 fabric
perspective_api_demo-1.3.0-beta-1+fabric-26.1.jar
1 Aug 2026
1.3.0-beta-1 for 26.1 neoforge
perspective_api_demo-1.3.0-beta-1+neoforge-26.1.jar
1 Aug 2026
1.2.0-beta-1 for 26.1 neoforge
perspective_api_demo-1.2.0-beta-1+neoforge-26.1.jar
31 Jul 2026
1.2.0-beta-1 for 26.1 fabric
perspective_api_demo-1.2.0-beta-1+fabric-26.1.jar
31 Jul 2026
1.0.0-beta.13-1+neoforge-26.1
perspective_api_demo-1.0.0-beta.13-1+neoforge-26.1.jar
25 Jul 2026
1.0.0-beta.13-1+fabric-26.1
perspective_api_demo-1.0.0-beta.13-1+fabric-26.1.jar
25 Jul 2026
Looking for an older file? The official CurseForge project page is in Resources.