All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Perspective

Perspective

by dannytaylor • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Perspective

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

FAQ

  • Can I add my own shader to Super Secret Settings?
    • Yes! You can add more shaders using resource packs.
    • Perspective is cross-compatible with Souper Secret Settings, meaning resource packs made for either mod will work!
  • 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.
  • 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.
  • Why are some keybinding(s) not working?
    • Make sure there are no conflicts with any keybinding(s).
      • Load Hoatbar Activator and Save Hotbar Activator may be conflicting by default.

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.

How to Install Perspective (Mod)

Perspective by dannytaylor is verified for Fabric, Quilt across Minecraft versions 1.19.4, 1.20, 1.20-rc1, 1.20.1, 1.20.1-rc1, 1.20.2, 1.20.2-pre1, 1.20.2-pre2 (latest release: 1.3.0-alpha.18, file size: 1.6 MB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.19.4, 1.20, 1.20-rc1, 1.20.1, 1.20.1-rc1, 1.20.2, 1.20.2-pre1, 1.20.2-pre2) and platform (Fabric, Quilt).
  2. Make sure you have the compatible loader or environment installed for Fabric, Quilt.
  3. Move the downloaded Perspective file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.11
Fabric
3mo ago 1
1.21.11
Fabric
3mo ago 1
1.21.11
Fabric
3mo ago 1
1.21.11
Fabric
3mo ago 1
1.21.11
Fabric
6mo ago 1
1.21.11
Fabric
6mo ago 1
1.21.4
Fabric Quilt
last yr. 1
1.21.4
Quilt
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric Quilt
last yr. 1
1.21.x
Fabric Quilt
last yr. 1
1.21.x
Fabric Quilt
last yr. 1
1.21.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.5-rc1
Fabric Quilt
last yr. 1
24w03b 24w03a
Fabric Quilt
last yr. 1
23w51b 23w51a
Fabric Quilt
last yr. 1
23w51b 23w51a
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
23w46a 23w45a 23w44a +6
Fabric Quilt
last yr. 1
23w46a 23w45a 23w44a +6
Fabric Quilt
last yr. 1
23w45a 23w44a 23w43b +5
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.2
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.2-pre1
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.19.4
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.19.4
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
> **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).
> 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.
  • 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.
  • 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)
> **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
> **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
  • 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.
  • 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.
  • 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.
