
Perspective
Perspective allows you to zoom, hold/set perspectives, and use super secret settings.
Автор: dannytaylor35,3 тыс.66обновлён 28 июл. 2026 г.
Утилиты
Описание

About
Perspective is a Minecraft mod developed for Fabric/Quilt. It allows players to zoom, change and hold perspectives, have custom textures on named/random entities, take panoramic screenshots, and use super secret settings!
Dependencies
- Fabric API or Quilted Fabric API (QFAPI)
fabric-resource-loader-v0fabric-key-binding-api-v1fabric-rendering-v1fabric-lifecycle-events-v1
- Luminance (Bundled)
- Java 21 or later.
FAQ
- Can I add my own shader to Super Secret Settings?
- Yes! You can add more shaders using resource packs.
- Do you have a guide for this?
- I recommend checking out the Souper Secret Settings: Resourcepack Guide.
- Perspective specific documentation is not yet available.
- I recommend checking out the Souper Secret Settings: Resourcepack Guide.
- Do you have a guide for this?
- Perspective is cross-compatible with Souper Secret Settings, meaning resource packs made for either mod will work!
- Yes! You can add more shaders using resource packs.
- Is Perspective compatible with other mods?
- We try to be as compatible as possible, but sometimes things break.
- If you find an incompatible mod, let us know!
- We are cross-compatible with Souper Secret Settings' resource packs, and our shaders can run alongside Iris Shaders.
- We try to be as compatible as possible, but sometimes things break.
- Can I use this in a modpack or video?
- Yes, you can use this mod in modpacks or videos.
- Will you port this mod to 1.x.x?
- I am unlikely to port to specific versions, but I do try to keep up to date with the latest Minecraft version. However, other developers are free to port this mod, as long as they adhere to the conditions of the LGPL-3.0-or-later license.
- Is this compatible with Forge?
- No. However, other developers are free to port this mod, as long as they adhere to the conditions of the LGPL-3.0-or-later license.
- Is this compatible with Quilt Loader?
- Yes, currently Perspective is developed and built for Fabric Loader, with Quilt Loader compatibility in mind.
- Fabric Loader support may get dropped in favour of Quilt Loader at a future date.
- Yes, currently Perspective is developed and built for Fabric Loader, with Quilt Loader compatibility in mind.
- Why are some keybinding(s) not working?
- Make sure there are no conflicts with any keybinding(s).
Load Hoatbar ActivatorandSave Hotbar Activatormay be conflicting by default.
- Make sure there are no conflicts with any keybinding(s).
Also check out
Souper Secret Settings by Nettakrim
Luminance Mod Collection
Licensed under LGPL-3.0
This mod is not affiliated with/endorsed by Mojang Studios or Microsoft.
Some game assets are property of Mojang Studios and fall under Minecraft EULA.
Галерея
Последние версии
Все версии →alpha
[1.21.11] Perspective 1.3 alpha 18
1.3.0-alpha.1828 июл. 2026 г.1,5 тыс.Minecraft: 1.21.11fabric
Что нового
> **Developer's Note**
> I've started working on reimplementing Overlays.
> This release does include the new variables backend, but isn't used anywhere yet.
>
> I am planning on making an Overlays screen, similar to the shader selection screen, allowing players to re-order overlays (with the eventual goal of an 'advanced' text-editor screen for custom overlays).
- Updated Bundled Luminance
- You can now reorder shaders on the Shader Selection Screen by dragging over another shader.
- **Note: Keybindings will cycle the first shader in the list.**
---
Report bugs [here](https://git.gay/Perspective/1.x/issues).
alpha
[1.21.11] Perspective 1.3 alpha 17
1.3.0-alpha.1723 июл. 2026 г.163Minecraft: 1.21.11fabric
Что нового
> You'll need to install Luminance 1.1 beta 7 alongside, as the included version contains a null error that prevents booting.
- Reimplemented Shader Selection Screen.
- The shader selection screen now supports shader stacking, just double click to add/remove shaders.
- Re-ordering is not (yet) implemented, sorry!
- Updated Bundled Luminance and Seam.
- Reimplemented Dynamic Crosshair
- In a future alpha, I'll reimplement the data-driven taglists.
- When using Dynamic Crosshair, instead of rendering as an invert, we use alpha to fade (to prevent flickering).
- This means the crosshair will be the texture's colour - with vanilla's being white.
alpha
[1.21.11] Perspective 1.3 alpha 16
1.3.0-alpha.1622 июл. 2026 г.45Minecraft: 1.21.11fabric
Что нового
- Fixed Reset on Release. ([#3](https://git.gay/Perspective/1.x/issues/3))
- Fixed Super Secret Settings message bar not working.
- Updated config screen.
- Added Kaleidoscope options.
- Added most Super Secret Settings options.
- The only thing that isn't ready for shaders is the shader selection screen.
- I *want* to make this screen be able to select and re-order multiple shaders together, however this may take some time.
- Reimplemented Death Screen Co-ords.
- UI Background is now data-driven.
alpha
[1.21.11] Perspective 1.3 alpha 15
1.3.0-alpha.1521 июл. 2026 г.53Minecraft: 1.21.11fabric
Что нового
- Replaced ZoomOverlay with ZoomAV
- Config Screen (note, it doesn't contain all config values yet)
- Fixed silhouette/outlined shaders crashing the game (this was actually a Luminance issue)
alpha
Perspective 1.3 alpha 14
1.3.0-alpha.1421 апр. 2026 г.1,6 тыс.Minecraft: 1.21.11fabric
Что нового
> **This is an experimental version!**
> This alpha does **NOT** contain all of Perspective's features.
> Config files and addons made for versions below [1.3 alpha 13](https://modrinth.com/mod/mclegoman-perspective/version/1.3.0-alpha.13) will not be compatible.
> You won't be able to edit the config via the gui (unless you have [McQoy](https://modrinth.com/mod/mcqoy), though we'll have our own gui again soon)
- Added Zoom Overlays
- You can currently set between `perspective_lens:none` and `perspective_lens:spyglass` in the config file.
- Updated Zoom Transitions
- Transition Speed is now in the transition instead of the zoom instance.
- Added `perspective_lens:instant` transition type.
- Reimplemented HideHud for Hold Perspective and Zoom.
- Reimplemented UI Background
- Here's the identifiers to set in the config (config screens are coming back soon, i promise!)
- `perspective_ui:vanilla`
- Doesn't modify rendering.
- `perspective_ui:gaussian`
- Replaces vanilla's box blur with a gaussian blur.
- `perspective_ui:legacy`
- Renders a gradient when in-game, and a dirt background when in menus (excluding the title screen) out of game.
- `perspective_ui:classic`
- Renders a gradient when in-game, and a dirt background when in menus (including the title screen) out of game.
- `perspective_ui:none`
- Removes background rendering from all screens.
- The new system is a lot more customizable for addon mods now, taking inspiration from my new zoom implementation.
## *features in this version*
don't worry, all of Perspective's features will return.
it's just going to take some time to get everything cleaned up and updated!
(you'll need to change the configs via the files for now!)
- Zoom
- Kaleidoscope
- Super Secret Settings (though you can't select it on a gui in this alpha, you can still use keybinds though!)
- Hold and Set Perspective
- Camera Distance Multipliers
- Title Screen Update Texture
- `perspective:textures/gui/title/update.png` (256x128)
- Star Brightness Multiplier
- UI Background
alpha
[1.21.11] Perspective 1.3 alpha 13
1.3.0-alpha.1319 апр. 2026 г.133Minecraft: 1.21.11fabric
Что нового
> **This is an experimental version!**
> This alpha does **NOT** contain all of Perspective's features.
> Previous config files and addons will not be compatible.
> You won't be able to edit the config via the gui (unless you have [McQoy](https://modrinth.com/mod/mcqoy), though we'll have our own gui again soon)
- Updated to Minecraft 1.21.11
- Updated [Luminance](https://modrinth.com/mod/luminance) to `1.1.0-beta.2+fabric-1.21.11`
- Started working on v2.
- v2 will split Perspective into multiple sub-mods, with Perspective bundling them together; they'll also be avaliable seperately.
- This is going to require alot of rewriting, so I've started working on that for v1.3 to allow for *most* addons to be compatible with both 1.3+ and 2.0+.
## *features in this version*
don't worry, all of Perspective's features will return.
it's just going to take some time to get everything cleaned up and updated!
- Zoom
- Kaledescope
- Super Secret Settings (though you can't select it on a gui in this alpha, you can still use keybinds though!)
- Hold and Set Perspective
- Camera Distance Multipliers
- Title Screen Update Texture
- `perspective:textures/gui/title/update.png` (256x128)
- Star Brightness Multiplier
alpha
[1.21.4] Perspective 1.3 alpha 12
1.3.0-alpha.1212 нояб. 2025 г.2,3 тыс.Minecraft: 1.21.4fabric, quilt
Что нового
- Updated [Luminance](http://modrinth.com/mod/luminance) to `1.1.0-alpha.1+1.21.4-fabric`
- Added Date Overlay.
- Added Date Type config option with `perspective:gregorian` and `perspective:moon_phases` values.
- Updated Config Splash Texts
- Added Overlay Variables
- Updated Overlays
- Added Armour Overlay
- Added Looking At Overlay
- Added Kalidescope
- Updated Perspective's Toast
- This version is a Fabric only version, it probably will still work on Quilt
See [Luminance:ResourcePackGuide/Perspective](https://github.com/mclegoman/luminance/blob/master/ResourcepackGuide/Perspective.md) for info on how to create custom shader packs.
F.A.Q
- **When will Perspective be updated for 1.21.10?**
- 1.21.5+ contains a lot of rendering changes. Luminance (our shader renderer) will be updated first. This may take some time. I am looking to split Perspective up in future to allow for specific features to be used separately, however this is a long-term goal.
alpha
[Quilt 1.21.4] Perspective 1.3 alpha 11
1.3.0-alpha.11+1.21.4-quilt3 апр. 2025 г.265Minecraft: 1.21.4quilt
Что нового
- Updated [Luminance](http://modrinth.com/mod/luminance) to `alpha.6+dirty`.
- This is a developer build of Luminance, you may experience bugs.
- Added Perspective Shader Packs
- Shader Packs are a new resource pack feature that allows you to stack several Luminance shaders.
- Perspective automatically adds Luminance shaders as shader packs.
- Where Perspective used to use Luminance shaders, it will now use Shader Packs.
- Added Textured Entity Shader Packs.
- You can specify a shader pack for spectating textured entities.
- `minecraft:sheep` with the name `jeb_` will render the `minecraft:wobble` shader if `Super Secret Settings` resource pack is enabled.
- `minecraft:allay` will render `perspective:golden_allay` when named `Golden`, or `perspective:blue_allay` when unnamed.
- `minecraft:vex` will render `perspective:golden_vex` when named `Golden`, or `perspective:blue_vex` when unnamed.
- Added Perspective Config button to Video Settings screen.
- Shaders, and Shader Packs no longer have to specify if they are translatable.
- Various updates to April Fools, and Contributor features.
See [Luminance:ResourcePackGuide/Perspective](https://github.com/mclegoman/luminance/blob/master/ResourcepackGuide/Perspective.md) for info.
F.A.Q
- **When will Perspective be updated for 1.21.5?**
- 1.21.5 changes both shader and entity rendering. This makes the amount of time updating Perspective will take longer. We'll be updating Luminance (our shader renderer) first. If you're just after zoom and hold perspective, a viewpoint release will be released sometime in the next week or so.
alpha
[Fabric 1.21.4] Perspective 1.3 alpha 11
1.3.0-alpha.11+1.21.4-fabric3 апр. 2025 г.1,8 тыс.Minecraft: 1.21.4fabric
Что нового
- Updated [Luminance](http://modrinth.com/mod/luminance) to `alpha.6+dirty`.
- This is a developer build of Luminance, you may experience bugs.
- If you run this version alongside [Space Update](https://modrinth.com/mod/dtaf2025), the Shader Selection Screens will display a broken description translation.
- This is due to Space Update using Luminance `1.0.0-alpha.5`.
- Added Perspective Shader Packs
- Shader Packs are a new resource pack feature that allows you to stack several Luminance shaders.
- Perspective automatically adds Luminance shaders as shader packs.
- Where Perspective used to use Luminance shaders, it will now use Shader Packs.
- Added Textured Entity Shader Packs.
- You can specify a shader pack for spectating textured entities.
- `minecraft:sheep` with the name `jeb_` will render the `minecraft:wobble` shader if `Super Secret Settings` resource pack is enabled.
- `minecraft:allay` will render `perspective:golden_allay` when named `Golden`, or `perspective:blue_allay` when unnamed.
- `minecraft:vex` will render `perspective:golden_vex` when named `Golden`, or `perspective:blue_vex` when unnamed.
- Added Perspective Config button to Video Settings screen.
- Shaders, and Shader Packs no longer have to specify if they are translatable.
- Various updates to April Fools, and Contributor features.
See [Luminance:ResourcePackGuide/Perspective](https://github.com/mclegoman/luminance/blob/master/ResourcepackGuide/Perspective.md) for info.
F.A.Q
- **When will Perspective be updated for 1.21.5?**
- 1.21.5 changes both shader and entity rendering. This makes the amount of time updating Perspective will take longer. We'll be updating Luminance (our shader renderer) first. If you're just after zoom and hold perspective, a viewpoint release will be released sometime in the next week or so.
alpha
[1.21.4] Perspective 1.3.0-alpha.10
1.3.0-alpha.10+1.21.413 янв. 2025 г.1,7 тыс.Minecraft: 1.21.4fabric, quilt
Что нового

This alpha updates Perspective to Minecraft 1.21.4.
**Please Note:**
Super Secret Settings is disabled in this release whilst we work on Luminance. Additionally, the Luminance build included with this alpha is a development build, expect bugs. (*oh and don't enable the debug shader without Luminance: Default resource pack enabled, or your logs will get spammed.*)
## Changelog
- Updated Config Version to `23`.
### Features
- Added `appearance` dataloader.
- You can change your skin using a resource pack! (Other players will also require Perspective and the same resource pack)
- Added Textured Entity Item Group.
- Note: If you change your resource packs in-world, you will need to re-log for the item group to register those changes.
- Added `Perspective: Extended` Resource Pack.
- Disabled by default.
### Super Secret Settings
- Disabled Super Secret Settings.
- We're currently working on Luminance, and will be overhauling Perspective's shader rendering in the next alpha!
### Appearance
- Located at: `namespace:appearance/<name>.json`.
- `uuid` (String, Required)
- `slim` (boolean, Optional, Defaults to false)
- `texture` (Stringified Identifer, Optional, Defaults to `namespace:textures/appearance/<name>.png`)
- `enabled` (boolean, Optional, Defaults to true)
### Textured Entity
- The following entities are no longer compatible:
- Boats, TNT, and Firework Rockets.
- Note: Players, and Ender Dragon are already incompatible.
- Added `minecraft:creaking` compatibility.
- The emissive eyes texture should be named `minecraft:textures/textured_entity/minecraft/creaking/<name>_emissive.png`.
- or alternatively use `_emissive` as the suffix in overrides.
- Added `item_group` (boolean, Optional, Defaults to true) to dataloader. (when set to false, the spawn egg will not be added to the item group; this is used by the `Taylor` `minecraft:fox` Textured Entity *shh that one's a secret*)
- Added `flip` (boolean, Optional, Defaults to false) to the dataloader.
- Flips the entity upside down when enabled. (When used on an entity named `Dinnerbone`, they'll be flipped back the right way!)
- Updated `enabled` in the dataloader.
- If set to disabled, textured entities of that type and name in resources below will be disabled.
### Bug Fixes
- Fixed time overlay.
- When set to 12 hour style, `12:00am` was rendered as `012:00am`.
- CPS will only be processed when required.
- CPS was always checked in the previous alpha, the overlay is now required to be active.
### Experimental
- Removed `ambience` experiment.
- I have decided that focus should remain on Textured Entity, and Shaders for 1.3. This experiment will return when we hit beta (also falling leaves won't be added as they are now in the vanilla game).
### Resource Packs
#### Perspective: Default
- Removed Shaders.
- Don't worry! These shaders are now located in Luminance: Default. We're just allowing other mods to use our shaders without having to use Perspective!
- Added `Oliver` `minecraft:pig` Textured Entity.
- Oliver is based on the Muddy Pig from Minecraft Earth!
- Added `Carton` `minecraft:shulker` Textured Entity.
- Carton looks like a cardboard box!
#### Perspective: Extended
- Replaced the default cave spider texture.
- Cave Spiders now have green eyes! (_Fun fact: We use the Textured Entity system to replace the default texture, as cave spiders and normal spiders usually share their eyes texture!_)
- Added `plains`, `stone`, `deepslate`, and `dirt` `minecraft:creeper` textured entities.
## Known Bugs
- Panoramic Screenshots don't actually save the screenshots.
## Development Build
Please help us improve by submitting [bug reports](https://github.com/mclegoman/perspective/issues) if you encounter any issues.
### Want to support my work?
If you'd like to donate, visit [BuyMeACoffee](https://www.ko-fi.com/mclegoman).
Your support is appreciated, please be aware that donations are non-refundable.
#
**This version of Perspective has a dirty build of Luminance embedded into it, so you don't need to install it.**




