跳到正文

ScaleCraft Core

作者:DomDaddyDerg

Narrowly-targeted Mixin fixes for real, confirmed bugs in other mods — built to keep ScaleCraft Chronicles Of The Arcane modpack running clean.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

ScaleCraft-Core is the single umbrella mod for ScaleCraft Chronicles Of The Arcane — bundling narrowly-targeted compatibility patches for other mods’ confirmed bugs, plus the pack’s own custom dragon-tech content. It used to be client-only; it’s now required on both client and server, since it registers real blocks, items, and dimensions.

Every compatibility fix only activates if its target mod is actually installed. The custom content below is always active regardless of what else is installed.

Compatibility Fixes

  • DragonSurvival / Curios — a config-load-order crash in CuriosButtonHandler, which read Curios’ client config before checking what screen was actually open.
  • Hexerei — a config-load-order crash from reading its own client config every tick with no check that it had actually finished loading.
  • Pehkui — a config-load-order crash in its scale-clamping logic, reading server-side scale-limit config before it was ready.
  • Collapsible Groups — a `ServiceLoader’ that could return nothing under NeoForge’sparallel client-setup dispatch, crashing the
  • Coral Tombstone — a config-load-order crash triggered when a resource/GUI reload (such as saving a Quark/Zeta config screen) re-rendered a Magic Scroll’s n config had finished reloading.
  • Zeta (Quark’s shared library) — stops a redundant, memory-heavy recipe cross-reference map from being built on every recipe reload, a confirmed zero-consumer table that was doubling the cost of an already OOM-prone operation on large modpack recipe registries.- JourneyMap — fixes a real write race, i.e., a reload could catch a config filemid-truncate and silently overwrite it with hardcoded defaults. Rewritten to write to a temp file and atomically rename it over the target instead.
  • C2ME — fixes a thread-safety bug in vanilla’s structure-check cache that C2ME’s own concurrency rewrite never fully covered: two threads touching the same once could corrupt it and hang the server tick forever during world generation. Closes the gap with proper synchronization, matching the pattern C2ME already uses elsewhere.
  • Vanilla Options key-mapping collision checks keybinding registrations by name before Minecraft reads them, guarding against any tister a keybind under the exact same internal name — a real collision that otherwise would occur at boot stage, before any crash-reportinfrastructure even exists.

Custom Content

  • Dragon Portal — a craftable portal (Dragon Portal Frame + Dragon Rune Block corners, lit with a Draconic Ignition Rod) leading to the Dragon Realm specifically to isolate Ice and Fire’s dragons and dragon skeletons — they spawn only here,
  • Wilds Portal — a parallel craftable portal (its own frame/rune blocks, lit with a Verdant Seed Pod) leading to the Cobblemon Wilds dimension, with every wild structure confined there instead of the Overworld.
  • Dragon Mana Bridge — integrates Ars Nopell-casting with dragon magic, so a dragoncaster draws from dragon mana instead of a n
  • Cobblemon starter-toast fix — suppressarter” toast on fresh player join where itisn’t wanted.

Compatibility

Required on both client and server. Mod by DomDaddyDerg for ScaleCraft Chronicles Of
The Arcane.

常见问题

ScaleCraft Core 支持哪些 Minecraft 版本?

ScaleCraft Core 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

ScaleCraft Core 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

DomDaddyDerg 的其他作品

查看全部 →