-Divided ScreenHandler and HandledScreen registration in different methods
-Added InitializedRegistry interface for static registry classes
-Removed packets registration methods from NetworkingHelper
-Renamed some classes for name consistency
-Update to mc 1.21
-Updated sync packets and Networking to new payload
system
-Added new String, Ingredient and Float sync payloads
-Fixed LongSyncPacket incompatibility between mc versions
-Removed the energy dependency from the library
-Removed WrappedEnergyStorage
-Added type to TelluriumConfig. Used to differentiate between sides (common, client, server).
-Changed BlockEntitySyncPacket: now accept a BlockPos and a generic value
-Added more packet types
-Changed SimpleRegistrationHelper name to IdentifierProvider
-NetworkingHelper is now a static utility class
-Added WrappedEnergyStorage to handle energy storages
-Added method to send packet to a single player
-SimpleRegistrationHelper is now an interface