mirror of
https://github.com/taoneill/war.git
synced 2025-02-13 01:41:20 +01:00
Remove stray logging code and cancel SATIATED RegainReason as well when nohunger is on.
This commit is contained in:
parent
73f7dbe8a2
commit
d327c34b10
@ -387,8 +387,10 @@ public class WarEntityListener extends EntityListener {
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void onEntityRegainHealth(EntityRegainHealthEvent event) {
|
public void onEntityRegainHealth(EntityRegainHealthEvent event) {
|
||||||
if (!War.war.isLoaded() || (event.getRegainReason() != RegainReason.REGEN && event.getRegainReason() != RegainReason.EATING)) {
|
if (!War.war.isLoaded() ||
|
||||||
War.war.log("Refused " + event.getRegainReason().toString(), Level.INFO);
|
(event.getRegainReason() != RegainReason.REGEN
|
||||||
|
&& event.getRegainReason() != RegainReason.EATING
|
||||||
|
&& event.getRegainReason().toString() != "SATIATED")) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -400,7 +402,9 @@ public class WarEntityListener extends EntityListener {
|
|||||||
Player player = (Player) entity;
|
Player player = (Player) entity;
|
||||||
Warzone zone = Warzone.getZoneByPlayerName(player.getName());
|
Warzone zone = Warzone.getZoneByPlayerName(player.getName());
|
||||||
if (zone != null) {
|
if (zone != null) {
|
||||||
if (event.getRegainReason() == RegainReason.EATING && zone.isNoHunger()) {
|
if ((event.getRegainReason() == RegainReason.EATING
|
||||||
|
|| event.getRegainReason().toString() != "SATIATED" )
|
||||||
|
&& zone.isNoHunger()) {
|
||||||
// noHunger setting means you can't auto-heal with full hunger bar (use saturation instead to control how fast you get hungry)
|
// noHunger setting means you can't auto-heal with full hunger bar (use saturation instead to control how fast you get hungry)
|
||||||
event.setCancelled(true);
|
event.setCancelled(true);
|
||||||
} else if (event.getRegainReason() == RegainReason.REGEN) {
|
} else if (event.getRegainReason() == RegainReason.REGEN) {
|
||||||
|
Loading…
Reference in New Issue
Block a user