1.0.0
Compatibility
Changes
đ TSeason v1.0.0 â Initial Official Release
The Complete Minecraft SMP Season Lifecycle Engine
We are thrilled to introduce TSeason 1.0.0, an enterprise-grade, high-performance season lifecycle management engine built from the ground up for modern Paper, Purpur, and Folia servers.
đ Key Highlights & Features
đŦ Cinematic Synchronized Launch Sequence
- Dynamic 10s Countdown: Synchronized audio pitch scaling (
0.6f â 2.0f), multi-stage titles, and actionbar alerts. - Adaptive Adventure BossBar: Live progress indicator with automatic color-shifting from Gold to Bold Red during the final 3 seconds.
- Smooth Anti-Jitter Player Freeze: Preserves camera/head rotation while locking coordinates to ensure a simultaneous world opening.
- Epic World Opening Fanfare: Celebration sounds, totem & firework particles, and automatic transition into the grace period.
- Mid-Countdown Join Sync: Players joining during countdown automatically receive bossbars and title synchronization.
đĄī¸ Deterministic State Machine & Safety
- Strict Transition Matrix: Prevents illegal transitions and state conflicts (IDLE â COUNTDOWN â LAUNCHING â GRACE â ACTIVE â ENDING â ARCHIVED).
- Atomic Disk Storage: All profiles, vaults, and passports are saved via crash-safe temporary swap files (
.tmpâ atomic replace) to completely prevent file corruption. - Pre-Flight Safety Audits: Built-in system inspector that verifies disk storage, world accessibility, and player safety before any transition.
- Zero-Downtime Countdown Cancellation: Admins can abort any active launch countdown instantly with
/tseason season cancel.
⥠Performance-First Architecture
- Zero Tick Overhead: No continuous per-tick scanners, chunk scans, or repetitive entity iterations.
- Native Folia & Paper Support: Automatically detects Folia threaded regions or Paper schedulers via unified abstraction.
- Lightweight Footprint: Negligible idle memory and CPU footprint.
đ Season Vaults & Progression Passports
- Persistent Vaults: Allow players to store and roll over hard-earned treasures across season resets with blacklist protection.
- Seasonal Passports: Automatically track lifetime playtime, mob/player kills, deaths, and achievements across all seasons.
- Dynamic Leaderboards: Category-based rankings with historical snapshots archived upon season finale.
đģ Compatibility
- Server Loaders: Paper, Purpur, Folia, Spigot
- Minecraft Versions: 1.21 â 1.21.4+
- Java Runtime: Java 21 LTS or newer
đ Getting Started
Type /tseason in-game to open the interactive Season Hub, or /tseason setup to configure your first SMP season!
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:F4exzq3j:Y6LkBIbC"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:F4exzq3j:Y6LkBIbC"
}

