xCraft 2.1.0 Fabric 1.20.2
Curse Maven Snippet
What's new
2.1.0 - 2026-10-19
Documentation
- Forge 1.3.2-26.3 and Legacy Fabric 1.3.1+, 97 Minecraft versions - (c88edcf) - polvallverdu
Features
(forge-legacy) Forge 1.7.2-1.12.2 and 1.13.2-1.16.5 sources; Java 7 for Forge 1.7.2 servers, no racy save-all in legacy checks - (153d62b) - polvallverdu
make MidnightLib optional - (40073be) - polvallverdu
support every Minecraft release from 1.16.5 to 26.3 - (92902ca) - polvallverdu
support every hotfix release and test each one on a real server in CI - (83ca0fa) - polvallverdu
legacy build for Minecraft 1.7.10-1.13.2 on Legacy Fabric - (5c2142d) - polvallverdu
publish the legacy builds to Modrinth (legacy-fabric) and CurseForge - (db0f7d6) - polvallverdu
Ornithe build for 1.9-1.9.3, 1.10-1.10.1, 1.11-1.11.1, 1.12-1.12.1, 1.13-1.13.1 - (eb87774) - polvallverdu
Fabric 1.14.4 and 1.15.2 builds (with 1.14-1.14.3, 1.15-1.15.1); fix old Log4j - (e6f0483) - polvallverdu
no required dependencies on Fabric; docs for 1.7.2-26.3 - (a9d6227) - polvallverdu
Forge 1.20.2-26.3 (with 1.20.3, 1.21, 1.21.6, 1.21.7, 1.21.9, 26.1, 26.1.1) via ForgeGradle 7 - (4ae9baf) - polvallverdu
Legacy Fabric 1.3.1-1.6.4 (13 versions) and a dev /xcraft test self-test - (124fea5) - polvallverdu
forge-legacy build (Unimined) for Forge 1.7.2-1.16.5, starting with 1.12.2; smoke test port offset and pre-1.13 Forge - (343f67b) - polvallverdu
Forge 1.3.2-1.6.4 and a dev /xcraft test self-test for every forge-legacy version - (dfd50ae) - polvallverdu
Fixes
- use Log4j on Minecraft 1.16.5, which has no SLF4J - (368f523) - polvallverdu
- make every hotfix version load, found by the real-server CI tests - (40ca146) - polvallverdu
Other
- make MidnightLib optional - (40073be) - polvallverdu
- make MidnightLib optional - (40073be) - polvallverdu
- support every Minecraft release from 1.16.5 to 26.3 - (92902ca) - polvallverdu
- support every Minecraft release from 1.16.5 to 26.3 - (92902ca) - polvallverdu
- support every Minecraft release from 1.16.5 to 26.3 - (92902ca) - polvallverdu
- support every Minecraft release from 1.16.5 to 26.3 - (92902ca) - polvallverdu
- support every Minecraft release from 1.16.5 to 26.3 - (92902ca) - polvallverdu
- cap Gradle workers so 36 first-time Minecraft setups fit in runner memory - (2c37ad3) - polvallverdu
- build and release with a matrix of one job per Minecraft version - (a9c0695) - polvallverdu
- build and release with a matrix of one job per Minecraft version - (a9c0695) - polvallverdu
- build and release with a matrix of one job per Minecraft version - (a9c0695) - polvallverdu
- build and release with a matrix of one job per Minecraft version - (a9c0695) - polvallverdu
- build and release with a matrix of one job per Minecraft version - (a9c0695) - polvallverdu
- build and release with a matrix of one job per Minecraft version - (a9c0695) - polvallverdu
- only publish each jar for the Minecraft version it was built and tested on - (507b6dc) - polvallverdu
- Revert "build: only publish each jar for the Minecraft version it was built and tested on" - (109ece0) - polvallverdu
- This reverts commit 507b6dc321f56cfc5ec03969ae00cf31ab3ae1ec. - (109ece0) - polvallverdu
- support every hotfix release and test each one on a real server in CI - (83ca0fa) - polvallverdu
- support every hotfix release and test each one on a real server in CI - (83ca0fa) - polvallverdu
- support every hotfix release and test each one on a real server in CI - (83ca0fa) - polvallverdu
- support every hotfix release and test each one on a real server in CI - (83ca0fa) - polvallverdu
- support every hotfix release and test each one on a real server in CI - (83ca0fa) - polvallverdu
- support every hotfix release and test each one on a real server in CI - (83ca0fa) - polvallverdu
- support every hotfix release and test each one on a real server in CI - (83ca0fa) - polvallverdu
- support every hotfix release and test each one on a real server in CI - (83ca0fa) - polvallverdu
- make every hotfix version load, found by the real-server CI tests - (40ca146) - polvallverdu
- make every hotfix version load, found by the real-server CI tests - (40ca146) - polvallverdu
- make every hotfix version load, found by the real-server CI tests - (40ca146) - polvallverdu
- make every hotfix version load, found by the real-server CI tests - (40ca146) - polvallverdu
- make every hotfix version load, found by the real-server CI tests - (40ca146) - polvallverdu
- make every hotfix version load, found by the real-server CI tests - (40ca146) - polvallverdu
- make every hotfix version load, found by the real-server CI tests - (40ca146) - polvallverdu
- legacy build for Minecraft 1.7.10-1.13.2 on Legacy Fabric - (5c2142d) - polvallverdu
- legacy build for Minecraft 1.7.10-1.13.2 on Legacy Fabric - (5c2142d) - polvallverdu
- legacy build for Minecraft 1.7.10-1.13.2 on Legacy Fabric - (5c2142d) - polvallverdu
- legacy build for Minecraft 1.7.10-1.13.2 on Legacy Fabric - (5c2142d) - polvallverdu
- legacy build for Minecraft 1.7.10-1.13.2 on Legacy Fabric - (5c2142d) - polvallverdu
- legacy build for Minecraft 1.7.10-1.13.2 on Legacy Fabric - (5c2142d) - polvallverdu
- legacy build for Minecraft 1.7.10-1.13.2 on Legacy Fabric - (5c2142d) - polvallverdu
- legacy build for Minecraft 1.7.10-1.13.2 on Legacy Fabric - (5c2142d) - polvallverdu
- legacy build for Minecraft 1.7.10-1.13.2 on Legacy Fabric - (5c2142d) - polvallverdu
- legacy build for Minecraft 1.7.10-1.13.2 on Legacy Fabric - (5c2142d) - polvallverdu
- Ornithe build for 1.9-1.9.3, 1.10-1.10.1, 1.11-1.11.1, 1.12-1.12.1, 1.13-1.13.1 - (eb87774) - polvallverdu
- Ornithe build for 1.9-1.9.3, 1.10-1.10.1, 1.11-1.11.1, 1.12-1.12.1, 1.13-1.13.1 - (eb87774) - polvallverdu
- Ornithe build for 1.9-1.9.3, 1.10-1.10.1, 1.11-1.11.1, 1.12-1.12.1, 1.13-1.13.1 - (eb87774) - polvallverdu
- Ornithe build for 1.9-1.9.3, 1.10-1.10.1, 1.11-1.11.1, 1.12-1.12.1, 1.13-1.13.1 - (eb87774) - polvallverdu
- Ornithe build for 1.9-1.9.3, 1.10-1.10.1, 1.11-1.11.1, 1.12-1.12.1, 1.13-1.13.1 - (eb87774) - polvallverdu
- Ornithe build for 1.9-1.9.3, 1.10-1.10.1, 1.11-1.11.1, 1.12-1.12.1, 1.13-1.13.1 - (eb87774) - polvallverdu
- Ornithe build for 1.9-1.9.3, 1.10-1.10.1, 1.11-1.11.1, 1.12-1.12.1, 1.13-1.13.1 - (eb87774) - polvallverdu
- Fabric 1.14.4 and 1.15.2 builds (with 1.14-1.14.3, 1.15-1.15.1); fix old Log4j - (e6f0483) - polvallverdu
- Fabric 1.14.4 and 1.15.2 builds (with 1.14-1.14.3, 1.15-1.15.1); fix old Log4j - (e6f0483) - polvallverdu
- Fabric 1.14.4 and 1.15.2 builds (with 1.14-1.14.3, 1.15-1.15.1); fix old Log4j - (e6f0483) - polvallverdu
- Fabric 1.14.4 and 1.15.2 builds (with 1.14-1.14.3, 1.15-1.15.1); fix old Log4j - (e6f0483) - polvallverdu
- Fabric 1.14.4 and 1.15.2 builds (with 1.14-1.14.3, 1.15-1.15.1); fix old Log4j - (e6f0483) - polvallverdu
- Fabric 1.14.4 and 1.15.2 builds (with 1.14-1.14.3, 1.15-1.15.1); fix old Log4j - (e6f0483) - polvallverdu
- no required dependencies on Fabric; docs for 1.7.2-26.3 - (a9d6227) - polvallverdu
- no required dependencies on Fabric; docs for 1.7.2-26.3 - (a9d6227) - polvallverdu
- no required dependencies on Fabric; docs for 1.7.2-26.3 - (a9d6227) - polvallverdu
- no required dependencies on Fabric; docs for 1.7.2-26.3 - (a9d6227) - polvallverdu
- no required dependencies on Fabric; docs for 1.7.2-26.3 - (a9d6227) - polvallverdu
- no required dependencies on Fabric; docs for 1.7.2-26.3 - (a9d6227) - polvallverdu
- build/publish separately in releases, retry flaky server tests once; skip the 1.14-1.14.2 furnace setup (vanilla bug) - (f20f9ef) - polvallverdu
- Forge 1.20.2-26.3 (with 1.20.3, 1.21, 1.21.6, 1.21.7, 1.21.9, 26.1, 26.1.1) via ForgeGradle 7 - (4ae9baf) - polvallverdu
- Forge 1.20.2-26.3 (with 1.20.3, 1.21, 1.21.6, 1.21.7, 1.21.9, 26.1, 26.1.1) via ForgeGradle 7 - (4ae9baf) - polvallverdu
- Forge 1.20.2-26.3 (with 1.20.3, 1.21, 1.21.6, 1.21.7, 1.21.9, 26.1, 26.1.1) via ForgeGradle 7 - (4ae9baf) - polvallverdu
- Forge 1.20.2-26.3 (with 1.20.3, 1.21, 1.21.6, 1.21.7, 1.21.9, 26.1, 26.1.1) via ForgeGradle 7 - (4ae9baf) - polvallverdu
- Legacy Fabric 1.3.1-1.6.4 (13 versions) and a dev /xcraft test self-test - (124fea5) - polvallverdu
- Legacy Fabric 1.3.1-1.6.4 (13 versions) and a dev /xcraft test self-test - (124fea5) - polvallverdu
- Legacy Fabric 1.3.1-1.6.4 (13 versions) and a dev /xcraft test self-test - (124fea5) - polvallverdu
- Legacy Fabric 1.3.1-1.6.4 (13 versions) and a dev /xcraft test self-test - (124fea5) - polvallverdu
- Legacy Fabric 1.3.1-1.6.4 (13 versions) and a dev /xcraft test self-test - (124fea5) - polvallverdu
- Legacy Fabric 1.3.1-1.6.4 (13 versions) and a dev /xcraft test self-test - (124fea5) - polvallverdu
- Legacy Fabric 1.3.1-1.6.4 (13 versions) and a dev /xcraft test self-test - (124fea5) - polvallverdu
- upload pre-1.7 console logs on failed server tests - (735abe0) - polvallverdu
- forge-legacy jobs in the matrix (Java 7 for the Forge 1.7.2 test server); fix 1.14/1.15 MCP names - (86a05ac) - polvallverdu
- Merge Forge 1.7.2-1.16.5 (forge-legacy/, Unimined) - (f95f667) - polvallverdu
- Forge 1.3.2-1.6.4 and a dev /xcraft test self-test for every forge-legacy version - (dfd50ae) - polvallverdu
- Forge 1.3.2-1.6.4 and a dev /xcraft test self-test for every forge-legacy version - (dfd50ae) - polvallverdu
- Forge 1.3.2-1.6.4 and a dev /xcraft test self-test for every forge-legacy version - (dfd50ae) - polvallverdu
- Forge 1.3.2-1.6.4 and a dev /xcraft test self-test for every forge-legacy version - (dfd50ae) - polvallverdu
- Forge 1.3.2-1.6.4 and a dev /xcraft test self-test for every forge-legacy version - (dfd50ae) - polvallverdu
- Forge 1.3.2-1.6.4 and a dev /xcraft test self-test for every forge-legacy version - (dfd50ae) - polvallverdu
- Forge 1.3.2-1.6.4 and a dev /xcraft test self-test for every forge-legacy version - (dfd50ae) - polvallverdu
- Forge 1.3.2-1.6.4 and a dev /xcraft test self-test for every forge-legacy version - (dfd50ae) - polvallverdu
- Forge 1.3.2-1.6.4 and a dev /xcraft test self-test for every forge-legacy version - (dfd50ae) - polvallverdu
- Forge 1.3.2-1.6.4 and a dev /xcraft test self-test for every forge-legacy version - (dfd50ae) - polvallverdu
- Forge 1.3.2-1.6.4 and a dev /xcraft test self-test for every forge-legacy version - (dfd50ae) - polvallverdu
Tests
- read the spawn from level.dat for legacy servers; widen the drop search radius - (2d5f295) - polvallverdu
- flat worlds for every server test, wait for the 1.14 furnace block entity; retry CI builds - (19bd137) - polvallverdu
- place pre-1.17 test furnaces with NBT (1.14 setblock bug); reconnect RCON on 1.11 - (b2a839c) - polvallverdu
- Forge 1.16.4 test server on Java 8u312 (ModLauncher breaks on 8u321+); rebase smoke_prod.py onto the shared port offset - (b36a9d0) - polvallverdu
Contributors
- polvallverdu

