Skip to content

update#97

Merged
Giovanniricotta2002 merged 28 commits intofixMixinfrom
main
Jan 24, 2026
Merged

update#97
Giovanniricotta2002 merged 28 commits intofixMixinfrom
main

Conversation

@Giovanniricotta2002
Copy link
Member

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:

  • Added a new GitHub Actions workflow (.github/workflows/workflow.yml) to automate building, publishing, and optionally running tests for the mod, including support for Java 17 and Gradle caching.
  • Introduced a dedicated Gradle script (gradle/java.gradle) to standardize Java toolchain usage, manifest generation, and documentation settings.

IDE & Launch Configuration:

  • Overhauled .vscode/launch.json to provide modern, grouped launch configurations for Client, Data, and Server modes, using the new net.neoforged.devlaunch.Main entrypoint and updated argument passing for improved developer experience.

Metadata, Versioning & Dependencies:

  • Updated gradle.properties to:
    • Bump mod version to 1.3.1 and add new versioning for dependencies like Create and Ponder.
    • Switch mappings to Parchment (2023.09.03) and enable use_parchment for better code navigation and compatibility.
    • Add artifact_minecraft_version and mixin_extras_version for improved build clarity and mixin support. [1] [2]

Documentation & Changelog:

  • Added a detailed CHANGELOG.md outlining all major changes, including QOL improvements, bug fixes, new features, and contributor acknowledgments.

Codebase Cleanups:

  • Removed unused imports in ReactorOutputEntity.java for clarity and maintainability.

These changes collectively improve the project's developer experience, maintainability, and compatibility with modern tooling and dependencies.

Gio and others added 28 commits November 3, 2025 08:21
…emplace Math.clamp par Mth.clamp pour le calcul de la vitesse générée
… en ajoutant des points-virgules manquants et en nettoyant les importations inutilisées.
Bump mod version to 1.3.1 in gradle.properties
…tions workflow; comment out conditional publish step
Comment out the workflow_dispatch trigger and its inputs.
Configure workflows for generate tags and releases
@Giovanniricotta2002 Giovanniricotta2002 merged commit 169c0da into fixMixin Jan 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants