Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
A puzzle mod that adds word creation and number guessing to Minecraft gameplay.
Version 1.4.2 - Dependency Updates for Minecraft 1.21.11
Release Date
2026-04-15
Overview
Maintenance release updating core dependencies to support Minecraft 1.21.11 and PaperMC Build #130. This update includes Kotlin 2.3.20, latest Kotlinx Coroutines, updated ProtocolLib, and verified custom item provider plugin versions.
Changes
Dependency Updates π¦
Core Dependencies
- Kotlin: 2.2.21 β 2.3.20 (latest stable, excellent backward compatibility)
- Kotlinx Coroutines: 1.9.0 β 1.10.2 (latest stable, aligns with Kotlin 2.3.x)
- PaperMC API: 1.21.10-R0.1-SNAPSHOT β 1.21.11-R0.1-SNAPSHOT (latest stable for MC 1.21.11)
- ProtocolLib: 5.3.0 β 5.4.0 (latest stable, new Maven coordinates: net.dmulloy2:ProtocolLib)
Custom Item Provider Plugins
- Oraxen: 1.181.0 β 1.212.0 (verified from GitHub releases, April 2025)
- Nexo: 0.1.0 β 1.0.0 (verified from repo.nexomc.com, untested - no license available)
- ItemsAdder: 3.6.3-beta-14 (unchanged - version 4.0.16 has critical stability issues)
Database/ORM
- Exposed ORM: 0.48.0 (unchanged - version 1.0 migration deferred to v1.5.0 due to package namespace changes)
Build System Updates π§
Modified: gradle.properties
- Line 7: version=1.4.2
- Line 11: kotlinVersion=2.3.20
- Line 12: paperVersion=1.21.11-R0.1-SNAPSHOT
- Line 13: coroutinesVersion=1.10.2
Modified: build.gradle.kts
- Line 3: kotlin("jvm") version "2.3.20"
- Line 30: compileOnly("net.dmulloy2:ProtocolLib:5.4.0") (new Maven groupId)
- Line 32: compileOnly("io.th0rgal:oraxen:1.212.0")
- Line 33: compileOnly("com.nexomc:nexo:1.0.0")
- Line 90: minecraftVersion("1.21.11")
- Line 136: println(" Minecraft: 1.21.11")
- Added
kotlin { jvmToolchain(21) }to explicitly target Java 21 bytecode
Modified: gradle/wrapper/gradle-wrapper.properties
- Gradle wrapper upgraded: 8.8 β 8.14.4 (required for Java 23/24 daemon support)
Documentation Updates π
- Updated minimum Minecraft version: 1.21.10+ β 1.21.11+
- Updated Oraxen requirement: 1.181.0+ β 1.212.0+
- Updated Nexo requirement: (latest) β 1.0.0+
- Updated ProtocolLib requirement: 5.3.0+ β 5.4.0+
- Added this comprehensive v1.4.2 changelog entry
Technical Details
Compatibility
- β 100% Backward Compatible - No breaking changes
- β No configuration changes required
- β No database schema changes
- β No gameplay changes
- β Works with ItemsAdder, Oraxen, and Nexo
- β All 131+ tests passing
Build Status
- β Clean build successful
- β All unit tests passing
- β οΈ Some deprecation warnings from Exposed 0.48.0 (expected, will be addressed in v1.5.0)
- β οΈ Some deprecation warnings from Paper API (expected)
API Compatibility Verified
- β ItemsAdder APIs compile (CustomStack, CustomBlock)
- β Oraxen APIs compile (OraxenItems, OraxenBlocks)
- β Nexo APIs compile (NexoItems, NexoBlocks) - untested runtime
- β Database operations work (Exposed)
- β Coroutines scope no issues
Deferred Updates (Rationale)
- ItemsAdder 4.0.16: Critical stability issues (OutOfMemoryError, server crashes reported in community)
- Exposed ORM 1.0: Requires major migration with package namespace changes (org.jetbrains.exposed β org.exposed), deferred to v1.5.0
Upgrade Instructions
From v1.4.1:
- Stop server
- Replace CharmedChars-1.4.1.jar with CharmedChars-1.4.2.jar
- Update PaperMC to Build #130 or later (1.21.11)
- Ensure Oraxen is version 1.212.0+ (if using Oraxen)
- Ensure ProtocolLib is version 5.4.0+ (if using ProtocolLib)
- Start server
No configuration changes needed - drop-in replacement!
Known Issues
- None
Notes
- Nexo 1.0.0: This version has not been fully tested as it requires a premium license. The implementation compiles successfully but runtime behavior has not been verified. Community feedback welcome.
- ProtocolLib Maven Coordinates: ProtocolLib 5.4.0+ uses new Maven coordinates (net.dmulloy2 instead of com.comphenix.protocol). The build system has been updated to use Maven Central.
Information
| Published on | April 22, 2026 |
|---|---|
| Downloads | 1 |
Platforms
Paper (1.21.10-1.21.11)