mirror of
https://github.com/EngineHub/WorldGuard.git
synced 2024-10-07 02:57:28 +02:00
Made anti-dumb wolf checks only apply to tamed wolves
This commit is contained in:
parent
e35596b0fa
commit
a2c21f8ceb
@ -106,7 +106,7 @@ private void onEntityDamageByBlock(EntityDamageByBlockEvent event) {
|
|||||||
ConfigurationManager cfg = plugin.getGlobalStateManager();
|
ConfigurationManager cfg = plugin.getGlobalStateManager();
|
||||||
WorldConfiguration wcfg = cfg.get(defender.getWorld());
|
WorldConfiguration wcfg = cfg.get(defender.getWorld());
|
||||||
|
|
||||||
if (defender instanceof Wolf) {
|
if (defender instanceof Wolf && ((Wolf) defender).isTamed()) {
|
||||||
if (wcfg.antiWolfDumbness && !(type == DamageCause.VOID)) {
|
if (wcfg.antiWolfDumbness && !(type == DamageCause.VOID)) {
|
||||||
event.setCancelled(true);
|
event.setCancelled(true);
|
||||||
return;
|
return;
|
||||||
@ -313,7 +313,7 @@ public void onEntityDamage(EntityDamageEvent event) {
|
|||||||
ConfigurationManager cfg = plugin.getGlobalStateManager();
|
ConfigurationManager cfg = plugin.getGlobalStateManager();
|
||||||
WorldConfiguration wcfg = cfg.get(defender.getWorld());
|
WorldConfiguration wcfg = cfg.get(defender.getWorld());
|
||||||
|
|
||||||
if (defender instanceof Wolf) {
|
if (defender instanceof Wolf && ((Wolf) defender).isTamed()) {
|
||||||
if (wcfg.antiWolfDumbness) {
|
if (wcfg.antiWolfDumbness) {
|
||||||
event.setCancelled(true);
|
event.setCancelled(true);
|
||||||
return;
|
return;
|
||||||
|
Loading…
Reference in New Issue
Block a user