-
Notifications
You must be signed in to change notification settings - Fork 590
IA automatic minecraft updater 🤝 #4339
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
firebl0od
wants to merge
100
commits into
Slimefun:master
Choose a base branch
from
firebl0od:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
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
…ur-minecraft Update for Minecraft 1.21
…-1.21.7 feat: support crafter in cargo network
…-1.21.7-2ennti feat: support wind charge entity
…-1.21.7-a4dk2m feat: add creaking entity type
…-1.21.7-brprqq Add 1.21 particle compatibility
…ur-minecraft-6w7v7n Update for Minecraft 1.21
…de-for-spigot-1.21.x Update dependencies and clean deprecated API usage for Spigot 1.21
…dependencies Add Spigot 1.21 compatibility constants
…dependencies-5i7dnv Add wolf armor recipe and 1.21 effect cures
…-dependencies-pk5hkq Add Spigot 1.21 compatibility constants
…-dependencies-p1d41r Add Spigot 1.21 compatibility constants
…on-a08ydv Finalize 1.21 integration
…issions Fix SlimefunItemStack clone recursion
…issions-96dr84 Allow early Slimefun bootstrap in tests
Fix inventory mocks and firework utility
…r05ov8 Fix inventory mocks and firework utility
…k6j83i Fix inventory mocks, firework utility, and updater branch detection
…date-updates Improve updater configuration handling
…date-updates-fdog13 Parse build number in UpdaterService without updater
…date-updates-vjbobj Fix updater version initialization
…date-updates-0xtpu5 test: cover ChatUtils crop logic
…uests-into-changelog docs: add AI test fork changelog
Pro Tip!
If your changes do not fall into any of these categories, don't worry. You can just ignore this message in that case! 👀 |
"Does he know https://github.com/Slimefun/Slimefun4/blob/experimental?" |
ahhh indeed, i just pushed on what i forked 6 years ago xD |
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.
Changelog for Closed Pull Requests
This fork is experimenting with an automated, AI‑driven workflow to track and update Minecraft versions.
All closed pull requests (1 – 40) have been consolidated below to demonstrate how an autonomous updater could maintain parity with a rapidly evolving game:
#1–2 – Initial push to Minecraft 1.21, laying the groundwork for a broader version update.
#3 – Adds crafter support in the cargo network.
#4–6 – Introduces wind charge and creaking entity types and hooks 1.21’s particle system.
#7 – Updates dependencies and cleans deprecated API usage.
#8, #10–12 – Establishes Spigot 1.21 compatibility constants and proxy guidance.
#9 – Adds wolf armor recipe and new effect cures.
#13, #16 – Documents blocks, armor, and integration plans for 1.21.
#14–18 – Expands Android drops to new mobs (breeze rod, armadillo scute, creaking drops).
#19 – Enables tuff variants in the ore grinder.
#20–25 – Broadens 1.21 integration, registering new vanilla items and guarding additions behind version checks.
#26–31 – Refines integration: version checks, MockBukkit import updates, material reference centralization, and final 1.21 polish.
#32–35 – Fixes cloning recursion and inventory/firework mocks while allowing early test bootstrap.
#36–39 – Improves updater logic (branch detection, configuration handling, build-number parsing, and version initialization).
#40 – Adds coverage for chat utility crop logic.
This sequence aim to validates that an AI‑assisted workflow can address code updates, documentation, tests, and dependency management for new Minecraft releases.
Testing
⚠️ mvn -q -e test (run attempted; produced logging errors and stack traces)
✅ mvn -e -DskipTests package
The build step succeeds with tests skipped; the earlier test run produced logging errors, so a full test suite verification is still pending.
Notes
The test run indicates that while the automated pipeline can merge and build updates, further work is needed to ensure reliable end‑to‑end test execution.