public class EntityDataAccessor extends java.lang.Object implements IDataAccessor
| Modifier and Type | Field and Description |
|---|---|
static DataCommand.IDataProvider |
DATA_PROVIDER |
| Constructor and Description |
|---|
EntityDataAccessor(Entity entityIn) |
| Modifier and Type | Method and Description |
|---|---|
NBTTagCompound |
getData() |
ITextComponent |
getGetMessage(NBTPathArgument.NBTPath p_198922_1_,
double p_198922_2_,
int p_198922_4_) |
ITextComponent |
getModifiedMessage() |
ITextComponent |
getQueryMessage(INBTBase p_198924_1_) |
void |
mergeData(NBTTagCompound other) |
public static final DataCommand.IDataProvider DATA_PROVIDER
public EntityDataAccessor(Entity entityIn)
public void mergeData(NBTTagCompound other) throws com.mojang.brigadier.exceptions.CommandSyntaxException
mergeData in interface IDataAccessorcom.mojang.brigadier.exceptions.CommandSyntaxExceptionpublic NBTTagCompound getData()
getData in interface IDataAccessorpublic ITextComponent getModifiedMessage()
getModifiedMessage in interface IDataAccessorpublic ITextComponent getQueryMessage(INBTBase p_198924_1_)
getQueryMessage in interface IDataAccessorpublic ITextComponent getGetMessage(NBTPathArgument.NBTPath p_198922_1_, double p_198922_2_, int p_198922_4_)
getGetMessage in interface IDataAccessor