Files
fabric-carpet/src/main/java/carpet/mixins/ExplosionAccessor.java
T
2022-04-06 22:16:05 +02:00

43 lines
739 B
Java

package carpet.mixins;
import net.minecraft.util.RandomSource;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.gen.Accessor;
import java.util.Random;
import net.minecraft.world.entity.Entity;
import net.minecraft.world.level.Explosion;
import net.minecraft.world.level.Level;
@Mixin(Explosion.class)
public interface ExplosionAccessor {
@Accessor
boolean isFire();
@Accessor
Explosion.BlockInteraction getBlockInteraction();
@Accessor
Level getLevel();
@Accessor
RandomSource getRandom();
@Accessor
double getX();
@Accessor
double getY();
@Accessor
double getZ();
@Accessor
float getRadius();
@Accessor
Entity getSource();
}