Releases: Semarina/DoorsReloaded
Release list
DoorsReloaded v2.3.0
This release updates DoorsReloaded for Minecraft 26.1.x and prepares both platform builds for the latest Paper and Fabric toolchains.
✨ New Features & Changes
- ✅ Minecraft 26.1.x Support - DoorsReloaded now supports Minecraft
26.1,26.1.1, and26.1.2. - ✅ Updated Fabric/Quilt Build - Migrated the Fabric mod to the Fabric 26.1 toolchain and official Mojang mappings.
- ✅ Updated Paper/Purpur/Folia Build - Updated the plugin build to the Paper 26.1.2 stable API line.
- ✅ Java 25 Support - Both platform builds now target Java 25.
- ✅ Updated Platform Metadata - Modrinth, Fabric, and Paper metadata now advertise the correct 26.1.x compatibility range.
Downloads
| Platform | File | Minecraft Version |
|---|---|---|
| Paper/Purpur/Folia | DoorsReloaded-2.3.0-Paper.jar |
26.1.x |
| Fabric/Quilt | DoorsReloaded-2.3.0-Fabric.jar |
26.1.x |
Technical Changes
- Updated Fabric Loom to
1.16.2 - Updated Fabric Loader to
0.19.2 - Updated Fabric API to
0.150.0+26.1.2 - Updated Paper API target to
26.1.2.build.66-stable - Split Paper API versioning from the Fabric Minecraft version property
- Updated release docs, README, changelog, and platform metadata
Compatibility Summary
- ✅ Paper 26.1.x
- ✅ Purpur 26.1.x
- ✅ Folia 26.1.x (region-threading aware)
- ✅ Fabric 26.1.x
- ✅ Quilt 26.1.x
- ❌ Spigot / CraftBukkit (not supported)
Migration
From v2.2.0 on Paper/Purpur/Folia:
- Remove old
DoorsReloaded-2.2.0-Paper.jarfromplugins/ - Drop in
DoorsReloaded-2.3.0-Paper.jar - Restart the server
From v2.2.0 on Fabric/Quilt:
- Make sure you are running Java 25
- Install a compatible Fabric Loader and Fabric API for Minecraft 26.1.x
- Replace
DoorsReloaded-2.2.0-Fabric.jarwithDoorsReloaded-2.3.0-Fabric.jar - Launch the game
DoorsReloaded v2.2.0
This release focuses on massive customizability additions regarding Trapdoors, Fence Gates, and granular configurations for knocking sounds based on wood/iron/copper materials.
✨ New Features & Changes
- ✅ Fence Gate Support - You can now knock on fence gates! Handled explicitly by the
allow-knocking-gatesswitch. - ✅ Iron Door / Trapdoor Customization Split -
allow-opening-irondoors-with-handshas been separated into two independent controls:allow-opening-irondoors-with-handsallow-opening-irontrapdoors-with-hands
- ✅ Granular Sound Options - You can assign 9 independently configured knocking sounds (alongside distinct categorized pitch and volume properties):
sound-knock-door-[wood/copper/iron]sound-knock-[trapdoor/gate]-[wood/copper/iron]
- ✅ Config Restructuring - Configurations now visibly categorize behavioral interactions vs audio properties (e.g. standardizing
allow-knocking-doorsnaming conventions and segregating logic away from Sound configs). Backward compatibility cleanly preserves old values during your transition naturally!
📦 Downloads
| Platform | File | Minecraft Version |
|---|---|---|
| Paper/Purpur/Folia | DoorsReloaded-2.2.0-Paper.jar |
1.21+ |
| Fabric/Quilt | DoorsReloaded-2.2.0-Fabric.jar |
1.21.11 |
🔧 Technical Changes
- Migrated build system from Maven to Gradle
- Multi-module project structure (
paper/andfabric/modules) - Updated to Gradle 8.14 with Java 21
📋 Compatibility Summary
- ✅ Paper 1.21+
- ✅ Purpur 1.21+
- ✅ Folia 1.21+ (region-threading aware)
- ✅ Fabric 1.21.11
- ✅ Quilt 1.21.11
- ❌ Spigot / CraftBukkit (not supported)
📝 Migration
From v2.1.x on Paper/Purpur/Folia:
- Remove old
DoorsReloaded.jarfromplugins/ - Drop in
DoorsReloaded-2.2.0-Paper.jar - Restart the server
New Fabric/Quilt installation:
- Install Fabric Loader and Fabric API
- Place
DoorsReloaded-2.2.0-Fabric.jarinmods/ - Launch the game
DoorsReloaded v2.1.0
This release adds Fabric/Quilt mod support, a Modrinth update checker, and migrates the build system to Gradle.
✨ New Features
- ✅ Fabric/Quilt Mod Support - DoorsReloaded is now available as a Fabric mod for Minecraft 1.21.11
- ✅ Modrinth Update Checker - Automatically checks for updates on plugin/mod startup
- Configurable via
check-for-updatesin config - Notifies OPs on join (Paper only, requires
doorsreloaded.notify.updatepermission)
- Configurable via
- ✅ Separate Platform Jars - Separate builds for each platform
📦 Downloads
| Platform | File | Minecraft Version |
|---|---|---|
| Paper/Purpur/Folia | DoorsReloaded-2.1.0-Paper.jar |
1.21+ |
| Fabric/Quilt | DoorsReloaded-2.1.0-Fabric.jar |
1.21.11 |
🔧 Technical Changes
- Migrated build system from Maven to Gradle
- Multi-module project structure (
paper/andfabric/modules) - Updated to Gradle 8.14 with Java 21
📋 Compatibility Summary
- ✅ Paper 1.21+
- ✅ Purpur 1.21+
- ✅ Folia 1.21+ (region-threading aware)
- ✅ Fabric 1.21.11
- ✅ Quilt 1.21.11
- ❌ Spigot / CraftBukkit (not supported)
📝 Migration
From v2.0.x on Paper/Purpur/Folia:
- Remove old
DoorsReloaded.jarfromplugins/ - Drop in
DoorsReloaded-2.1.0-Paper.jar - Restart the server
New Fabric/Quilt installation:
- Install Fabric Loader and Fabric API
- Place
DoorsReloaded-2.1.0-Fabric.jarinmods/ - Launch the game
DoorsReloaded v2.0.1
This is a feature update that brings full support for Minecraft 1.21.11 and introduces new customization options for Copper doors.
Changes
- ✅ Official support for:
- Paper 1.21.11
- Folia 1.21.11
- ✅ Copper Door Support:
- Added specific knocking sounds for Copper Doors and Copper Trapdoors.
- Previously, they used the generic wood sound or required manual configuration.
- ✅ Automatic Config Updates:
- The plugin now automatically updates your config.yml to include new features.
- Your existing settings and comments are preserved. No need to delete or regenerate your config file!
- ✅ New Configuration Option:
sound-knock-copper: Customizes the sound for copper doors.
Compatibility Summary
- ✅ Paper/Folia 1.21.x+
- ✅ Java: 21+
DoorsReloaded v2.0.0
This is a major release that modernizes the plugin for the Paper/Folia ecosystem.
Changes
- ✅ Official support for:
- Paper 1.21.x+
- Purpur 1.21.x+
- Folia 1.21.x+ (region-threading aware)
- ✅ New scheduler abstraction to safely support Folia:
- All world/block/entity interactions are executed via Folia/Paper schedulers.
- ✅ Codebase simplified and focused on modern performance-oriented servers.
Breaking Changes
- ❌ Spigot/CraftBukkit support has been dropped.
- The plugin is now explicitly targeted at the Paper family of servers.
- If you are still running Spigot/CraftBukkit, stay on:
- v1.3.3 (last Spigot/Bukkit-compatible release)
Compatibility Summary
- ✅ Paper 1.21.x+
- ✅ Purpur 1.21.x+
- ✅ Folia 1.21.x+
- ❌ Spigot / CraftBukkit
- ❌ Sponge / other non-Paper platforms
Migration
-
From v1.3.3 on Paper/Purpur:
- Remove old DoorsReloaded JAR from
plugins/. - Drop in
DoorsReloaded-2.0.0.jar. - Restart the server.
- Remove old DoorsReloaded JAR from
-
From legacy Spigot/CraftBukkit:
- Either migrate your server to Paper or Purpur, then install v2.0.0, or
- Stay on v1.3.3 if you cannot migrate yet.
Notes
- The plugin now uses a shared
PluginSchedulerwith implementations for Paper and Folia. - This avoids unsafe async Bukkit calls and respects Folia’s region-threading model.
DoorsReloaded v1.3.3 – Last Spigot/Bukkit-compatible release
This is the last release that officially supports Spigot/CraftBukkit.
All future versions will target the Paper/Folia ecosystem only.
Changes
Merged community contribution from @ShermansWorld (PR #7)
- Updated dependencies
- Removed unused dependencies
- Removed bStats
- Removed unused or unimplemented config options
- Removed update checker and config updater
- Updated
SoundUtilsto use sound namespace keys - Updated config to use sound namespace keys
- Added "updated to 1.21.x by ShermansWorld" in config.yml credits
- Updated .gitingore to exclude IDE files
- Bumped version to 1.3.3
- Includes all changes from the previous legacy codebase up to this point.
Compatibility Summary
- ✅ Bukkit / Spigot
- ✅ Paper / Purpur (as Spigot-compatible)
- ❌ Folia (no region-threading support yet)
Credits
Huge thanks to @ShermansWorld for contributing to this release and keeping DoorsReloaded alive 💙
Notes
If you are on Spigot/CraftBukkit and want to keep using DoorsReloaded, stay on v1.3.3.
The upcoming v2.0.0 release will:
- Drop Spigot/CraftBukkit support.
- Officially support Paper, Purpur, and Folia 1.21.x+.
- Introduce a Folia-safe scheduler abstraction and other internal refactors.