Commit Graph
5 Commits
Author SHA1 Message Date
modzuozhi 563787c5d4 Bump version to 1.1.3 and publish build artifacts 2026-09-12 20:27:22 +08:00
modzuozhi 849ce7171c Add built artifacts: dimensionalripper-1.1.2.jar and sources jar
Bump mod_version to 1.1.2. Includes ESC-pause freeze fix, TE whitelist command, shard drop counters and POI lock optimization.
2026-09-12 00:47:23 +08:00
modzuozhi 3c4710490c Add entity sharding (ShardGate) and POI lock optimization
- ShardGate: shard entity ticking into per-shard CAS gates so slow shards
  skip a tick instead of blocking the whole barrier
- EntityTickParallel: collect entities by stable id into shards, submit via
  ShardGate, count missed shards
- FineGrainScheduler: add submitShard path with gate release and barrier
  counting
- SectionStorageMixin: replace global exclusive synchronized map with
  ConcurrentLong2ObjectMap to remove the POI read lock bottleneck
  (~19k villagers: TPS 9 -> 20)
- MasterCommand: add 'fine sharded on|off' toggle and status display
- Add environment setup/launch scripts
2026-09-09 22:13:02 +08:00
xxdd001 ce6532b644 Unify license to MIT 2026-08-26 21:16:34 +08:00
xxdd001 453e715f3b Initial commit: Dimensional Ripper mod source (NeoForge 1.21.1) 2026-08-26 21:04:16 +08:00