#743: LivingEntity - add methods for getting/setting invisibility

By: Shane Bee <shanebolenback@me.com>
This commit is contained in:
CraftBukkit/Spigot
2020-09-19 17:44:48 +10:00
parent 405ea090eb
commit ec76385d2c
2 changed files with 69 additions and 35 deletions

View File

@@ -675,4 +675,15 @@ public class CraftLivingEntity extends CraftEntity implements LivingEntity {
throw new UnsupportedOperationException("Unsupported monster type: " + type + ". This is a bug, report this to Spigot.");
}
@Override
public boolean isInvisible() {
return getHandle().isInvisible();
}
@Override
public void setInvisible(boolean invisible) {
getHandle().persistentInvisibility = invisible;
getHandle().setFlag(5, invisible);
}
}