Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.4
Platforms
Fabric
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Details
Licensed LGPL-3.0-or-later
Published last year
Updated last month
Changelog
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
- Updated Config Version to
20
. - Updated to Minecraft 1.21(.1).
- Updated to Luminance 1.3.0-alpha.4.
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 toname
.- Luminance will also load
shader
for backwards-compatibility, but it is recommended to usename
in your shaders.
- Luminance will also load
disable_screen_mode
has been renamed todisable_game_rendertype
.- Luminance will also load
disable_screen_mode
for backwards-compatibility, but it is recommended to usedisable_game_rendertype
in your shaders.
- Luminance will also load
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.
- Entity Links will be disabled if
- Perspective will also load entity links from the
- Luminance's shader layout is based on Perspective's layout, with a couple of key differences.
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.
- Defaults to
- Added
rainbow_block_outline
config option.- Defaults to
false
. - Shifts the block outline colour through the rainbow over time.
- Defaults to
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
, andheld
objects, which both contain avalues
list.
- Located at:
- 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.
- Defaults to
- Added
zoom_reset
config option.- Defaults to
false
. - When enabled,
zoom_level
will be reset when the player stops zooming.
- Defaults to
- Added
zoom_cinematic
config option.- Defaults to
false
. - When enabled, moving the mouse when zooming will match that of "Cinematic Camera".
- Defaults to
Logo
- Added Pride Logo Dataloader.
- Located at
namespace:pride_logos/identifier.json
- Contains an
id
string, andlogo_texture
, andicon_texture
stringified-identifiers.
- Located at
Resource Packs
-
Perspective: Default
- Added
Jester
Giant Textured Entity.
- Added
Development Build
Please help us improve by submitting bug reports if you encounter any issues.
Want to support my work?
If you'd like to donate, visit BuyMeACoffee.
Your support is appreciated, please be aware that donations are non-refundable.
Dependencies
Files
Metadata
Release channel
AlphaVersion number
1.3.0-alpha.7+1.21.1Loaders
Game versions
1.21–1.21.1Downloads
309Publication date
August 17, 2024 at 5:12 AMPublisher
MCLegoMan
Lead Developer