├── .gitattributes ├── .github ├── FUNDING.yml └── ISSUE_TEMPLATE │ ├── BUG-REPORT.yml │ ├── FEATURE-REQUEST.yml │ └── config.yml ├── .gitignore ├── 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 │ │ └── caelus │ │ ├── CaelusConstants.java │ │ ├── api │ │ └── CaelusApi.java │ │ ├── common │ │ ├── CaelusApiImpl.java │ │ ├── CaelusEvents.java │ │ ├── network │ │ │ └── CPacketFlight.java │ │ └── registry │ │ │ ├── RegistryObject.java │ │ │ └── RegistryProvider.java │ │ ├── mixin │ │ ├── core │ │ │ ├── MixinCaelusApi.java │ │ │ ├── MixinCapeLayer.java │ │ │ ├── MixinLivingEntity.java │ │ │ └── MixinLocalPlayer.java │ │ └── util │ │ │ ├── ClientMixinHooks.java │ │ │ └── MixinHooks.java │ │ └── platform │ │ ├── Services.java │ │ └── services │ │ ├── ICaelusPlatform.java │ │ └── IRegistryFactory.java │ └── resources │ ├── assets │ └── caelus │ │ └── lang │ │ ├── de_de.json │ │ ├── en_us.json │ │ ├── es_cl.json │ │ ├── fr_fr.json │ │ ├── it_it.json │ │ ├── ko_kr.json │ │ ├── pt_br.json │ │ └── ru_ru.json │ ├── caelus.mixins.json │ ├── caelus_icon.png │ ├── data │ └── c │ │ └── tags │ │ └── items │ │ └── elytra.json │ └── pack.mcmeta ├── forge ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── illusivesoulworks │ │ └── caelus │ │ ├── CaelusForgeMod.java │ │ ├── api │ │ └── RenderCapeEvent.java │ │ ├── common │ │ └── network │ │ │ └── CaelusNetwork.java │ │ └── platform │ │ └── services │ │ ├── CaelusForge.java │ │ └── CaelusForgeRegistry.java │ └── resources │ └── META-INF │ ├── mods.toml │ └── services │ ├── com.illusivesoulworks.caelus.platform.services.ICaelusPlatform │ └── com.illusivesoulworks.caelus.platform.services.IRegistryFactory ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── neoforge ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── illusivesoulworks │ │ └── caelus │ │ ├── CaelusNeoForgeMod.java │ │ ├── api │ │ └── RenderCapeEvent.java │ │ ├── common │ │ └── network │ │ │ └── CaelusServerPayloadHandler.java │ │ └── platform │ │ └── services │ │ ├── CaelusNeoForge.java │ │ └── CaelusNeoForgeRegistry.java │ └── resources │ └── META-INF │ ├── neoforge.mods.toml │ └── services │ ├── com.illusivesoulworks.caelus.platform.services.ICaelusPlatform │ └── com.illusivesoulworks.caelus.platform.services.IRegistryFactory └── settings.gradle /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG-REPORT.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/.github/ISSUE_TEMPLATE/BUG-REPORT.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CHANGELOG_LATEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/CHANGELOG_LATEST.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/COPYING -------------------------------------------------------------------------------- /COPYING.LESSER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/COPYING.LESSER -------------------------------------------------------------------------------- /LGPL_3_0_or_later.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/LGPL_3_0_or_later.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/README.md -------------------------------------------------------------------------------- /checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/checkstyle.xml -------------------------------------------------------------------------------- /common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/build.gradle -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/CaelusConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/CaelusConstants.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/api/CaelusApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/api/CaelusApi.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/common/CaelusApiImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/common/CaelusApiImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/common/CaelusEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/common/CaelusEvents.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/common/network/CPacketFlight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/common/network/CPacketFlight.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/common/registry/RegistryObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/common/registry/RegistryObject.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/common/registry/RegistryProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/common/registry/RegistryProvider.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/mixin/core/MixinCaelusApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/mixin/core/MixinCaelusApi.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/mixin/core/MixinCapeLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/mixin/core/MixinCapeLayer.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/mixin/core/MixinLivingEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/mixin/core/MixinLivingEntity.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/mixin/core/MixinLocalPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/mixin/core/MixinLocalPlayer.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/mixin/util/ClientMixinHooks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/mixin/util/ClientMixinHooks.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/mixin/util/MixinHooks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/mixin/util/MixinHooks.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/platform/Services.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/platform/Services.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/platform/services/ICaelusPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/platform/services/ICaelusPlatform.java -------------------------------------------------------------------------------- /common/src/main/java/com/illusivesoulworks/caelus/platform/services/IRegistryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/java/com/illusivesoulworks/caelus/platform/services/IRegistryFactory.java -------------------------------------------------------------------------------- /common/src/main/resources/assets/caelus/lang/de_de.json: -------------------------------------------------------------------------------- 1 | { 2 | "caelus.fallFlying": "Elytrenflug" 3 | } 4 | -------------------------------------------------------------------------------- /common/src/main/resources/assets/caelus/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/resources/assets/caelus/lang/en_us.json -------------------------------------------------------------------------------- /common/src/main/resources/assets/caelus/lang/es_cl.json: -------------------------------------------------------------------------------- 1 | { 2 | "caelus.fallFlying": "Vuelo con elytra" 3 | } 4 | -------------------------------------------------------------------------------- /common/src/main/resources/assets/caelus/lang/fr_fr.json: -------------------------------------------------------------------------------- 1 | { 2 | "caelus.fallFlying": "Vol d'élytres" 3 | } 4 | -------------------------------------------------------------------------------- /common/src/main/resources/assets/caelus/lang/it_it.json: -------------------------------------------------------------------------------- 1 | { 2 | "caelus.fallFlying": "Volo con le elitre" 3 | } 4 | -------------------------------------------------------------------------------- /common/src/main/resources/assets/caelus/lang/ko_kr.json: -------------------------------------------------------------------------------- 1 | { 2 | "caelus.fallFlying": "겉날개 비행" 3 | } -------------------------------------------------------------------------------- /common/src/main/resources/assets/caelus/lang/pt_br.json: -------------------------------------------------------------------------------- 1 | { 2 | "caelus.fallFlying": "Voo Élitro" 3 | } -------------------------------------------------------------------------------- /common/src/main/resources/assets/caelus/lang/ru_ru.json: -------------------------------------------------------------------------------- 1 | { 2 | "caelus.fallFlying": "Полёт элитры" 3 | } 4 | -------------------------------------------------------------------------------- /common/src/main/resources/caelus.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/resources/caelus.mixins.json -------------------------------------------------------------------------------- /common/src/main/resources/caelus_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/resources/caelus_icon.png -------------------------------------------------------------------------------- /common/src/main/resources/data/c/tags/items/elytra.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/resources/data/c/tags/items/elytra.json -------------------------------------------------------------------------------- /common/src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/common/src/main/resources/pack.mcmeta -------------------------------------------------------------------------------- /forge/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/forge/build.gradle -------------------------------------------------------------------------------- /forge/src/main/java/com/illusivesoulworks/caelus/CaelusForgeMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/forge/src/main/java/com/illusivesoulworks/caelus/CaelusForgeMod.java -------------------------------------------------------------------------------- /forge/src/main/java/com/illusivesoulworks/caelus/api/RenderCapeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/forge/src/main/java/com/illusivesoulworks/caelus/api/RenderCapeEvent.java -------------------------------------------------------------------------------- /forge/src/main/java/com/illusivesoulworks/caelus/common/network/CaelusNetwork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/forge/src/main/java/com/illusivesoulworks/caelus/common/network/CaelusNetwork.java -------------------------------------------------------------------------------- /forge/src/main/java/com/illusivesoulworks/caelus/platform/services/CaelusForge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/forge/src/main/java/com/illusivesoulworks/caelus/platform/services/CaelusForge.java -------------------------------------------------------------------------------- /forge/src/main/java/com/illusivesoulworks/caelus/platform/services/CaelusForgeRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/forge/src/main/java/com/illusivesoulworks/caelus/platform/services/CaelusForgeRegistry.java -------------------------------------------------------------------------------- /forge/src/main/resources/META-INF/mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/forge/src/main/resources/META-INF/mods.toml -------------------------------------------------------------------------------- /forge/src/main/resources/META-INF/services/com.illusivesoulworks.caelus.platform.services.ICaelusPlatform: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/forge/src/main/resources/META-INF/services/com.illusivesoulworks.caelus.platform.services.ICaelusPlatform -------------------------------------------------------------------------------- /forge/src/main/resources/META-INF/services/com.illusivesoulworks.caelus.platform.services.IRegistryFactory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/forge/src/main/resources/META-INF/services/com.illusivesoulworks.caelus.platform.services.IRegistryFactory -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/gradlew.bat -------------------------------------------------------------------------------- /neoforge/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/neoforge/build.gradle -------------------------------------------------------------------------------- /neoforge/src/main/java/com/illusivesoulworks/caelus/CaelusNeoForgeMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/neoforge/src/main/java/com/illusivesoulworks/caelus/CaelusNeoForgeMod.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/illusivesoulworks/caelus/api/RenderCapeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/neoforge/src/main/java/com/illusivesoulworks/caelus/api/RenderCapeEvent.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/illusivesoulworks/caelus/common/network/CaelusServerPayloadHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/neoforge/src/main/java/com/illusivesoulworks/caelus/common/network/CaelusServerPayloadHandler.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/illusivesoulworks/caelus/platform/services/CaelusNeoForge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/neoforge/src/main/java/com/illusivesoulworks/caelus/platform/services/CaelusNeoForge.java -------------------------------------------------------------------------------- /neoforge/src/main/java/com/illusivesoulworks/caelus/platform/services/CaelusNeoForgeRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/neoforge/src/main/java/com/illusivesoulworks/caelus/platform/services/CaelusNeoForgeRegistry.java -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/neoforge.mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/neoforge/src/main/resources/META-INF/neoforge.mods.toml -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/services/com.illusivesoulworks.caelus.platform.services.ICaelusPlatform: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/neoforge/src/main/resources/META-INF/services/com.illusivesoulworks.caelus.platform.services.ICaelusPlatform -------------------------------------------------------------------------------- /neoforge/src/main/resources/META-INF/services/com.illusivesoulworks.caelus.platform.services.IRegistryFactory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/neoforge/src/main/resources/META-INF/services/com.illusivesoulworks.caelus.platform.services.IRegistryFactory -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illusivesoulworks/caelus/HEAD/settings.gradle --------------------------------------------------------------------------------