public class DataWatcherEntry
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DataWatcherEntry.VersionEntry<T> |
| Modifier and Type | Field and Description |
|---|---|
static DataWatcherEntry |
BAT_FLY |
static DataWatcherEntry |
GHAST_ATTACK |
| Constructor and Description |
|---|
DataWatcherEntry() |
| Modifier and Type | Method and Description |
|---|---|
DataWatcherEntry |
addVersion(DataWatcherEntry.VersionEntry entry)
Add a version support for this
DataWatcherEntry |
DataWatcherEntry.VersionEntry |
getVersion(ServerVersion version)
Get a
DataWatcherEntry.VersionEntry from his ServerVersion |
boolean |
hasVersion(ServerVersion version)
Check if a
DataWatcherEntry.VersionEntry exists for this ServerVersion |
void |
removeVersion(ServerVersion version)
Remove a version support for this
DataWatcherEntry |
public static final DataWatcherEntry GHAST_ATTACK
public static final DataWatcherEntry BAT_FLY
public DataWatcherEntry addVersion(DataWatcherEntry.VersionEntry entry)
DataWatcherEntryentry - the given DataWatcherEntry.VersionEntryDataWatcherEntrypublic void removeVersion(ServerVersion version)
DataWatcherEntryversion - the given DataWatcherEntry.VersionEntrypublic DataWatcherEntry.VersionEntry getVersion(ServerVersion version)
DataWatcherEntry.VersionEntry from his ServerVersionversion - the given DataWatcherEntry.VersionEntryDataWatcherEntry.VersionEntry associated or null if not presentpublic boolean hasVersion(ServerVersion version)
DataWatcherEntry.VersionEntry exists for this ServerVersionversion - the given ServerVersionDataWatcherEntry.VersionEntry with this version exists