This commit is contained in:
kento2 2026-07-08 15:15:58 +02:00
parent 5073d933d2
commit 2af29fe6bf
16 changed files with 241 additions and 108 deletions

View file

@ -0,0 +1,18 @@
package de.kentoj.scrowlib.player;
import net.kyori.adventure.text.Component;
import org.jetbrains.annotations.Nullable;
import java.io.Closeable;
import java.util.UUID;
public interface PlayerPrefixProvider {
@Nullable Component getPrefix(UUID playerId);
Closeable onChange(ChangeListener onChange);
interface ChangeListener {
void onChange(UUID playerId, @Nullable Component newPrefix);
}
}