A Fabric mod designed to improve the chunk performance of Minecraft.
A Fabric mod designed to improve the chunk performance of Minecraft.
Looking for NeoForge versions?
Looking for experimental hardware-accelerated world generation as well?
| 2t-80t | 1t-16t |
|---|---|
![]() |
![]() |
C^2M-Engine, or C2ME for short, is a Fabric mod designed to improve the performance of chunk generation, I/O, and loading. This is done by taking advantage of multiple CPU cores in parallel. For the best performance it is recommended to use C2ME with Lithium and ScalableLux.
Concurrent chunk management engine, it's about making the game better threaded and more scalable in regard to world gen and chunk io performance.
C2ME does not sacrifice vanilla functionality or behavior, or alter the vanilla world generation in the name of raw speed by default.
However, due to the non-determinism of vanilla world generation, worlds will vary
significantly run-to-run even with the same seed. This is not a bug on our side.
While we carefully check that we do not modify any vanilla behavior, bugs are unavoidable after all.
So, if you do encounter an issue where C2ME deviates from the intended vanilla behavior, don't hesitate to open an issue.
World generation datapacks that can run on vanilla Minecraft are fully supported.
Custom world generators implemented in mods usually runs well, but may cause compatibility issues due to certain
design assumption used by mod authors being broken for further speedups of world generation.
As a world generation mod author, if you find your mod broken, don't hesitate to look for help in our discord server (linked below).
We are willing to help mod authors to embrace scalable world generation.
C2ME includes CheckedThreadLocalRandom for world random (included in UWRAD) plus a few others.
These detections exist to prevent mods from screwing up Minecraft internals and causing undebuggable problems.
The detection should almost never produce false positives, and should be taken seriously and reported
to corresponding mod authors instead.
Backup your worlds and practice good game modding skills.
Only the latest Minecraft release and the latest Minecraft snapshot are fully supported.
Older Minecraft releases are in long-term support and will receive critical bug fixes.
Older Minecraft snapshots are not supported.
Our issue tracker: link
Our discord server: link
Check out the README.md here: https://github.com/RelativityMC/C2ME-fabric
openjdk version "25.0.1" 2025-10-21 LTS
OpenJDK Runtime Environment Zulu25.30+17-CA (build 25.0.1+8-LTS)
OpenJDK 64-Bit Server VM Zulu25.30+17-CA (build 25.0.1+8-LTS, mixed mode)
Datapack used: `Terralith_1.21.5_v2.5.13.zip`
https://modrinth.com/datapack/terralith/version/RFNry3l0
### C2ME benchmark
Fabric mods used for C2ME benchmark:
c2me-fabric-mc1.21.10-0.3.5.1.0.jar
Chunky-Fabric-1.4.51.jar
fabric-api-0.138.3+1.21.10.jar
lithium-fabric-0.20.1+mc1.21.10.jar
ScalableLux-0.1.6+fabric.c25518a-all.jar
spark-1.10.152-fabric.jar
vmp-fabric-mc1.21.10-0.2.0+beta.7.217-all.jar
Changed settings (`c2me.toml`):
- `globalExecutorParallelism` set to thread count
### Paper benchmark
Paper used: `paper-1.21.10-113.jar`
Paper plugin used: `Chunky-Bukkit-1.4.40.jar`
Changed settings (`paper-global.yml`):
- `worker-pool.io-threads = 4`
- `worker-pool.worker-threads` set to thread count
### Vanilla benchmark
Fabric mods used for vanilla benchmark:
Chunky-Fabric-1.4.51.jar
fabric-api-0.138.3+1.21.10.jar
spark-1.10.152-fabric.jar
Extra JVM flags: `-Dmax.bg.threads=` set to thread count
All benchmarks are run on tmpfs, on overworld, with world folder emptied before each JVM execution.
Seed: `114862964781274189`
`force-load-existing-chunks` is turned on in Chunky config.
## 2-80 threads benchmark
JVM flags: `-Xmx32G -Xms32G -Xss4m -Xshare:off -XX:+DisableExplicitGC -XX:+UseNUMA -XX:+UseZGC -XX:-ZUncommit -XX:+UseLargePages -XX:+UseTransparentHugePages -XX:+UnlockExperimentalVMOptions -XX:-OmitStackTraceInFastThrow -XX:+AlwaysPreTouch -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -Dchunky.maxWorkingCount=256`
For vanilla tests only: `-Xmx64G -Xms64G` is used to avoid crashes during benchmark
Warmup phase: 2048 block radius with `0 0` as center (data discarded)
Measurement phase: 4096 block radius with `1000000 1000000` as center (263169 chunks in total)
| Thread count | C2ME cps | Paper cps | Vanilla cps |
|--------------|----------|-----------|-------------|
| 2 | 22.62 | 17.37 | 10.63 |
| 4 | 45.02 | 34.17 | 12.67 |
| 6 | 69.42 | 50.87 | 13.64 |
| 8 | 89.94 | 63.14 | 13.26 |
| 10 | 115.53 | 72.66 | 14.25 |
| 12 | 135.93 | 78.63 | 14.58 |
| 14 | 159.01 | 82.09 | 14.57 |
| 16 | 182.38 | 84.76 | 14.22 |
| 18 | 208.45 | 88.94 | |
| 20 | 230.04 | 89.91 | |
| 22 | 252.08 | 87.66 | |
| 24 | 274.85 | 88.82 | |
| 26 | 297.70 | 88.43 | |
| 28 | 317.26 | 86.31 | |
| 30 | 334.40 | 87.69 | |
| 32 | 358.87 | 85.06 | |
| 34 | 377.21 | 87.52 | |
| 36 | 392.01 | 87.40 | |
| 38 | 407.59 | 85.14 | |
| 40 | 415.31 | 84.62 | |
| 42 | 423.33 | 86.06 | |
| 44 | 425.38 | 85.56 | |
| 46 | 424.47 | 86.28 | |
| 48 | 438.13 | 85.03 | |
| 50 | 440.57 | 85.31 | |
| 52 | 441.81 | 86.43 | |
| 54 | 444.29 | 83.81 | |
| 56 | 446.81 | 84.13 | |
| 58 | 444.29 | 85.03 | |
| 60 | 449.86 | 83.81 | |
| 62 | 453.48 | 85.50 | |
| 64 | 451.40 | 84.89 | |
| 66 | 454.26 | 83.60 | |
| 68 | 454.26 | 84.21 | |
| 70 | 457.16 | 83.89 | |
| 72 | 456.36 | 83.47 | |
| 74 | 460.09 | 84.70 | |
| 76 | 455.05 | 83.31 | |
| 78 | 459.82 | 83.39 | |
| 80 | 460.35 | 81.43 | 14.58 |
## 1-16 threads benchmark
JVM flags: `-Xmx16G -Xms16G -Xss4m -Xshare:off -XX:+DisableExplicitGC -XX:+UseNUMA -XX:+UseZGC -XX:-ZUncommit -XX:+UseLargePages -XX:+UseTransparentHugePages -XX:+UnlockExperimentalVMOptions -XX:-OmitStackTraceInFastThrow -XX:+AlwaysPreTouch -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -Dchunky.maxWorkingCount=256`
Warmup phase: 1024 block radius with `0 0` as center (data discarded)
Measurement phase: 2048 block radius with `1000000 1000000` as center (66049 chunks in total)
| Thread count | C2ME cps | Paper cps | Vanilla cps |
|--------------|----------|-----------|-------------|
| 1 | 11.62 | 8.05 | 7.37 |
| 2 | 22.65 | 16.19 | 10.01 |
| 3 | 33.46 | 24.45 | 11.46 |
| 4 | 44.95 | 32.52 | 12.05 |
| 5 | 56.94 | 40.65 | 12.41 |
| 6 | 68.55 | 48.32 | 12.61 |
| 7 | 79.82 | 54.95 | 12.83 |
| 8 | 91.57 | 60.15 | 12.83 |
| 9 | 104.76 | 63.88 | 13.08 |
| 10 | 114.42 | 68.66 | 13.53 |
| 11 | 126.83 | 70.72 | 13.01 |
| 12 | 138.73 | 72.34 | 13.39 |
| 13 | 148.35 | 75.57 | 13.58 |
| 14 | 162.25 | 76.01 | 13.34 |
| 15 | 172.34 | 76.27 | 13.56 |
| 16 | 183.78 | 77.43 | 13.72 |
Optional
Required
Умови використання, зміни та поширення цього товару.
21.07.2026 · Modrinth
This version is uploaded automatically by GitHub Actions.
Changelog:
- 0f051776 build: pin install llvm action - ishland
Скриншоти та зображення з оригінальної сторінки Modrinth.








