Skip to content

ArgoSeven/ShadersEffects

Repository files navigation

ShadersEffects

A Minecraft Fabric mod that applies shader effects to players through commands and status effects.

Description

ShadersEffects is a server-side compatible Fabric mod that allows administrators to apply various visual shader effects to players. The mod includes custom shader programs for effects like screen shake, pulse effects, and darkness, along with a comprehensive command system for managing these effects.

Features

  • Built-in shader effects: Pulse Red, Shake
  • NBT data persistence for storing shader state on players
  • Client-side shader synchronization across server joins
  • Player data transfer between respawns and dimension changes

Commands

/shader apply <target> <shader_id>

Applies a shader effect to specified players.

Example:

/shader apply @e[type=player] shaderseffects:post/pulse_red.json

/shader clear [target]

Removes active shader effects. If no target is specified, clears from the command executor.

Examples:

/shader clear
/shader clear @e[type=player]

/shader nbt get <target>

Displays the currently stored shader ID for specified players.

/shader nbt store <target> <shader_id>

Applies and permanently stores a shader effect on target players.

/shader nbt remove <target>

Removes stored shader data from target players.

Dependencies

  • Fabric API
  • Satin API

License

MIT License - see LICENSE.txt for details.

Author

ArgoSeven

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors