Merged
Conversation
…emplace Math.clamp par Mth.clamp pour le calcul de la vitesse générée
…d pour améliorer la clarté du code
…s références de méthode
…State pour améliorer la lisibilité du code
… en ajoutant des points-virgules manquants et en nettoyant les importations inutilisées.
…our améliorer la lisibilité du code
…urceSets.main configuration
Bump mod version to 1.3.1 in gradle.properties
…Gradle build scripts
…tions workflow; comment out conditional publish step
…at in build.gradle
…d set default to false
Comment out the workflow_dispatch trigger and its inputs.
Configure workflows for generate tags and releases
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces several quality-of-life improvements, bug fixes, new features, and technical updates to the project. The most significant changes include improvements to development workflows, updates to launch configurations, enhanced metadata and versioning, and various codebase refactors for better maintainability and compatibility.
Development Workflow & Build System:
.github/workflows/workflow.yml) to automate building, publishing, and optionally running tests for the mod, including support for Java 17 and Gradle caching.gradle/java.gradle) to standardize Java toolchain usage, manifest generation, and documentation settings.IDE & Launch Configuration:
.vscode/launch.jsonto provide modern, grouped launch configurations for Client, Data, and Server modes, using the newnet.neoforged.devlaunch.Mainentrypoint and updated argument passing for improved developer experience.Metadata, Versioning & Dependencies:
gradle.propertiesto:1.3.1and add new versioning for dependencies like Create and Ponder.2023.09.03) and enableuse_parchmentfor better code navigation and compatibility.artifact_minecraft_versionandmixin_extras_versionfor improved build clarity and mixin support. [1] [2]Documentation & Changelog:
CHANGELOG.mdoutlining all major changes, including QOL improvements, bug fixes, new features, and contributor acknowledgments.Codebase Cleanups:
ReactorOutputEntity.javafor clarity and maintainability.These changes collectively improve the project's developer experience, maintainability, and compatibility with modern tooling and dependencies.