diff --git a/eternalcore-core/src/main/java/com/eternalcode/core/feature/warp/repository/WarpRepositoryImpl.java b/eternalcore-core/src/main/java/com/eternalcode/core/feature/warp/repository/WarpRepositoryImpl.java index d3f19b7a4..3a5317433 100644 --- a/eternalcore-core/src/main/java/com/eternalcode/core/feature/warp/repository/WarpRepositoryImpl.java +++ b/eternalcore-core/src/main/java/com/eternalcode/core/feature/warp/repository/WarpRepositoryImpl.java @@ -109,7 +109,7 @@ private CompletableFuture transactionalSupply(Function warps = new HashMap<>(this.warpConfig.warps); T result = editor.apply(warps); - this.warpConfig.warps.putAll(warps); + this.warpConfig.warps = warps; this.configurationManager.save(this.warpConfig); return result; }