Skip to content

Commit

Permalink
finish 1.17 forge
Browse files Browse the repository at this point in the history
  • Loading branch information
TheIllusiveC4 committed Sep 24, 2021
1 parent 53ab756 commit 035f326
Show file tree
Hide file tree
Showing 42 changed files with 1,000 additions and 1,713 deletions.
14 changes: 0 additions & 14 deletions LICENSE

This file was deleted.

361 changes: 361 additions & 0 deletions checkstyle.xml

Large diffs are not rendered by default.

77 changes: 0 additions & 77 deletions docs/CHANGELOG.md

This file was deleted.

File renamed without changes.
File renamed without changes.
17 changes: 17 additions & 0 deletions docs/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Copyright (C) 2019-2021 C4

This file is part of Caelus.

Caelus is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Caelus is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU General Public License
and the GNU Lesser General Public License along with Caelus.
If not, see <https://www.gnu.org/licenses/>.
14 changes: 0 additions & 14 deletions docs/licenses/LICENSE

This file was deleted.

105 changes: 58 additions & 47 deletions forge/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,77 +1,88 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project uses [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project does not adhere to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
This project uses MCVERSION-MAJORMOD.MAJORAPI.MINOR.PATCH.

## [0.0.17-1.17] - 2021.07.05
## [1.17.1-3.0.0.0] - 2021.09.23
### Added
- Added compatibility with mods that use FallFlyingLib
- Added vanilla server connectivity [#23](https://github.com/TheIllusiveC4/Caelus/pull/23)

## [0.0.16-1.17] - 2021.06.08
### Changed
- Updated to Minecraft 1.17
- Added `RenderCapeEvent` to allow easy cancellation of cape rendering for mods that need the functionality
### Removed
- Removed client-side API for elytra rendering
- Removed `RenderElytraEvent`, mods should just create their own elytra layers
- Removed elytra tagging system

## [0.0.15-1.16.4] - 2020.12.08
## [1.16.5-2.1.3.1] - 2021.07.28
### Added
- Added German localization (thanks muffinbarde!) [#20](https://github.com/TheIllusiveC4/Caelus/pull/20)

## [1.16.5-2.1.3.0] - 2021.03.02
### Added
- [API] Added item tag `elytra_like` for stateless elytra flight implementations
### Fixed
- Fixed translation keys for elytra flight attribute [#16](https://github.com/TheIllusiveC4/Caelus/issues/16)
- Fixed elytras working while broken

## [0.0.14-1.16.4] - 2020.11.25
### Changed
- Elytra classification checks for ElytraItem instances in addition to tags
## [1.16.5-2.1.2.2] - 2021.01.21
### Fixed
- Fixed colored elytra texture rendering

## [0.0.13-1.16.4] - 2020.11.25
### Added
- Elytra classification with the "c:elytra" item tag
## [1.16.5-2.1.2.1] - 2021.01.21
### Fixed
- Fixed inability to fly under certain circumstances when loaded with Immersive Portals
- Fixed elytra rendering

## [0.0.12-1.16.4] - 2020.11.16
## [1.16.5-2.1.2.0] - 2021.01.21
### Added
- Added French localization (thanks Lykrast!)
- Added Russian localization (thanks DrHesperusModoVestnic!)
### Changed
- Updated to 1.16.4
- Added color overrides to RenderElytraEvent

## [0.0.10-1.16.3] - 2020.11.03
## [1.16.5-2.1.1.0] - 2021.01.21
### Added
- Added Trinkets support [#13](https://github.com/TheIllusiveC4/Caelus/issues/13)
- Added taggable elytra implementations with "forge:elytra"

## [0.0.9-1.16.3] - 2020.09.24
### Changed
- Updated to 1.16.3
- No longer requires Fabric API

## [0.0.8] - 2020.08.11
### Changed
- Updated to 1.16.2
## [1.16.4-2.1.0.2] - 2021.01.06
### Fixed
- Fixed enchantment glint not being applied to the render layer

## [0.0.7] - 2020.08.06
## [1.16.4-2.1.0.1] - 2021.01.06
### Fixed
- Fixed custom elytra not glowing with enchantments
- Fixed incorrect mixin injection

## [0.0.6] - 2020.08.01
## [1.16.4-2.1.0.0] - 2020.11.16
### Changed
- Changed LivingEntity mixin to be less intrusive for compatibility
- Updated to 1.16.4

## [0.0.5] - 2020.07.25
## [1.16.3-2.0.0.3] - 2020.09.29
### Fixed
- Fixed custom elytra flight checks (again)
- Fixed FML injection crash [#11](https://github.com/TheIllusiveC4/Caelus/issues/11)

## [0.0.4] - 2020.07.25
## [1.16.3-2.0.0.2] - 2020.09.27
### Fixed
- Fixed refmaps
- Fixed jar build

## [1.16.3-2.0.0.1] - 2020.09.27
### Changed
- Updated to 1.16.3

## [1.16.2-2.0.0.0] - 2020.08.14
### Changed
- Updated to 1.16.2

## [0.0.3] - 2020.07.25
## [2.0-beta7] - 2020.08.07
### Fixed
- Fixed custom elytra flight checks
- Fixed dedicated server crash [#8](https://github.com/TheIllusiveC4/Caelus/issues/8)

## [2.0-beta6] - 2020.08.06
### Changed
- Updated to Forge 32.0.101+
- Javascript coremods replaced with mixins

## [0.0.2] - 2020.07.25
## [2.0-beta5] - 2020.07.14
### Fixed
- Fixed elytra flight checks
- Fixed NoClassDefFoundError

## [0.0.1] - 2020.07.25
Initial beta release
## [2.0-beta4] - 2020.06.11
### Added
- [API] Added RenderElytraEvent for rendering non-vanilla elytras, including enchantment glow and custom textures
### Changed
- Ported to 1.16.1 Forge
### Removed
- Removed elytra rendering IMC in favor of bringing back RenderElytraEvent
- Removed all advanced elytra controls (these will return in a separate mod TBA)
81 changes: 0 additions & 81 deletions forge/docs/CHANGELOG.md

This file was deleted.

31 changes: 0 additions & 31 deletions forge/docs/README.md

This file was deleted.

Loading

0 comments on commit 035f326

Please sign in to comment.