Fix MissileWars Missile Pasting

Signed-off-by: Chaoscaot <max@maxsp.de>
This commit is contained in:
2026-05-15 20:39:30 +02:00
parent 5c93ca6143
commit 441932b30a
2 changed files with 4 additions and 1 deletions
+1 -1
View File
@@ -34,5 +34,5 @@ dependencies {
compileOnly(libs.spigotapi)
compileOnly(libs.nms20)
compileOnly(libs.fawe18)
compileOnly(libs.fawe21)
}
@@ -30,6 +30,8 @@ import com.sk89q.worldedit.function.operation.Operations;
import com.sk89q.worldedit.math.BlockVector3;
import com.sk89q.worldedit.math.transform.AffineTransform;
import com.sk89q.worldedit.session.ClipboardHolder;
import com.sk89q.worldedit.util.SideEffect;
import com.sk89q.worldedit.util.SideEffectSet;
import com.sk89q.worldedit.world.World;
import com.sk89q.worldedit.world.block.BlockTypes;
import de.steamwar.misslewars.MissileWars;
@@ -73,6 +75,7 @@ public class Missile extends SpecialItem {
lore(lore, strings, 3, "§7Size");
EditSession e = WorldEdit.getInstance().getEditSessionFactory().getEditSession(world, -1);
e.setSideEffectApplier(e.getSideEffectApplier().with(SideEffect.NEIGHBORS, SideEffect.State.DELAYED));
BlockTypeMask blockTypeMask = new BlockTypeMask(clipboard, BlockTypes.TNT);
lore.add("§7TNT §8: §e" + e.countBlocks(clipboard.getRegion(), blockTypeMask));