mirror of
https://github.com/Minestom/Minestom.git
synced 2025-02-13 02:41:41 +01:00
Fixed nullpointer when unloading a dependent extention that was already unloaded (#601)
This commit is contained in:
parent
b5bcd8fd4a
commit
a7971bf343
@ -715,8 +715,10 @@ public class ExtensionManager {
|
||||
|
||||
for (String dependentID : dependents) {
|
||||
Extension dependentExt = extensions.get(dependentID.toLowerCase());
|
||||
LOGGER.info("Unloading dependent extension {} (because it depends on {})", dependentID, extensionName);
|
||||
unload(dependentExt);
|
||||
if ( dependentExt != null ) { // check if extension isn't already unloaded.
|
||||
LOGGER.info("Unloading dependent extension {} (because it depends on {})", dependentID, extensionName);
|
||||
unload(dependentExt);
|
||||
}
|
||||
}
|
||||
|
||||
LOGGER.info("Unloading extension {}", extensionName);
|
||||
|
Loading…
Reference in New Issue
Block a user