Index
All Classes and Interfaces|All Packages
N
- Npc - Class in de.oliver.fancynpcs.api
- Npc(NpcData) - Constructor for class de.oliver.fancynpcs.api.Npc
- Npc_1_19_4 - Class in de.oliver.fancynpcs.v1_19_4
- Npc_1_19_4(NpcData) - Constructor for class de.oliver.fancynpcs.v1_19_4.Npc_1_19_4
- Npc_1_20_1 - Class in de.oliver.fancynpcs.v1_20_1
- Npc_1_20_1(NpcData) - Constructor for class de.oliver.fancynpcs.v1_20_1.Npc_1_20_1
- Npc_1_20_2 - Class in de.oliver.fancynpcs.v1_20_2
- Npc_1_20_2(NpcData) - Constructor for class de.oliver.fancynpcs.v1_20_2.Npc_1_20_2
- Npc_1_20_4 - Class in de.oliver.fancynpcs.v1_20_4
- Npc_1_20_4(NpcData) - Constructor for class de.oliver.fancynpcs.v1_20_4.Npc_1_20_4
- NpcAttribute - Class in de.oliver.fancynpcs.api
- NpcAttribute(String, List<String>, List<EntityType>, BiConsumer<Npc, String>) - Constructor for class de.oliver.fancynpcs.api.NpcAttribute
- NpcCMD - Class in de.oliver.fancynpcs.commands.npc
- NpcCMD() - Constructor for class de.oliver.fancynpcs.commands.npc.NpcCMD
- NpcCreateEvent - Class in de.oliver.fancynpcs.api.events
-
Is fired when a new NPC is being created
- NpcCreateEvent(Npc, CommandSender) - Constructor for class de.oliver.fancynpcs.api.events.NpcCreateEvent
- NpcData - Class in de.oliver.fancynpcs.api
- NpcData(String, String, UUID, String, SkinFetcher, Location, boolean, boolean, boolean, boolean, NamedTextColor, EntityType, Map<NpcEquipmentSlot, ItemStack>, boolean, Consumer<Player>, List<String>, boolean, String, String, float, Map<NpcAttribute, String>, boolean) - Constructor for class de.oliver.fancynpcs.api.NpcData
- NpcData(String, UUID, Location) - Constructor for class de.oliver.fancynpcs.api.NpcData
-
Creates a default npc with random id
- NpcEquipmentSlot - Enum Class in de.oliver.fancynpcs.api.utils
- NpcInteractEvent - Class in de.oliver.fancynpcs.api.events
-
Is fired when a player interacts with a NPC
- NpcInteractEvent(Npc, String, String, Consumer<Player>, Player) - Constructor for class de.oliver.fancynpcs.api.events.NpcInteractEvent
- NpcManager - Interface in de.oliver.fancynpcs.api
- NpcManagerImpl - Class in de.oliver.fancynpcs
- NpcManagerImpl(JavaPlugin, Function<NpcData, Npc>) - Constructor for class de.oliver.fancynpcs.NpcManagerImpl
- NpcModifyEvent - Class in de.oliver.fancynpcs.api.events
-
Is fired when a NPC is being modified
- NpcModifyEvent(Npc, NpcModifyEvent.NpcModification, Object, CommandSender) - Constructor for class de.oliver.fancynpcs.api.events.NpcModifyEvent
- NpcModifyEvent.NpcModification - Enum Class in de.oliver.fancynpcs.api.events
- NpcRemoveEvent - Class in de.oliver.fancynpcs.api.events
-
Is fired when a NPC is being deleted
- NpcRemoveEvent(Npc, CommandSender) - Constructor for class de.oliver.fancynpcs.api.events.NpcRemoveEvent
- NpcSpawnEvent - Class in de.oliver.fancynpcs.api.events
-
Is fired when a NPC is being spawned
- NpcSpawnEvent(Npc, Player) - Constructor for class de.oliver.fancynpcs.api.events.NpcSpawnEvent
- NpcStartLookingEvent - Class in de.oliver.fancynpcs.api.events
-
Is fired when NPC starts looking at a player.
- NpcStartLookingEvent(Npc, Player) - Constructor for class de.oliver.fancynpcs.api.events.NpcStartLookingEvent
- NpcStopLookingEvent - Class in de.oliver.fancynpcs.api.events
-
Is fired when NPC stops looking at a player.
- NpcStopLookingEvent(Npc, Player) - Constructor for class de.oliver.fancynpcs.api.events.NpcStopLookingEvent
- NpcTracker - Class in de.oliver.fancynpcs.tracker
- NpcTracker() - Constructor for class de.oliver.fancynpcs.tracker.NpcTracker
All Classes and Interfaces|All Packages