Vigilance
Vigilance copied to clipboard
Configuration Utility using Elementa
**How to Reproduce** 1. Have a Color Property and allowAlpha = true 2. Try to modify the hex, it should fail 3. You can "bypass" not being able to edit...
The color of text shadows is always a static gray color that can look quite shoddy instead of Minecraft's default shadow color 
Whenever you turn off and on a dependency off of property those properties shift down or disappear after leaving the settings GUI this causes an array out of bounds error....
When we called `selectCategory()` before this PR, the labels on the left-hand side of the screen did not get updated correctly. The de-selection was performed but the selection was not...
This adds the ability to add multiple property listeners. Before, we only allowed one `action`, but this PR allows us to have multiple `action`s without breaking API changes. Reviews are...
fixes addSubcategoryDescription requiring the localized subcategory name The subcategory comparator in SortingBehavior is still passed the localized version of names. This is not ideal, but changing this would require breaking...
A concept implementation for using Elementa's `State` objects for storing values of properties. I was inspired to do this PR from improving #25 . The ability to have multiple listeners/actions...
I asked for opinions about this concept earlier in the Discord server, but got no response. I decided to open a PR, so this doesn't get missed/forgotten. I am open...
https://user-images.githubusercontent.com/45434286/182933553-7a559239-c179-4ee1-bf95-815b7698a0c0.mp4
Hey, so I have been using Vigilance (and essential itself) for a while now, and when building I would always just drag the required dependencies into my final jar using...