29public class SendCameraShake
extends OutgoingPacket {
30 private final int verticalAmount;
31 private final int verticalSpeed;
32 private final int horizontalAmount;
33 private final int horizontalSpeed;
35 public SendCameraShake(
int verticalAmount,
int verticalSpeed,
int horizontalAmount,
int horizontalSpeed) {
37 this.verticalAmount = verticalAmount;
38 this.verticalSpeed = verticalSpeed;
39 this.horizontalAmount = horizontalAmount;
40 this.horizontalSpeed = horizontalSpeed;
44 protected boolean encode(
Player player) {
45 builder.writeByte(verticalAmount);
46 builder.writeByte(verticalSpeed);
47 builder.writeByte(horizontalAmount);
48 builder.writeByte(horizontalSpeed);