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 string $name
* *
* @param Vector3 $pos * @param Vector3 $pos
* @param int $xd * @param float $xd
* @param float $yd * @param float $yd
* @param float $zd * @param float $zd
* @param int|null $data * @param int|null $data
*
* @return Particle * @return Particle
*/ */
private function getParticle($name, Vector3 $pos, $xd, $yd, $zd, $data){ 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)); return new ItemBreakParticle($pos, Item::get(Item::SLIMEBALL));
case "itembreak": case "itembreak":
if($data !== null and $data !== 0){ if($data !== null and $data !== 0){
return new ItemBreakParticle($pos, $data); return new ItemBreakParticle($pos, Item::get($data));
} }
break; break;
case "terrain": case "terrain":
if($data !== null and $data !== 0){ if($data !== null and $data !== 0){
return new TerrainParticle($pos, $data); return new TerrainParticle($pos, Block::get($data));
} }
break; break;
case "heart": case "heart":