├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── LICENSE.txt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── main ├── java └── lain │ ├── lib │ ├── Retries.java │ ├── SharedPool.java │ └── SimpleDownloader.java │ └── mods │ └── skins │ ├── api │ ├── SkinBundle.java │ ├── SkinProviderAPI.java │ └── interfaces │ │ ├── IPlayerProfile.java │ │ ├── ISkin.java │ │ ├── ISkinProvider.java │ │ └── ISkinProviderService.java │ ├── impl │ ├── ConfigOptions.java │ ├── MojangService.java │ ├── PlayerProfile.java │ ├── Shared.java │ ├── SkinData.java │ └── forge │ │ ├── ImageUtils.java │ │ ├── MinecraftUtils.java │ │ └── SkinUtils.java │ ├── init │ └── forge │ │ ├── ForgeOfflineSkins.java │ │ ├── Hooks.java │ │ └── Proxy.java │ └── providers │ ├── CrafatarCapeProvider.java │ ├── CrafatarSkinProvider.java │ ├── CustomServerCapeProvider.java │ ├── CustomServerCapeProvider2.java │ ├── CustomServerSkinProvider.java │ ├── CustomServerSkinProvider2.java │ ├── MojangCapeProvider.java │ ├── MojangSkinProvider.java │ ├── UserManagedCapeProvider.java │ └── UserManagedSkinProvider.java └── resources ├── META-INF ├── coremods.json └── mods.toml ├── pack.mcmeta └── transformers.js /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/lain/lib/Retries.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/lib/Retries.java -------------------------------------------------------------------------------- /src/main/java/lain/lib/SharedPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/lib/SharedPool.java -------------------------------------------------------------------------------- /src/main/java/lain/lib/SimpleDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/lib/SimpleDownloader.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/api/SkinBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/api/SkinBundle.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/api/SkinProviderAPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/api/SkinProviderAPI.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/api/interfaces/IPlayerProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/api/interfaces/IPlayerProfile.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/api/interfaces/ISkin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/api/interfaces/ISkin.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/api/interfaces/ISkinProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/api/interfaces/ISkinProvider.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/api/interfaces/ISkinProviderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/api/interfaces/ISkinProviderService.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/impl/ConfigOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/impl/ConfigOptions.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/impl/MojangService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/impl/MojangService.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/impl/PlayerProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/impl/PlayerProfile.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/impl/Shared.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/impl/Shared.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/impl/SkinData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/impl/SkinData.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/impl/forge/ImageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/impl/forge/ImageUtils.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/impl/forge/MinecraftUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/impl/forge/MinecraftUtils.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/impl/forge/SkinUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/impl/forge/SkinUtils.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/init/forge/ForgeOfflineSkins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/init/forge/ForgeOfflineSkins.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/init/forge/Hooks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/init/forge/Hooks.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/init/forge/Proxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/init/forge/Proxy.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/providers/CrafatarCapeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/providers/CrafatarCapeProvider.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/providers/CrafatarSkinProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/providers/CrafatarSkinProvider.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/providers/CustomServerCapeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/providers/CustomServerCapeProvider.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/providers/CustomServerCapeProvider2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/providers/CustomServerCapeProvider2.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/providers/CustomServerSkinProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/providers/CustomServerSkinProvider.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/providers/CustomServerSkinProvider2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/providers/CustomServerSkinProvider2.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/providers/MojangCapeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/providers/MojangCapeProvider.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/providers/MojangSkinProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/providers/MojangSkinProvider.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/providers/UserManagedCapeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/providers/UserManagedCapeProvider.java -------------------------------------------------------------------------------- /src/main/java/lain/mods/skins/providers/UserManagedSkinProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/java/lain/mods/skins/providers/UserManagedSkinProvider.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/coremods.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/resources/META-INF/coremods.json -------------------------------------------------------------------------------- /src/main/resources/META-INF/mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/resources/META-INF/mods.toml -------------------------------------------------------------------------------- /src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/resources/pack.mcmeta -------------------------------------------------------------------------------- /src/main/resources/transformers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zlainsama/OfflineSkins/HEAD/src/main/resources/transformers.js --------------------------------------------------------------------------------