Fix breeding sending incorrect messages

This commit is contained in:
nossr50 2019-07-02 12:45:25 -07:00
parent 6e70258f9a
commit bf70a42f6a
4 changed files with 11 additions and 8 deletions

View File

@ -1,3 +1,6 @@
Version 2.1.93
Fixed a bug where players would be told they could not breed summoned animals when the animals weren't summoned (bug didn't actually do anything besides send you a message)
Version 2.1.92 Version 2.1.92
Call Of The Wild (COTW) no longer cares if entities of the same type are nearby when attempting to summon a new entity Call Of The Wild (COTW) no longer cares if entities of the same type are nearby when attempting to summon a new entity
Fixed a bug where COTW summon limit was global instead of per player Fixed a bug where COTW summon limit was global instead of per player

View File

@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>com.gmail.nossr50.mcMMO</groupId> <groupId>com.gmail.nossr50.mcMMO</groupId>
<artifactId>mcMMO</artifactId> <artifactId>mcMMO</artifactId>
<version>2.1.92</version> <version>2.1.93-SNAPSHOT</version>
<name>mcMMO</name> <name>mcMMO</name>
<url>https://github.com/mcMMO-Dev/mcMMO</url> <url>https://github.com/mcMMO-Dev/mcMMO</url>
<scm> <scm>

View File

@ -744,14 +744,17 @@ public class EntityListener implements Listener {
Animals mom = (Animals) event.getMother(); Animals mom = (Animals) event.getMother();
Animals father = (Animals) event.getFather(); Animals father = (Animals) event.getFather();
//Prevent love mode spam
mom.setLoveModeTicks(0); mom.setLoveModeTicks(0);
father.setLoveModeTicks(0); father.setLoveModeTicks(0);
//Inform the player
if(event.getBreeder() instanceof Player) {
Player player = (Player) event.getBreeder();
NotificationManager.sendPlayerInformationChatOnly(player, "Taming.Summon.COTW.BreedingDisallowed");
}
} }
if(event.getBreeder() instanceof Player) {
Player player = (Player) event.getBreeder();
NotificationManager.sendPlayerInformationChatOnly(player, "Taming.Summon.COTW.BreedingDisallowed");
}
} }
} }

View File

@ -616,14 +616,11 @@ permissions:
children: children:
mcmmo.ability.taming.callofthewild.horse: true mcmmo.ability.taming.callofthewild.horse: true
mcmmo.ability.taming.callofthewild.ocelot: true mcmmo.ability.taming.callofthewild.ocelot: true
mcmmo.ability.taming.callofthewild.renamepets: true
mcmmo.ability.taming.callofthewild.wolf: true mcmmo.ability.taming.callofthewild.wolf: true
mcmmo.ability.taming.callofthewild.horse: mcmmo.ability.taming.callofthewild.horse:
description: Allows players to summon Horses with Call of the Wild description: Allows players to summon Horses with Call of the Wild
mcmmo.ability.taming.callofthewild.ocelot: mcmmo.ability.taming.callofthewild.ocelot:
description: Allows players to summon Ocelots with Call of the Wild description: Allows players to summon Ocelots with Call of the Wild
mcmmo.ability.taming.callofthewild.renamepets:
description: Allows players to rename pets with Call of the Wild
mcmmo.ability.taming.callofthewild.wolf: mcmmo.ability.taming.callofthewild.wolf:
description: Allows players to summon Wolves with Call of the Wild description: Allows players to summon Wolves with Call of the Wild
mcmmo.ability.taming.environmentallyaware: mcmmo.ability.taming.environmentallyaware: