prefixes
This commit is contained in:
parent
5073d933d2
commit
2af29fe6bf
16 changed files with 241 additions and 108 deletions
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue