Refraction - Universal Library for Mod Developers

Refraction is a powerful library created to simplify the Minecraft mod development process. This tool contains numerous ready-made solutions and useful methods that significantly ease the addition of complex features to your projects.

Main Library Features
ReConfig Configuration System - automatic synchronization of settings between client and server
Atda - Data Storage System - provides reliable data persistence between sessions
Syncables - class synchronization between server and client
Channels and NamedAPI - creation of custom data transmission channels with header support
Runnabler - handler for delayed and periodic tasks on client and server
RefractionEvents - event system with multi-platform loading support
VoxelUtils - utilities for voxel generation
Particler - particle wrapper with rendering control capabilities
RAABB - support for non-axis aligned bounding boxes with collision
Cutscenes - creation of customizable cutscenes through code (future command support)
Custom Debuggers - extended debugging system similar to Minecraft's built-in one
Interactions - NPC interaction handler
Quests - quest management system (future quest chain support)
Server Screens - full control over interfaces on the server side without additional packets
Registrable tracking sounds - registered sounds that can be called from the server
Flood Filler - highly customizable area filling algorithm
Camera shake - interface for creating camera shake effects
SyncConfig - automatic configuration synchronization when players connect
Vec3Helper - extensive set of utilities for working with vectors
And many other features that you can find in the @helper and @feature directories!
Developers: ZeusIGN and ConnorTron110