Skip to content

Commit

Permalink
Use single use behavior for /npc blockbreak
Browse files Browse the repository at this point in the history
  • Loading branch information
fullwall committed May 31, 2022
1 parent 1c459c3 commit a38baa4
Showing 1 changed file with 2 additions and 1 deletion.
Expand Up @@ -52,6 +52,7 @@
import net.citizensnpcs.Settings.Setting;
import net.citizensnpcs.api.CitizensAPI;
import net.citizensnpcs.api.ai.speech.SpeechContext;
import net.citizensnpcs.api.ai.tree.StatusMapper;
import net.citizensnpcs.api.command.Command;
import net.citizensnpcs.api.command.CommandContext;
import net.citizensnpcs.api.command.CommandMessages;
Expand Down Expand Up @@ -330,7 +331,7 @@ public void breakblock(CommandContext args, CommandSender sender, NPC npc) throw
cfg.radius(args.getFlagDouble("radius"));
}
BlockBreaker breaker = npc.getBlockBreaker(args.getSenderTargetBlockLocation().getBlock(), cfg);
npc.getDefaultGoalController().addBehavior(breaker, 1);
npc.getDefaultGoalController().addBehavior(StatusMapper.singleUse(breaker), 1);
}

@Command(
Expand Down

0 comments on commit a38baa4

Please sign in to comment.