first commit
Build AsminVoicechat / prepare-release (push) Successful in 14s
Build AsminVoicechat / build-and-test (17) (push) Canceled after 0s
Build AsminVoicechat / build-and-test (18) (push) Canceled after 0s
Build AsminVoicechat / build-and-test (19) (push) Canceled after 0s
Build AsminVoicechat / build-and-test (20) (push) Canceled after 0s
Build AsminVoicechat / build-and-test (21) (push) Canceled after 0s
Build AsminVoicechat / build-and-test (22) (push) Canceled after 0s
Build AsminVoicechat / build-and-test (23) (push) Canceled after 0s
Build AsminVoicechat / build-and-test (24) (push) Canceled after 0s
Build AsminVoicechat / build-and-test (25) (push) Canceled after 0s
Build AsminVoicechat / build-and-test (26) (push) Canceled after 0s
Build AsminVoicechat / build-and-test (27-ea) (push) Canceled after 0s
Build AsminVoicechat / build-and-test (16) (push) Canceled after 38s

This commit is contained in:
asminme committed 2026-10-24 15:18:03 +02:00
commit bbccd4a815
454 files changed
+45050

No files matched your search

@@ -0,0 +1,13 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.VoicechatClientApi;
import de.maxhenkel.voicechat.api.events.Event;
public interface ClientEvent
extends Event {
public VoicechatClientApi getVoicechat();
}
@@ -0,0 +1,42 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.annotation.Nullable
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.Position;
import de.maxhenkel.voicechat.api.events.ClientEvent;
import java.util.UUID;
import javax.annotation.Nullable;
public interface ClientReceiveSoundEvent
extends ClientEvent {
public UUID getId();
public short[] getRawAudio();
public void setRawAudio(@Nullable short[] var1);
public static interface StaticSound
extends ClientReceiveSoundEvent {
}
public static interface LocationalSound
extends ClientReceiveSoundEvent {
public Position getPosition();
public float getDistance();
}
public static interface EntitySound
extends ClientReceiveSoundEvent {
public UUID getEntityId();
public boolean isWhispering();
public float getDistance();
}
}
@@ -0,0 +1,16 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.ClientEvent;
public interface ClientSoundEvent
extends ClientEvent {
public short[] getRawAudio();
public void setRawAudio(short[] var1);
public boolean isWhispering();
}
@@ -0,0 +1,12 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.ClientEvent;
public interface ClientVoicechatConnectionEvent
extends ClientEvent {
public boolean isConnected();
}
@@ -0,0 +1,20 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.annotation.Nullable
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.ClientVoicechatSocket;
import de.maxhenkel.voicechat.api.events.ClientEvent;
import javax.annotation.Nullable;
public interface ClientVoicechatInitializationEvent
extends ClientEvent {
public void setSocketImplementation(ClientVoicechatSocket var1);
@Nullable
public ClientVoicechatSocket getSocketImplementation();
}
@@ -0,0 +1,23 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.annotation.Nullable
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.Group;
import de.maxhenkel.voicechat.api.VoicechatConnection;
import de.maxhenkel.voicechat.api.events.GroupEvent;
import javax.annotation.Nullable;
public interface CreateGroupEvent
extends GroupEvent {
@Override
public Group getGroup();
@Override
@Nullable
public VoicechatConnection getConnection();
}
@@ -0,0 +1,14 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.ClientEvent;
public interface CreateOpenALContextEvent
extends ClientEvent {
public long getContext();
public long getDevice();
}
@@ -0,0 +1,14 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.ClientEvent;
public interface DestroyOpenALContextEvent
extends ClientEvent {
public long getContext();
public long getDevice();
}
@@ -0,0 +1,12 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.SoundPacketEvent;
import de.maxhenkel.voicechat.api.packets.EntitySoundPacket;
public interface EntitySoundPacketEvent
extends SoundPacketEvent<EntitySoundPacket> {
}
@@ -0,0 +1,13 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
public interface Event {
public boolean isCancellable();
public boolean cancel();
public boolean isCancelled();
}
@@ -0,0 +1,16 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.Event;
import java.util.function.Consumer;
public interface EventRegistration {
public <T extends Event> void registerEvent(Class<T> var1, Consumer<T> var2, int var3);
default public <T extends Event> void registerEvent(Class<T> eventClass, Consumer<T> onPacket) {
this.registerEvent(eventClass, onPacket, 0);
}
}
@@ -0,0 +1,22 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.annotation.Nullable
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.Group;
import de.maxhenkel.voicechat.api.VoicechatConnection;
import de.maxhenkel.voicechat.api.events.ServerEvent;
import javax.annotation.Nullable;
public interface GroupEvent
extends ServerEvent {
@Nullable
public Group getGroup();
@Nullable
public VoicechatConnection getConnection();
}
@@ -0,0 +1,18 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.Group;
import de.maxhenkel.voicechat.api.VoicechatConnection;
import de.maxhenkel.voicechat.api.events.GroupEvent;
public interface JoinGroupEvent
extends GroupEvent {
@Override
public Group getGroup();
@Override
public VoicechatConnection getConnection();
}
@@ -0,0 +1,23 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.annotation.Nullable
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.Group;
import de.maxhenkel.voicechat.api.VoicechatConnection;
import de.maxhenkel.voicechat.api.events.GroupEvent;
import javax.annotation.Nullable;
public interface LeaveGroupEvent
extends GroupEvent {
@Override
@Nullable
public Group getGroup();
@Override
public VoicechatConnection getConnection();
}
@@ -0,0 +1,12 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.SoundPacketEvent;
import de.maxhenkel.voicechat.api.packets.LocationalSoundPacket;
public interface LocationalSoundPacketEvent
extends SoundPacketEvent<LocationalSoundPacket> {
}
@@ -0,0 +1,12 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.ClientEvent;
public interface MergeClientSoundEvent
extends ClientEvent {
public void mergeAudio(short[] var1);
}
@@ -0,0 +1,12 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.ClientEvent;
public interface MicrophoneMuteEvent
extends ClientEvent {
public boolean isDisabled();
}
@@ -0,0 +1,12 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.PacketEvent;
import de.maxhenkel.voicechat.api.packets.MicrophonePacket;
public interface MicrophonePacketEvent
extends PacketEvent<MicrophonePacket> {
}
@@ -0,0 +1,13 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.ClientEvent;
import java.util.UUID;
public interface NameTagIconRenderEvent
extends ClientEvent {
public UUID getEntityId();
}
@@ -0,0 +1,35 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.annotation.Nullable
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.Position;
import de.maxhenkel.voicechat.api.events.ClientEvent;
import java.util.UUID;
import javax.annotation.Nullable;
public interface OpenALSoundEvent
extends ClientEvent {
@Nullable
public Position getPosition();
@Nullable
public UUID getChannelId();
public int getSource();
@Nullable
public String getCategory();
public static interface Post
extends OpenALSoundEvent {
}
public static interface Pre
extends OpenALSoundEvent {
}
}
@@ -0,0 +1,24 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.annotation.Nullable
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.VoicechatConnection;
import de.maxhenkel.voicechat.api.events.ServerEvent;
import de.maxhenkel.voicechat.api.packets.Packet;
import javax.annotation.Nullable;
public interface PacketEvent<T extends Packet>
extends ServerEvent {
public T getPacket();
@Nullable
public VoicechatConnection getReceiverConnection();
@Nullable
public VoicechatConnection getSenderConnection();
}
@@ -0,0 +1,13 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.VoicechatConnection;
import de.maxhenkel.voicechat.api.events.ServerEvent;
public interface PlayerConnectedEvent
extends ServerEvent {
public VoicechatConnection getConnection();
}
@@ -0,0 +1,13 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.ServerEvent;
import java.util.UUID;
public interface PlayerDisconnectedEvent
extends ServerEvent {
public UUID getPlayerUuid();
}
@@ -0,0 +1,25 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.annotation.Nullable
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.VoicechatConnection;
import de.maxhenkel.voicechat.api.events.ServerEvent;
import java.util.UUID;
import javax.annotation.Nullable;
public interface PlayerStateChangedEvent
extends ServerEvent {
public boolean isDisabled();
public boolean isDisconnected();
public UUID getPlayerUuid();
@Nullable
public VoicechatConnection getConnection();
}
@@ -0,0 +1,11 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.VolumeCategoryEvent;
public interface RegisterVolumeCategoryEvent
extends VolumeCategoryEvent {
}
@@ -0,0 +1,24 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.annotation.Nullable
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.Group;
import de.maxhenkel.voicechat.api.VoicechatConnection;
import de.maxhenkel.voicechat.api.events.GroupEvent;
import javax.annotation.Nullable;
public interface RemoveGroupEvent
extends GroupEvent {
@Override
public Group getGroup();
@Override
@Nullable
@Deprecated
public VoicechatConnection getConnection();
}
@@ -0,0 +1,13 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.VoicechatServerApi;
import de.maxhenkel.voicechat.api.events.Event;
public interface ServerEvent
extends Event {
public VoicechatServerApi getVoicechat();
}
@@ -0,0 +1,18 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.PacketEvent;
import de.maxhenkel.voicechat.api.packets.Packet;
public interface SoundPacketEvent<T extends Packet>
extends PacketEvent<T> {
public static final String SOURCE_GROUP = "group";
public static final String SOURCE_PROXIMITY = "proximity";
public static final String SOURCE_SPECTATOR = "spectator";
public static final String SOURCE_PLUGIN = "plugin";
public String getSource();
}
@@ -0,0 +1,12 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.SoundPacketEvent;
import de.maxhenkel.voicechat.api.packets.StaticSoundPacket;
public interface StaticSoundPacketEvent
extends SoundPacketEvent<StaticSoundPacket> {
}
@@ -0,0 +1,11 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.VolumeCategoryEvent;
public interface UnregisterVolumeCategoryEvent
extends VolumeCategoryEvent {
}
@@ -0,0 +1,20 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.VoicechatConnection;
import de.maxhenkel.voicechat.api.events.ServerEvent;
import de.maxhenkel.voicechat.api.packets.MicrophonePacket;
public interface VoiceDistanceEvent
extends ServerEvent {
public MicrophonePacket getPacket();
public VoicechatConnection getSenderConnection();
public float getDistance();
public void setDistance(float var1);
}
@@ -0,0 +1,17 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.ServerPlayer;
import de.maxhenkel.voicechat.api.events.ServerEvent;
public interface VoiceHostEvent
extends ServerEvent {
public String getVoiceHost();
public void setVoiceHost(String var1);
public ServerPlayer getPlayer();
}
@@ -0,0 +1,12 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.ClientEvent;
public interface VoicechatDisableEvent
extends ClientEvent {
public boolean isDisabled();
}
@@ -0,0 +1,11 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.ServerEvent;
public interface VoicechatServerStartedEvent
extends ServerEvent {
}
@@ -0,0 +1,20 @@
/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.annotation.Nullable
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.VoicechatSocket;
import de.maxhenkel.voicechat.api.events.ServerEvent;
import javax.annotation.Nullable;
public interface VoicechatServerStartingEvent
extends ServerEvent {
public void setSocketImplementation(VoicechatSocket var1);
@Nullable
public VoicechatSocket getSocketImplementation();
}
@@ -0,0 +1,11 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.events.ServerEvent;
public interface VoicechatServerStoppedEvent
extends ServerEvent {
}
@@ -0,0 +1,13 @@
/*
* Decompiled with CFR 0.152.
*/
package de.maxhenkel.voicechat.api.events;
import de.maxhenkel.voicechat.api.VolumeCategory;
import de.maxhenkel.voicechat.api.events.ServerEvent;
public interface VolumeCategoryEvent
extends ServerEvent {
public VolumeCategory getVolumeCategory();
}