Skip to content

Commit 6d11a6f

Browse files
authored
Fix ModuleLayerHandler#getLayer NPE on missing layer, closes #104 (#105)
1 parent 9b69c82 commit 6d11a6f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/cpw/mods/modlauncher/ModuleLayerHandler.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ public LayerInfo buildLayer(final Layer layer) {
8484

8585
@Override
8686
public Optional<ModuleLayer> getLayer(final Layer layer) {
87-
return Optional.ofNullable(completedLayers.get(layer).layer());
87+
return Optional.ofNullable(completedLayers.get(layer)).map(LayerInfo::layer);
8888
}
8989

9090
public void updateLayer(Layer layer, Consumer<LayerInfo> action) {

0 commit comments

Comments
 (0)