├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── BUG-REPORT.yml │ ├── FEATURE-REQUEST.yml │ └── config.yml └── workflows │ └── release.yml ├── .gitignore ├── .idea └── scopes │ ├── Fabric_sources.xml │ └── Forge_sources.xml ├── CHANGELOG.md ├── CHANGELOG_LATEST.md ├── COPYING ├── COPYING.LESSER ├── LGPL_3_0_or_later.xml ├── LICENSE ├── README.md ├── checkstyle.xml ├── common ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── illusivesoulworks │ │ └── elytraslot │ │ ├── ElytraSlotConstants.java │ │ ├── client │ │ └── ElytraSlotLayer.java │ │ ├── integration │ │ ├── IntegrationConstants.java │ │ └── minecraftcapes │ │ │ └── MinecraftCapesPlugin.java │ │ ├── mixin │ │ ├── IntegrationMixinPlugin.java │ │ └── integration │ │ │ └── waveycapes │ │ │ └── CustomCapeRenderLayerMixin.java │ │ └── platform │ │ ├── ClientServices.java │ │ ├── Services.java │ │ └── services │ │ ├── IClientPlatform.java │ │ ├── ILoadingPlatform.java │ │ └── IServerPlatform.java │ └── resources │ ├── data │ └── elytraslot │ │ └── tags │ │ └── item │ │ └── elytra.json │ ├── elytraslot_icon.png │ ├── elytraslot_integrations.mixins.json │ └── pack.mcmeta ├── fabric ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── illusivesoulworks │ │ └── elytraslot │ │ ├── ElytraSlotFabricClientMod.java │ │ ├── ElytraSlotFabricMod.java │ │ ├── common │ │ └── AccessoryElytra.java │ │ └── platform │ │ ├── FabricClientPlatform.java │ │ ├── FabricLoadingPlatform.java │ │ └── FabricServerPlatform.java │ └── resources │ ├── META-INF │ └── services │ │ ├── com.illusivesoulworks.elytraslot.platform.services.IClientPlatform │ │ ├── com.illusivesoulworks.elytraslot.platform.services.ILoadingPlatform │ │ └── com.illusivesoulworks.elytraslot.platform.services.IServerPlatform │ ├── data │ └── elytraslot │ │ └── accessories │ │ └── slot │ │ └── cape.json │ └── fabric.mod.json ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── neoforge ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── illusivesoulworks │ │ └── elytraslot │ │ ├── ElytraSlotNeoForgeClientMod.java │ │ ├── ElytraSlotNeoForgeMod.java │ │ ├── common │ │ └── CurioElytra.java │ │ └── platform │ │ ├── NeoForgeClientPlatform.java │ │ ├── NeoForgeLoadingPlatform.java │ │ └── NeoForgeServerPlatform.java │ └── resources │ ├── META-INF │ ├── neoforge.mods.toml │ └── services │ │ ├── com.illusivesoulworks.elytraslot.platform.services.IClientPlatform │ │ ├── com.illusivesoulworks.elytraslot.platform.services.ILoadingPlatform │ │ └── com.illusivesoulworks.elytraslot.platform.services.IServerPlatform │ └── data │ └── elytraslot │ └── curios │ ├── entities │ └── elytraslot.json │ └── slots │ └── back.json └── settings.gradle /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG-REPORT.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/.github/ISSUE_TEMPLATE/BUG-REPORT.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/scopes/Fabric_sources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/.idea/scopes/Fabric_sources.xml -------------------------------------------------------------------------------- /.idea/scopes/Forge_sources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/.idea/scopes/Forge_sources.xml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CHANGELOG_LATEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/CHANGELOG_LATEST.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/COPYING -------------------------------------------------------------------------------- /COPYING.LESSER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/COPYING.LESSER -------------------------------------------------------------------------------- /LGPL_3_0_or_later.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/LGPL_3_0_or_later.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/README.md -------------------------------------------------------------------------------- /checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/checkstyle.xml -------------------------------------------------------------------------------- /common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/build.gradle -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/elytraslot/ElytraSlotConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/java/com/illusivesoulworks/elytraslot/ElytraSlotConstants.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/elytraslot/client/ElytraSlotLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/java/com/illusivesoulworks/elytraslot/client/ElytraSlotLayer.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/elytraslot/integration/IntegrationConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/java/com/illusivesoulworks/elytraslot/integration/IntegrationConstants.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/elytraslot/integration/minecraftcapes/MinecraftCapesPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/java/com/illusivesoulworks/elytraslot/integration/minecraftcapes/MinecraftCapesPlugin.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/elytraslot/mixin/IntegrationMixinPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/java/com/illusivesoulworks/elytraslot/mixin/IntegrationMixinPlugin.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/elytraslot/mixin/integration/waveycapes/CustomCapeRenderLayerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/java/com/illusivesoulworks/elytraslot/mixin/integration/waveycapes/CustomCapeRenderLayerMixin.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/elytraslot/platform/ClientServices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/java/com/illusivesoulworks/elytraslot/platform/ClientServices.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/elytraslot/platform/Services.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/java/com/illusivesoulworks/elytraslot/platform/Services.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/elytraslot/platform/services/IClientPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/java/com/illusivesoulworks/elytraslot/platform/services/IClientPlatform.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/elytraslot/platform/services/ILoadingPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/java/com/illusivesoulworks/elytraslot/platform/services/ILoadingPlatform.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/elytraslot/platform/services/IServerPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/java/com/illusivesoulworks/elytraslot/platform/services/IServerPlatform.java -------------------------------------------------------------------------------- /common/src/main/resources/data/elytraslot/tags/item/elytra.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/resources/data/elytraslot/tags/item/elytra.json -------------------------------------------------------------------------------- /common/src/main/resources/elytraslot_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/resources/elytraslot_icon.png -------------------------------------------------------------------------------- /common/src/main/resources/elytraslot_integrations.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/resources/elytraslot_integrations.mixins.json -------------------------------------------------------------------------------- /common/src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/common/src/main/resources/pack.mcmeta -------------------------------------------------------------------------------- /fabric/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/fabric/build.gradle -------------------------------------------------------------------------------- /fabric/src/main/java/com/illusivesoulworks/elytraslot/ElytraSlotFabricClientMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/fabric/src/main/java/com/illusivesoulworks/elytraslot/ElytraSlotFabricClientMod.java -------------------------------------------------------------------------------- /fabric/src/main/java/com/illusivesoulworks/elytraslot/ElytraSlotFabricMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/fabric/src/main/java/com/illusivesoulworks/elytraslot/ElytraSlotFabricMod.java -------------------------------------------------------------------------------- /fabric/src/main/java/com/illusivesoulworks/elytraslot/common/AccessoryElytra.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/fabric/src/main/java/com/illusivesoulworks/elytraslot/common/AccessoryElytra.java -------------------------------------------------------------------------------- /fabric/src/main/java/com/illusivesoulworks/elytraslot/platform/FabricClientPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/fabric/src/main/java/com/illusivesoulworks/elytraslot/platform/FabricClientPlatform.java -------------------------------------------------------------------------------- /fabric/src/main/java/com/illusivesoulworks/elytraslot/platform/FabricLoadingPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/fabric/src/main/java/com/illusivesoulworks/elytraslot/platform/FabricLoadingPlatform.java -------------------------------------------------------------------------------- /fabric/src/main/java/com/illusivesoulworks/elytraslot/platform/FabricServerPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/fabric/src/main/java/com/illusivesoulworks/elytraslot/platform/FabricServerPlatform.java -------------------------------------------------------------------------------- /fabric/src/main/resources/META-INF/services/com.illusivesoulworks.elytraslot.platform.services.IClientPlatform: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/fabric/src/main/resources/META-INF/services/com.illusivesoulworks.elytraslot.platform.services.IClientPlatform -------------------------------------------------------------------------------- /fabric/src/main/resources/META-INF/services/com.illusivesoulworks.elytraslot.platform.services.ILoadingPlatform: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/fabric/src/main/resources/META-INF/services/com.illusivesoulworks.elytraslot.platform.services.ILoadingPlatform -------------------------------------------------------------------------------- /fabric/src/main/resources/META-INF/services/com.illusivesoulworks.elytraslot.platform.services.IServerPlatform: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/fabric/src/main/resources/META-INF/services/com.illusivesoulworks.elytraslot.platform.services.IServerPlatform -------------------------------------------------------------------------------- /fabric/src/main/resources/data/elytraslot/accessories/slot/cape.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/fabric/src/main/resources/data/elytraslot/accessories/slot/cape.json -------------------------------------------------------------------------------- /fabric/src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/fabric/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/gradlew.bat -------------------------------------------------------------------------------- /neoforge/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/build.gradle -------------------------------------------------------------------------------- /neoforge/src/main/java/com/illusivesoulworks/elytraslot/ElytraSlotNeoForgeClientMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/src/main/java/com/illusivesoulworks/elytraslot/ElytraSlotNeoForgeClientMod.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/illusivesoulworks/elytraslot/ElytraSlotNeoForgeMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/src/main/java/com/illusivesoulworks/elytraslot/ElytraSlotNeoForgeMod.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/illusivesoulworks/elytraslot/common/CurioElytra.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/src/main/java/com/illusivesoulworks/elytraslot/common/CurioElytra.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/illusivesoulworks/elytraslot/platform/NeoForgeClientPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/src/main/java/com/illusivesoulworks/elytraslot/platform/NeoForgeClientPlatform.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/illusivesoulworks/elytraslot/platform/NeoForgeLoadingPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/src/main/java/com/illusivesoulworks/elytraslot/platform/NeoForgeLoadingPlatform.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/illusivesoulworks/elytraslot/platform/NeoForgeServerPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/src/main/java/com/illusivesoulworks/elytraslot/platform/NeoForgeServerPlatform.java -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/neoforge.mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/src/main/resources/META-INF/neoforge.mods.toml -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/services/com.illusivesoulworks.elytraslot.platform.services.IClientPlatform: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/src/main/resources/META-INF/services/com.illusivesoulworks.elytraslot.platform.services.IClientPlatform -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/services/com.illusivesoulworks.elytraslot.platform.services.ILoadingPlatform: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/src/main/resources/META-INF/services/com.illusivesoulworks.elytraslot.platform.services.ILoadingPlatform -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/services/com.illusivesoulworks.elytraslot.platform.services.IServerPlatform: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/src/main/resources/META-INF/services/com.illusivesoulworks.elytraslot.platform.services.IServerPlatform -------------------------------------------------------------------------------- /neoforge/src/main/resources/data/elytraslot/curios/entities/elytraslot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/src/main/resources/data/elytraslot/curios/entities/elytraslot.json -------------------------------------------------------------------------------- /neoforge/src/main/resources/data/elytraslot/curios/slots/back.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/neoforge/src/main/resources/data/elytraslot/curios/slots/back.json -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/elytraslot/HEAD/settings.gradle --------------------------------------------------------------------------------