Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CitizensDev/CitizensAPI
/ functions
Functions
2,087 in github.com/CitizensDev/CitizensAPI
⨍
Functions
2,087
◇
Types & classes
379
↓ 1 callers
Method
g
Returns the cost of moving between the two supplied {@link AStarNode}s. @param from The node to start from @param to The end no
src/main/java/net/citizensnpcs/api/astar/AStarGoal.java:13
↓ 1 callers
Method
generateLoaderMap
()
src/main/java/net/citizensnpcs/api/LocationLookup.java:231
↓ 1 callers
Method
getAnnotationClass
@return The {@link Annotation} class that this processor will accept.
src/main/java/net/citizensnpcs/api/command/CommandAnnotationProcessor.java:13
↓ 1 callers
Method
getArgTabCompletions
(CommandContext args, CommandSender sender, int index)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:698
↓ 1 callers
Method
getArgs
()
src/main/java/net/citizensnpcs/api/ai/tree/BehaviorRegistry.java:621
↓ 1 callers
Method
getAsync
(int cx, int cz)
src/main/java/net/citizensnpcs/api/astar/pathfinder/AsyncChunkCache.java:504
↓ 1 callers
Method
getAsyncChunkCache
()
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:32
↓ 1 callers
Method
getBaseTranslations
()
src/main/java/net/citizensnpcs/api/util/Translator.java:90
↓ 1 callers
Method
getBehaviorRegistry
()
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:34
↓ 1 callers
Method
getBlockBreaker
Creates a {@link BlockBreaker} that allows you to break blocks using the Minecraft breaking algorithm.
src/main/java/net/citizensnpcs/api/npc/NPC.java:126
↓ 1 callers
Method
getCharset
(String fileName)
src/main/java/net/citizensnpcs/api/util/Translator.java:102
↓ 1 callers
Method
getClickHandlers
(Class<?> clazz)
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:692
↓ 1 callers
Method
getCollectionType
()
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:101
↓ 1 callers
Method
getCommandManager
()
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:36
↓ 1 callers
Method
getCompletions
(CommandContext args, CommandSender sender, NPC npc)
src/main/java/net/citizensnpcs/api/command/Arg.java:44
↓ 1 callers
Method
getCosmeticEntity
()
src/main/java/net/citizensnpcs/api/npc/NPC.java:128
↓ 1 callers
Method
getCost
(BlockSource source, PathPoint point)
src/main/java/net/citizensnpcs/api/astar/pathfinder/BlockExaminer.java:16
↓ 1 callers
Method
getCurrentVector
()
src/main/java/net/citizensnpcs/api/astar/pathfinder/Path.java:63
↓ 1 callers
Method
getDamager
()
src/main/java/net/citizensnpcs/api/event/NPCDamageByEntityEvent.java:17
↓ 1 callers
Method
getDamager
()
src/main/java/net/citizensnpcs/api/event/NPCDamageByBlockEvent.java:17
↓ 1 callers
Method
getDataFolder
@return The data folder of the current implementation
src/main/java/net/citizensnpcs/api/CitizensAPI.java:82
↓ 1 callers
Method
getDefaultNPCSelector
@return The default NPC selector
src/main/java/net/citizensnpcs/api/CitizensAPI.java:89
↓ 1 callers
Method
getDefaultNPCSelector
@return The default {@link NPCSelector} for managing player/server NPC selection
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:41
↓ 1 callers
Method
getDefaultParameters
Returns the {@link NavigatorParameters} local to this navigator. These parameters are copied to local target parameters when a new target is started.
src/main/java/net/citizensnpcs/api/ai/Navigator.java:44
↓ 1 callers
Method
getDisplayMaterial
()
src/main/java/net/citizensnpcs/api/gui/InputMenus.java:83
↓ 1 callers
Method
getEdge
()
src/main/java/net/citizensnpcs/api/hpastar/HPAGraphAStarNode.java:39
↓ 1 callers
Method
getEnumValue
(Class<T> clazz, String... keyCandidates)
src/main/java/net/citizensnpcs/api/util/SpigotUtil.java:154
↓ 1 callers
Method
getEquipment
Get all of an NPC's equipment. @return An array of an NPC's equipment
src/main/java/net/citizensnpcs/api/trait/trait/Equipment.java:92
↓ 1 callers
Method
getExpressionRegistry
()
src/main/java/net/citizensnpcs/api/CitizensAPI.java:93
↓ 1 callers
Method
getExpressionRegistry
()
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:43
↓ 1 callers
Method
getFieldsFromClass
(Class<?> clazz)
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:438
↓ 1 callers
Method
getFlagInteger
(String ch)
src/main/java/net/citizensnpcs/api/command/CommandContext.java:195
↓ 1 callers
Method
getFlagTabCompletions
(CommandContext args, CommandSender sender, String flag)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:714
↓ 1 callers
Method
getFlags
()
src/main/java/net/citizensnpcs/api/command/CommandContext.java:207
↓ 1 callers
Method
getHandlerList
()
src/main/java/net/citizensnpcs/api/trait/trait/Equipment.java:401
↓ 1 callers
Method
getId
(Class<? extends Trait> clazz)
src/main/java/net/citizensnpcs/api/trait/TraitFactory.java:15
↓ 1 callers
Method
getInitialCost
Returns the initial cost value when starting from the supplied {@link AStarNode}. This represents an initial estimate for reaching the goal state from
src/main/java/net/citizensnpcs/api/astar/AStarGoal.java:23
↓ 1 callers
Method
getInjectables
(Class<?> clazz)
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:730
↓ 1 callers
Method
getInput
(CommandContext context)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:777
↓ 1 callers
Method
getInverseSet
()
src/main/java/net/citizensnpcs/api/trait/trait/PlayerFilter.java:146
↓ 1 callers
Method
getKeys
Gets all keys in memory. @return iterable of keys
src/main/java/net/citizensnpcs/api/expr/Memory.java:95
↓ 1 callers
Method
getLevenshteinDistance
(String s, String t)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:830
↓ 1 callers
Method
getLines
(CommandSender sender, String baseCommand)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:371
↓ 1 callers
Method
getLocationLookup
@return Citizen's {@link LocationLookup}
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:48
↓ 1 callers
Method
getMaxNameLength
(EntityType type)
src/main/java/net/citizensnpcs/api/util/SpigotUtil.java:181
↓ 1 callers
Method
getNMSHelper
()
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:59
↓ 1 callers
Method
getNPCRegistries
Get all registered {@link NPCRegistry}s.
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:64
↓ 1 callers
Method
getNPCRegistry
Gets the <em>default</em> {@link NPCRegistry}. @return The NPC registry
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:71
↓ 1 callers
Method
getName
Gets the name of this trait. @return Name of this trait
src/main/java/net/citizensnpcs/api/trait/Trait.java:36
↓ 1 callers
Method
getName
Gets the name of the Talkable LivingEntity @return name
src/main/java/net/citizensnpcs/api/ai/speech/Talkable.java:22
↓ 1 callers
Method
getNamedNPCRegistry
@param name The plugin name @return A NPCRegistry previously created via {@link #createNamedNPCRegistry(String, NPCDataStore)}, or null if
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:57
↓ 1 callers
Method
getNearby
Returns the NPCs to be considered part of a flock.
src/main/java/net/citizensnpcs/api/ai/flocking/NPCFlock.java:17
↓ 1 callers
Method
getNearbyNPCs
(Location base, double dist)
src/main/java/net/citizensnpcs/api/LocationLookup.java:77
↓ 1 callers
Method
getNewName
()
src/main/java/net/citizensnpcs/api/event/NPCRenameEvent.java:22
↓ 1 callers
Method
getNextBehavior
()
src/main/java/net/citizensnpcs/api/ai/tree/Selector.java:22
↓ 1 callers
Method
getNumber
Gets a number value. @param key the key @return the number value, or 0 if not found or not a number
src/main/java/net/citizensnpcs/api/expr/Memory.java:127
↓ 1 callers
Method
getOriginalTask
()
src/main/java/net/citizensnpcs/api/util/schedulers/SchedulerTask.java:8
↓ 1 callers
Method
getPageText
(int page)
src/main/java/net/citizensnpcs/api/util/Paginator.java:50
↓ 1 callers
Method
getParent
()
src/main/java/net/citizensnpcs/api/astar/AStarNode.java:28
↓ 1 callers
Method
getPath
()
src/main/java/net/citizensnpcs/api/astar/pathfinder/Path.java:67
↓ 1 callers
Method
getPlugin
()
src/main/java/net/citizensnpcs/api/util/schedulers/SchedulerTask.java:10
↓ 1 callers
Method
getRawName
()
src/main/java/net/citizensnpcs/api/npc/AbstractNPC.java:232
↓ 1 callers
Method
getRegisteredTraits
@return All currently registered traits, including <em>internal</em> traits.
src/main/java/net/citizensnpcs/api/trait/TraitFactory.java:20
↓ 1 callers
Method
getRegistryValue
(Registry<T> registry, String... keyCandidates)
src/main/java/net/citizensnpcs/api/util/SpigotUtil.java:185
↓ 1 callers
Method
getResult
()
src/main/java/net/citizensnpcs/api/gui/CitizensInventoryClickEvent.java:43
↓ 1 callers
Method
getSelected
(CommandSender sender)
src/main/java/net/citizensnpcs/api/npc/NPCSelector.java:12
↓ 1 callers
Method
getSet
()
src/main/java/net/citizensnpcs/api/trait/trait/PlayerFilter.java:164
↓ 1 callers
Method
getShortTemplateParser
()
src/main/java/net/citizensnpcs/api/trait/TraitTemplateParser.java:12
↓ 1 callers
Method
getTargetAsLocation
Returns the current {@link Location} being navigated towards - this is not necessarily permanent and may change, for example when pathing towards a mo
src/main/java/net/citizensnpcs/api/ai/Navigator.java:79
↓ 1 callers
Method
getTemplateParser
()
src/main/java/net/citizensnpcs/api/trait/TraitTemplateParser.java:14
↓ 1 callers
Method
getTemplateRegistry
()
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:75
↓ 1 callers
Method
getTemporaryNPCRegistry
()
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:77
↓ 1 callers
Method
getTraitClass
Gets the {@link Trait} class with the given name, or null if not found. @param name The trait name @return The trait class
src/main/java/net/citizensnpcs/api/trait/TraitFactory.java:55
↓ 1 callers
Method
getTraitNullable
Gets the trait instance with the given class. If the NPC does not currently have the trait, <code>null</code> will be returned. @param trait
src/main/java/net/citizensnpcs/api/npc/NPC.java:234
↓ 1 callers
Method
getTraitNullable
(Class<T> clazz)
src/main/java/net/citizensnpcs/api/npc/AbstractNPC.java:242
↓ 1 callers
Method
getTraits
Returns the currently attached {@link Trait}s @return An Iterable of the current traits
src/main/java/net/citizensnpcs/api/npc/NPC.java:253
↓ 1 callers
Method
getTranslations
(File resourceDir, Locale locale)
src/main/java/net/citizensnpcs/api/util/Translator.java:109
↓ 1 callers
Method
getValueAtCurrentPath
()
src/main/java/net/citizensnpcs/api/util/MemoryDataKey.java:200
↓ 1 callers
Method
getValueFlag
()
src/main/java/net/citizensnpcs/api/command/CommandManager.java:811
↓ 1 callers
Method
getVariableNames
Gets all variable names currently in scope.
src/main/java/net/citizensnpcs/api/expr/ExpressionScope.java:139
↓ 1 callers
Method
getVector
Returns the displacement vector to be combined with other {@link FlockBehavior} vectors by a {@link Flocker}. @param nearby the set of NPC
src/main/java/net/citizensnpcs/api/ai/flocking/FlockBehavior.java:21
↓ 1 callers
Method
getWrapped
()
src/main/java/net/citizensnpcs/api/gui/ForwardingInventory.java:6
↓ 1 callers
Method
h
Returns the estimated heuristic cost of traversing from the supplied {@link AStarNode} to the goal. @param from The start node @return The
src/main/java/net/citizensnpcs/api/astar/AStarGoal.java:32
↓ 1 callers
Method
handle
(Object instance, Object[] args)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:653
↓ 1 callers
Method
handleClick
(InventoryClickEvent event)
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:202
↓ 1 callers
Method
handleShiftClick
(InventoryClickEvent event, Inventory dest, boolean toNPC)
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:258
↓ 1 callers
Method
hasAnyFlags
()
src/main/java/net/citizensnpcs/api/command/CommandContext.java:318
↓ 1 callers
Method
hasConventionalPath
(TestHPAGraph graph, int startX, int startY, int startZ, int goalX, int goalY, int goalZ, int minX
src/test/java/net/citizensnpcs/api/hpastar/HPAGraphTest.java:524
↓ 1 callers
Method
hasFlag
(char ch)
src/main/java/net/citizensnpcs/api/command/CommandContext.java:330
↓ 1 callers
Method
hasImplementation
@return Whether a Citizens implementation is currently present
src/main/java/net/citizensnpcs/api/CitizensAPI.java:187
↓ 1 callers
Method
hasTrait
Checks if this NPC has the given trait. @param trait Trait to check @return Whether this NPC has the given trait
src/main/java/net/citizensnpcs/api/npc/NPC.java:269
↓ 1 callers
Method
hasTrait
(Class<? extends Trait> clazz)
src/main/java/net/citizensnpcs/api/npc/AbstractNPC.java:262
↓ 1 callers
Method
hashCode
()
src/main/java/net/citizensnpcs/api/util/DataKey.java:115
↓ 1 callers
Method
header
(String header)
src/main/java/net/citizensnpcs/api/util/Paginator.java:91
↓ 1 callers
Method
heuristicDistance
(Vector goal)
src/main/java/net/citizensnpcs/api/astar/pathfinder/VectorNode.java:179
↓ 1 callers
Method
initialise
(MenuSlot data)
src/main/java/net/citizensnpcs/api/gui/InventoryMenuSlot.java:89
↓ 1 callers
Method
inject
(Object instance, Map<String, Object> data)
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:746
↓ 1 callers
Method
intraPathfind
(HPAGraphNode from, HPAGraphNode to)
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:373
↓ 1 callers
Method
isBottomDoor
(BlockData bd)
src/main/java/net/citizensnpcs/api/astar/pathfinder/DoorExaminer.java:186
↓ 1 callers
Method
isCancelled
()
src/main/java/net/citizensnpcs/api/event/NPCTeleportEvent.java:34
← previous
next →
501–600 of 2,087, ranked by callers