diff --git a/worldedit-core/src/main/java/com/sk89q/worldedit/util/SideEffectSet.java b/worldedit-core/src/main/java/com/sk89q/worldedit/util/SideEffectSet.java index 6fdc61f08..2aa3bcea5 100644 --- a/worldedit-core/src/main/java/com/sk89q/worldedit/util/SideEffectSet.java +++ b/worldedit-core/src/main/java/com/sk89q/worldedit/util/SideEffectSet.java @@ -56,7 +56,9 @@ public class SideEffectSet { .filter(entry -> entry.getValue() != SideEffect.State.OFF) .map(Map.Entry::getKey) .collect(Collectors.toSet()); - appliesAny = !appliedSideEffects.isEmpty(); + //FAWE start + appliesAny = sideEffects.isEmpty() || !appliedSideEffects.isEmpty(); // Empty side effects implies default + //FAWE end } public SideEffectSet with(SideEffect sideEffect, SideEffect.State state) {