![](https://raw.githubusercontent.com/MCLegoMan/Perspective/refs/heads/development-1.21/assets/logo/perspective.png)

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 lo
...
![](https://raw.githubusercontent.com/MCLegoMan/Perspective/refs/heads/development-1.21/assets/logo/perspective.png)

This alpha fixes compatibility with rrls, adds a new cps overlay, smooth zoom speed, and hold perspective distance options.

## Changelog
  • Updated Config Version to 22.
### Overlays
  • Added Positional Data Obfuscation.
  • Other mods can tell Perspective to obfuscate co-ords (in the Position Overlay, and the Death Screen Co-Ordinates) using com.mclegoman.perspective.client.util.Position.register("modId");.
  • When one or more mods have done this, Perspective rendered co-ords will be replaced with "?".
  • Added cps_overlay boolean config option.
  • Defaults to false.
  • When enabled, the cps will be added to the overlays. (using the format Left:Middle:Right)
### Hold Perspective
  • Added hold_perspective_back_multiplier double config option.
  • Defaults to 1.0.
  • Set how far away the camera is when using Hold Perspective: Back.
  • Added hold_perspective_front_multiplier double config option.
  • Defaults to 1.0.
  • Set how far away the camera is when using Hold Perspective: Front.
### Zoom
  • Added zoom_smooth_speed_out double config option.
  • Defaults to 1.0.
  • Set how fast the smooth zoom transition is when zooming out.
  • Added zoom_smooth_speed_in double config option.
  • Defaults to 1.0.
  • Set how fast the smooth zoom transition is when zooming in.
### Bug Fixes

### Experimental
#### Ambience
  • Added ambience boolean experimental config option.
  • When enabled, ambience features made for Perspective 1.4 will be enabled.
  • Defaults to false.
  • Added ripple_density int config option.
  • Requires ambience experimental config option to be set to true.
  • Defaults to 0.
  • Added falling_leaves int config option.
  • Requires ambience experimental config option to be set to true.
  • Defaults to 0.

## Development Build
Please help us improve by submitting [bug reports](https://github.com/MCLegoMan/Luminance/issues) if you encounter any issues.

### Want to support my work?
If you'd like to donate, visit [BuyMeACoffee](https://www.buymeacoffee.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.**

![](https://raw.githubusercontent.com/MCLegoMan/Perspective/refs/heads/development-1.21/assets/requires_luminance.png)
![](https://mclegoman.com/images/a/a7/Perspective_Development_Logo.png)
## Perspective 1.3.0-alpha.8 for 1.21.1

This alpha release revamps overlays, adds more ui background customizability, improves textured entity, and adds a new Halloween event!

  • Important: If you use the Hide Nametags option, this release fixes a bug that would set Hide Players to true alongside Hide Nametags on startup. Reset your config or adjust Hide Players if desired.**

  • You will need to manually install Luminance for this version as it wasn't embedded.**
  • The latest dirty version has been included on this page.*

## Changelog
  • Updated Config Version to 21.
### Overlays
  • Added biome_overlay boolean config option.
  • Defaults to false.
  • When enabled, the current biome's name will be added to the overlays.
  • Added time_overlay String config option.
  • Defaults to false.
  • Valid Options: false, twelve_hour, twenty_four_hour.
  • When set to twelve_hour or twenty_four_hour, the current game time will be added to the overlays in the set format.
### UI Background
  • Merged UI Background and Title Screen Background.
  • Developer Note: Whilst this does remove the option to only have a dirt screen, this functionality can be re-added through use of third-party mods.**
  • Added none UI Background.
  • This will not render anything in menu backgrounds (except for the panorama).
  • Added classic UI Background.
  • This ui background is almost identical to legacy, but also changes the title screen to have a dirt background.
  • Added UIBackground.registerUIBackground(UIBackgroundData data) function.
  • This function was added to allow third-party mods to add UI Backgrounds without having to use mixins.
  • Replaced new UIBackgroundData(...); with new UIBackgroundData.Builder(Identifier identifier).build();.
  • NOTE: This feature is for third-party mod developers.***
  • This new builder simplifies the process of making new UI Backgrounds.
  • This builder contains the following functions:
  • .renderWorld(UIBackground.Runnable renderWorld)
  • This optional runnable will be executed when a menu is opened if in a world.
  • .renderMenu(UIBackground.Runnable renderMenu)
  • This optional runnable will be executed when a menu is opened if not in a world.
  • .renderTitleScreen(UIBackground.Runnable renderTitleScreen)
  • This optional runnable will be executed when on the title screen.
  • .renderTitleScreenPanorama(boolean renderPanorama)
  • If set to false, the panorama will not be rendered on the title screen.
  • Defaults to true.
  • .renderPanorama(boolean renderPanorama)
  • If set to false, the panorama will not be rendered on menu screens. (NOTE: This doesn't include the Title Screen.)
  • Defaults to true.
  • .renderShader(boolean renderShader)
  • If set to false, the shaderId shader will not be rendered
...
![](https://mclegoman.com/images/a/a7/Perspective_Development_Logo.png)
## Perspective 1.3.0-alpha.7 for 1.21.1

This update completely changes how shaders are rendered, making use of Luminance's shader rendering. Expect bugs.

## Changelog
### Shaders
  • Shaders are now both registered and rendered in Luminance.
  • #### Luminance Shader Layout
  • Luminance's shader layout is based on Perspective's layout, with a couple of key differences.
  • shader has been renamed to name.
  • Luminance will also load shader for backwards-compatibility, but it is recommended to use name in your shaders.
  • disable_screen_mode has been renamed to disable_game_rendertype.
  • Luminance will also load disable_screen_mode for backwards-compatibility, but it is recommended to use disable_game_rendertype in your shaders.
  • entity_links has been moved to "custom: {"perspective":{"entity_links": []}}
  • Perspective will also load entity links from the souper_secret_settings namespace.
  • Entity Links will be disabled if Souper Secret Settings is detected so shaders aren't rendered twice.
### Textured Entity
  • Updated how textured entities are stored in the registry.
  • Added overrides to the dataloader.
  • Added capes to piglins.
  • Added overlay to bees.
### Block Outline
  • Added block_outline config option.
  • Defaults to 40, to match vanilla.
  • Adjusts the block outline alpha level.
  • Added rainbow_block_outline config option.
  • Defaults to false.
  • Shifts the block outline colour through the rainbow over time.
### UI Background
  • Updated UI Background to be more customizable through third-party mods.
### Dynamic Crosshair
  • Added Dynamic Crosshair dataloader.
  • Located at: perspective:dynamic_crosshair.json.
  • Contains active, and held objects, which both contain a values list.
  • Dynamic Crosshair will now be visible when using a bow/crossbow, and holding a loaded crossbow.
  • You can adjust what items use this functionality using the above-mentioned dataloader.
### Zoom
  • Updated scaled zoom.
  • Whilst zooming when looking around whilst directly up/down, the camera yaw will use a more circular motion rather than an oval motion.
  • Added zoom_enabled config option.
  • Defaults to true.
  • When enabled, zoom features can be used.
  • Added zoom_reset config option.
  • Defaults to false.
  • When enabled, zoom_level will be reset when the player stops zooming.
  • Added zoom_cinematic config option.
  • Defaults to false.
  • When enabled, moving the mouse when zooming will match that of "Cinematic Camera".
### Logo
  • Added Pride Logo Dataloader.
  • Located at namespace:pride_logos/identifier.json
  • Contains an id string, an
...
  • Adds an experimental config option 'disable_zoom'.
  • When enabled, perspective will not be able to use it's zoom features. (This was added to hopefully help compatibility with other zoom mods - for those whom don't like perspective's zoom; Note: 1.3.0 will add more options for zoom, along with some fixes!)
![](https://mclegoman.com/images/7/70/Perspective_Logo.png)
## Perspective 1.2.3-release.1 for 1.20.5/6

With 1.21 coming out soon, Perspective 1.3 will now be developed for 1.21. This release of Perspective gives 1.20.5/6 a more stable build.
For the latest 1.3 build for 1.20.5/6 use [1.3.0-alpha.6](https://modrinth.com/mod/mclegoman-perspective/version/1.3.0-alpha.6+1.20.5-6).

## Changelog
  • Ported 1.2.2.release.1 to 1.20.6.
  • Backported Perspective Config Splash Texts from 1.3.0-alpha.6.
  • Updated Super Secret Settings.
  • Vanilla shaders that aren't used by mobs will now be in Luminance's Super Secret Settings resource pack.

## Known Issues
  • Rendering depth shaders will render over the player's hand.**
  • This will be fixed in 1.3.
  • Modrinth Filename is just 6.jar**
  • This was caused by my build script and I can't rename it without reuploading the verison.

## 1.3 Development
1.3.0-alpha.7 will change a lot with shader rendering, and will take some time for me to work on. I will release a (VERY UNPOLISHED/UNSTABLE) pre-build before my break on my [discord](https://discord.com/invite/vjbvjpFFPm).

## Want to support my work?
If you'd like to donate, visit [BuyMeACoffee](https://www.buymeacoffee.com/mclegoman).
Your support is appreciated, please be aware that donations are non-refundable.
Perspective Icon
Download Perspective
Select game version
Select platform