3
0
Mirror von https://github.com/PaperMC/Velocity.git synchronisiert 2024-12-25 15:50:19 +01:00

Note that these classes are immutable.

Dieser Commit ist enthalten in:
Andrew Steinborn 2018-08-21 22:45:55 -04:00
Ursprung 2b6786e1fa
Commit 3ed499c7c0
2 geänderte Dateien mit 4 neuen und 4 gelöschten Zeilen

Datei anzeigen

@ -7,9 +7,9 @@ import java.util.Objects;
/** /**
* Reperesents a legacy channel identifier (for Minecraft 1.12 and below). For modern 1.13 plugin messages, please see * Reperesents a legacy channel identifier (for Minecraft 1.12 and below). For modern 1.13 plugin messages, please see
* {@link MinecraftChannelIdentifier}. * {@link MinecraftChannelIdentifier}. This class is immutable and safe for multi-threaded use.
*/ */
public class LegacyChannelIdentifier implements ChannelIdentifier { public final class LegacyChannelIdentifier implements ChannelIdentifier {
private final String name; private final String name;
public LegacyChannelIdentifier(String name) { public LegacyChannelIdentifier(String name) {

Datei anzeigen

@ -7,9 +7,9 @@ import java.util.Objects;
import java.util.regex.Pattern; import java.util.regex.Pattern;
/** /**
* Represents a Minecraft 1.13+ channel identifier. * Represents a Minecraft 1.13+ channel identifier. This class is immutable and safe for multi-threaded use.
*/ */
public class MinecraftChannelIdentifier implements ChannelIdentifier { public final class MinecraftChannelIdentifier implements ChannelIdentifier {
private static final Pattern VALID_IDENTIFIER_REGEX = Pattern.compile("[a-z0-9\\-_]+"); private static final Pattern VALID_IDENTIFIER_REGEX = Pattern.compile("[a-z0-9\\-_]+");
private final String namespace; private final String namespace;