1
0

Merge pull request #990 from Howaner/Entities

Fix MagmaCube save.
This commit is contained in:
Tiger Wang 2014-05-07 16:43:34 +01:00
commit 91b15b475a
2 changed files with 9 additions and 3 deletions

View File

@ -490,7 +490,7 @@ void cNBTChunkSerializer::AddMonsterEntity(cMonster * a_Monster)
} }
case cMonster::mtMagmaCube: case cMonster::mtMagmaCube:
{ {
m_Writer.AddByte("Size", ((const cMagmaCube *)a_Monster)->GetSize()); m_Writer.AddInt("Size", ((const cMagmaCube *)a_Monster)->GetSize());
break; break;
} }
case cMonster::mtSheep: case cMonster::mtSheep:

View File

@ -1974,7 +1974,10 @@ void cWSSAnvil::LoadMagmaCubeFromNBT(cEntityList & a_Entities, const cParsedNBT
{ {
int SizeIdx = a_NBT.FindChildByName(a_TagIdx, "Size"); int SizeIdx = a_NBT.FindChildByName(a_TagIdx, "Size");
if (SizeIdx < 0) { return; } if (SizeIdx < 0)
{
return;
}
int Size = a_NBT.GetInt(SizeIdx); int Size = a_NBT.GetInt(SizeIdx);
@ -2132,7 +2135,10 @@ void cWSSAnvil::LoadSlimeFromNBT(cEntityList & a_Entities, const cParsedNBT & a_
{ {
int SizeIdx = a_NBT.FindChildByName(a_TagIdx, "Size"); int SizeIdx = a_NBT.FindChildByName(a_TagIdx, "Size");
if (SizeIdx < 0) { return; } if (SizeIdx < 0)
{
return;
}
int Size = a_NBT.GetInt(SizeIdx); int Size = a_NBT.GetInt(SizeIdx);