1
0
Fork 0
mirror of https://github.com/PaperMC/Paper.git synced 2025-02-17 10:41:41 +01:00

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
paper-server/src/main/java/org/bukkit/craftbukkit/entity

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
}