All Mods Resource Packs Data Packs Shaders Modpacks Plugins
WorldEdit Hang Fix

WorldEdit Hang Fix

by fallen-breath • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

A simple mod that prevents WorldEdit from hanging the Minecraft server when the server is stopping

It fixes https://github.com/EngineHub/WorldEdit/issues/2459. What it does:

  • Shutdown WorldEdit.getInstance().getExecutorService() on dedicated server stop (or it will hang the server for maximum 60s)
  • Ensure the singleton java.util.Timer object in FutureProgressListener runs on a daemon thread (or it will hang the server forever)

Supported environment

Platform Minecraft WorldEdit
fabric MC >= 1.14 >=7.0.0
forge MC >= 1.15 >=7.0.0
neoforge MC >= 1.20.6 >=7.0.0

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.1.x
Fabric Forge Neoforge
6mo ago 1
1.20.x 1.19.x 1.18.x
Forge
6mo ago 1
1.21.x 1.20.6
Neoforge
6mo ago 1
1.21.x 1.20.x
Fabric
6mo ago 1
1.20.x 1.19.x 1.18.x
Fabric
6mo ago 1
1.17.x
Forge
6mo ago 1
1.16.x 1.15.x 1.14.x
Forge
6mo ago 1
1.17.x
Fabric
6mo ago 1
1.16.x 1.15.x 1.14.x
Fabric
6mo ago 1
1.21.x 1.20.6
Neoforge
last yr. 1
1.21.x 1.20.x 1.19.x +4
Forge
last yr. 1
1.21.x 1.20.x 1.19.x +5
Fabric
last yr. 1
1.21.x 1.20.6
Neoforge
last yr. 1
1.21.x 1.20.x 1.19.x +4
Forge
last yr. 1
1.21.x 1.20.x 1.19.x +5
Fabric
last yr. 1
  • Daemonized the thread from RecursiveDirectoryWatcher#start to fix another potential hang introduced in worldedit 7.4.1


Build Information

  • Daemonized the thread from RecursiveDirectoryWatcher#start to fix another potential hang introduced in worldedit 7.4.1


Build Information

  • Daemonized the thread from RecursiveDirectoryWatcher#start to fix another potential hang introduced in worldedit 7.4.1


Build Information

  • Daemonized the thread from RecursiveDirectoryWatcher#start to fix another potential hang introduced in worldedit 7.4.1


Build Information

  • Daemonized the thread from RecursiveDirectoryWatcher#start to fix another potential hang introduced in worldedit 7.4.1


Build Information

  • Daemonized the thread from RecursiveDirectoryWatcher#start to fix another potential hang introduced in worldedit 7.4.1


Build Information

  • Daemonized the thread from RecursiveDirectoryWatcher#start to fix another potential hang introduced in worldedit 7.4.1


Build Information

  • Daemonized the thread from RecursiveDirectoryWatcher#start to fix another potential hang introduced in worldedit 7.4.1


Build Information

  • Daemonized the thread from RecursiveDirectoryWatcher#start to fix another potential hang introduced in worldedit 7.4.1


Build Information

worldedit fixes one of the issues, but the other one still persists

also removed the worldedit version check for forge / neoforge, since these 2 mod loader might be buggy on worldedit's bad version syntax


Build Information

worldedit fixes one of the issues, but the other one still persists

also removed the worldedit version check for forge / neoforge, since these 2 mod loader might be buggy on worldedit's bad version syntax


Build Information

worldedit fixes one of the issues, but the other one still persists

also removed the worldedit version check for forge / neoforge, since these 2 mod loader might be buggy on worldedit's bad version syntax


Build Information

mixin yes


Build Information

mixin yes


Build Information

mixin yes


Build Information

WorldEdit Hang Fix Icon
Download WorldEdit Hang Fix
Select game version
Select platform