Fixed wrong types in ParticleCommand

This commit is contained in:
Dylan K. Taylor 2017-06-04 14:22:12 +01:00
parent 4666560731
commit eda7965f86

View File

@ -126,10 +126,11 @@ class ParticleCommand extends VanillaCommand{
* @param string $name
*
* @param Vector3 $pos
* @param int $xd
* @param float $xd
* @param float $yd
* @param float $zd
* @param int|null $data
*
* @return Particle
*/
private function getParticle($name, Vector3 $pos, $xd, $yd, $zd, $data){
@ -176,12 +177,12 @@ class ParticleCommand extends VanillaCommand{
return new ItemBreakParticle($pos, Item::get(Item::SLIMEBALL));
case "itembreak":
if($data !== null and $data !== 0){
return new ItemBreakParticle($pos, $data);
return new ItemBreakParticle($pos, Item::get($data));
}
break;
case "terrain":
if($data !== null and $data !== 0){
return new TerrainParticle($pos, $data);
return new TerrainParticle($pos, Block::get($data));
}
break;
case "heart":