Опубліковані версії та оригінальні файли Modrinth.
21.07.2026 · 54 049 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 0f051776 build: pin install llvm action - ishland
21.07.2026 · 15 181 завантаження
21.07.2026 · 7 071 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7eaa2064 build: remove unnecessary deps and jij - ishland
- 3698bc0f refactor: use registry for dfc frontend - ishland
- 68fd4f18 fix: exception message in ConfigClampBindings - ishland
- 7430b705 refactor: dfc bytecode gen - ishland
- 8c991dd7 fix: properly cache compiled entries - ishland
- b242b711 change: promote DoublePerlinNoiseSampler to natives after 64k samples only - ishland
- 9ad3195f fix: better handle CoordinateNode and IntervalSelect in dot gen - ishland
- b46084dd new: add auxNames in dot gen - ishland
- 6741a34c change: pin install llvm in actions - ishland
21.07.2026 · 386 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 019fb49b change: pin install llvm in actions - ishland
21.07.2026 · 22 096 завантаження
20.07.2026 · 15 910 завантаження
17.07.2026 · 29 893 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5c1a5301 refactor: use registry for dfc frontend - ishland
16.07.2026 · 1 112 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 76737557 fix: license headers - ishland
15.07.2026 · 45 414 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- b01b6d96 Updated Upstream - ishland
15.07.2026 · 16 098 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4ee58aac Updated Upstream - ishland
15.07.2026 · 27 719 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 2e81f019 fix: properly use invokeinterface instead of invokevirtual - ishland
15.07.2026 · 26 112 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5b8ebce0 fix: properly use invokeinterface instead of invokevirtual - ishland
14.07.2026 · 1 927 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 193f4346 Updated Upstream - ishland
14.07.2026 · 5 328 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 91ae4485 Updated Upstream - ishland
14.07.2026 · 2 557 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8bdd703d fix: stop human hallucination on task thread dump - ishland
14.07.2026 · 10 395 завантаження
14.07.2026 · 1 027 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- e4722371 change: avoid early loading executors - ishland
14.07.2026 · 8 038 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 2ded25cb perf: rename DfcObjectCache, cache NoisePosVanillaInterface instances - ishland
12.07.2026 · 1 555 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 69249253 fix: properly synchronize iterator - ishland
- 50c1fe29 fix: incompatibility fallback issues - ishland
- 0fa5be27 fix: license headers - ishland
- de29c92a fix: stop human hallucination on task thread dump - ishland
- a525e684 Merge branch 'dev/26.2.0' into dev/26.3.0 - ishland
10.07.2026 · 57 473 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- de29c92a fix: stop human hallucination on task thread dump - ishland
07.07.2026 · 2 186 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- aabb61c2 build: 26.3-snapshot-3 - ishland
06.07.2026 · 29 215 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 11093aa1 Updated Upstream - ishland
06.07.2026 · 77 484 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 28773ba4 Updated Upstream - ishland
06.07.2026 · 57 243 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 0fa5be27 fix: license headers - ishland
06.07.2026 · 36 741 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- e07b7469 fix: license headers - ishland
02.07.2026 · 38 713 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 62d4cc57 fix: add some version locks to ocl - ishland
30.06.2026 · 14 853 завантаження
30.06.2026 · 16 883 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 6981d908 Updated Upstream - ishland
30.06.2026 · 1 149 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c974c1c1 fix: cf publishing - ishland
- 621a8363 fix: mod metadata for snapshots - ishland
- 5ee28061 fix: clamp NaN behavior in some datapacks - ishland
- ec1c277f fix: incorrect isExplicitlyEnabled check - ishland
- ebfb5ac4 refactor: mesa workarounds stuff - ishland
- 6224b42e fix: license headers again - ishland
- ea40b089 fix: always do explicit flushes for rusticl - ishland
- 6784c736 new: tectonic ConfigClamp and ConfigNoise integration - ishland
- 8c612829 new: vanillaWorldGenOptimizations.enableBuiltinDFCIntegrations - ishland
- 38378981 new: emit warning for extended view distance - ishland
- 0d82759d Merge branch 'dev/26.2.0' into dev/26.3.0 - ishland
- cb185826 build: 26.3-snapshot-2 - ishland
27.06.2026 · 117 428 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 38378981 new: emit warning for extended view distance - ishland
24.06.2026 · 94 477 завантаження
24.06.2026 · 49 018 завантаження
24.06.2026 · 207 361 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- e17cea10 Updated Upstream - ishland
24.06.2026 · 58 175 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f1ef85e9 Updated Upstream - ishland
24.06.2026 · 2 082 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- fae53955 fix: clamp NaN behavior in some datapacks - ishland
- 70ed82df fix: incorrect isExplicitlyEnabled check - ishland
- 69fb83b6 refactor: mesa workarounds stuff - ishland
- dfcaf6ea fix: always do explicit flushes for rusticl - ishland
24.06.2026 · 6 518 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ea40b089 fix: always do explicit flushes for rusticl - ishland
24.06.2026 · 92 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 6224b42e fix: license headers again - ishland
23.06.2026 · 1 883 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 96aeeeb3 Updated Upstream - ishland
23.06.2026 · 6 715 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 6f702ef3 Updated Upstream - ishland
23.06.2026 · 2 969 завантаження
23.06.2026 · 1 372 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 93a09f72 build: 26.3-snapshot-1 - ishland
23.06.2026 · 19 521 завантаження
22.06.2026 · 3 338 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4371857a fix: various issues with twilight forest - ishland
21.06.2026 · 138 265 завантаження
This releases introduces several major features.
High-level changelog:
- feat: Completely revamped the Density Function Compiler
This makes default Tectonic configuration on 26.1.2 go 90% faster than without DFC
- new: optimization passes in the compiler
- refactor: split backend into its own packages
- new: graphviz DOT backend
- new: OpenCL C backend
- feat: Experimental OpenCL-accelerated world generation
This is distributed as a separate project, and is licensed separately
See mod page for more details: https://modrinth.com/mod/c2me-ocl
- feat: heavily improved the scalability and reliability of the scheduler
This helps vanilla overworld to scale up to ~90 cores (with CPU only)
- perf: more aquifer micro-optimizations and native acceleration
- perf: avoid full chunk copy for unload serialization
- feat: chunkSendingSpeedMultiplierPercentage, adds a multiplier to the vanilla chunk sending speed
- change(gcFreeChunkSerializer): completely removed compatibility for the deprecated Starlight lighting format
- fix: a bunch of stuff and there's too many of them
Compatible versions:
- 26.2 for Fabric
- 26.1.2 for NeoForge, Fabric
- 1.21.11 for Fabric
- 1.21.1 for NeoForge, Fabric
21.06.2026 · 34 036 завантаження
This releases introduces several major features.
High-level changelog:
- feat: Completely revamped the Density Function Compiler
This makes default Tectonic configuration on 26.1.2 go 90% faster than without DFC
- new: optimization passes in the compiler
- refactor: split backend into its own packages
- new: graphviz DOT backend
- new: OpenCL C backend
- feat: Experimental OpenCL-accelerated world generation
This is distributed as a separate project, and is licensed separately
See mod page for more details: https://modrinth.com/mod/c2me-ocl
- feat: heavily improved the scalability and reliability of the scheduler
This helps vanilla overworld to scale up to ~90 cores (with CPU only)
- perf: more aquifer micro-optimizations and native acceleration
- perf: avoid full chunk copy for unload serialization
- feat: chunkSendingSpeedMultiplierPercentage, adds a multiplier to the vanilla chunk sending speed
- change(gcFreeChunkSerializer): completely removed compatibility for the deprecated Starlight lighting format
- fix: a bunch of stuff and there's too many of them
Compatible versions:
- 26.2 for Fabric
- 26.1.2 for NeoForge, Fabric
- 1.21.11 for Fabric
- 1.21.1 for NeoForge, Fabric
21.06.2026 · 3 841 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 476df3bf fix: license headers - ishland
21.06.2026 · 24 568 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- e6569c58 Updated Upstream - ishland
21.06.2026 · 1 375 завантаження
21.06.2026 · 1 159 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7e5f7b29 fix: correctly output unsupported DF types, again - ishland
21.06.2026 · 605 завантаження
21.06.2026 · 2 339 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 2deb47e8 build: actually enable publishing - ishland
20.06.2026 · 9 916 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 85a54f1d new: bind to zfastnoise - ishland
20.06.2026 · 27 313 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 291a0a53 fix: license headers - ishland
20.06.2026 · 1 131 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- caf44219 build: bump shadow version - ishland
- 8e10dfc3 build: c2me-ocl publishing - ishland
- f36dde19 fix: disable distro-enabled rusticl - ishland
- 9b89720e fix: disable nvidia fast compiles for devices older than SM_50 - ishland
20.06.2026 · 1 808 завантаження
19.06.2026 · 13 972 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 09fb0ab4 build: bump shadow version - ishland
17.06.2026 · 16 253 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f044ba5d fix: disable biome tree native accel, again - ishland
17.06.2026 · 72 796 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 6d9e7d69 fix: disable biome tree native accel, again - ishland
17.06.2026 · 3 837 завантаження
16.06.2026 · 15 802 завантаження
15.06.2026 · 30 426 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d86db86b change: apply archive base name to subprojects - ishland
- 859df588 new: doExplicitFlushes, default to false - ishland
- 9945e611 build: loom 1.17 - ishland
- 8fe2c320 fix: speed up local maven resolution - ishland
- b8526e8b fix: cherry-pick fixes - ishland
14.06.2026 · 416 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 77b1fc41 fix: speed up local maven resolution - ishland
12.06.2026 · 859 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 07d54f09 build: 26.2-rc-2 - ishland
11.06.2026 · 604 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9cda07c0 build: 26.2-rc-1 - ishland
10.06.2026 · 197 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 42da31af build: 26.2-pre-6 - ishland
08.06.2026 · 534 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 064a249a fix: CF publishing metadata - ishland
05.06.2026 · 853 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 20f34c0a feat: merge 0.4 - ishland
- 43eae5e5 build: 0.4.0-alpha.0 - ishland
- e3e0e7eb fix: publishing because of course - ishland
- 3b5fa4c4 Merge branch 'dev/26.1.2' into dev/26.2.0 - ishland
- 833023b0 fix: publishing again - ishland
- e1d7e6b4 fix: add java version to curseforge publishing - ishland
- b7745d1d fix: disable biome tree native accel - ishland
- 50c554ef new: 26.2-pre-4 0.4 bringup - ishland
- 9c397866 Merge branch 'dev/26.1.2' into dev/26.2.0 - ishland
- 58fe40ea fix: license headers - ishland
05.06.2026 · 136 135 завантаження
04.06.2026 · 9 943 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 833023b0 fix: publishing again - ishland
04.06.2026 · 300 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 96135993 build: 26.2-pre-4 - ishland
02.06.2026 · 630 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- dd1e3751 build: 26.2-pre-3 - ishland
28.05.2026 · 1 653 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 386ea56f fix: the aw - ishland
26.05.2026 · 512 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9a3abe67 build: yarn 26.2-pre-1+build.2 - ishland
26.05.2026 · 64 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- df4e9d04 build: 26.2-pre-1 - ishland
22.05.2026 · 101 128 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d06faf73 fix: logic bug in rng - ishland
22.05.2026 · 1 282 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7f96288a fix: logic bug in rng - ishland
22.05.2026 · 142 890 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9519f81d fix: GHA again - ishland
22.05.2026 · 22 473 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f4dff78d fix: logic bug in rng - ishland
22.05.2026 · 9 889 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d80a1c03 fix: logic bug in rng - ishland
22.05.2026 · 30 017 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9f1ee2e3 fix: logic bug in rng - ishland
22.05.2026 · 3 791 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 6f10d342 fix: logic bug in rng - ishland
22.05.2026 · 1 860 завантаження
22.05.2026 · 2 372 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f32a1d2e fix: logic bug in rng - ishland
22.05.2026 · 25 666 завантаження
22.05.2026 · 249 476 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 2173077e fix: logic bug in rng - ishland
22.05.2026 · 2 350 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 539ff78d build: 26.1.2-rc-1 - ishland
- 487647ce build: 26.1.2 - ishland
- 491e9627 change: remove smoothChunkSendingRate - ishland
- 4d2c36d2 new: chunkSendingSpeedMultiplierPercentage - ishland
- cb86e9c8 fix: fluid postprocessing oops - ishland
- 951b6425 fix: logic bug in rng - ishland
- 2046fce0 Merge branch 'dev/26.1.2' into dev/26.2.0 - ishland
22.05.2026 · 269 159 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 951b6425 fix: logic bug in rng - ishland
22.05.2026 · 85 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- cecdaa91 build: 26.2-snapshot-8 - ishland
16.05.2026 · 2 236 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- e34658ba fix: suppress unsafe read warnings in fluid filtering - ishland
12.05.2026 · 3 317 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9801b337 build: 26.2-snapshot-7 - ishland
05.05.2026 · 1 503 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3c8b5915 build: 26.2-snapshot-6 - ishland
05.05.2026 · 41 058 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4bda1cc8 new: sodium 0.8.11 backport extended view distance support - ishland
02.05.2026 · 245 771 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- cb86e9c8 fix: fluid postprocessing oops - ishland
28.04.2026 · 1 380 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5c997591 build: 26.2-snapshot-5 - ishland
22.04.2026 · 153 733 завантаження
21.04.2026 · 1 944 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- e06e46cd build: 26.2-snapshot-4 - ishland
14.04.2026 · 2 667 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 057bb3cd build: 26.2-snapshot-3 - ishland
13.04.2026 · 130 870 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 487647ce build: 26.1.2 - ishland
08.04.2026 · 59 593 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 539ff78d build: 26.1.2-rc-1 - ishland
07.04.2026 · 1 978 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 0736cf18 build: 26.2-snapshot-1 - ishland
01.04.2026 · 6 383 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 055976d2 build: 26w14a - ishland
01.04.2026 · 147 381 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 0f0c40d0 build: 26.1.1 - ishland
31.03.2026 · 466 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5076656f build: 26.1.1-rc-1 - ishland
27.03.2026 · 331 882 завантаження
24.03.2026 · 83 654 завантаження
24.03.2026 · 983 завантаження
23.03.2026 · 201 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 618a3ba5 build: 26.1-rc-3 - ishland
20.03.2026 · 1 017 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5aeffdb0 build: 26.1-rc-2 - ishland
19.03.2026 · 277 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f69b34cd build: 26.1-rc-1 - ishland
17.03.2026 · 290 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9992be81 build: 26.1-pre-3 - ishland
13.03.2026 · 913 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- cde8c0f7 build: 26.1-pre-2 - ishland
11.03.2026 · 413 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a4093de9 fix: restore gcFreeChunkSerializer - ishland
10.03.2026 · 171 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- be0264fa build: 26.1-pre-1 - ishland
03.03.2026 · 1 175 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 33271ff8 fix: version string too powerful for modrinth - ishland
01.03.2026 · 1 327 244 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 78b2733e change: drop object_pooling_caching.MixinConfiguredFeature - ishland
28.02.2026 · 61 648 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3397ac4e change: allow opt-out notickvd - ishland
18.02.2026 · 2 468 завантаження
17.02.2026 · 240 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 52827465 build: 26.1-snapshot-8 - ishland
11.02.2026 · 913 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 98bceb6b fix: client - ishland
11.02.2026 · 45 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c54268ce build: 26.1-snapshot-7 - ishland
03.02.2026 · 1 054 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- df509842 fix: prodlaunch - ishland
03.02.2026 · 37 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 21cd413c build: 26.1-snapshot-6 - ishland
28.01.2026 · 1 000 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f46137ac fix: notickvd sometimes stuck without moving between chunks - ishland
- aaee3c03 fix: config in notickvd - ishland
- 854619ac Merge branch 'dev/1.21.11' into dev/26.1.0 - ishland
- ccdb8aaa fix: prevent item drops on worldgen threads - ishland
- e0b27440 build: loom 1.15 - ishland
27.01.2026 · 92 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 97374eda build: 26.1-snapshot-5 - ishland
24.01.2026 · 968 889 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- aaee3c03 fix: config in notickvd - ishland
24.01.2026 · 6 496 завантаження
20.01.2026 · 881 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9d863a57 build: 26.1-snapshot-4 - ishland
13.01.2026 · 1 164 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c4ca3739 build: 26.1-snapshot-3 - ishland
07.01.2026 · 1 148 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- faa86367 build: 26.1-snapshot-2 - ishland
05.01.2026 · 467 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d6e796ca fix: mixin target - ishland
31.12.2025 · 1 136 239 завантаження
C2ME 0.3.6.0 for Minecraft 1.21.11 is released
Changelog:
- Port to 1.21.11
- new: smoothChunkSendingRate
This feature smooths out the chunk delivery to the client, hopefully helping frametime stability.
- fix: better handle server tasks during shutdown
26.12.2025 · 60 652 завантаження
C2ME 0.3.6+rc.1 for Minecraft 1.21.11 is released
More regression fixes.
Changelog:
- fix: worldgen parity regression since 1.21.11 snapshots
26.12.2025 · 3 987 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3ab78c0d perf: perform full chunk copy on worker threads when async serialization is enabled - ishland
23.12.2025 · 68 011 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 6a2769ca fix: typo in aquifer - ishland
20.12.2025 · 125 378 завантаження
18.12.2025 · 1 132 завантаження
14.12.2025 · 188 652 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- dcb8d981 fix: worldgen parity issue after 25w45a - ishland
12.12.2025 · 83 711 завантаження
C2ME 0.3.6+beta.1 for Minecraft 1.21.11 is released
Changelog:
- new: smoothChunkSendingRate
This feature smooths out the chunk delivery to the client, hopefully helping frametime stability.
- fix: better handle server tasks during shutdown
12.12.2025 · 473 завантаження
10.12.2025 · 259 381 завантаження
09.12.2025 · 5 144 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 15028994 build: 1.21.11 - ishland
09.12.2025 · 1 285 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f1e067a6 fix: better handle server tasks during shutdown - ishland
08.12.2025 · 158 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7b80d42b build: 1.21.11-rc3 - ishland
07.12.2025 · 245 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- bb507f1e build: 1.21.11-rc2 - ishland
05.12.2025 · 275 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f6bb627d build: 1.21.11-rc1 - ishland
03.12.2025 · 387 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4312bbe6 build: 1.21.11-pre5 - ishland
01.12.2025 · 574 завантаження
28.11.2025 · 554 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d9f1831b new: sodium extended render distance via their api - ishland
25.11.2025 · 514 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3facdcaf build: 1.21.11-pre3 - ishland
21.11.2025 · 766 завантаження
19.11.2025 · 587 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d9b55130 build: 1.21.11-pre1 - ishland
11.11.2025 · 1 636 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- bd92e08b build: 25w46a - ishland
10.11.2025 · 930 632 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 189b0db0 new: smoothChunkSendingRate - ishland
04.11.2025 · 1 091 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 899b76b7 fix: downgrade to max deferred instead of clearing on level downgrade - ishland
- 46304928 fix: defer all level events to avoid clearing deferred state - ishland
- a7505f1e fix: enforce all config tasks to be on main - ishland
- ff8a5dc8 build: 25w45a - ishland
- a95ef0d0 Merge branch 'dev/1.21.10' into dev/1.21.11 - ishland
04.11.2025 · 295 730 завантаження
C2ME 0.3.5.1 for Minecraft 1.21.10 is released
Fixes critical regressions.
Changelog:
- fix: downgrade to max deferred instead of clearing on level downgrade
- fix: defer all level events to avoid clearing deferred state
- fix: enforce all config tasks to be on main
- fix: futures returned by vanilla abi sometimes being wrongly tagged as unloaded
02.11.2025 · 2 384 840 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5dde8d2c fix: downgrade to max deferred instead of clearing on level downgrade - ishland
- cc314e73 fix: compilation issue with LLVM 20 - ishland
- 8f51b357 fix: defer all level events to avoid clearing deferred state - ishland
- dc88fbf5 build: update FlowSched - ishland
01.11.2025 · 71 180 завантаження
C2ME 0.3.5.1+rc.1 for Minecraft 1.21.10 is released
Fixes critical regression introduced in 1.21.10.
Changelog:
- fix: downgrade to max deferred instead of clearing on level downgrade
- fix: defer all level events to avoid clearing deferred state
- fix: enforce all config tasks to be on main
- fix: futures returned by vanilla abi sometimes being wrongly tagged as unloaded
31.10.2025 · 31 353 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a7505f1e fix: enforce all config tasks to be on main - ishland
30.10.2025 · 4 518 завантаження
29.10.2025 · 903 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 0fa2a2c2 fix: client - ishland
28.10.2025 · 250 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c25977b6 fix: race between addTicket and flushUnloadedStatus - ishland
- cb004452 refactor: synchronization in futures and tickets - ishland
- 8269923a build: 25w44a - ishland
- 671cdc21 Merge branch 'dev/1.21.10' into dev/1.21.11 - ishland
28.10.2025 · 21 906 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- cb004452 refactor: synchronization in futures and tickets - ishland
25.10.2025 · 21 174 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c25977b6 fix: race between addTicket and flushUnloadedStatus - ishland
23.10.2025 · 31 486 завантаження
C2ME 0.3.5.0 for Minecraft 1.21.10 is released
Mostly bugfixes.
Changelog:
- refactor: migrate more internals to RxJava
- perf: avoid primitive boxing in gcFreeChunkSerializer
- change: enable notickvd always
- build: bump ci to Ubuntu 24.04, Java 25, LLVM 20.1.8
- fix: futures returned by the API get desynced when the target status is raised then lowered in quick succession
22.10.2025 · 982 завантаження
20.10.2025 · 30 680 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- de56b768 fix: futures sometimes being wrongly tagged as unloaded - ishland
16.10.2025 · 152 382 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 092d0a50 fix: enforce sync on futures - ishland
15.10.2025 · 48 629 завантаження
C2ME 0.3.5+rc.1 for Minecraft 1.21.10 is released
One more bug fix.
Changelog:
- fix: futures returned by the API get desynced when the target status is raised then lowered in quick succession
14.10.2025 · 1 294 завантаження
13.10.2025 · 9 056 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7be4308c change: update FlowSched - ishland
09.10.2025 · 1 960 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- e3af8e7b build: 25w41a - ishland
07.10.2025 · 132 741 завантаження
C2ME 0.3.5+beta.1 for Minecraft 1.21.10 is released
First beta for 1.21.10. A minor update.
Changelog:
- refactor: migrate more internals to RxJava
- perf: avoid primitive boxing in gcFreeChunkSerializer
- change: enable notickvd always
- build: bump ci to Ubuntu 24.04, LLVM 20.1.8
07.10.2025 · 388 завантаження
02.10.2025 · 1 809 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 858b3610 build: 1.21.10-rc1 - ishland
02.10.2025 · 73 745 завантаження
30.09.2025 · 25 625 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3c0b96a1 fix: publishing again - ishland
27.09.2025 · 2 501 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- bfcb4abd fix: hopefully curseforge publishing works - ishland
- a1b6e978 fix: issue on other dev envs - ishland
- 6ba3fdaf build: Gradle 9.1.0, use JDK 25 for GHA - ishland
- 14412f61 chore: remove unused code paths in notickvd - ishland
- 6dcf2fdf change: enable notickvd always - ishland
25.09.2025 · 306 завантаження
24.09.2025 · 150 875 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 711fd070 change: remove default for postdown and preup - ishland
24.09.2025 · 157 завантаження
24.09.2025 · 1 201 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ceb5200f fix: correct failfast behavior - ishland
24.09.2025 · 424 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ec522d09 change: bump RxJava to 3.1.12 - ishland
23.09.2025 · 116 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- fa31a5ea build: 1.21.9-pre4 - ishland
22.09.2025 · 224 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 86085129 build: 1.21.9-pre3 - ishland
22.09.2025 · 6 637 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d838efae change: lower maxConcurrentChunkLoads for 1.21.1 - ishland
- 6631eb46 change: make threads alloc more aggressive - ishland
- 8bd8ef8e new: allow setting thread priority - ishland
- ddc310f6 fix: properly map simulation distance to vanilla map - ishland
- 91de95fd fix: protect block and light update from reentrance - ishland
- bb8bd92e fix: ServerCore broadcast optimization compat - ishland
- 4fd7812c change: call server.onChunkLoadFailure for failures - ishland
- 4b32833d change: lower block entity warning to debug - ishland
- 5770d2ba perf: filterFluidPostProcessing - ishland
- a2a2289a fix: stop ppl hallucination on task thread dump - ishland
- f1672149 new: low memory mode - ishland
- 49492ad5 new: fully threaded scheduling squashed - ishland
- 8902c6e8 change: cleanup retry stacktraces - ishland
- 7497ea5b new: add elapsed time to task dump - ishland
- e1f1cba9 fix: clear "broken" flag when unloaded but not removed - ishland
- bde1f78f fix: disable optimizeStructureWeightSampler when twilightforest is present - ishland
- 599ad741 new: lowMemoryMode again - ishland
- 6143d1ad fix: enable legacy scheduling for now - ishland
- e0818204 refactor: replace CompletionStage with Completable in status - ishland
- 631aade0 new: preDowngrade hook - ishland
19.09.2025 · 410 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3fa8dae7 build: 1.21.9-pre2 - ishland
18.09.2025 · 185 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 59f8d9f6 new: preDowngrade hook - ishland
18.09.2025 · 107 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8902fc7c build: update FlowSched - ishland
17.09.2025 · 90 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9de2a143 perf: avoid primitive boxing in gcFreeChunkSerializer - mcrcortex
17.09.2025 · 177 завантаження
09.09.2025 · 728 завантаження
09.09.2025 · 126 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- b83c97f4 refactor: replace CompletionStage with Completable in status - ishland
02.09.2025 · 600 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a9c2ab7b build: 25w36b - ishland
02.09.2025 · 106 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ec0f2744 build: 25w36a - ishland
26.08.2025 · 665 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3f6fbfcd build: 25w35a - ishland
21.08.2025 · 833 782 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ff9e9a7d fix: avoid markDirty on a removed holder in removeTicket - ishland
19.08.2025 · 618 завантаження
12.08.2025 · 1 110 завантаження
05.08.2025 · 883 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 53e35b7c build: 25w32a - ishland
30.07.2025 · 1 238 завантаження
29.07.2025 · 489 950 завантаження
C2ME 0.3.4.0 for Minecraft 1.21.8 is released
Fixing bugs and improving performance.
Changelog:
- new: fully threaded scheduling
This change removes the need for a scheduler thread and makes ping-pongs between worker threads and the server thread less frequent, which should lower the chunk system latency primarily for Windows users and bring a slight throughput per core improvement to all users.
- change: aggressively unload and avoid loading unneeded chunks by default
- change: make stacktraces in errors after multiple retries more readable
- fix: race condition in handling chunk busy state
- fix: client movement on misbehaving servers
- fix: avoid fog color view distance overflow on large render distances
- fix: UpgradeData serialization in gcFreeChunkSerializer
27.07.2025 · 70 233 завантаження
25.07.2025 · 84 753 завантаження
C2ME 0.3.4+rc.1 for Minecraft 1.21.8 is released
Last minute fixes for 1.21.8.
Changelog:
- build: port to 1.21.8
- fix: client movement on misbehaving servers
- fix: avoid fog color view distance overflow on large render distances
23.07.2025 · 25 506 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4bef67a2 fix: avoid fog color view distance overflow - ishland
22.07.2025 · 2 745 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- bb70ca66 fix: mitigate sodium bug in another way - ishland
17.07.2025 · 152 575 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 606eca3a build: 1.21.8 - ishland
16.07.2025 · 428 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- bae17c25 fix: publishing 1.21.8 - ishland
06.07.2025 · 197 278 завантаження
C2ME 0.3.4+beta.1 for Minecraft 1.21.7 is released
Beta for 1.21.7, fixing bugs and improving performance.
Changelog:
- new: fully threaded scheduling
This change removes the need for a scheduler thread and makes ping-pongs between worker threads and the server thread less frequent, which should lower the chunk system latency primarily for Windows users and bring a slight throughput per core improvement to all users.
- change: aggressively unload and avoid loading unneeded chunks by default
- change: make stacktraces in errors after multiple retries more readable
- fix: race condition in handling chunk busy state
03.07.2025 · 384 652 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 003a515c fix: mitigate sodium bug - ishland
01.07.2025 · 80 170 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 6e52c994 fix: race condition in handling busy state - ishland
30.06.2025 · 8 437 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c3782bd1 build: 1.21.7 - ishland
26.06.2025 · 479 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7fe7a2ff build: 1.21.7-rc2 - ishland
25.06.2025 · 246 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 0729cda4 build: 1.21.7-rc1 - ishland
17.06.2025 · 160 477 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- b1ee0bcb build: 1.21.6 - ishland
12.06.2025 · 618 завантаження
12.06.2025 · 121 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d007afcb fix: oops moment - ishland
12.06.2025 · 83 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ade482d8 build: 1.21.6-rc1 - ishland
10.06.2025 · 239 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5207606c build: 1.21.6-pre4 - ishland
04.06.2025 · 475 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 33ac8b18 build: 1.21.6-pre3 - ishland
02.06.2025 · 225 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- bdabd929 build: 1.21.6-pre2 - ishland
30.05.2025 · 833 363 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9d042bab fix: clear "broken" flag when unloaded but not removed - ishland
29.05.2025 · 4 494 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4f2326f7 fix: mitigate sodium bug in another way - ishland
28.05.2025 · 528 завантаження
26.05.2025 · 19 524 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7684ab5d new: add elapsed time to task dump - ishland
25.05.2025 · 99 232 завантаження
C2ME 0.3.3 for Minecraft 1.21.5 is released
Changelog:
- perf: enabled-by-default filterFluidPostProcessing
massively reduces the server thread overhead when flying over oceans and flooded caves
- new: implements FabricMC/fabric#4541
- fix: correct failfast behavior in Util
- fix: never downsize global map
20.05.2025 · 807 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 92a710f4 new: fully threaded scheduling - ishland
- 7b58b1da fix: some performance issues - ishland
- 38647703 perf: slightly more perf - ishland
- 90ea98f8 fix: small leak - ishland
- 44b2b53a perf: ever so slightly faster - ishland
- 47147991 fix: another fix for concurrency - ishland
- eb9ff302 change: use inlined AtomicBoolean - ishland
- 9207f963 perf: consolidate level update notifications - ishland
- c91858de perf: more faster - ishland
- de8f6d7e change: enable lowMemoryMode by default - ishland
- 06c51bb8 perf: reduce background executor dispatch - ishland
- 86977bbf change: rename lowMemoryMode to !useLegacyScheduling - ishland
- 7870d4be fix: missed synchronization - ishland
- 7e571abb perf: track ticket size in a separate array - ishland
- f2707da4 Merge branch 'feature/fully-threaded-sched' into dev/1.21.5 - ishland
- bda4198f change: cleanup retry stacktraces - ishland
- 063d855c Merge branch 'dev/1.21.5' into dev/1.21.6 - ishland
- 63cc7d4d build: 25w21a - ishland
19.05.2025 · 38 430 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- bda4198f change: cleanup retry stacktraces - ishland
18.05.2025 · 16 678 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 92a710f4 new: fully threaded scheduling - ishland
- 7b58b1da fix: some performance issues - ishland
- 38647703 perf: slightly more perf - ishland
- 90ea98f8 fix: small leak - ishland
- 44b2b53a perf: ever so slightly faster - ishland
- 47147991 fix: another fix for concurrency - ishland
- eb9ff302 change: use inlined AtomicBoolean - ishland
- 9207f963 perf: consolidate level update notifications - ishland
- c91858de perf: more faster - ishland
- de8f6d7e change: enable lowMemoryMode by default - ishland
- 06c51bb8 perf: reduce background executor dispatch - ishland
- 86977bbf change: rename lowMemoryMode to !useLegacyScheduling - ishland
- 7870d4be fix: missed synchronization - ishland
- 7e571abb perf: track ticket size in a separate array - ishland
- f2707da4 Merge branch 'feature/fully-threaded-sched' into dev/1.21.5 - ishland
18.05.2025 · 754 завантаження
C2ME Preview channel 0.3.3+rc.1 for Minecraft 1.21.5 is released
Changelog:
- fix: never downsize global map
13.05.2025 · 832 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 1108d59d build: 25w20a - ishland
06.05.2025 · 780 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- dbb3119f new: implements FabricMC/fabric#4541 - ishland
- 5e526126 build: 0.3.4+alpha.0 - ishland
- 2324fe6c fix: never downsize global map - ishland
- ff97c8a4 build: 25w19a - ishland
- cb90190f Merge branch 'dev/1.21.5' into dev/1.21.6 - ishland
06.05.2025 · 610 822 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ea9be104 new: implements FabricMC/fabric#4610 - ishland
03.05.2025 · 153 321 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 2324fe6c fix: never downsize global map - ishland
02.05.2025 · 38 974 завантаження
C2ME Preview channel 0.3.3+beta.1 for Minecraft 1.21.5 is released
The second release cycle for 1.21.5.
Changelog:
- perf: enabled-by-default filterFluidPostProcessing
massively reduces the server thread overhead when flying over oceans and flooded caves
- new: implements FabricMC/fabric#4541
- fix: correct failfast behavior in Util
02.05.2025 · 875 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- dbb3119f new: implements FabricMC/fabric#4541 - ishland
29.04.2025 · 651 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 119c4e58 fix: fix rushed snapshot 25w18a - ishland
28.04.2025 · 12 843 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3af69783 build: use jdk24 for builds - ishland
23.04.2025 · 84 778 завантаження
C2ME 0.3.2 for Minecraft 1.21.5 is released
Basically a port to 1.21.5.
Changelog:
- build: port to 1.21.5
- change: remove extends in MixinNbtList
- change: call server.onChunkLoadFailure for failures
- fix: workarounds CaffeineMC/sodium#3065
22.04.2025 · 647 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 606f5f58 fix: correct failfast behavior - ishland
- 12b859b1 perf: filterFluidPostProcessing - ishland
- 110b645b fix: oops moment - ishland
- 4c060875 fix: some more adjustment to fluid postprocessing filter - ishland
- 0432c593 new: preventEarlyClientMovementTicks - ishland
- 317413b4 Merge branch 'dev/1.21.5' into dev/1.21.6 - ishland
20.04.2025 · 20 643 завантаження
C2ME Preview channel 0.3.2+rc.1 for Minecraft 1.21.5 is released
Changelog:
- fix: workarounds CaffeineMC/sodium#3065
20.04.2025 · 359 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 0432c593 new: preventEarlyClientMovementTicks - ishland
19.04.2025 · 9 032 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4c060875 fix: some more adjustment to fluid postprocessing filter - ishland
19.04.2025 · 263 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 110b645b fix: oops moment - ishland
18.04.2025 · 11 740 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 12b859b1 perf: filterFluidPostProcessing - ishland
15.04.2025 · 902 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c949c99b build: 25w16a - ishland
11.04.2025 · 80 890 завантаження
09.04.2025 · 708 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 1ff4bc6a fix: 1.21.6 publishing - ishland
02.04.2025 · 18 688 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ca8c5391 fix: dedicated server issue - ishland
02.04.2025 · 511 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7d6c95fb build: 25w14craftmine - ishland
31.03.2025 · 130 276 завантаження
C2ME Preview channel 0.3.2+beta.1 for Minecraft 1.21.5 is released
Changelog:
- build: port to 1.21.5
- change: remove extends in MixinNbtList
- change: call server.onChunkLoadFailure for failures
31.03.2025 · 544 885 завантаження
C2ME 0.3.1.3 for Minecraft 1.21.4 is released
Changelog:
- fix: properly map simulation distance to vanilla map
- fix: block non-block-ticking chunks from ticking block entities
- fix: full lithium 0.14.5+ compatibility
- fix: ensure item is nonnull
- fix: dfc issues with some worldgen datapacks
31.03.2025 · 640 завантаження
31.03.2025 · 138 765 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 2407963e change: conflicts flashback <=0.20.1 - ishland
31.03.2025 · 1 307 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7dbb14e6 change: conflicts flashback <=0.20.1 - ishland
31.03.2025 · 1 273 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7fa692ff fix: prevent flashback from doing dumb thing - ishland
31.03.2025 · 537 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9df8a156 fix: prevent flashback from doing dumb thing - ishland
31.03.2025 · 2 447 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 070bafd9 fix: prevent flashback from doing dumb thing - ishland
25.03.2025 · 45 826 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5e50b3c3 build: 1.21.5 - ishland
25.03.2025 · 604 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a2282914 build: 1.21.5-rc2 - ishland
18.03.2025 · 466 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 02c8a591 build: 1.21.5-pre3 - ishland
12.03.2025 · 489 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 04f7a009 build: 1.21.5-pre2 - ishland
12.03.2025 · 202 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9b0d32f0 change: call server.onChunkLoadFailure for failures - ishland
- ec7b3406 change: remove extends in MixinNbtList - ishland
- 2d379874 Merge branch 'dev/1.21.4' into dev/1.21.5 - ishland
- 6a2d6f0f build: 1.21.5-pre1 - ishland
10.03.2025 · 231 166 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ec7b3406 change: remove extends in MixinNbtList - ishland
10.03.2025 · 1 211 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9b0d32f0 change: call server.onChunkLoadFailure for failures - ishland
05.03.2025 · 507 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 6c700ec7 build: 25w10a - ishland
27.02.2025 · 619 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 43e6ee79 build: 25w09b - ishland
27.02.2025 · 146 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- dd745596 build: 25w09a - ishland
21.02.2025 · 127 700 завантаження
C2ME Preview channel 0.3.1.2+rc.1 for Minecraft 1.21.4 is released
A small batch of updates for stable release users.
Changelog:
- fix: properly map simulation distance to vanilla map
- fix: block non-block-ticking chunks from ticking block entities
- fix: full lithium 0.14.5+ compatibility
- fix: ensure item is nonnull
- fix: dfc issues with some worldgen datapacks
21.02.2025 · 25 310 завантаження
21.02.2025 · 348 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 79e47ba7 fix: client not ticking block entities - ishland
- 86ef860d fix: return sane saving future when holder is closed - ishland
- cd8bc898 chore: cleanup dfc - ishland
- ef2e9600 fix: dfc issues with some worldgen datapacks - ishland
- f7c92a5f Merge branch 'dev/1.21.4' into dev/1.21.5 - ishland
21.02.2025 · 227 717 завантаження
21.02.2025 · 1 052 завантаження
19.02.2025 · 259 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 44ecc8f9 build: 25w08a - ishland
16.02.2025 · 1 559 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9c1a4540 fix: return sane saving future when holder is closed - ishland
16.02.2025 · 18 879 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c2267309 fix: return sane saving future when holder is closed - ishland
16.02.2025 · 27 684 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 86ef860d fix: return sane saving future when holder is closed - ishland
15.02.2025 · 6 218 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 79e47ba7 fix: client not ticking block entities - ishland
14.02.2025 · 768 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a7289efa fix: properly map simulation distance to vanilla map - ishland
- 01805e7d fix: block non-block-ticking chunks from ticking block entities - ishland
- 487d1923 build: 25w07a - ishland
- 6c2a2b86 Merge branch 'dev/1.21.4' into dev/1.21.5 - ishland
11.02.2025 · 2 242 380 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4e4b37e5 fix: missed threading fixes in stronghold and nether fortress - ishland
10.02.2025 · 27 948 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 01805e7d fix: block non-block-ticking chunks from ticking block entities - ishland
10.02.2025 · 2 119 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a7289efa fix: properly map simulation distance to vanilla map - ishland
06.02.2025 · 535 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- e52bbccf build: 25w06a - ishland
29.01.2025 · 648 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4599637c fix: full lithium 0.14.5+ compatibility - ishland
- 0831d607 fix: mod description for notickvd (#395) - development4511
- a8a51fcb fix: load 1 extra radius to notickvd to avoid issues - ishland
- a9e23405 new: add internal item count to debug hud - ishland
- 922b4fa2 fix: force pulling in base - ishland
- 2c331e72 change: make threads alloc more aggressive - ishland
- 333ab1a3 new: allow setting thread priority - ishland
- 5f073966 build: 25w05a - ishland
- b47f9dd6 Merge branch 'dev/1.21.4' into dev/1.21.5 - ishland
27.01.2025 · 108 003 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 333ab1a3 new: allow setting thread priority - ishland
26.01.2025 · 57 434 завантаження
26.01.2025 · 4 843 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 922b4fa2 fix: force pulling in base - ishland
22.01.2025 · 667 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 0c7672de build: 25w04a - ishland
21.01.2025 · 88 854 завантаження
18.01.2025 · 115 621 завантаження
16.01.2025 · 9 034 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4ee9be9c fix: full lithium 0.14.5+ compatibility - ishland
16.01.2025 · 8 805 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 556bdd8e fix: full lithium 0.14.5+ compatibility - ishland
16.01.2025 · 75 602 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4599637c fix: full lithium 0.14.5+ compatibility - ishland
16.01.2025 · 328 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8d37534c new: low memory mode (disabled by default) - ishland
- ec71e6ca Merge branch 'dev/1.21.4' into dev/1.21.5 - ishland
- 0790aea3 fix: update FlowSched - ishland
- f8e5683d fix: block entity desync, again - ishland
- d754efc9 chore: 2025 - ishland
- f2b9ea5e fix: ensure item is nonnull - ishland
- cd1ea00a fix: migrateMappings - ishland
- 5fa572e7 build: 25w03a - ishland
- 1c65b22e Merge branch 'dev/1.21.4' into dev/1.21.5 - ishland
14.01.2025 · 12 675 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ae6ffe62 fix: ensure item is nonnull - ishland
14.01.2025 · 8 119 завантаження
10.01.2025 · 20 822 завантаження
09.01.2025 · 4 297 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8d37534c new: low memory mode (disabled by default) - ishland
09.01.2025 · 347 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- efe9498a new: low memory mode (disabled by default) - ishland
09.01.2025 · 89 завантаження
08.01.2025 · 94 240 завантаження
C2ME 0.3.1.1 for Minecraft 1.21.4 is released
Changelog:
- fix: mobs in normal border chunks not being counted towards mobcaps. (#388)
- fix: no-tick pending chunk loads counter being broken
08.01.2025 · 486 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 917a8663 new: cache targetStatus, attempt 2 - ishland
02.01.2025 · 41 642 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a99b7bc1 fix: no-tick pending chunk loads counter - ishland
02.01.2025 · 1 178 завантаження
C2ME Preview channel 0.3.1.1+rc.1 for Minecraft 1.21.4 is released
This release fixes a bug causing mobs in normal border chunks not being counted towards mobcaps. (#388)
01.01.2025 · 5 099 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 09194fe7 fix: mobcaps counting in border chunks - ishland
01.01.2025 · 3 670 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 28a682c1 fix: mobcaps counting in border chunks - ishland
31.12.2024 · 35 006 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3518529b change: remove a micro optimization that provides virtually zero benefit - ishland
31.12.2024 · 5 924 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 6a43e730 change: remove a micro optimization that provides virtually zero benefit - ishland
31.12.2024 · 1 641 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8a3e6d00 change: merge stages in async saving - ishland
30.12.2024 · 1 783 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 95a5704f perf: use ThreadLocal shape cache - ishland
30.12.2024 · 4 548 завантаження
C2ME 0.3.1 for Minecraft 1.21.4 is released
Brief changelog:
- new: scalable no-tick view distance, allowing 300+ render distances
Also heavily increased the loading speed of no-tick chunks.
- new: basic deadlock debugging facilities
- new: strict detection for scheduled tick access
- perf: turn fluid postprocessing into scheduled tick
- perf: allow unloading to be cancelled
- fix: lighting desync with notickvd
- fix: sync block entities when postprocessed
- fix: ghost mushroom outside of simulation distance, again
- fix: handle reentrance in ServerEntityManager#unloadChunks
- fix: prevent stalling when syncing player tickets
26.12.2024 · 3 950 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 867397f7 fix: prevent stalling when syncing player tickets - ishland
24.12.2024 · 100 441 завантаження
22.12.2024 · 18 705 завантаження
C2ME Preview channel 0.3.1+rc.1 for Minecraft 1.21.4 is released
The first release candidate for 1.21.4, fixing a critical bug.
Changelog:
- fix: handle reentrance in ServerEntityManager#unloadChunks
21.12.2024 · 33 863 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 74afd310 fix: handle reentrance in ServerEntityManager#unloadChunks - ishland
21.12.2024 · 2 681 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9502f871 fix: handle reentrance in ServerEntityManager#unloadChunks - ishland
21.12.2024 · 3 505 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4feda31e fix: handle reentrance in ServerEntityManager#unloadChunks - ishland
16.12.2024 · 28 710 завантаження
C2ME Preview channel 0.3.1+beta.2 for Minecraft 1.21.4 is released
The second beta release for 1.21.4, fixing critical bugs.
Changelog:
- fix: missed threading fixes in stronghold and nether fortress
- fix: silence RandomizedIntBlockStateProvider
- fix: ghost mushrooms issue, again
- fix: postprocessing list serialization in gcFreeChunkSerializer
- chore: remove irrelevant WeightedList fix
16.12.2024 · 4 315 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9f4cd80a fix: postprocessing serialization in gcFreeChunkSerializer - ishland
16.12.2024 · 35 337 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4c2d74dd fix: improve player ticket consistency - ishland
12.12.2024 · 10 622 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d0decebf fix: ive had enough ghost mushrooms - ishland
12.12.2024 · 465 завантаження
11.12.2024 · 12 127 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3bf05b97 fix: silence RandomizedIntBlockStateProvider - ishland
- 6fa32515 chore: remove irrelevant WeightedList fix - ishland
- a92f9d03 fix: missed threading fixes in stronghold and nether fortress - ishland
- d74d0300 fix: holder level leaking into vanilla ticket manager - ishland
- 96e1bee7 fix: top section poi not unloaded - ishland
- dcb16b9e fix: i need 4G heap to build a mod - ishland
- 7a05f05f fix: sync block entities when postprocessed - ishland
11.12.2024 · 7 278 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 42bcdbac fix: missed threading fixes in stronghold and nether fortress - ishland
11.12.2024 · 2 317 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 28e6f6b6 fix: missed threading fixes in stronghold and nether fortress - ishland
10.12.2024 · 951 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8ea3880f chore: remove irrelevant WeightedList fix - ishland
10.12.2024 · 1 396 завантаження
10.12.2024 · 15 467 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f83ee1e8 change: move block postprocessing to chunk sending - ishland
09.12.2024 · 5 152 завантаження
C2ME Preview channel 0.3.1+beta.1 for Minecraft 1.21.4 is released
First beta for 1.21.4.
Changelog:
- new: turn fluid postprocessing into scheduled tick
- new: scalable no-tick view distance, allowing usable 300+ render distance
- fix: lighting desync with notickvd
- fix: holder level leaking into vanilla ticket manager
- fix: top section poi not unloaded
- fix: sync block entities when doing post-processing
09.12.2024 · 986 завантаження
09.12.2024 · 750 завантаження
09.12.2024 · 205 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- b5975be0 fix: top section poi not unloaded - ishland
- 753b7288 fix: i need 4G heap to build a mod - ishland
- 5e864a2b fix: send post-processed chunk to player at any case - ishland
- f6219db7 fix: postprocessing depends on full neighbors - ishland
09.12.2024 · 389 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7d092b68 fix: postprocessing depends on full neighbors - ishland
07.12.2024 · 7 353 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- abe2e01f fix: top section poi not unloaded - ishland
06.12.2024 · 8 716 завантаження
06.12.2024 · 2 355 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a23ef587 fix: don't save heights in blending data when not needed - ishland
06.12.2024 · 235 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c75bb5d0 fix: add vanilla tickets in notickvd - ishland
05.12.2024 · 3 141 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a4e7f299 fix: notickvd lighting desync - ishland
04.12.2024 · 8 922 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a2caf59a build: 1.21.4 - ishland
02.12.2024 · 407 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 345df637 fix: attempt to mitigate portal visual issue - ishland
- 1e984e64 Merge branch 'dev/1.21.3' into dev/1.21.4 - ishland
- 5c08072f build: fabric-loader 0.16.9 [ci skip] - ishland
- cbfc12db fix: holder level leaking into vanilla ticket manager - ishland
- 3cd5a30c Merge branch 'dev/1.21.3' into dev/1.21.4 - ishland
02.12.2024 · 7 267 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- cbfc12db fix: holder level leaking into vanilla ticket manager - ishland
02.12.2024 · 25 767 завантаження
C2ME 0.3.0 for Minecraft 1.21.3 is released
Key highlights:
- Partially rewrites the chunk system. This release introduces a dead simple implementation of the scheduling subsystem designed to perform reliably under high load. It eliminates the need of complex workarounds caused by design pitfalls of the vanilla chunk system.
- Introduces the density function compiler. This new optimization accelerates world generation datapacks by up to 30% by compiling them into JVM bytecode, avoiding all kinds of overhead caused by interface method calls.
Brief changelog:
- perf: chunk system rewrite
- perf: native acceleration v2
- perf: density function compiler v0
- perf: optimize aquifer heavily
- perf: consolidate light update notifications
- perf: reduce GC pressure when using some datapacks
- new: add ext_render_distance_v1 protocol for 127+ RD multiplayer
- new: log changed settings on startup
- new: actually unload POI
- new: uncap render distance in VulkanMod
- fix: mitigate ghost mushroom past simulation distance
- fix: improve player ticket consistency
- fix: very rare NPE in SchedulingManager#getPriority
- change: use twice the parallelism for notickvd max concurrent loads
- change: disable density function compiler by default
- change: adjust thread count allocation
30.11.2024 · 3 068 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 345df637 fix: attempt to mitigate portal visual issue - ishland
29.11.2024 · 3 471 завантаження
C2ME 0.3.0 Release Candidate 2 for Minecraft 1.21.3 is released
The second release candidate, fixing critical issues. Please put this RC through testing, as your feedback is invaluable in finding any remaining critical issues.
Changelog since 0.3.0+rc.1:
- fix: absurdly high scheduling latency on Windows
29.11.2024 · 96 завантаження
29.11.2024 · 737 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d32f47fd change: disable spinwait - ishland
28.11.2024 · 1 216 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 41f4462d change: remove spin-waiting for IO threads - ishland
28.11.2024 · 139 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 94431369 new: scalable no-tick view distance, allowing usable 300+ render distances - ishland
- 53793005 fix: workaround compiler bug in some versions of clang - ishland
- cb59a56c build: 1.21.4-rc1 - ishland
- 2de7a8a2 Merge branch 'dev/1.21.3' into dev/1.21.4 - ishland
27.11.2024 · 236 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 55dbe9b1 build: 1.21.4-pre3 - ishland
25.11.2024 · 161 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 163acb92 build: 1.21.4-pre2 - ishland
24.11.2024 · 42 708 завантаження
C2ME 0.3.0 Release Candidate 1 for Minecraft 1.21.3 is released
The first release candidate. Please put this RC through testing, as your feedback is invaluable in finding any remaining critical issues.
Changelog since 0.3.0+beta.2:
- fix(nativeaccel): workaround compiler bug in some versions of clang
- fix(dfc): avoid disconnecting caches
- change: enable dfc by default once again
23.11.2024 · 147 533 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a90a0180 fix: workaround compiler bug in some versions of clang - ishland
23.11.2024 · 6 650 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 53793005 fix: workaround compiler bug in some versions of clang - ishland
23.11.2024 · 2 491 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 377eab26 fix: very rare NPE in SchedulingManager#getPriority - ishland
22.11.2024 · 2 047 завантаження
20.11.2024 · 718 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 1c1a64b9 fix: gcFreeChunkSerializer with ioSystem.replaceImpl disabled - ishland
- 5b4bb209 new: turn fluid postprocessing into scheduled tick - ishland
- 9d41a4de fix: very rare NPE in SchedulingManager#getPriority - ishland
- 8dce14e7 fix: fix abysmal tectonic performance w/ dfc - ishland
- 3aa5e549 perf: use batched codegen for Max/MinShortNode and MulNode - ishland
- 16e81da6 perf: reduce allocations in some block predicates - ishland
- a689b152 change: adjust thread count allocation - ishland
- a287e0c8 build: 1.21.4-pre1 - ishland
- 8a556e38 Merge branch 'dev/1.21.3' into dev/1.21.4 - ishland
17.11.2024 · 18 420 завантаження
C2ME Preview channel 0.3.0+beta.2 for Minecraft 1.21.3 is released
The second preview release, fixing critical issues.
Changelog since 0.3.0+beta.1:
- fix: very rare NPE in SchedulingManager#getPriority
- fix: gcFreeChunkSerializer with ioSystem.replaceImpl disabled
- fix: abysmal tectonic performance with density function compiler (now 30% faster)
- change: disable density function compiler by default
- change: adjust thread count allocation
Full Changelog: https://github.com/RelativityMC/C2ME-fabric/compare/0.3.0+beta.1...0.3.0+beta.2
0.3.0+beta.1 changelog: https://github.com/RelativityMC/C2ME-fabric/releases/tag/0.3.0%2Bbeta.1
17.11.2024 · 469 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 16e81da6 perf: reduce allocations in some block predicates - ishland
17.11.2024 · 17 806 завантаження
17.11.2024 · 304 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3aa5e549 perf: use batched codegen for Max/MinShortNode and MulNode - ishland
17.11.2024 · 519 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8dce14e7 fix: fix abysmal tectonic performance w/ dfc - ishland
16.11.2024 · 10 415 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9d41a4de fix: very rare NPE in SchedulingManager#getPriority - ishland
16.11.2024 · 190 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5b4bb209 new: turn fluid postprocessing into scheduled tick - ishland
16.11.2024 · 1 275 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 1c1a64b9 fix: gcFreeChunkSerializer with ioSystem.replaceImpl disabled - ishland
13.11.2024 · 370 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4c852976 perf: allow unloading to be cancelled - ishland
- 138c5391 Revert "fix: shortcut existing chunks check" - ishland
- db70e1b5 new: use built-in chunksToSave for enhanced autosave - ishland
- 827ed69d change: use vanilla simulation distance tracking - ishland
- ab17a931 change: get autosave chunk holder from currentChunkHolders - ishland
- 95d0af94 perf: optimize NewChunkHolderVanillaInterface#getLevel - ishland
- 188a7f96 Revert "perf: optimize NewChunkHolderVanillaInterface#getLevel" - ishland
- 329600c9 change: update FlowSched - ishland
- 8c852825 feat: basic deadlock debugging facilities - ishland
- 7326b9ee build: 24w46a - ishland
- 6c5d7819 Merge branch 'dev/1.21.3' into dev/1.21.4 - ishland
11.11.2024 · 13 122 завантаження
11.11.2024 · 829 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 188a7f96 Revert "perf: optimize NewChunkHolderVanillaInterface#getLevel" - ishland
11.11.2024 · 211 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- db70e1b5 new: use built-in chunksToSave for enhanced autosave - ishland
- 827ed69d change: use vanilla simulation distance tracking - ishland
- ab17a931 change: get autosave chunk holder from currentChunkHolders - ishland
- 95d0af94 perf: optimize NewChunkHolderVanillaInterface#getLevel - ishland
09.11.2024 · 14 379 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 138c5391 Revert "fix: shortcut existing chunks check" - ishland
09.11.2024 · 211 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9b4649ac docs: MinGW is no longer needed to build - ishland
- 2a57d4db fix: suppress ghost mushrooms outside of simulation distance - ishland
- a9a15f81 fix: improve player ticket consistency - ishland
- e9524ac3 fix: properly map NEW to level 45 - ishland
- 3e18e75c docs: update README.md [ci skip] - ishland
- 63faedc1 tag: 0.3.1+alpha.0 - ishland
- d0803e61 fix: GHA publishing - ishland
- 54bd5356 fix: shortcut existing chunks check - ishland
- bd553401 Merge branch 'dev/1.21.3' into dev/1.21.4 - ishland
- 6ce8caf7 build: fabric-api 0.107.3+1.21.3 - ishland
08.11.2024 · 2 209 завантаження
07.11.2024 · 6 839 завантаження
C2ME Preview channel 0.3.0+beta.1 for Minecraft 1.21.3 is released
The first preview release.
Changelog:
- build: 1.21.3
- perf: chunk system rewrite
- perf: native acceleration v2
- perf: density function compiler v0 (#361)
- perf: optimize aquifer heavily
- perf: consolidate light update notifications
- perf: improve idle loop for storage threads
- perf: reduce GC pressure
- new: further increase maximum render distance
- new: add ext_render_distance_v1 protocol for 127+ RD multiplayer
- new: log changed settings on startup
- new: actually unload POI
- new: uncap render distance in VulkanMod
- fix: mitigate ghost mushroom past simulation distance
- fix: improve player ticket consistency
- change: use twice the parallelism for notickvd max concurrent loads
07.11.2024 · 164 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 466b093b build: 24w45a - ishland
02.11.2024 · 6 930 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- e9524ac3 fix: properly map NEW to level 45 - ishland
02.11.2024 · 73 282 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 03bf9ccb fix: properly map NEW to level 45 - ishland
02.11.2024 · 665 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a9a15f81 fix: improve player ticket consistency - ishland
01.11.2024 · 8 975 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4022b7eb refactor: remove obsolete ASM transformations - ishland
- 354b818f refactor: merge sync load detection - ishland
- 9b4649ac docs: MinGW is no longer needed to build - ishland
- 2a57d4db fix: suppress ghost mushrooms outside of simulation distance - ishland
01.11.2024 · 7 292 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c162b1d0 fix: suppress ghost mushrooms outside of simulation distance - ishland
30.10.2024 · 493 завантаження
27.10.2024 · 37 834 завантаження
27.10.2024 · 48 331 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f9c250b3 new: call ServerChunkEvents.CHUNK_GENERATE (FabricMC/fabric#4183) - ishland
27.10.2024 · 397 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- b5053dc7 new: call ServerChunkEvents.CHUNK_GENERATE (FabricMC/fabric#4183) - ishland
26.10.2024 · 4 143 завантаження
24.10.2024 · 8 742 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ba84a187 fix: 1.21.3 GHA publishing - ishland
22.10.2024 · 13 845 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- df01d508 chore: enable conformVisibility in mixins - ishland
- 404e068e refactor: use mixin to remap threading fixes rather than hardcoded intermediary names - ishland
- 79da2d91 build: 1.21.2 - ishland
- 7d4d9465 Merge branch 'ver/1.21.1' into ver/1.21.2 - ishland
22.10.2024 · 153 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c8ce82c7 fix: properly capture saving future for vanilla chunk serializer - ishland
21.10.2024 · 55 157 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 404e068e refactor: use mixin to remap threading fixes rather than hardcoded intermediary names - ishland
19.10.2024 · 86 798 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- df01d508 chore: enable conformVisibility in mixins - ishland
19.10.2024 · 222 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f71c462c new: native support for writing CompletionStages - ishland
17.10.2024 · 328 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d694123d build: 1.21.2-rc1 - ishland
16.10.2024 · 192 завантаження
15.10.2024 · 207 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9f741b64 build: 1.21.2-pre4 - ishland
15.10.2024 · 105 завантаження
15.10.2024 · 103 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- e0a8b877 fix: equality checks - ishland
- 90c916f4 fix: equality checks for CacheLikeNode - ishland
- a08ed127 perf: density functions are pure - ishland
- 2dd72b16 Merge branch 'ver/1.21.1' into feature/dfc-v0 - ishland
- 150b8c6a change: delay CacheLike application - ishland
- 032f52cf fix: broken cache merging - ishland
- 0b7231df perf: reduce allocation in AquiferSamplerImpl - ishland
- 8e26af82 fix: blending hopefully - ishland
- 74729146 Merge branch 'ver/1.21.1' into feature/dfc-v0 - ishland
- 305288c8 change: disable dfc by default - ishland
- a832bbe1 change: enable dfc for testing - ishland
- 8fdcae8e change: change the compiler export directory - ishland
- 5dcc0348 perf: slightly improve broadcast performance - ishland
- 83cc6bb0 fix: the most ubuntu problem ever to have on GHA - ishland
- 90262cca Merge branch 'ver/1.21.1' into feature/dfc-v0 - ishland
- 9bf00359 new: uncap render distance in VulkanMod - ishland
- e03ee7b0 new: introduce density function compiler targetting jvm bytecode (#361) - ishland
- 360fe02d Merge branch 'ver/1.21.1' into ver/1.21.2 - ishland
- b5fc0967 change: enable nativeAcceleration by default - ishland
- 59d79318 change: enable useDensityFunctionCompiler by default - ishland
15.10.2024 · 26 771 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 321f8a50 perf: more micro optimizations - ishland
- 14cfd95f perf: merge spline calls for same values - ishland
- 173dc039 perf: inline const splines - ishland
- c4144ded perf: revert to packed positions and branch prediction magic - ishland
- d14aaa4a perf: micro optimization for StructureWeightSampler#getMagnitudeWeight - ishland
- 4522dd5c perf: micro optimization for interpolation iteration - ishland
- e0a8b877 fix: equality checks - ishland
- 90c916f4 fix: equality checks for CacheLikeNode - ishland
- a08ed127 perf: density functions are pure - ishland
- 2dd72b16 Merge branch 'ver/1.21.1' into feature/dfc-v0 - ishland
- 150b8c6a change: delay CacheLike application - ishland
- 032f52cf fix: broken cache merging - ishland
- 0b7231df perf: reduce allocation in AquiferSamplerImpl - ishland
- 8e26af82 fix: blending hopefully - ishland
- 74729146 Merge branch 'ver/1.21.1' into feature/dfc-v0 - ishland
- 305288c8 change: disable dfc by default - ishland
- a832bbe1 change: enable dfc for testing - ishland
- 8fdcae8e change: change the compiler export directory - ishland
- 90262cca Merge branch 'ver/1.21.1' into feature/dfc-v0 - ishland
- e03ee7b0 new: introduce density function compiler targetting jvm bytecode (#361) - ishland
15.10.2024 · 478 завантаження
14.10.2024 · 146 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 45ca6f0a fix: properly broadcast changes in notickvd chunks - ishland
13.10.2024 · 316 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 24be581c fix: the most ubuntu problem ever to have on GHA - ishland
12.10.2024 · 330 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 96835d74 build: 1.21.2-pre3 - ishland
08.10.2024 · 460 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8a0c5c8c fix: properly recover from emergency state - ishland
- adca9be2 Removed unneeded disabling of world.player_chunk_tick - SeaSide53
- e77ca4f6 fix: allow building natives without mingw - ishland
- 43dec927 Merge branch 'ver/1.21.1' of github.com:SeaSide53/C2ME-fabric into ver/1.21.1 - ishland
- 0f5c077f build: 1.21.2-pre1 - ishland
- ea593155 Merge branch 'ver/1.21.1' into ver/1.21.2 - ishland
08.10.2024 · 128 841 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8a0c5c8c fix: properly recover from emergency state - ishland
- adca9be2 Removed unneeded disabling of world.player_chunk_tick - SeaSide53
- e77ca4f6 fix: allow building natives without mingw - ishland
- 43dec927 Merge branch 'ver/1.21.1' of github.com:SeaSide53/C2ME-fabric into ver/1.21.1 - ishland
07.10.2024 · 264 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d9fbc2ac new: actually unload POI - ishland
- 72c6ecdd new: add config for poi unloading - ishland
- 716d21cb build: remove polly from native builds - ishland
- 8d038ad0 Merge branch 'feature/poi-unloading-v0' into ver/1.21.1 - ishland
- 4e1e6713 fix: properly disable nativeaccel on unsupported platforms - ishland
- fccdc89c Fix newer versions of MixinSquared breaking older versions (#360) - Bawnorton
- 4e0732f9 perf: optimize NewChunkHolderVanillaInterface#getSavingFuture - ishland
- d66945f2 fix: error delivery of chunk io - ishland
- 01afb60f change: compress data in one call - ishland
- b53984f9 fix: do not save pointless poi chunks to disk - ishland
- 3eefeffc Revert "change: compress data in one call" - ishland
- 09ed472b Merge branch 'ver/1.21.1' into ver/1.21.2 - ishland
- beff91ee fix: (1.21.2 only) poi unloading prevents subsequent loads - ishland
- 2a7498c0 fix: properly recover from emergency state - ishland
04.10.2024 · 23 832 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4e0732f9 perf: optimize NewChunkHolderVanillaInterface#getSavingFuture - ishland
- d66945f2 fix: error delivery of chunk io - ishland
- 01afb60f change: compress data in one call - ishland
- b53984f9 fix: do not save pointless poi chunks to disk - ishland
- 3eefeffc Revert "change: compress data in one call" - ishland
02.10.2024 · 851 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 94369020 build: 24w40a - ishland
01.10.2024 · 34 003 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- fccdc89c Fix newer versions of MixinSquared breaking older versions (#360) - Bawnorton
25.09.2024 · 643 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8fa121f5 build: 24w39a - ishland
21.09.2024 · 63 138 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4e1e6713 fix: properly disable nativeaccel on unsupported platforms - ishland
21.09.2024 · 8 343 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- d84ef129 refactor: move IChunkSystemAccess into ducks - ishland
- d9fbc2ac new: actually unload POI - ishland
- 72c6ecdd new: add config for poi unloading - ishland
- 716d21cb build: remove polly from native builds - ishland
- 8d038ad0 Merge branch 'feature/poi-unloading-v0' into ver/1.21.1 - ishland
19.09.2024 · 465 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- fcdd2ab2 change: let chunk system handle chunk sending - ishland
- 973a7cd5 Merge branch 'ver/1.21.1' into ver/1.21.2 - ishland
- d84ef129 refactor: move IChunkSystemAccess into ducks - ishland
- 063d2f90 build: 24w38a - ishland
- ced53483 Merge branch 'ver/1.21.1' into ver/1.21.2 - ishland
12.09.2024 · 423 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 97ce820a build: 24w37a - ishland
10.09.2024 · 81 688 завантаження
05.09.2024 · 585 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7445671d perf: use int32 math rather than int8 - ishland
- 3fef2b47 perf: improve memory layout of InterpolatedNoiseSampler - ishland
- 7bfd314b fix: avoid loading native library when not needed - ishland
- 926f6e8a change: add logging before native call - ishland
- 18314d59 change: make AVX-512 usage opt-in - ishland
- 3095c814 fix: benchmark - ishland
- 9f983de4 docs: update README.md [ci skip] - ishland
- 961d22d7 Merge branch 'feature/nativeaccel-v2' into ver/1.21.1 - ishland
- 7d555732 build: get native builds quieter - ishland
- c5e9678e perf: get slightly more from parallel scheduling - ishland
- c3ea7b8c fix: nativeaccel not properly enabling itself - ishland
- 0e0c8460 fix: enable native acceleration on CI - ishland
- cec6ad4e fix: reproducible builds - ishland
- 8276feba build: reproducible builds attempt 1 - ishland
- 96983cef build: reproducible builds attempt 2 - ishland
- 1a8aa8aa chore: remove unused folder - ishland
- 8f6738b5 fix: vanilla path also called in end islands - ishland
- e74073a1 perf: reduce scheduling pressure - ishland
- cac1f625 build: 24w36a - ishland
- 5ea45e15 Merge branch 'ver/1.21.1' into ver/1.21.2 - ishland
31.08.2024 · 47 845 завантаження
31.08.2024 · 1 059 завантаження
31.08.2024 · 776 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- e6af606a fix: use strict floating point for DoublePerlinNoiseSampler - ishland
- fe15c49e new: add toggle for native accel - ishland
- f601de7b new: add accuracy testing for DoublePerlinNoiseSampler - ishland
- cae187bf new: add accuracy testing for InterpolatedNoiseSampler - ishland
- e54650c3 fix: use strict floating point for InterpolatedNoiseSampler - ishland
- c202f109 refactor: rename InterpolatedNoiseBenchmark - ishland
- 339ae4e8 new: EndIslandsAccuracy - ishland
- daa46624 change: disable nativeaccel by default - ishland
- 2f32bee8 new: BiomeAccessAccuracy - ishland
- 7445671d perf: use int32 math rather than int8 - ishland
- 3fef2b47 perf: improve memory layout of InterpolatedNoiseSampler - ishland
- 7bfd314b fix: avoid loading native library when not needed - ishland
- 926f6e8a change: add logging before native call - ishland
- 18314d59 change: make AVX-512 usage opt-in - ishland
- 3095c814 fix: benchmark - ishland
- 9f983de4 docs: update README.md [ci skip] - ishland
- 961d22d7 Merge branch 'feature/nativeaccel-v2' into ver/1.21.1 - ishland
- 7d555732 build: get native builds quieter - ishland
- c5e9678e perf: get slightly more from parallel scheduling - ishland
- c3ea7b8c fix: nativeaccel not properly enabling itself - ishland
29.08.2024 · 400 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4b465366 fix: properly send chunk when frozen - ishland
- 39056a48 fix: deprecation warnings for gradle - ishland
- 2b5e8ef2 fix: DynamicPriorityQueue in edge cases - ishland
- ac29faa5 fix: sodium 0.6.0-beta.1 uncapvd - ishland
- 35d1fa5b Merge branch 'ver/1.21.1' into ver/1.21.2 - ishland
29.08.2024 · 42 758 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ac29faa5 fix: sodium 0.6.0-beta.1 uncapvd - ishland
29.08.2024 · 88 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- aa9a231f build: 24w35a - ishland
25.08.2024 · 38 669 завантаження
22.08.2024 · 17 992 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4b465366 fix: properly send chunk when frozen - ishland
21.08.2024 · 588 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- cff18898 build: 24w34a - ishland
20.08.2024 · 488 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ee2fb408 build: 24w33a - ishland
20.08.2024 · 43 757 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 69a90a45 fix: check for shutdown flag when spin-waiting - ishland
18.08.2024 · 4 161 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a8bbdc63 fix: prevent read-write reordering in IO system - ishland
18.08.2024 · 704 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7e1da3c5 fix: thread spinning almost always - ishland
18.08.2024 · 210 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f130228d fix: sync with light engine before unloading to prevent desync - ishland
- 9e3b680a fix: load POI data before draining other tasks - ishland
- baf095d4 fix: wait for storage to shutdown before continuing shutdown - ishland
16.08.2024 · 4 819 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 90c97d52 fix: use AtomicInteger for synchronization - ishland
13.08.2024 · 32 447 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 19269b88 perf: cache WrapperProtoChunk instances for chunks - ishland
11.08.2024 · 850 061 завантаження
11.08.2024 · 91 041 завантаження
11.08.2024 · 200 417 завантаження
11.08.2024 · 931 398 завантаження
11.08.2024 · 19 382 завантаження
10.08.2024 · 3 675 завантаження
08.08.2024 · 35 908 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a82f69b8 Revert "chore: add warning on startup for now" - ishland
31.07.2024 · 42 259 завантаження
31.07.2024 · 3 423 завантаження
31.07.2024 · 9 766 завантаження
23.07.2024 · 161 621 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 78ee4949 chore: tolerate mods abusing access wideners/transformers - ishland
22.07.2024 · 2 765 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ab1e4265 fix: porting_lib compatibility regression - ishland
22.07.2024 · 854 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f917ba48 new: basic sinytra connector support - ishland
13.07.2024 · 396 054 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 93ffdce7 build: update FlowSched for a deadlock fix - ishland
24.06.2024 · 251 062 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 79237adc change: enable threaded worldgen based on configured parallelism - ishland
24.06.2024 · 496 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 362df37c fix: do not load block entity in getPackedBlockEntityNbt when unneeded - ishland
23.06.2024 · 5 847 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- fe9f1c18 fix: get blending info early during loading from disk - ishland
23.06.2024 · 310 завантаження
19.06.2024 · 35 119 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c6b76449 fix: stalls during chunk post-processing in extreme cases - ishland
15.06.2024 · 47 588 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 35f286bd change: keep sending chunks to client when singleplayer is paused - ishland
15.06.2024 · 28 412 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a9d4bdbf perf: shortcut off-thread chunk access if the chunk is already available - ishland
15.06.2024 · 66 174 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- cfb9626b perf: shortcut off-thread chunk access if the chunk is already available - ishland
13.06.2024 · 47 207 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 1d7de8c8 build: 1.21 - ishland
13.06.2024 · 1 665 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 99bae96c build: a quick port to 1.21-rc1 - ishland
06.05.2024 · 1 261 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 62e6c306 build: 24w18a - ishland
02.05.2024 · 251 356 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 484a3e7d fix: disable useEndBiomeCache for biolith - ishland
02.05.2024 · 194 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 12df0f57 fix: properly sync updates in no-tick chunks - ishland
30.04.2024 · 4 014 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a4ef662b build: 1.20.6 - ishland
27.04.2024 · 420 завантаження
27.04.2024 · 325 746 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f8f954c5 fix: disallow simulation distance above 32 - ishland
26.04.2024 · 123 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 82a02459 build: 1.20.6-rc1 - ishland
24.04.2024 · 18 475 завантаження
22.04.2024 · 23 242 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ea2569c3 fix: guard ext_render_distance_v1 behind enabled checks - ishland
20.04.2024 · 1 294 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ba4b2246 build: 1.20.5-rc2 - ishland
13.04.2024 · 411 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f2f9c669 build: 1.20.5-pre1 - ishland
04.04.2024 · 4 774 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 17b6383c fix: update ci to use jdk21 - ishland
04.04.2024 · 182 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 368487cc perf: make HotSpot C2 happier in AquiferSampler$Impl - ishland
- 08443b18 perf: again make HotSpot C2 happier in AquiferSampler$Impl - ishland
- d80a25b9 perf: again make HotSpot C2 happier in AquiferSampler$Impl - ishland
- 23f108b4 change: raise ScalableLux tasks higher than usual worldgen tasks - ishland
- 852e560c build: loom 1.6 and gradle 8.7 - ishland
- 90eda286 build: 24w14a - ishland
- 4a894de3 Merge branch 'ver/1.20.4' into ver/1.20.5 - ishland
04.04.2024 · 102 605 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 08443b18 perf: again make HotSpot C2 happier in AquiferSampler$Impl - ishland
- d80a25b9 perf: again make HotSpot C2 happier in AquiferSampler$Impl - ishland
- 23f108b4 change: raise ScalableLux tasks higher than usual worldgen tasks - ishland
31.03.2024 · 19 278 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 368487cc perf: make HotSpot C2 happier in AquiferSampler$Impl - ishland
30.03.2024 · 1 001 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 628e606d fix: carpet async player exploit - ishland
- f433e339 fix: do not assume non-null chunk status for reducedLockRadius - ishland
- 728819ea new: unify worker threads for ScalableLux - ishland
- 4f1a1d83 build: 24w13a - ishland
- 08a420e5 Merge branch 'ver/1.20.4' into ver/1.20.5 - ishland
- 6516e26d Revert "fix: carpet async player exploit" - ishland
24.03.2024 · 59 093 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 728819ea new: unify worker threads for ScalableLux - ishland
24.03.2024 · 617 завантаження
24.03.2024 · 848 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 777e4795 build: 24w12a - ishland
16.03.2024 · 2 085 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 6f556d8f build: 24w11a - ishland
10.03.2024 · 977 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 680e08ff build: 24w10a - ishland
03.03.2024 · 830 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3d34ed23 fix: percentage issue with smaller spawn chunk radius - ishland
03.03.2024 · 120 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 693b21b3 build: make life easier by disabling transitive AW - ishland
- 227a3750 new: further increase maximum render distance - ishland
- 03c0429b change: use twice the parallelism for notickvd max concurrent loads - ishland
- 88a605cc perf: limit enhanced autosave iteration to avoid issues with high RD - ishland
- ad4660d4 fix: log async catcher messages in case the offending mod swallows it - ishland
- 4a0a3201 new: add ext_render_distance_v1 protocol for 127+ RD multiplayer - ishland
- 5758a432 build: make life easier by disabling transitive AW - ishland
- 8312fca4 build: 24w09a - ishland
- becb50ed Merge branch 'ver/1.20.4' into ver/1.20.5 - ishland
- b41a821e fix: suppress cancellation exceptions - ishland
16.02.2024 · 154 164 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 4a0a3201 new: add ext_render_distance_v1 protocol for 127+ RD multiplayer - ishland
12.02.2024 · 1 155 600 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3fcb0a06 fix: log async catcher messages in case the offending mod swallows it - ishland
12.02.2024 · 141 301 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7bb11b9e fix: log async catcher messages in case the offending mod swallows it - ishland
12.02.2024 · 3 485 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ad4660d4 fix: log async catcher messages in case the offending mod swallows it - ishland
09.02.2024 · 13 355 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 693b21b3 build: make life easier by disabling transitive AW - ishland
- 227a3750 new: further increase maximum render distance - ishland
- 03c0429b change: use twice the parallelism for notickvd max concurrent loads - ishland
- 88a605cc perf: limit enhanced autosave iteration to avoid issues with high RD - ishland
08.02.2024 · 748 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- bceebe5c fix(pain): log changed config and worker parallelism during startup - ishland
- 5a0e8790 fix: uncapped render distance reset - ishland
- 8f0dd51a fix: MC-263340 reintroduced when threaded worldgen is disabled - ishland
- cd4b0de1 new: use FlowSched for task scheduling (#256) - ishland
- 998dc47c perf: consolidate light update notifications - ishland
- 2672e796 perf: thread postComplete for full chunk conversion with asyncScheduling - ishland
- d801a3b4 refactor: use ModifyReturnValue for enhanced autosave - ishland
- ca66ce9f build: fix buildscript for codemc - ishland
- cdfac9be perf: reduce executor locking contention - ishland
- f8c56584 fix: mitigate race condition in onChunkStatusChange callback - ishland
- a43e6377 chore: 2024 - ishland
- f02b51ab change: hide BE mismatch warning behind flag - ishland
- 7c8453aa change: lower requirements for parallelism and render distance - ishland
- 2e0009ef new: check for async entity loading and unloading - ishland
- b1a279df build: 24w06a - ishland
- b46a3d83 Merge branch 'ver/1.20.4' into ver/1.20.5 - ishland
07.02.2024 · 14 489 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 97eef754 new: check for async entity loading and unloading - ishland
07.02.2024 · 2 247 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 1ef727a9 new: check for async entity loading and unloading - ishland
07.02.2024 · 3 410 завантаження
05.02.2024 · 10 659 завантаження
05.02.2024 · 4 096 завантаження
05.02.2024 · 5 749 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- cdfac9be perf: reduce executor locking contention - ishland
- f8c56584 fix: mitigate race condition in onChunkStatusChange callback - ishland
- a43e6377 chore: 2024 - ishland
- f02b51ab change: hide BE mismatch warning behind flag - ishland
04.02.2024 · 1 305 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 998dc47c perf: consolidate light update notifications - ishland
- 2672e796 perf: thread postComplete for full chunk conversion with asyncScheduling - ishland
- d801a3b4 refactor: use ModifyReturnValue for enhanced autosave - ishland
- ca66ce9f build: fix buildscript for codemc - ishland
04.02.2024 · 629 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- cd4b0de1 new: use FlowSched for task scheduling (#256) - ishland
03.02.2024 · 1 761 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8f0dd51a fix: MC-263340 reintroduced when threaded worldgen is disabled - ishland
03.02.2024 · 285 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 98bb99a6 build: 24w05b - ishland
19.01.2024 · 418 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 10c76870 build: 24w03b - ishland
07.01.2024 · 98 697 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5a0e8790 fix: uncapped render distance reset - ishland
01.01.2024 · 6 530 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- bceebe5c fix(pain): log changed config and worker parallelism during startup - ishland
19.12.2023 · 473 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7d5ba887 build: 23w51b - ishland
08.12.2023 · 35 526 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8d057025 fix: publishing on 1.20.4 - ishland
06.12.2023 · 11 616 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- fcaf9da6 fix: remove debug logging - ishland
06.12.2023 · 212 завантаження
03.12.2023 · 834 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- b3e6ebbc build: 1.20.3-rc1 - ishland
30.11.2023 · 1 664 завантаження
21.11.2023 · 1 323 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9368daea build: 1.20.3-pre1 - ishland
09.11.2023 · 3 588 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f17f70cd build: 23w45a - ishland
26.10.2023 · 2 674 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 40c953ed fix: 23w43a shutdown issues - ishland
19.10.2023 · 1 497 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 8cbbe48a fix: 23w42a build - ishland
12.10.2023 · 528 завантаження
06.10.2023 · 1 373 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- b6f68173 fix: GHA publishing - ishland
24.09.2023 · 492 838 завантаження
C2ME 0.2.0+alpha.11 for Minecraft 1.20.1 is released
This release improves overall stability and performance.
Changelog:
- perf: reduces allocation pressure in scheduling
- perf: rewrites chunk priority system to better handle urgent loads
- perf: improves notickvd loading mechanism
- perf: do not depend on server thread to complete EMPTY state
- perf: improve chunk transition speed with threaded worldgen
- new: chunk cancellation mechanism with threaded worldgen
- new: allow recover from errors in async io (disabled by default)
- new: experimental GC-Free chunk serializer (disabled by default)
- fix: a native leak by unclosed Inflaters and Deflaters
- fix: remove profiler usage in upgradeChunk to prevent issues
- fix: upgrade visibility of a mixin method to fix some incompatibiliy issues (#207)
- fix: incorrect random instance derive
- fix: prevent async save and saveAll
- fix: non-atomic player chunk position tracking in notickvd
- fix: mushrooms as ghost blocks in strange places with fabric-biome-api-v1 (#222)
- change: makes CheckedThreadLocalRandom message more clear
- change: disable reduced lock radius debugging
Full Changelog: https://github.com/RelativityMC/C2ME-fabric/compare/0.2.0+alpha.10...0.2.0+alpha.11
23.09.2023 · 183 330 завантаження
22.09.2023 · 912 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c5ffc687 build: 1.20.2 - ishland
19.09.2023 · 14 192 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 51cb30a9 fix: send block updates when chunk post-processing - ishland
19.09.2023 · 868 завантаження
17.09.2023 · 9 988 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- af65d62f change: conflict with dynview and betterchunkloading - ishland
16.09.2023 · 713 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 29409f61 build: 1.20.2-rc1 - ishland
14.09.2023 · 169 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 563432e0 change: mark gcFreeSerializer incompatible with architectury-api - ishland
- 425605c6 change: allow compatibility settings override via system property - ishland
- 6ebdcd1c change: make disableLoggingShutdownHook a config option - ishland
- 24842829 fix: incompatibility with lithium mixin.experimental.spawning - ishland
- 6babdf21 fix: do not disable logging shutdown hook with textile_backup - ishland
- 87428f19 Update ReflectionUtils.java - Zoë
- d42a0b1f Merge branch 'ver/1.20.1' into ver/1.20.2 - ishland
14.09.2023 · 95 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- b836a80c build: 1.20.2-pre4 - ishland
13.09.2023 · 14 864 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 87428f19 Update ReflectionUtils.java - Zoë
13.09.2023 · 585 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 6ebdcd1c change: make disableLoggingShutdownHook a config option - ishland
- 24842829 fix: incompatibility with lithium mixin.experimental.spawning - ishland
- 6babdf21 fix: do not disable logging shutdown hook with textile_backup - ishland
13.09.2023 · 947 завантаження
12.09.2023 · 123 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 57468d49 build: 1.20.2-pre3 - ishland
08.09.2023 · 239 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f7c22d52 build: 1.20.2-pre2 - ishland
06.09.2023 · 204 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- fdbc3bf2 build: 1.20.2-pre1 - ishland
01.09.2023 · 100 325 завантаження
01.09.2023 · 272 153 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 14d46ae4 fix: a native leak by unclosed Inflaters and Deflaters — ishland
01.09.2023 · 162 410 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 01e4e96c fix: a native leak by unclosed Inflaters and Deflaters — ishland
01.09.2023 · 55 339 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f1580a4c fix: a native leak by unclosed Inflaters and Deflaters - ishland
01.09.2023 · 239 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 636ed964 fix: use standard codec for serializer - ishland
- 9a651f2f revert: fix: use standard codec for serializer - ishland
- 8f5340b5 fix: specify expect in mixins to resolve injection validation issues - ishland
- 02353555 fix: a native leak by unclosed Inflaters and Deflaters - ishland
- 590bf391 Merge branch 'ver/1.20.1' into ver/1.20.2 - ishland
01.09.2023 · 23 123 завантаження
01.09.2023 · 103 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 79ec7953 build: 23w35a - ishland
18.08.2023 · 637 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5841c2f4 build: 23w33a - ishland
14.08.2023 · 227 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 720ed946 revert: fix: use standard codec for serializer - ishland
14.08.2023 · 54 687 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9a651f2f revert: fix: use standard codec for serializer - ishland
10.08.2023 · 196 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f4da04ab build: 23w32a - ishland
06.08.2023 · 253 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f4fc4d8d refactor: remove NoTickChunkSendingInterceptor - ishland
04.08.2023 · 166 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a28e5648 build: 23w31a - ishland
26.07.2023 · 6 378 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 18156579 perf: improve chunk transition speed — ishland
- 7e0c7766 fix: prevent async save and saveAll — ishland
- 07a0666f docs: update outdated dev status — ishland
- a38bbd8b fix: non-atomic player chunk position tracking — ishland
26.07.2023 · 49 852 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 59bfec1f fix: non-atomic player chunk position tracking - ishland
14.07.2023 · 20 565 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 58b48760 fix: prevent async save and saveAll - ishland
13.07.2023 · 1 285 завантаження
13.07.2023 · 17 845 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 476a5bcc Sync CheckedThreadLocalRandom so people don't get confused — ishland
14.06.2023 · 19 057 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 012dae69 fix(notickvd): max concurrent chunk loads — ishland
14.06.2023 · 41 322 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 87873149 fix(notickvd): max concurrent chunk loads - ishland
14.06.2023 · 256 261 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- da1e76c2 fix(notickvd): max concurrent chunk loads - ishland
13.06.2023 · 4 038 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 56fffea5 build: 1.20.1 - ishland
12.06.2023 · 1 306 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 00d5b5a6 fix: GHA publishing - ishland
12.06.2023 · 3 498 завантаження
07.06.2023 · 54 936 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- aeac74ec build: 1.20 - ishland
06.06.2023 · 8 267 завантаження
02.06.2023 · 597 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f13c2caa fix: frozenlib copy-pasted QSL surface_rule - ishland
01.06.2023 · 512 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c772571a fix: properly handle disabling the serializer - ishland
- ed64eb9a fix: broken automatic config fix - ishland
- 13deb254 fix: asyncio config initialization - ishland
- 84392f12 chore: make mixin audit not initialize classes - ishland
- da4a7855 build: 1.20-rc1 - ishland
- 75910b94 Merge branch 'ver/1.19.4' into ver/1.20.0 - ishland
01.06.2023 · 8 567 завантаження
30.05.2023 · 1 129 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ed64eb9a fix: broken automatic config fix — ishland
30.05.2023 · 296 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 1c0896e2 build: 1.20-pre7 - ishland
29.05.2023 · 1 350 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c772571a fix: properly handle disabling the serializer — ishland
29.05.2023 · 117 завантаження
28.05.2023 · 112 завантаження
28.05.2023 · 883 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 6802b48e new: Experimental GC-Free Chunk Serializer — ishland
27.05.2023 · 1 654 завантаження
26.05.2023 · 630 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- f766f98c build: 1.20-pre6 - ishland
24.05.2023 · 239 завантаження
20.05.2023 · 168 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 1597f0bc fix(build): use normal dash in changelog generation - ishland
20.05.2023 · 99 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- bea08106 fix(build): remove cotton repository — ishland
17.05.2023 · 156 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 882098bd build: 1.20-pre2 — ishland
13.05.2023 · 816 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 41249261 build: 1.20-pre1 — ishland
03.05.2023 · 516 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 825ff99c build: 23w18a — ishland
27.04.2023 · 486 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 34557436 build: 23w17a — ishland
22.04.2023 · 398 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 1a86c1e2 fix: chunk status issues when cancelling chunk loads — ishland
22.04.2023 · 95 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 442bfef6 perf: improve scheduling on async tasks — ishland
- a02251a2 perf: rewrite neighbor locking — ishland
- fe155f0d fix: incorrect exception handling in saving futures and asyncio — ishland
- d67b6e2f perf: make SPAWN parallel capable because why not — ishland
- 0bba5d10 refactor: separate task queues for async loads — ishland
- 287ca5d5 refactor: remove some confusion — ishland
- 036378a2 perf: do not depend on server thread to complete EMPTY state — ishland
- d80c1af2 chore: silence raced chunk loads — ishland
- dd437dbb fix: TaskExecutor loads too early — ishland
- 96857e14 fix: upgrade visibility of a mixin method to fix some incompatibility issues (#207) — KidOfCubes
- c0ac08e4 fix: incorrect random instance derive — ishland
- 254411d6 build: 23w16a part 1 — ishland
- b0b19a24 Merge branch 'ver/1.19.4' into ver/1.20.0 — ishland
- 1749247b build: 23w16a part 2 — ishland
20.04.2023 · 75 636 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 96857e14 fix: upgrade visibility of a mixin method to fix some incompatibility issues (#207) — KidOfCubes
18.04.2023 · 5 521 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- dd437dbb fix: TaskExecutor loads too early — ishland
14.04.2023 · 3 156 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- a02251a2 perf: rewrite neighbor locking — ishland
- fe155f0d fix: incorrect exception handling in saving futures and asyncio — ishland
- d67b6e2f perf: make SPAWN parallel capable because why not — ishland
- 0bba5d10 refactor: separate task queues for async loads — ishland
- 287ca5d5 refactor: remove some confusion — ishland
- 036378a2 perf: do not depend on server thread to complete EMPTY state — ishland
- d80c1af2 chore: silence raced chunk loads — ishland
06.04.2023 · 218 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ee1d9de3 build: 23w14a — ishland
02.04.2023 · 1 579 завантаження
01.04.2023 · 218 завантаження
01.04.2023 · 8 544 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 442bfef6 perf: improve scheduling on async tasks — ishland
31.03.2023 · 819 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 77b6e833 build: fix tests — ishland
30.03.2023 · 93 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- fbacd5f2 refactor: rewrite chunk priority system — ishland
- 4a5edf1f refactor: remove priority system from ioSystem.replaceImpl — ishland
- 1ce631cb perf: make lighting considered async in scheduling — ishland
- a56dc926 perf: improve scheduling on chunk IO and sync loads — ishland
- 5e192ddb refactor: move profiling packages — ishland
- 145d685d fix: logspam when creating new chunks — ishland
- 019ec37c fix: properly handle timeout checks in C2MEStorageThread — ishland
- a257d894 Merge branch 'ver/1.19.4' into rewrite/scheduling — ishland
- 167ba27f refactor: merge async scheduling into threaded worldgen — ishland
- 46c1555a perf: improve notickvd loading mechanism — ishland
- f36a36b5 perf: improve notickvd loading scheduling — ishland
- 3c81e0fe build: 23w13a — ishland
- a6e7d768 Merge branch 'ver/1.19.4' into ver/1.20.0 — ishland
29.03.2023 · 1 657 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- fbacd5f2 refactor: rewrite chunk priority system — ishland
- 4a5edf1f refactor: remove priority system from ioSystem.replaceImpl — ishland
- 1ce631cb perf: make lighting considered async in scheduling — ishland
- a56dc926 perf: improve scheduling on chunk IO and sync loads — ishland
- 5e192ddb refactor: move profiling packages — ishland
- 145d685d fix: logspam when creating new chunks — ishland
- a257d894 Merge branch 'ver/1.19.4' into rewrite/scheduling — ishland
- 167ba27f refactor: merge async scheduling into threaded worldgen — ishland
- 46c1555a perf: improve notickvd loading mechanism — ishland
- f36a36b5 perf: improve notickvd loading scheduling — ishland
26.03.2023 · 55 427 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5f2eea1c fix: properly handle timeout checks in C2MEStorageThread — ishland
26.03.2023 · 2 294 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 019ec37c fix: properly handle timeout checks in C2MEStorageThread — ishland
23.03.2023 · 160 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 1bb2c215 build: 23w12a — ishland
19.03.2023 · 2 504 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 9790f848 fix: fix NPE in redirectGetRegion — ishland
19.03.2023 · 111 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 5a219a09 feat: allow recover from errors in async io — ishland
15.03.2023 · 3 375 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 770cec6f fix: curseforge publish — ishland
15.03.2023 · 261 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 3871bb52 build: 1.19.4 — ishland
10.03.2023 · 220 завантаження
09.03.2023 · 456 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c675d7ad perf: reduces allocation pressure in scheduling — ishland
- a4928b09 perf: better chunk cancellation mechanism — ishland
- e85c4be0 fix: remove profiler usage in upgradeChunk to prevent issues — ishland
- cefa403b revert: perf: Improves scheduling on C2MEStorageThread — ishland
- a1233e94 Merge branch 'ver/1.19.3' into ver/1.19.4 — ishland
- ff530183 build: enable loom 1.1 multiProjectOptimization — ishland
09.03.2023 · 100 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 7389ed34 build: 1.19.4-pre4 — ishland
06.03.2023 · 6 724 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 26f34dce revert: perf: improves scheduling on C2MEStorageThread — ishland
04.03.2023 · 816 завантаження
03.03.2023 · 186 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- bc397733 1.19.4-pre3 — ishland
01.03.2023 · 126 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 334aed5e 1.19.4-pre2 — ishland
23.02.2023 · 216 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 1c8f5a1e Fix access widener — ishland
18.02.2023 · 234 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 75121c81 23w07a — ishland
11.02.2023 · 614 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- cfaa2dec 23w06a — ishland
03.02.2023 · 207 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- e12ad057 23w05a — ishland
25.01.2023 · 549 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- c6839de2 23w04a — ishland
20.01.2023 · 8 837 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- ad857c33 Fixes publishing — ishland
19.01.2023 · 40 621 завантаження
19.01.2023 · 138 завантаження
This version is uploaded automatically by GitHub Actions.
Changelog:
- 96d88069 Automatic publishing — ishland
11.01.2023 · 53 005 завантаження
C2ME 0.2.0+alpha.10 for Minecraft 1.19.3 is released
This small release improves overall stability and fixes some bugs.
Changelog:
- Updates to 1.19.3
- perf: Optimizes needsBlending lookup to reduce unnecessary storage I/O and unnecessary stalls during worldgen
- fix: Disables surface builder alloc optimization when qfapi is present
- fix: Fixes some startup issues on extremely low-end devices
- fix: Fixes improper "unsafe async ServerWorld full chunk requests" handling
- change: Replaces panics with warnings when the disk is too slow when using the new optimized I/O system
- change: Enables new optimized I/O system only if the parallelism is set to 2 or above
- change: Raises soft- and hard- limits for vanilla storage cache
Full Changelog: https://github.com/RelativityMC/C2ME-fabric/compare/0.2.0+alpha.9...0.2.0+alpha.10
13.12.2022 · 74 886 завантаження
This release serves as a hotfix for any 1.19.3 versions of C2ME. As this contains out of cycle changes staged for the next alpha release it is not recommended you build this unless you're running 1.19.3.
This build contains a critical hotfix for users of Quilt. IF YOU ARE USING 1.19.3 AND QUILT UPDATE IMMEADENTLY TO PREVENT A KNOW ISSUE OF INPROPER GENERATION OF NEW CHUNKS. We are not aware of any effects on existing chunks from this issue.
08.12.2022 · 1 790 завантаження
03.12.2022 · 32 345 завантаження
Fixes improper unsafe async ServerWorld full chunk requests handling
03.12.2022 · 312 завантаження
24.11.2022 · 301 завантаження
18.11.2022 · 204 завантаження
13.11.2022 · 268 завантаження
06.11.2022 · 326 завантаження
30.10.2022 · 144 завантаження
22.10.2022 · 197 завантаження
07.10.2022 · 46 937 завантаження
C2ME 0.2.0+alpha.9 for Minecraft 1.19.2 is released
This small release improves overall stability, fixes some bugs and adds some features.
Changelog:
- Updates to 1.19.2
- Fixes some default configuration generation issues
- Try to catch off-thread access to world random to provide more information for
java.lang.IllegalStateException: Accessing LegacyRandomSource from multiple threads
- More aggressive chunk unloading to help mitigate memory issues
- Fixes some crashes related to ticket level updates
- Enables ioSystem.replaceImpl by default on non-Windows systems
- Allows overriding default parallelism calculation
Full Changelog: https://github.com/RelativityMC/C2ME-fabric/compare/0.2.0+alpha.8...0.2.0+alpha.9
14.08.2022 · 6 039 завантаження
Fixes an oversight
14.08.2022 · 170 завантаження
05.08.2022 · 12 342 завантаження
29.07.2022 · 6 624 завантаження
27.07.2022 · 294 завантаження
21.07.2022 · 184 завантаження
11.07.2022 · 227 завантаження
25.06.2022 · 215 завантаження
19.06.2022 · 29 954 завантаження
ioSystem.replaceImpl by default19.06.2022 · 132 завантаження
09.06.2022 · 3 866 завантаження
C2ME 0.2.0+alpha.8 for Minecraft 1.19 is released
This release improves overall performance and stability and fixes some bugs.
Changelog:
- Updates to 1.19
- Makes C2ME modular
- Optimizes sync loads a bit with priority system
- Implements chunkload cancellation mechanism
- Makes teleporting lag less
- Improves server shutdown times
- .. and more
- Improves the handling of async chunkload requests on WorldGen threads to fix some rare deadlock issues
- Some micro-optimizations for math used by world generation
- Improves mobcaps consistency by filtering out mobs in no-tick chunks when calculating mobcaps
- Makes the new IO system implementation priority-aware
(the new IO system can be enabled manually with ioSystem.replaceImpl in config)
- Client: The default max view distance is now determined by the JVM type and the memory allocated to Minecraft.
Notes:
- The calculation of default parallelism has been changed to be more reasonable.
This means that some features may get re-enabled again by default if you are on a relatively lower-end devices
Full Changelog: https://github.com/RelativityMC/C2ME-fabric/compare/0.2.0+alpha.7...0.2.0+alpha.8
07.06.2022 · 4 697 завантаження
03.06.2022 · 167 завантаження
02.06.2022 · 122 завантаження
28.05.2022 · 168 завантаження
25.05.2022 · 168 завантаження
21.05.2022 · 156 завантаження
15.05.2022 · 164 завантаження
Fixes mobcaps with notickvd
14.05.2022 · 117 завантаження
Fixes POI not loading correctly in 22w19a
14.05.2022 · 111 завантаження
07.05.2022 · 201 завантаження
29.04.2022 · 201 завантаження
22.04.2022 · 173 завантаження
10.04.2022 · 203 завантаження
02.04.2022 · 178 завантаження
26.03.2022 · 54 завантаження
19.03.2022 · 174 завантаження
05.03.2022 · 23 932 завантаження
C2ME 0.2.0+alpha.7 for Minecraft 1.18.2 is released
This release improves overall performance and stability and fixes some bugs.
Changelog:
- Optimizes entity filtering in no-tick chunks to reduce lag when tons of entities in no-tick chunks
- Disables perlin noise vectorization with Vector API due to performance issues in JDK17
- Optimizes perlin noise with 25% speedup over vanilla
- Optimizes aquifer without changing vanilla behavior
- Rewrites chunk IO system focused on overall throughput
(can be enabled manually with ioSystem.replaceImpl in config)
- Adds parallel scheduling to further reduce server thread load
(can be enabled manually with asyncScheduling.enabled in config)
- Re-enabled noise caching in The End dimension when lithium is present
- Allows changing auto-save behavior
Now defaults to saving chunks after ticking with periodical saving
You can still use the original vanilla behavior or revert to pre-1.18 behaviors in config
- Fixes high cpu usage on scheduler thread when idle
- Fixes large lag in singleplayer creating world screen.
- Fixes compatibility issues with lithium 0.7.8 and later
- Fixes some crashes with certain datapacks and mods
Notes:
- The calculation of default parallelism has been changed to reduce stuttering in singleplayer worlds.
This means that some features may get disabled if you are on a relatively lower-end devices.
You can always re-enable them manually in config.
02.03.2022 · 676 завантаження
26.02.2022 · 289 завантаження
20.02.2022 · 6 605 завантаження
Fixes some crashes with certain datapacks and mods
19.02.2022 · 180 завантаження
12.02.2022 · 768 завантаження
Fixes cave tweaks incompatibility
10.02.2022 · 145 завантаження
06.02.2022 · 149 завантаження
06.02.2022 · 392 завантаження
20.01.2022 · 1 013 завантаження
Fixes stronghold logspam
20.01.2022 · 131 завантаження
06.01.2022 · 957 завантаження
Fixes an incompatibility with lithium
Full changelog: https://modrinth.com/mod/c2me-fabric/version/e7NAaeNt
05.01.2022 · 247 завантаження
C2ME 0.2.0+alpha.6 for Minecraft 1.18.1 is released
This release improves overall performance and stability and fixes some bugs.
Changelog:
- General worldgen optimizations and allocation reductions
- Adds experimental async scheduling (turned off by default)
- Raise default max render distance to 128
- Some fixes related to no-tick view distance
- Don't send chunks twice with no-tick (configurable)
- Turns on reducedLockRadius by default
- Adds priority system for worldgen
- Now breaks optifabric
- Adds limit for chunk data cache in IO workers to prevent using too much heap memory
- Allow disabling mid-tick chunk tasks
- Safety and stability improvements
- Attempt to fix bad config values or return them to default by @duplexsystem in https://github.com/RelativityMC/C2ME-fabric/pull/94
- Hide useGlobalBiomeCache from config
Full Changelog: https://github.com/RelativityMC/C2ME-fabric/compare/0.2.0+alpha.5...0.2.0+alpha.6
01.01.2022 · 490 завантаження
Allow no-tick to only send chunks once
Fix some config issues
19.12.2021 · 1 032 завантаження
12.12.2021 · 782 завантаження
Fix a rare crash when holder map isn't updated yet
12.12.2021 · 132 завантаження
Added chunk prioritization (should fix chunks loading too slow)
11.12.2021 · 239 завантаження
Fix some issues on settings
04.12.2021 · 7 412 завантаження
Fix simulation distance slider being too big
04.12.2021 · 272 завантаження
28.11.2021 · 307 завантаження
Fixes a small issue
27.11.2021 · 185 завантаження
21.11.2021 · 206 завантаження
Fixes several crashes on production environment
20.11.2021 · 152 завантаження
12.11.2021 · 207 завантаження
06.11.2021 · 193 завантаження
30.10.2021 · 148 завантаження
Note that this version will reset your config
22.10.2021 · 203 завантаження
16.10.2021 · 182 завантаження
09.10.2021 · 153 завантаження
02.10.2021 · 104 завантаження
02.10.2021 · 43 721 завантаження