public class ExtensionProtocolMetadataStorage
extends com.viaversion.viaversion.api.connection.StoredObject
| Constructor and Description |
|---|
ExtensionProtocolMetadataStorage(com.viaversion.viaversion.api.connection.UserConnection user) |
| Modifier and Type | Method and Description |
|---|---|
void |
addServerExtension(ClassicProtocolExtension extension,
int version) |
short |
getExtensionCount() |
short |
getReceivedExtensions() |
java.lang.String |
getServerSoftwareName() |
boolean |
hasServerExtension(ClassicProtocolExtension extension,
int... versions) |
void |
incrementReceivedExtensions() |
void |
setExtensionCount(short extensionCount) |
void |
setServerSoftwareName(java.lang.String serverSoftwareName) |
public ExtensionProtocolMetadataStorage(com.viaversion.viaversion.api.connection.UserConnection user)
public void setServerSoftwareName(java.lang.String serverSoftwareName)
public java.lang.String getServerSoftwareName()
public void setExtensionCount(short extensionCount)
public short getExtensionCount()
public void incrementReceivedExtensions()
public short getReceivedExtensions()
public void addServerExtension(ClassicProtocolExtension extension, int version)
public boolean hasServerExtension(ClassicProtocolExtension extension, int... versions)