Update to Minecraft 1.19

By: md_5 <git@md-5.net>
This commit is contained in:
Bukkit/Spigot
2022-06-08 02:00:00 +10:00
parent 9bfa9ca85b
commit ec575f5252
88 changed files with 1339 additions and 375 deletions

View File

@@ -0,0 +1,38 @@
package org.bukkit.entity;
import org.jetbrains.annotations.NotNull;
/**
* A Warden.
*/
public interface Warden extends Monster {
/**
* Gets the anger level of this warden.
*
* Anger is an integer from 0 to 150. Once a Warden reaches 80 anger at a
* target it will actively pursue it.
*
* @param entity target
* @return anger level
*/
int getAnger(@NotNull Entity entity);
/**
* Increases the anger level of this warden.
*
* @param entity target
* @param increase number to increase by
* @see #getAnger(org.bukkit.entity.Entity)
*/
void increaseAnger(@NotNull Entity entity, int increase);
/**
* Sets the anger level of this warden.
*
* @param entity target
* @param anger new anger level
* @see #getAnger(org.bukkit.entity.Entity)
*/
void setAnger(@NotNull Entity entity, int anger);
}