change nbt format
This commit is contained in:
parent
ad4949af16
commit
17aad1f023
124 changed files with 2063 additions and 2986 deletions
|
@ -755,11 +755,11 @@ public abstract class EntityCart extends Entity implements IWorldNameable
|
|||
*/
|
||||
protected void readEntityFromNBT(NBTTagCompound tagCompund)
|
||||
{
|
||||
if (tagCompund.getBoolean("CustomDisplayTile"))
|
||||
if (tagCompund.getBool("CustomDisplayTile"))
|
||||
{
|
||||
int i = tagCompund.getInteger("DisplayData");
|
||||
int i = tagCompund.getInt("DisplayData");
|
||||
|
||||
if (tagCompund.hasKey("DisplayTile", 8))
|
||||
if (tagCompund.hasString("DisplayTile"))
|
||||
{
|
||||
Block block = BlockRegistry.getByIdFallback(tagCompund.getString("DisplayTile"));
|
||||
|
||||
|
@ -774,7 +774,7 @@ public abstract class EntityCart extends Entity implements IWorldNameable
|
|||
}
|
||||
else
|
||||
{
|
||||
Block block1 = BlockRegistry.getBlockById(tagCompund.getInteger("DisplayTile"));
|
||||
Block block1 = BlockRegistry.getBlockById(tagCompund.getInt("DisplayTile"));
|
||||
|
||||
if (block1 == null)
|
||||
{
|
||||
|
@ -786,10 +786,10 @@ public abstract class EntityCart extends Entity implements IWorldNameable
|
|||
}
|
||||
}
|
||||
|
||||
this.setDisplayTileOffset(tagCompund.getInteger("DisplayOffset"));
|
||||
this.setDisplayTileOffset(tagCompund.getInt("DisplayOffset"));
|
||||
}
|
||||
|
||||
if (tagCompund.hasKey("CustomName", 8) && tagCompund.getString("CustomName").length() > 0)
|
||||
if (tagCompund.hasString("CustomName") && tagCompund.getString("CustomName").length() > 0)
|
||||
{
|
||||
this.entityName = tagCompund.getString("CustomName");
|
||||
}
|
||||
|
@ -802,12 +802,12 @@ public abstract class EntityCart extends Entity implements IWorldNameable
|
|||
{
|
||||
if (this.hasDisplayTile())
|
||||
{
|
||||
tagCompound.setBoolean("CustomDisplayTile", true);
|
||||
tagCompound.setBool("CustomDisplayTile", true);
|
||||
State iblockstate = this.getDisplayTile();
|
||||
String resourcelocation = BlockRegistry.REGISTRY.getNameForObject(iblockstate.getBlock());
|
||||
tagCompound.setString("DisplayTile", resourcelocation == null ? "" : resourcelocation.toString());
|
||||
tagCompound.setInteger("DisplayData", iblockstate.getBlock().getMetaFromState(iblockstate));
|
||||
tagCompound.setInteger("DisplayOffset", this.getDisplayTileOffset());
|
||||
tagCompound.setInt("DisplayData", iblockstate.getBlock().getMetaFromState(iblockstate));
|
||||
tagCompound.setInt("DisplayOffset", this.getDisplayTileOffset());
|
||||
}
|
||||
|
||||
if (this.entityName != null && this.entityName.length() > 0)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue