Entity powdered snow API

== AT ==
public net.minecraft.world.entity.monster.Skeleton inPowderSnowTime
This commit is contained in:
Jake Potrebic 2021-10-24 20:58:43 -07:00
parent 6ad7b27bb3
commit 33f49c215c
2 changed files with 14 additions and 0 deletions

View file

@ -1095,6 +1095,13 @@ public abstract class CraftEntity implements org.bukkit.entity.Entity {
}
// Paper end - raw entity serialization API
// Paper start - entity powdered snow API
@Override
public boolean isInPowderedSnow() {
return getHandle().isInPowderSnow || getHandle().wasInPowderSnow; // depending on the location in the entity "tick" either could be needed.
}
// Paper end - entity powdered snow API
// Paper start - missing entity api
@Override
public boolean isInvisible() { // Paper - moved up from LivingEntity

View file

@ -45,4 +45,11 @@ public class CraftSkeleton extends CraftAbstractSkeleton implements Skeleton {
public SkeletonType getSkeletonType() {
return SkeletonType.NORMAL;
}
// Paper start
@Override
public int inPowderedSnowTime() {
return getHandle().inPowderSnowTime;
}
// Paper end
}