Skip to content

Releases: mclegoman/luminance

[1.21] Luminance 1.0.0-alpha.3

17 Jun 02:12
Compare
Choose a tag to compare
Pre-release

This version only changes what is needed for Minecraft 1.21.

Changelog

  • Ported 1.0.0-alpha.3+1.20.5/6 to Minecraft 1.21.

Alpha 4 Development

1.0.0-alpha.4 will add alot of shader rendering stuff, and will be released within the next few weeks.

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.

[1.20.5/6] Luminance 1.0.0-alpha.3

08 May 11:49
Compare
Choose a tag to compare
Pre-release

Luminance 1.0.0-alpha.3 for 1.20.5/6

Changelog

  • You can now modify and remove dynamic shader uniforms, and BeforeRender runnables.
    • Note, this version will break compatibility with mods that used BeforeRender runnables, as it now requires an id.

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.

[1.20.5-rc3] Luminance 1.0.0-alpha.2

22 Apr 19:04
Compare
Choose a tag to compare
Pre-release

Luminance 1.0.0-alpha.2 for 1.20.5-rc3

Small update to check if Iris is enabled.

Changelog

Features

  • Added CompatHelper.isIrisShadersEnabled() boolean check.
    • Returns true if Iris is both installed and a shader pack is enabled.

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.

[1.20.5-rc2] Luminance 1.0.0-alpha.1

22 Apr 18:04
Compare
Choose a tag to compare
Pre-release

Luminance 1.0.0-alpha.1 for 1.20.5-rc2

Changelog

Config Version 1

  • Added integer config option alpha_level.
    • This value is clamped between 0 and 100.

Features

  • Added Dynamic Shader Uniforms.
    • You can add custom dynamic shader uniforms using:
      • ShaderRenderEvents.ShaderUniform.registerFloat("modid", "example", Uniforms::getExample);
      • ShaderRenderEvents.ShaderUniform.registerFloats("modid", "example", Uniforms::getExample);
      • ShaderRenderEvents.ShaderUniform.registerVector3f("modid", "example", Uniforms::getExample);
      • In this example, your dynamic uniform name will be modid_example.
    • Luminance also comes with some already registered.
      • lu_viewDistance
      • lu_fov
      • lu_fps
      • lu_time
      • lu_eyePosition
      • lu_position
      • lu_pitch
      • lu_yaw
      • lu_currentHealth
      • lu_maxHealth
      • lu_currentAbsorption
      • lu_maxAbsorption
      • lu_currentHurtTime
      • lu_maxHurtTime
      • lu_currentAir
      • lu_maxAir
      • lu_isSprinting
      • lu_isSwimming
      • lu_isSneaking
      • lu_isCrawling
      • lu_isInvisible
      • lu_isWithered
      • lu_isPoisoned
      • lu_isBurning
      • lu_isOnGround
      • lu_isOnLadder
      • lu_isRiding
      • lu_hasPassengers
      • lu_biomeTemperature
      • lu_alpha
      • lu_perspective
      • lu_viewDistanceSmooth
      • lu_fovSmooth
      • lu_timeSmooth
      • lu_eyePositionSmooth
      • lu_positionSmooth
      • lu_pitchSmooth
      • lu_yawSmooth
      • lu_currentHealthSmooth
      • lu_maxHealthSmooth
      • lu_currentAbsorptionSmooth
      • lu_maxAbsorptionSmooth
      • lu_currentHurtTimeSmooth
      • lu_maxHurtTimeSmooth
      • lu_currentAirSmooth
      • lu_maxAirSmooth
      • lu_isSprintingSmooth
      • lu_isSwimmingSmooth
      • lu_isSneakingSmooth
      • lu_isCrawlingSmooth
      • lu_isInvisibleSmooth
      • lu_isWitheredSmooth
      • lu_isPoisonedSmooth
      • lu_isBurningSmooth
      • lu_isOnGroundSmooth
      • lu_isOnLadderSmooth
      • lu_isRidingSmooth
      • lu_hasPassengersSmooth
      • lu_biomeTemperatureSmooth
      • lu_alphaSmooth
    • This list of included dynamic shader uniforms will change over time, more will be added in future updates.
      • If you are a shader developer and need something custom, or just have a suggestion for a new dynamic shader uniform, add an issue to the Issues page with what you need, and it'll get added.

Resource Packs

Perspective: Default

  • Added Super Secret Settings Resource Pack.

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.