Removed varargs from sendPacket method.

This commit is contained in:
MobiusDevelopment
2021-12-07 19:59:59 +00:00
parent 9bdd702c78
commit e4ec9cb6a5
136 changed files with 364 additions and 364 deletions

View File

@@ -250,7 +250,7 @@ public abstract class WorldObject extends ListenersContainer implements IIdentif
public abstract void sendInfo(Player player);
public void sendPacket(IClientOutgoingPacket... packets)
public void sendPacket(IClientOutgoingPacket packet)
{
}

View File

@@ -4347,18 +4347,12 @@ public class Player extends Playable
return getAllyId() == 0 ? 0 : _clan.getAllyCrestId();
}
/**
* Send a Server->Client packet StatusUpdate to the Player.
*/
@Override
public void sendPacket(IClientOutgoingPacket... packets)
public void sendPacket(IClientOutgoingPacket packet)
{
if (_client != null)
{
for (IClientOutgoingPacket packet : packets)
{
_client.sendPacket(packet);
}
_client.sendPacket(packet);
}
}

View File

@@ -1044,11 +1044,11 @@ public abstract class Summon extends Playable
}
@Override
public void sendPacket(IClientOutgoingPacket... packets)
public void sendPacket(IClientOutgoingPacket packet)
{
if (_owner != null)
{
_owner.sendPacket(packets);
_owner.sendPacket(packet);
}
}

View File

@@ -188,11 +188,11 @@ public class Decoy extends Creature
}
@Override
public void sendPacket(IClientOutgoingPacket... packets)
public void sendPacket(IClientOutgoingPacket packet)
{
if (_owner != null)
{
_owner.sendPacket(packets);
_owner.sendPacket(packet);
}
}

View File

@@ -107,7 +107,13 @@ public class Fence extends WorldObject
deleteObjects[i] = new DeleteObject(_heightFences[i]);
}
World.getInstance().forEachVisibleObject(this, Player.class, player -> player.sendPacket(deleteObjects));
World.getInstance().forEachVisibleObject(this, Player.class, player ->
{
for (int i = 0; i < _heightFences.length; i++)
{
player.sendPacket(deleteObjects[i]);
}
});
}
return super.decayMe();