Mirror von
https://github.com/GeyserMC/Geyser.git
synchronisiert 2024-12-26 16:12:46 +01:00
Move sendMessage(Component) to GeyserCommandSource
Dieser Commit ist enthalten in:
Ursprung
f1642d81dc
Commit
936fed1ded
@ -4,8 +4,6 @@ plugins {
|
|||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
api(projects.api)
|
api(projects.api)
|
||||||
|
|
||||||
implementation("net.kyori", "adventure-text-serializer-legacy", Versions.adventureVersion)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
publishing {
|
publishing {
|
||||||
|
@ -25,9 +25,6 @@
|
|||||||
|
|
||||||
package org.geysermc.geyser.api.command;
|
package org.geysermc.geyser.api.command;
|
||||||
|
|
||||||
import net.kyori.adventure.text.Component;
|
|
||||||
import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Represents an instance capable of sending commands.
|
* Represents an instance capable of sending commands.
|
||||||
*/
|
*/
|
||||||
@ -58,10 +55,6 @@ public interface CommandSource {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
default void sendMessage(Component message) {
|
|
||||||
sendMessage(LegacyComponentSerializer.legacySection().serialize(message));
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* If this source is the console.
|
* If this source is the console.
|
||||||
*
|
*
|
||||||
|
@ -27,6 +27,8 @@ package org.geysermc.geyser.command;
|
|||||||
|
|
||||||
import org.geysermc.geyser.api.command.CommandSource;
|
import org.geysermc.geyser.api.command.CommandSource;
|
||||||
import org.geysermc.geyser.text.GeyserLocale;
|
import org.geysermc.geyser.text.GeyserLocale;
|
||||||
|
import net.kyori.adventure.text.Component;
|
||||||
|
import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Implemented on top of any class that can send a command.
|
* Implemented on top of any class that can send a command.
|
||||||
@ -40,4 +42,8 @@ public interface GeyserCommandSource extends CommandSource {
|
|||||||
default String locale() {
|
default String locale() {
|
||||||
return GeyserLocale.getDefaultLocale();
|
return GeyserLocale.getDefaultLocale();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
default void sendMessage(Component message) {
|
||||||
|
sendMessage(LegacyComponentSerializer.legacySection().serialize(message));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren