Cosmetics with values of type="multi" now have a single class "Multi" where each value is set by calling a function. LabyMod expects all mutli values to be set in order to update the cosmetic. Labylib does not pull current values as of yet.
Added "Mask" cosmetic.
All customizable elements of 'Hat' and 'Cape' are now implemented.
Values are now submitted directly from the 'update()' which means you can easily chain actions without having to create a new instance.
Removed 'validate()' for now.
Removed '__init__.py' from repo root as labylib should be installed as a Python package.
Work in progress;
Change visibility of cosmetics with 'Visibility()'
Currently not working. Getting HTTP Conflict response from endpoint. Needs further investigation
Getting cryptic error message from endpoint
"Minimum width and height exceeded. The minimum size is 22x17."
Testing suggests it has something with the binary encoding of the included file to do. Needs investigation
Created the first demo program for Labylib. 'animated-textures' does as of this commit, not have labylib core attached.
Referenced in 'animated-textures.py' is a TODO where the labylib initiator hook should be called or created.