promotional bannermobile promotional banner

Magnus

A modular, high-performance, and resilient synchronization suite for Minecraft Fabric servers. Features real-time inventory sync, cross-server chat, and global player management.
Back to Files

Magnus Sync v1.3.3

File namemagnus-1.3.3 x-release-please-version.jar
Uploader
KroderDevKroderDev
Uploaded
Jul 1, 2026
Downloads
18
Size
3.8 MB
Mod Loaders
Fabric
File ID
8349605
Type
R
Release
Supported game versions
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:magnus-1448049:8349605"

Learn more about Curse Maven

What's new

1.3.3 (2026-07-01)

Bug Fixes

  • add @Suppress annotations on catch blocks with correct syntax, fix code complexity warnings (44a122e)
  • add blank line between @file:Suppress and package in 2 test files (AnnotationOnSeparateLine) (6a1c3dd)
  • fix AnnotationOnSeparateLine, ImportOrdering groups, and test file imports (547b2f6)
  • fix excessive whitespace in catch blocks, ConfigLoader imports (9ef31cf)
  • fix import ordering and indentation issues in test and main files (109b34a)
  • minecraft: split version-specific game test and metadata sources (cae2741)
  • minecraft: support 1.21.5+ NBT and gametest API changes (62eaa74)
  • move catch to same line as closing brace (SpacingAroundKeyword) (69a6267)
  • normalize gradlew.bat to LF per .gitattributes (ee7718b)
  • release-please: align manifest component with existing tag format (2f44765)
  • resolve build compilation errors and remaining detekt lint violations (e149041)
  • restore missing closing brace in BackupRecoveryService else block (33338d2)
  • revert mockk to wildcard imports in test files, add missing Database import (8964dce)
  • suppress ImportOrdering warnings, add missing LoggerFactory import (f04efc5)
  • suppress NoWildcardImports in test files with mockk wildcard imports (f6605b2)
  • suppress TooGenericExceptionCaught, SwallowedException, PrintStackTrace; fix formatting issues (e7a4a23)
  • use @file:Suppress before package instead of per-catch annotations (5c5aafe)
  • use correct rule ID WildcardImport for @file:Suppress, fix blank lines and newlines (64bcb26)

Documentation

  • add pull request template (5416d8a)
  • reorder badges by importance (3ec77e2)
  • update badges with PostgreSQL, Redis, Trivy and fix build badge branch (cb9651e)
  • update Minecraft version badge to show supported range (1.21.1–1.21.11) (d735e9e)
  • update project description to reflect modular architecture (e9fd121)

Continuous Integration

  • add changelog sections for all commit types used in project (0269b3b)
  • add CodeQL analysis via Java bytecode extraction (6d78060)
  • add Dependabot configuration for Gradle, Docker, and GitHub Actions (6f88cd0)
  • add Fabric compatibility build matrix (aa4387c)
  • add GitHub Actions workflow for labeling PRs (45efa7f)
  • add labeler workflow and config (b39f120)
  • add release-please with multi-version Modrinth/CurseForge publishing (c0a40bb)
  • add standalone detekt lint workflow (5408d6d)
  • avoid duplicate build runs on PR pushes (8a3ff8c)
  • codeql: switch to autobuild mode for proper Java extraction (cdfb008)
  • keep 1.21.11 matrix checks experimental (0db25f9)
  • release-please: wrap config in packages section for explicit component matching (1663690)
  • release: publish tested Minecraft versions (fa0fa6d)
  • remove CodeQL, doesn't support Kotlin 2.4.0 yet (d33fa09)

Build System

  • add Docker-based dev environment with Detekt linting (2e3546d)
  • deps: bump actions/checkout from 4 to 7 (1259c34)
  • deps: bump actions/checkout from 4 to 7 (bdc6ace)
  • deps: bump actions/setup-java from 4 to 5 (f0793a8)
  • deps: bump actions/setup-java from 4 to 5 (18f9cd4)
  • deps: bump aquasecurity/trivy-action from 0.5.0 to 0.36.0 (bdf04f4)
  • deps: bump aquasecurity/trivy-action from 0.5.0 to 0.36.0 (8cb43d2)
  • deps: bump eclipse-temurin from 21-jdk-alpine to 25-jdk-alpine (6d274ef)
  • deps: bump eclipse-temurin from 21-jdk-alpine to 25-jdk-alpine (1c5eef1)
  • deps: bump github/codeql-action from 3 to 4 (33c943b)
  • deps: bump github/codeql-action from 3 to 4 (fe45c9b)
  • deps: bump gradle/actions from 3 to 6 (0a02903)
  • deps: bump gradle/actions from 3 to 6 (a5974dc)
  • deps: bump org.junit.jupiter:junit-jupiter from 5.10.0 to 6.1.1 (4a22a69)
  • deps: bump org.junit.jupiter:junit-jupiter from 5.10.0 to 6.1.1 (fe2ad53)
  • deps: bump the minor-and-patch group with 9 updates (2767aab)
  • deps: bump the minor-and-patch group with 9 updates (df3d073)

Miscellaneous Chores

  • add Trivy scan for dependency and secret detection (5ba4d9f)

Code Refactoring

  • fix all detekt lint violations (2e4044f)

This mod has no additional files