mirror of
https://github.com/CitizensDev/Citizens2.git
synced 2024-06-26 14:35:03 +02:00
"/npc select" should respect clickredirects
This commit is contained in:
parent
e03d65aeb4
commit
cd436cb6da
|
@ -86,6 +86,7 @@ import net.citizensnpcs.npc.Template;
|
|||
import net.citizensnpcs.trait.Age;
|
||||
import net.citizensnpcs.trait.Anchors;
|
||||
import net.citizensnpcs.trait.ArmorStandTrait;
|
||||
import net.citizensnpcs.trait.ClickRedirectTrait;
|
||||
import net.citizensnpcs.trait.CommandTrait;
|
||||
import net.citizensnpcs.trait.CommandTrait.ExecutionMode;
|
||||
import net.citizensnpcs.trait.CommandTrait.ItemRequirementGUI;
|
||||
|
@ -1775,6 +1776,9 @@ public class NPCCommands {
|
|||
NPC test = registry.getNPC(possibleNPC);
|
||||
if (test == null)
|
||||
continue;
|
||||
if (test.hasTrait(ClickRedirectTrait.class)) {
|
||||
test = test.getTraitNullable(ClickRedirectTrait.class).getRedirectNPC();
|
||||
}
|
||||
callback.run(test);
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user