Make use of CompoundTag->hasTag()

This commit is contained in:
Dylan K. Taylor
2017-10-16 18:32:08 +01:00
parent 292e462ea0
commit 28a840d161
7 changed files with 17 additions and 17 deletions

View File

@ -38,11 +38,11 @@ class ItemFrame extends Spawnable{
const TAG_ITEM = "Item";
public function __construct(Level $level, CompoundTag $nbt){
if(!($nbt->getTag(self::TAG_ITEM_ROTATION) instanceof ByteTag)){
if(!$nbt->hasTag(self::TAG_ITEM_ROTATION, ByteTag::class)){
$nbt->setTag(new ByteTag(self::TAG_ITEM_ROTATION, 0));
}
if(!($nbt->getTag(self::TAG_ITEM_DROP_CHANCE) instanceof FloatTag)){
if(!$nbt->hasTag(self::TAG_ITEM_DROP_CHANCE, FloatTag::class)){
$nbt->setTag(new FloatTag(self::TAG_ITEM_DROP_CHANCE, 1.0));
}