Species Ascension 1.1.0 1.19.4
Curse Maven Snippet
What's new
# Species Ascension β Version Changelog
**Version:** 1.1.0 β Legacy GUI / Portable Build
**Minecraft:** Java Edition 1.19.4
**Mod Loader:** Fabric
**Java:** JDK 17
**Build System:** Gradle 8.12
---
## β¨ New Features and Improvements
### π₯οΈ Graphical User Interface (GUI)
- Implemented a compatibility layer for rendering the legacy GUI.
- Adjusted integration with Minecraft 1.19.4 graphical components.
- Centralized rendering compatibility within the `LegacyGuiGraphics` class.
### π GUI Sound System
- Integrated native Minecraft sound effects.
- Added "experience orb pickup" sound for GUI feedback.
- Added "enchanting table" sound for GUI interactions.
- Fine-tuned volume levels for sound effects.
### π₯ Blazeborn Cooking System
- Adjusted how cooking recipe results are retrieved.
- Updated to align with Minecraft 1.19.4 registry access systems.
- Fixed compatibility issues with cooking recipe APIs.
### π§© Compatibility and Integration
- Utilized Fabric Loom 1.10.5 in the build environment.
- Configured build for Java 17.
- Prepared Gradle 8.12 environment for local execution.
- Used remapped dependencies for the development environment.
- Verified the presence of Sponge Mixin during the build process.
### π¦ Portable Distribution
- Prepared a local environment for JDK 17.
- Included local download and usage of Gradle 8.12.
- Implemented local dependency caching in a `.portable` directory.
- Minimized the need for manual Java and Gradle configuration on the host machine.
- Initial dependency download handled via the internet. ---
## π οΈ Fixes in progress
- Fixed a type mismatch in graphical rendering.
- Fixed invalid calls to `SoundEvent.value()`.
- Fixed calls to `getResultItem()` that require `RegistryAccess`.
- Final adjustments to ensure the build completes without errors.
**Build status:** Awaiting fixes and further testing. It has not yet been confirmed that this version builds successfully.
---
## π Notes
- This version targets Minecraft Java Edition 1.19.4.
- The development environment uses Java 17.
- The first run of the portable version requires an internet connection to download necessary dependencies.
- Full functionality of all mod features must be validated in-game after the build is complete.
This mod has no additional files

