MCPcopy Create free account

hub / github.com/CitizensDev/CitizensAPI / functions

Functions2,087 in github.com/CitizensDev/CitizensAPI

↓ 230 callersMethodget
(int typeId)
src/main/java/net/citizensnpcs/api/trait/TraitLookup.java:16
↓ 138 callersMethodadd
(int typeId, Trait trait)
src/main/java/net/citizensnpcs/api/trait/TraitLookup.java:10
↓ 102 callersMethodsize
@return The number of elements in the store
src/main/java/net/citizensnpcs/api/npc/MetadataStore.java:162
↓ 101 callersMethodisEmpty
()
src/main/java/net/citizensnpcs/api/astar/AStarMachine.java:149
↓ 76 callersMethodgetEntity
Gets the Bukkit entity associated with this NPC. This may be <code>null</code> if {@link #isSpawned()} is false. @return Entity associated with this
src/main/java/net/citizensnpcs/api/npc/NPC.java:146
↓ 74 callersMethodrun
Runs the behavior for one 'tick', optionally changing the state that it is in. @return The new state
src/main/java/net/citizensnpcs/api/ai/tree/Behavior.java:31
↓ 61 callersMethodgetRelative
(int key)
src/main/java/net/citizensnpcs/api/util/DataKey.java:96
↓ 59 callersMethodremove
(int typeId)
src/main/java/net/citizensnpcs/api/trait/TraitLookup.java:22
↓ 52 callersMethodgetWorld
()
src/main/java/net/citizensnpcs/api/persistence/LocationPersister.java:71
↓ 52 callersMethodname
()
src/main/java/net/citizensnpcs/api/util/DataKey.java:130
↓ 48 callersMethodcontains
(HPACluster other)
src/main/java/net/citizensnpcs/api/hpastar/HPACluster.java:444
↓ 42 callersMethodgetName
Gets the name of this NPC with color codes stripped. @return Stripped name of this NPC
src/main/java/net/citizensnpcs/api/npc/NPC.java:181
↓ 41 callersMethodgetKey
Returns a {@link DataKey} starting from the given root. @param root The root to start at @return the created key
src/main/java/net/citizensnpcs/api/util/Storage.java:11
↓ 41 callersMethodgetLocation
Gets the location where the NPC was spawned. @return Location where the NPC was spawned
src/main/java/net/citizensnpcs/api/event/NPCSpawnEvent.java:33
↓ 41 callersMethodgetString
Gets a string value. @param key the key @return the string value, or null if not found
src/main/java/net/citizensnpcs/api/expr/Memory.java:168
↓ 40 callersMethodvalueOf
(String name)
src/main/java/net/citizensnpcs/api/util/OldEnumCompat.java:20
↓ 37 callersMethodtoString
()
src/main/java/net/citizensnpcs/api/trait/trait/Owner.java:110
↓ 32 callersMethodreplace
(String text, CommandSender sender, NPC npc)
src/main/java/net/citizensnpcs/api/util/Placeholders.java:135
↓ 31 callersMethodgetEntity
Gets the LivingEntity associated with this Talkable @return a LivingEntity
src/main/java/net/citizensnpcs/api/ai/speech/Talkable.java:15
↓ 31 callersMethodkeyExists
()
src/main/java/net/citizensnpcs/api/util/DataKey.java:124
↓ 30 callersMethodload
Creates an instance of the given class using the default constructor and loads it using {@link #load(Object, DataKey)}. Will return null if an excepti
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:488
↓ 29 callersMethodgetType
()
src/main/java/net/citizensnpcs/api/npc/NPC.java:696
↓ 29 callersMethodlength
()
src/main/java/net/citizensnpcs/api/command/CommandContext.java:338
↓ 28 callersMethodloc
(int x, int y, int z)
src/test/java/net/citizensnpcs/api/hpastar/HPAGraphTest.java:520
↓ 28 callersMethodoffsetWalkable
(int x, int y, int z)
src/main/java/net/citizensnpcs/api/hpastar/HPACluster.java:506
↓ 28 callersMethodsetString
(String key, String value)
src/main/java/net/citizensnpcs/api/util/DataKey.java:146
↓ 27 callersMethodgetMaterialAt
(int x, int y, int z)
src/main/java/net/citizensnpcs/api/astar/pathfinder/BlockSource.java:22
↓ 27 callersMethodgetNavigator
@return The {@link Navigator} of this NPC.
src/main/java/net/citizensnpcs/api/npc/NPC.java:186
↓ 27 callersMethodgetScheduler
The new scheduler that works on Folia and Spigot @return scheduler Folia or Spigot
src/main/java/net/citizensnpcs/api/CitizensAPI.java:150
↓ 27 callersMethodgetValue
()
src/main/java/net/citizensnpcs/api/gui/InputMenus.java:87
↓ 27 callersMethodtoString
()
src/main/java/net/citizensnpcs/api/util/EntityDim.java:47
↓ 26 callersMethodgetInventory
()
src/main/java/net/citizensnpcs/api/gui/MenuContext.java:48
↓ 25 callersMethodclear
()
src/main/java/net/citizensnpcs/api/trait/TraitLookup.java:12
↓ 25 callersMethodclone
@return A clone of the NPC. May not be an exact copy depending on the {@link Trait}s installed.
src/main/java/net/citizensnpcs/api/npc/NPC.java:71
↓ 24 callersMethodgetOrAddNode
(int x, int y, int z)
src/main/java/net/citizensnpcs/api/hpastar/HPACluster.java:455
↓ 24 callersMethodgetPlayer
(BlockCommandSender sender)
src/main/java/net/citizensnpcs/api/NMSHelper.java:12
↓ 24 callersMethodgetScope
()
src/main/java/net/citizensnpcs/api/ai/tree/BehaviorRegistry.java:647
↓ 23 callersMethodaddClusters
(int x, int z)
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:56
↓ 23 callersMethodapply
(NPC npc, CommandSender sender, String input)
src/main/java/net/citizensnpcs/api/util/Placeholders.java:33
↓ 23 callersMethodequals
(Object obj)
src/main/java/net/citizensnpcs/api/util/DataKey.java:31
↓ 23 callersMethodisUsing1_13API
()
src/main/java/net/citizensnpcs/api/util/SpigotUtil.java:237
↓ 23 callersMethodof
(T value, Material display, String description, boolean active)
src/main/java/net/citizensnpcs/api/gui/InputMenus.java:104
↓ 23 callersMethodparseValue
Parses a value that might be an expression or a literal. If it's an expression, compiles and returns a ValueHolder that evaluates it. If it's a litera
src/main/java/net/citizensnpcs/api/expr/ExpressionRegistry.java:100
↓ 23 callersMethodremoveKey
(String key)
src/main/java/net/citizensnpcs/api/util/DataKey.java:132
↓ 23 callersMethodsetDouble
(String key, double value)
src/main/java/net/citizensnpcs/api/util/DataKey.java:136
↓ 23 callersMethodsetupTask
(SchedulerTask task)
src/main/java/net/citizensnpcs/api/util/schedulers/SchedulerRunnable.java:134
↓ 22 callersMethodcompile
Compiles an expression string into a reusable compiled form. @param expression the expression text @return a compiled expression that can
src/main/java/net/citizensnpcs/api/expr/ExpressionEngine.java:14
↓ 22 callersMethodgetNPC
@return The {@link NPC} attached to this navigator
src/main/java/net/citizensnpcs/api/ai/Navigator.java:65
↓ 22 callersMethodgetUniqueId
Gets the unique id of this NPC. This is guaranteed to be unique for all NPCs. @return The unique id
src/main/java/net/citizensnpcs/api/npc/NPC.java:260
↓ 22 callersMethodreset
Resets the behavior and any state it is holding.
src/main/java/net/citizensnpcs/api/ai/tree/Behavior.java:24
↓ 21 callersMethodgetDouble
(String key)
src/main/java/net/citizensnpcs/api/util/DataKey.java:52
↓ 21 callersMethodinvoke
(Object proxy, Method method, Object[] args)
src/main/java/net/citizensnpcs/api/trait/TraitPersistentVariable.java:29
↓ 20 callersMethoddebug
(Object... msg)
src/main/java/net/citizensnpcs/api/util/Messaging.java:144
↓ 20 callersMethodgetImplementation
()
src/main/java/net/citizensnpcs/api/CitizensAPI.java:97
↓ 20 callersMethodgetNPCRegistry
Gets the current implementation's <em>default</em> {@link NPCRegistry}. @return The NPC registry
src/main/java/net/citizensnpcs/api/CitizensAPI.java:134
↓ 20 callersMethodset
Stores data at the given key. Data will not persist. @param key The metadata key @param data The data to store
src/main/java/net/citizensnpcs/api/npc/MetadataStore.java:122
↓ 20 callersMethodvalues
()
src/main/java/net/citizensnpcs/api/util/OldEnumCompat.java:24
↓ 19 callersMethodshouldExecute
Returns whether the behavior is ready to run. Note this is called <em>once</em> when deciding whether to start execution of a leaf node. The actual ex
src/main/java/net/citizensnpcs/api/ai/tree/Behavior.java:38
↓ 18 callersMethodgetType
()
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:110
↓ 18 callersMethodgetVector
Gets the vector represented by this point
src/main/java/net/citizensnpcs/api/astar/pathfinder/PathPoint.java:60
↓ 17 callersMethodaccept
(CitizensInventoryClickEvent event)
src/main/java/net/citizensnpcs/api/gui/InputMenus.java:45
↓ 17 callersMethodget
Fetches metadata from the given key. @param key The key to get metadata from @return The metadata at the given key, or null if not found
src/main/java/net/citizensnpcs/api/npc/MetadataStore.java:22
↓ 17 callersMethodisSpawned
Gets whether this NPC is currently spawned. @return Whether this NPC is spawned
src/main/java/net/citizensnpcs/api/npc/NPC.java:316
↓ 17 callersMethodsetBoolean
(String key, boolean value)
src/main/java/net/citizensnpcs/api/util/DataKey.java:134
↓ 17 callersMethodwrap
(ScheduledTask task)
src/main/java/net/citizensnpcs/api/util/schedulers/adapter/FoliaScheduler.java:185
↓ 16 callersMethodisFoliaServer
()
src/main/java/net/citizensnpcs/api/util/SpigotUtil.java:221
↓ 16 callersMethodregisterBehavior
Registers a behavior factory. @param name the behavior name @param factory the factory to create behavior instances
src/main/java/net/citizensnpcs/api/ai/tree/BehaviorRegistry.java:107
↓ 16 callersMethodsetCancelled
(boolean cancel)
src/main/java/net/citizensnpcs/api/gui/CitizensInventoryClickEvent.java:95
↓ 16 callersMethodsetInt
(String key, int value)
src/main/java/net/citizensnpcs/api/util/DataKey.java:138
↓ 16 callersMethodsevere
(Object... messages)
src/main/java/net/citizensnpcs/api/util/Messaging.java:259
↓ 15 callersMethodassertVector
(Vector vector, int x, int y, int z)
src/test/java/net/citizensnpcs/api/hpastar/HPAGraphTest.java:474
↓ 15 callersMethodfindPath
(Location start, Location goal)
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:189
↓ 15 callersMethodgetMethod
(Class<?> clazz, String method, Class<?>... params)
src/main/java/net/citizensnpcs/api/util/OldEnumCompat.java:172
↓ 15 callersMethodgetType
(Chunk chunk, int x, int y, int z)
src/main/java/net/citizensnpcs/api/astar/pathfinder/ChunkBlockSource.java:43
↓ 14 callersMethodevaluateAsNumber
(ExpressionScope scope)
src/main/java/net/citizensnpcs/api/expr/CompiledExpression.java:26
↓ 14 callersMethodgetCause
()
src/main/java/net/citizensnpcs/api/event/NPCDamageEvent.java:18
↓ 14 callersMethodisYWithinBounds
(int y)
src/main/java/net/citizensnpcs/api/astar/pathfinder/BlockSource.java:28
↓ 14 callersMethodsetItem
(int slot, ItemStack item)
src/main/java/net/citizensnpcs/api/trait/trait/Inventory.java:236
↓ 13 callersMethodequals
(Object obj)
src/main/java/net/citizensnpcs/api/npc/AbstractNPC.java:154
↓ 13 callersMethodgetBlockDataAt
(int x, int y, int z)
src/main/java/net/citizensnpcs/api/astar/pathfinder/BlockSource.java:10
↓ 13 callersMethodgetStoredLocation
If the NPC is not spawned, then this method will return the last known location, or null if it has never been spawned. Otherwise, it is equivalent to
src/main/java/net/citizensnpcs/api/npc/NPC.java:211
↓ 13 callersMethodpackPosition
(int x, int y, int z)
src/main/java/net/citizensnpcs/api/hpastar/HPACluster.java:587
↓ 13 callersMethodregisterPersistDelegate
Registers a {@link Persister} redirect. Fields or constructors with the {@link Persist} annotation with a type that has been registered using this met
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:563
↓ 13 callersMethodsave
Scans the object for fields annotated with {@link Persist} and saves them to the given {@link DataKey}. @param instance The instance to sa
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:576
↓ 13 callersMethodtoVector
()
src/main/java/net/citizensnpcs/api/hpastar/HPAGraphNode.java:65
↓ 13 callersMethodvectors
(Plan plan)
src/test/java/net/citizensnpcs/api/hpastar/HPAGraphTest.java:562
↓ 12 callersMethodconnectEntrance
(HPACluster other, HPAEntrance entrance, int toMinX, int toMaxX, int toMinY, int toMaxY, int toMin
src/main/java/net/citizensnpcs/api/hpastar/HPACluster.java:335
↓ 12 callersMethodgetArgOrParam
(int index, String name, DataKey params, String defaultValue)
src/main/java/net/citizensnpcs/api/ai/tree/BehaviorRegistry.java:611
↓ 12 callersMethodgetMessage
Gets the text message sent.
src/main/java/net/citizensnpcs/api/ai/speech/SpeechContext.java:84
↓ 12 callersMethodgetPlugin
@return The current {@link Plugin} providing an implementation
src/main/java/net/citizensnpcs/api/CitizensAPI.java:141
↓ 12 callersMethodgetType
Gets the type of mob that an NPC is. @return The mob type
src/main/java/net/citizensnpcs/api/trait/trait/MobType.java:25
↓ 12 callersMethodisCancelled
()
src/main/java/net/citizensnpcs/api/util/schedulers/SchedulerTask.java:12
↓ 12 callersMethoditerator
Gets direct recipients, if any. @return recipients Iterator
src/main/java/net/citizensnpcs/api/ai/speech/SpeechContext.java:113
↓ 11 callersMethodcanStandOn
(Block block)
src/main/java/net/citizensnpcs/api/astar/pathfinder/MinecraftBlockExaminer.java:198
↓ 11 callersMethoddistance
(Vector goal)
src/main/java/net/citizensnpcs/api/astar/pathfinder/VectorNode.java:63
↓ 11 callersMethodgetId
Gets the unique ID of this NPC. This is not guaranteed to be globally unique across server sessions. @return ID of this NPC
src/main/java/net/citizensnpcs/api/npc/NPC.java:160
↓ 11 callersMethodgetIndex
()
src/main/java/net/citizensnpcs/api/trait/trait/Equipment.java:348
↓ 11 callersMethodparseComponents
(String raw)
src/main/java/net/citizensnpcs/api/util/Messaging.java:177
↓ 11 callersMethodrecalculate
Explicit recalculation of which {@link Player}s should be viewing the {@link NPC}. Sends hide packets for players that should no longer view the NPC.
src/main/java/net/citizensnpcs/api/trait/trait/PlayerFilter.java:205
↓ 10 callersMethodcanStandIn
(Block... blocks)
src/main/java/net/citizensnpcs/api/astar/pathfinder/MinecraftBlockExaminer.java:164
next →1–100 of 2,087, ranked by callers