Use Block->getVariant() more, get rid of hardcoded bitmasks

This commit is contained in:
Dylan K. Taylor
2017-10-18 17:46:24 +01:00
parent 91d84aaff4
commit f148c366f9
17 changed files with 36 additions and 38 deletions

View File

@ -36,11 +36,11 @@ class Leaves2 extends Leaves{
self::ACACIA => "Acacia Leaves",
self::DARK_OAK => "Dark Oak Leaves"
];
return $names[$this->meta & 0x03] ?? "Unknown";
return $names[$this->getVariant()] ?? "Unknown";
}
public function getDrops(Item $item) : array{
$variantMeta = $this->getDamage() & 0x03;
$variantMeta = $this->getVariant();
if($item->isShears()){
return [