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

53 lines
1.5 KiB
Java
Raw Normal View History

2026-05-04 12:09:37 +02:00
package com.vinlanx.explosionoverhaul.client;
import com.vinlanx.explosionoverhaul.PlayTrackedSoundPacket;
import net.minecraft.client.gui.GuiGraphics;
import net.minecraft.world.entity.player.Player;
import net.minecraft.world.phys.Vec3;
2026-05-04 13:06:40 +02:00
import net.neoforged.neoforge.client.event.RenderGuiEvent;
2026-05-04 12:09:37 +02:00
public class ClientEffects {
public static void addTrackedSound(PlayTrackedSoundPacket msg) {
}
2026-05-07 00:24:22 +02:00
public static Vec3 calculateSoundPosition(Player player, Vec3 explosionPos, boolean isPlayerInHouse) {
return explosionPos;
2026-05-04 12:09:37 +02:00
}
public static void triggerLocalCameraShake(float intensity, int durationTicks, float pushIntensity) {
}
public static void triggerDelayedCameraShake(float intensity, int durationTicks, float pushIntensity, int delayTicks) {
}
public static void triggerRealisticExplosion(Vec3 position, float power) {
}
public static void addFlashEffect(Vec3 explosionPos, float power) {
}
public static void onClientTick() {
}
2026-05-04 13:06:40 +02:00
public static void renderFlash(RenderGuiEvent.Post event) {
2026-05-04 12:09:37 +02:00
}
2026-05-07 00:24:22 +02:00
public static void renderFlash(GuiGraphics graphics) {
2026-05-04 12:09:37 +02:00
}
public static void triggerShockwave(Vec3 position, float power) {
}
public static void triggerDustCloud(Vec3 position, float power) {
}
public static void triggerMistCloud(Vec3 position, float power) {
}
public static void triggerLineSparks(Vec3 position, float power) {
}
2026-05-07 00:24:22 +02:00
public static void triggerAmbientCaveDust(float power) {
2026-05-04 12:09:37 +02:00
}
}