/* * Decompiled with CFR 0.152. * * Could not load the following classes: * javax.annotation.Nullable */ package de.maxhenkel.voicechat.plugins.impl.events; import de.maxhenkel.voicechat.api.VoicechatConnection; import de.maxhenkel.voicechat.api.events.VoiceDistanceEvent; import de.maxhenkel.voicechat.api.packets.MicrophonePacket; import de.maxhenkel.voicechat.plugins.impl.events.ServerEventImpl; import javax.annotation.Nullable; public class VoiceDistanceEventImpl extends ServerEventImpl implements VoiceDistanceEvent { private final MicrophonePacket packet; private final VoicechatConnection senderConnection; private float distance; public VoiceDistanceEventImpl(MicrophonePacket packet, VoicechatConnection senderConnection, float distance) { this.packet = packet; this.senderConnection = senderConnection; this.distance = distance; } @Override public boolean isCancellable() { return false; } @Override public MicrophonePacket getPacket() { return this.packet; } @Override @Nullable public VoicechatConnection getSenderConnection() { return this.senderConnection; } @Override public float getDistance() { return this.distance; } @Override public void setDistance(float distance) { this.distance = distance; } }