-
Notifications
You must be signed in to change notification settings - Fork 0
Version Compatibility
Rifa edited this page Aug 9, 2026
·
1 revision
| Minecraft Target | Library Version | Mod Version Guard | Dependency Spec | Support Status |
|---|---|---|---|---|
| Minecraft 26.2+ | 1.8.15 |
Knot ClassLoader Verified | "minecraft": ">=26.1.2-" |
Active Mainline |
| Minecraft 26.1.2 | 1.8.9 |
Knot ClassLoader Verified | "minecraft": ">=26.1.2-" |
Backport / Stable |
| Minecraft 1.21.x | Obsolete | N/A | Legacy 1.x | End of Life |
๐ Repository Source Disclaimer: The documentation in this Wiki reflects the current source code state in the repository, which may include recent unreleased commits or developmental features ahead of public release builds on CurseForge and Modrinth.
Dasik Library implements the 1 Jar 1 Version Policy combined with Open-Ended Forward Compatibility:
-
Open-Ended Version Bounds (
"minecraft": ">=26.1.2-"): The library specifies an open lower bound infabric.mod.json, enabling Fabric Loader to accept the JAR on minor patch updates without hard-locking players out. -
Knot ClassLoader Safety (
ModVersionGuard): DuringonInitialize(),ModVersionGuard.checkClassvalidates class presence usingThread.currentThread().getContextClassLoader()to catch unexpected API shifts early and display friendly error banners instead of silent JVM crashes.
public final class ModVersionGuard {
public static void checkClass(String modName, String requiredClassName) {
try {
Class.forName(requiredClassName, true, Thread.currentThread().getContextClassLoader());
} catch (ClassNotFoundException e) {
throw new RuntimeException("\n" +
"=====================================================================\n" +
" [" + modName + "] Minecraft API Mismatch!\n" +
" A required Minecraft class or API was not found in your game version.\n" +
"=====================================================================");
}
}
}Under strict design guidelines ([DIR-20260614-001]), Minecraft 26.x Annual Drop versions MUST NEVER be conflated with legacy 2024 1.21.x versions:
- โ
26.2 (1.21.4)โ Strictly Banned. - โ
Minecraft 26.2โ Standard sovereign annual drop notation.
Dasik Library | Social AI & Infrastructure Engine
Developed with โค๏ธ by Dasik (Rifaditya) | Licensed under LGPL-3.0
๐ Documentation reflects active repository source code state.
- Hive Mind Social System
- Social Scheduler & Events
- Animal Genetics Engine
- Genetics API & Pedigree
- Genetics Loot Modifiers
- Leader Follower & Flocking
- Dynamic GameRules Manager
- GameRule Codec & Serialization
- Client GameRule & GUI Helpers
- Dynamic Enchantments & Vision
- Stochastic & Math Utilities
- Stale Attribute Purging & Scale
- ModVersionGuard & Startup Safety
- Developer Setup & Building
- Architecture & Package Layout
- Mixin Reference & Hooks
- Behavior Profiles & Conditions
- Consumer Mods Integration Guide