mirror of
https://github.com/CitizensDev/Citizens2.git
synced 2024-11-26 04:35:50 +01:00
Make /npc speed modify the speed as a percentage
This commit is contained in:
parent
2e9f82a76c
commit
3415f2c630
@ -545,16 +545,16 @@ public class NPCCommands {
|
||||
@Command(
|
||||
aliases = { "npc" },
|
||||
usage = "speed [speed]",
|
||||
desc = "Sets the movement speed of an NPC",
|
||||
desc = "Sets the movement speed of an NPC as a percentage",
|
||||
modifiers = { "speed" },
|
||||
min = 2,
|
||||
max = 2,
|
||||
permission = "npc.speed")
|
||||
public void speed(CommandContext args, CommandSender sender, NPC npc) throws CommandException {
|
||||
float newSpeed = (float) args.getDouble(1);
|
||||
npc.getNavigator().getDefaultParameters().speed(newSpeed);
|
||||
npc.getNavigator().getDefaultParameters().speedModifier(newSpeed);
|
||||
|
||||
Messaging.sendF(sender, ChatColor.GREEN + "NPC speed set to %f.", newSpeed);
|
||||
Messaging.sendF(sender, ChatColor.GREEN + "NPC speed modifier set to %f.", newSpeed);
|
||||
}
|
||||
|
||||
@Command(
|
||||
|
Loading…
Reference in New Issue
Block a user