package net.glowstone.net.message.play.game;
import com.flowpowered.networking.Message;
import lombok.Data;
import java.util.Collection;
@Data
public class ExplosionMessage implements Message {
public final float x;
public final float y;
public final float z;
public final float radius;
public final float playerMotionX;
public final float playerMotionY;
public final float playerMotionZ;
public final Collection<Record> records;
@Override
public String toString() {
return "ExplosionMessage{x=" + x + ",y=" + y + ",z=" + z +
",radius=" + radius +
",motX=" + playerMotionX + ",motY=" + playerMotionY + ",motZ=" + playerMotionZ +
",recordCount=" + records.size() + "}";
}
@Data
public static class Record {
public final byte x, y, z;
}
}