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
|
|
|
}
|
|
|
|
|
}
|