Files
Explosion-Overhaul/src/main/java/com/vinlanx/explosionoverhaul/ServerExplosionHandler.java

21 lines
627 B
Java
Raw Normal View History

2026-05-04 12:09:37 +02:00
package com.vinlanx.explosionoverhaul;
import java.util.List;
import net.minecraft.core.BlockPos;
import net.minecraft.server.level.ServerLevel;
import net.minecraft.world.level.Explosion;
public class ServerExplosionHandler {
public static void handleExplosion(ServerLevel level, Explosion explosion, List<BlockPos> affectedBlocks) {
2026-05-04 13:33:41 +02:00
if (!((Boolean)Config.COMMON.enableCraterDestruction.get()).booleanValue()) {
2026-05-04 12:09:37 +02:00
affectedBlocks.clear();
}
}
2026-05-04 13:33:41 +02:00
public static void register() {
2026-05-04 12:09:37 +02:00
}
2026-05-04 13:46:36 +02:00
public record CameraShakeProfile(float intensity, int durationTicks, float pushIntensity) {
}
2026-05-04 12:09:37 +02:00
}