public class EntityFlags extends Object
| Constructor and Description |
|---|
EntityFlags() |
| Modifier and Type | Method and Description |
|---|---|
EntityFlags |
copy() |
static EntityFlags |
create(long value,
int index,
TIntHashBiMap<EntityFlag> flagMappings) |
boolean |
equals(Object o) |
long |
get(int index,
TIntHashBiMap<EntityFlag> flagMappings) |
boolean |
getFlag(EntityFlag flag)
Get
EntityFlag value |
int |
hashCode() |
void |
merge(EntityFlags flags) |
boolean |
setFlag(EntityFlag flag,
boolean value)
Set
EntityFlag value |
public static EntityFlags create(long value, int index, TIntHashBiMap<EntityFlag> flagMappings)
public boolean setFlag(@Nonnull EntityFlag flag, boolean value)
EntityFlag valueflag - flag to be setvalue - value to be set topublic boolean getFlag(@Nonnull EntityFlag flag)
EntityFlag valueflag - flag to getpublic long get(int index,
TIntHashBiMap<EntityFlag> flagMappings)
public void merge(EntityFlags flags)
public EntityFlags copy()
Copyright © 2018–2019 NukkitX. All rights reserved.