Skip to content

Conversation

firebl0od
Copy link

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.

…-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
…issions

Fix SlimefunItemStack clone recursion
…issions-96dr84

Allow early Slimefun bootstrap in tests
…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
@firebl0od firebl0od requested review from a team as code owners September 7, 2025 14:41
Copy link
Contributor

github-actions bot commented Sep 7, 2025

Pro Tip!
You can help us label your Pull Requests by using the following branch naming convention next time you create a pull request. ❤️

Branch naming convention Label
feature/** 🎈 Feature
fix/** ✨ Fix
chore/** 🧹 Chores
api/** 🔧 API
performance/** 💡 Performance Optimization
compatibility/** 🤝 Compatibility

If your changes do not fall into any of these categories, don't worry. You can just ignore this message in that case! 👀

@firebl0od firebl0od changed the title IA automatic minecraft updater IA automatic minecraft updater 🤝 Sep 7, 2025
@ybw0014
Copy link
Contributor

ybw0014 commented Sep 7, 2025

"Does he know https://github.com/Slimefun/Slimefun4/blob/experimental?"
"He doesn't know."

@firebl0od
Copy link
Author

"Does he know https://github.com/Slimefun/Slimefun4/blob/experimental?" "He doesn't know."

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
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants