mirror of
https://github.com/PaperMC/Paper.git
synced 2024-12-27 11:27:35 +01:00
Zombie API - breaking doors
This commit is contained in:
parent
b2599f86e7
commit
87dce6f965
@ -100,8 +100,10 @@ public interface Zombie extends Monster, Ageable {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets whether this zombie can break doors
|
* Sets whether this zombie can break doors
|
||||||
*
|
* <p>
|
||||||
* This will be ignored if the entity is a Drowned. Will also stop the action if
|
* Check {@link #supportsBreakingDoors()} to see
|
||||||
|
* if this zombie type will even be affected by using
|
||||||
|
* this method. Will also stop the action if
|
||||||
* the entity is currently breaking a door.
|
* the entity is currently breaking a door.
|
||||||
*
|
*
|
||||||
* @param flag Whether this zombie can break doors
|
* @param flag Whether this zombie can break doors
|
||||||
@ -162,5 +164,17 @@ public interface Zombie extends Monster, Ageable {
|
|||||||
* @param shouldBurnInDay True to burn in sunlight
|
* @param shouldBurnInDay True to burn in sunlight
|
||||||
*/
|
*/
|
||||||
void setShouldBurnInDay(boolean shouldBurnInDay);
|
void setShouldBurnInDay(boolean shouldBurnInDay);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Checks if this zombie type supports breaking doors.
|
||||||
|
* {@link Drowned} do not have support for breaking doors
|
||||||
|
* so using {@link #setCanBreakDoors(boolean)} on them has
|
||||||
|
* no effect.
|
||||||
|
*
|
||||||
|
* @return true if entity supports breaking doors
|
||||||
|
* @deprecated Since 1.21.2 all zombie types can break doors if instructed as MC-137053 was fixed.
|
||||||
|
*/
|
||||||
|
@Deprecated(since = "1.21.2", forRemoval = true)
|
||||||
|
boolean supportsBreakingDoors();
|
||||||
// Paper end
|
// Paper end
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user