Skip to content
ScaleCraft Core

Quick rating

Community listing page, reviews may not be monitored by the author.

ScaleCraft Core

No reviews yet

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

Mod Loaders
Minecraft

About

Description

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.