No, why would I use an Enum to replace textures? There's basically an Enum with texture names in the mod, that Enum gets loaded and from there it selects the textures (using the Enum to iterate over the available textures). I need to add textures to this list, which is only possible by modifying the Enum. I right now have my own modified version of the mod (copied the deobfuscated class, built my file, copied my built class to the mod jar and copied the assets over as well) but I need it separate.