MCPcopy Create free account

hub / github.com/CitizensDev/CitizensAPI / functions

Functions2,087 in github.com/CitizensDev/CitizensAPI

↓ 2 callersMethodonClose
(HumanEntity player)
src/main/java/net/citizensnpcs/api/gui/InventoryMenuPage.java:23
↓ 2 callersMethodopen
<em>Close</em> a given {@link AStarNode}, moving or adding it from the frontier to the open set.
src/main/java/net/citizensnpcs/api/astar/AStarStorage.java:20
↓ 2 callersMethodopenInventory
(HumanEntity player, Inventory inventory, String title)
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:366
↓ 2 callersMethodpackRegionKey
(int regionX, int regionZ)
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:506
↓ 2 callersMethodparseArgs
(int positionalCount, DataKey params)
src/main/java/net/citizensnpcs/api/ai/tree/BehaviorRegistry.java:651
↓ 2 callersMethodparseComponentsList
(String raw)
src/main/java/net/citizensnpcs/api/util/Messaging.java:184
↓ 2 callersMethodparseTicks
Parses a duration string and returns the number of ticks. Supports formats like "5s", "10m", "100t", or plain numbers (interpreted as ticks). @param
src/main/java/net/citizensnpcs/api/util/SpigotUtil.java:337
↓ 2 callersMethodpathfind
(boolean pathfind)
src/main/java/net/citizensnpcs/api/ai/goals/WanderGoal.java:201
↓ 2 callersMethodprefetchRegions
(World world, List<Rect> rects)
src/main/java/net/citizensnpcs/api/astar/pathfinder/AsyncChunkCache.java:314
↓ 2 callersMethodprettify
(String message)
src/main/java/net/citizensnpcs/api/util/Messaging.java:188
↓ 2 callersMethodregionKeyFromBlock
(int x, int z)
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:286
↓ 2 callersMethodregister
Register a class that contains commands (methods annotated with {@link Command}). If no dependency {@link Injector} is specified, then only static met
src/main/java/net/citizensnpcs/api/command/CommandManager.java:508
↓ 2 callersMethodregisterDefaults
Registers default built-in behaviors.
src/main/java/net/citizensnpcs/api/ai/tree/BehaviorRegistry.java:114
↓ 2 callersMethodreloadRegions
(LongOpenHashSet regionKeys)
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:290
↓ 2 callersMethodreplaceName
(String text, CommandSender sender, NPC npc)
src/main/java/net/citizensnpcs/api/util/Placeholders.java:213
↓ 2 callersMethodrunEntityTask
Executes a task specifically linked to an entity on the next tick. On Spigot, this defaults to the global thread.
src/main/java/net/citizensnpcs/api/util/schedulers/SchedulerAdapter.java:96
↓ 2 callersMethodrunEntityTaskTimer
Executes a repeating task specifically linked to an entity. On Spigot, this defaults to the global thread. @param delayTicks Initial delay
src/main/java/net/citizensnpcs/api/util/schedulers/SchedulerAdapter.java:114
↓ 2 callersMethodsave
Saves the object instance to the given {@link DataKey}. @param instance The object instance to save @param root The key to save
src/main/java/net/citizensnpcs/api/persistence/Persister.java:26
↓ 2 callersMethodsaveOrRemove
(DataKey key, ItemStack item)
src/main/java/net/citizensnpcs/api/trait/trait/Equipment.java:229
↓ 2 callersMethodsaveTo
Saves persistent metadata to the given {@link DataKey}. @param key The key to save to.
src/main/java/net/citizensnpcs/api/npc/MetadataStore.java:112
↓ 2 callersMethodsetContents
Sets the contents of an NPC's inventory. @param contents ItemStack array to set as the contents of an NPC's inventory
src/main/java/net/citizensnpcs/api/trait/trait/Inventory.java:200
↓ 2 callersMethodsetCurrentItemDescription
(String description)
src/main/java/net/citizensnpcs/api/gui/CitizensInventoryClickEvent.java:105
↓ 2 callersMethodsetPath
()
src/main/java/net/citizensnpcs/api/ai/goals/FollowPathGoal.java:49
↓ 2 callersMethodsetPathVectors
Sets the path vectors that will be used at pathfinding time. For example, setting a list of vectors to path through in order to reach this pathpoint.
src/main/java/net/citizensnpcs/api/astar/pathfinder/PathPoint.java:66
↓ 2 callersMethodsetPlaceholderAPIPlaceholders
(String text, OfflinePlayer player)
src/main/java/net/citizensnpcs/api/util/Placeholders.java:217
↓ 2 callersMethodsetSolidAt
(int x, int y, int z, boolean solid)
src/test/java/net/citizensnpcs/api/hpastar/HPAGraphTest.java:448
↓ 2 callersMethodsevereTr
(String key, Object... messages)
src/main/java/net/citizensnpcs/api/util/Messaging.java:263
↓ 2 callersMethodsignal
()
src/main/java/net/citizensnpcs/api/ai/tree/BehaviorSignals.java:122
↓ 2 callersMethodslot
()
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:717
↓ 2 callersMethodspawn
Attempts to spawn this NPC. @param location Location to spawn this NPC @return Whether this NPC was able to spawn at the location
src/main/java/net/citizensnpcs/api/npc/NPC.java:440
↓ 2 callersMethodspeedModifier
@return The movement speed modifier @see #speedModifier(float)
src/main/java/net/citizensnpcs/api/ai/NavigatorParameters.java:496
↓ 2 callersMethodstripColor
(String raw)
src/main/java/net/citizensnpcs/api/util/Messaging.java:267
↓ 2 callersMethodsupportsSaddleSlot
()
src/main/java/net/citizensnpcs/api/trait/trait/Equipment.java:327
↓ 2 callersMethodtalk
(NPC npc, String message)
src/main/java/net/citizensnpcs/api/ai/speech/TalkableEntity.java:58
↓ 2 callersMethodteleportAsync
(Entity entity, Location location)
src/main/java/net/citizensnpcs/api/util/SpigotUtil.java:346
↓ 2 callersMethodtest
(String raw)
src/main/java/net/citizensnpcs/api/util/Messaging.java:304
↓ 2 callersMethodtransitionViewersToInventory
(Inventory inventory)
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:587
↓ 2 callersMethodtryArmSwing
(NPC npc)
src/main/java/net/citizensnpcs/api/astar/pathfinder/DoorExaminer.java:156
↓ 2 callersMethodunlisten
Removes a listener. @param npc the NPC @param signal the signal name @param listener the listener to remove
src/main/java/net/citizensnpcs/api/ai/tree/BehaviorSignals.java:103
↓ 2 callersMethodupdateWorld
(World world)
src/main/java/net/citizensnpcs/api/LocationLookup.java:211
↓ 2 callersMethodwalkable
(int x, int y, int z)
src/test/java/net/citizensnpcs/api/hpastar/HPAGraphTest.java:465
↓ 2 callersMethodwalkable
(int x, int y, int z)
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:298
↓ 1 callersMethodaccept
(NPC npc)
src/main/java/net/citizensnpcs/api/npc/templates/CommandListExecutor.java:18
↓ 1 callersMethodaccept
(NPC npc)
src/main/java/net/citizensnpcs/api/npc/templates/CommandEventAction.java:47
↓ 1 callersMethodaccept
(NPC npc)
src/main/java/net/citizensnpcs/api/npc/templates/TraitLoaderAction.java:59
↓ 1 callersMethodacceptFilter
(InventoryAction needle, InventoryAction[] haystack)
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:81
↓ 1 callersMethodaddArgAnnotation
(int idx, Class<?> paramType, Arg arg)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:671
↓ 1 callersMethodaddClickHandler
Adds a click handler to this slot. @param func The click handler to run
src/main/java/net/citizensnpcs/api/gui/InventoryMenuSlot.java:46
↓ 1 callersMethodaddFlagAnnotation
(int idx, Class<?> paramType, Flag flag)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:675
↓ 1 callersMethodaddLine
(String line)
src/main/java/net/citizensnpcs/api/util/Paginator.java:29
↓ 1 callersMethodaddNeighbours
(BlockSource source, PathPoint point, List<PathPoint> neighbours)
src/main/java/net/citizensnpcs/api/astar/pathfinder/BlockExaminer.java:25
↓ 1 callersMethodaddRunCallback
Adds a {@link Runnable} callback that will be called every tick while the path is running. @param callback The callback to add
src/main/java/net/citizensnpcs/api/ai/NavigatorParameters.java:50
↓ 1 callersMethodaddTrait
Adds a trait to this NPC. This will use the {@link TraitFactory} defined for this NPC to construct and attach a trait using {@link #addTrait(Trait)}.
src/main/java/net/citizensnpcs/api/npc/NPC.java:58
↓ 1 callersMethodapplyPendingPatches
()
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:171
↓ 1 callersMethodavoidWater
@return Whether to avoid water while pathfinding
src/main/java/net/citizensnpcs/api/ai/NavigatorParameters.java:128
↓ 1 callersMethodbuildFrom
(List<HPACluster> clusters)
src/main/java/net/citizensnpcs/api/hpastar/HPACluster.java:68
↓ 1 callersMethodbuildPlan
()
src/main/java/net/citizensnpcs/api/astar/AStarNode.java:16
↓ 1 callersMethodbyKey
(String name)
src/main/java/net/citizensnpcs/api/npc/NPC.java:700
↓ 1 callersMethodcalculateValueFlags
()
src/main/java/net/citizensnpcs/api/command/CommandManager.java:679
↓ 1 callersMethodcall
(String placeholder)
src/main/java/net/citizensnpcs/api/expr/JSR223Engine.java:137
↓ 1 callersMethodcanJumpOn
(Material mat)
src/main/java/net/citizensnpcs/api/astar/pathfinder/MinecraftBlockExaminer.java:160
↓ 1 callersMethodcanStandAt
Determines if the entity can stand at this position (checks block below for support). First STANDABLE result wins during evaluation. @return STANDABL
src/main/java/net/citizensnpcs/api/astar/pathfinder/BlockExaminer.java:12
↓ 1 callersMethodcanSwimInLava
()
src/main/java/net/citizensnpcs/api/astar/pathfinder/SwimmingExaminer.java:22
↓ 1 callersMethodcapitalize
(Object string)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:825
↓ 1 callersMethodcheckPrimitive
(Object data)
src/main/java/net/citizensnpcs/api/npc/SimpleMetadataStore.java:18
↓ 1 callersMethodclear
()
src/main/java/net/citizensnpcs/api/gui/InventoryMenuSlot.java:50
↓ 1 callersMethodclearGraphStorage
()
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:181
↓ 1 callersMethodclip
(double max, Vector vector)
src/main/java/net/citizensnpcs/api/ai/flocking/Flocker.java:60
↓ 1 callersMethodcompareTo
Used to compare an Entity to this TalkableEntity @return 0 if the Entities are the same, 1 if they are not, -1 if the object compared is not a valid
src/main/java/net/citizensnpcs/api/ai/speech/TalkableEntity.java:29
↓ 1 callersMethodcompile
Parses and compiles an expression string. Supports syntax <ul> <li>`expression` - default engine (molang)</li> <li>js`expression` - javascript engine
src/main/java/net/citizensnpcs/api/expr/ExpressionRegistry.java:45
↓ 1 callersMethodconnectDiagonal
(HPACluster other, int dx, int dz, float weight)
src/main/java/net/citizensnpcs/api/hpastar/HPACluster.java:320
↓ 1 callersMethodconnectIntra
()
src/main/java/net/citizensnpcs/api/hpastar/HPACluster.java:351
↓ 1 callersMethodconnectLowerLevelFromSource
(HPAGraphNode source, Long2ObjectOpenHashMap<HPAGraphNode> unresolvedTargets)
src/main/java/net/citizensnpcs/api/hpastar/HPACluster.java:411
↓ 1 callersMethodconsole
(boolean console)
src/main/java/net/citizensnpcs/api/util/Paginator.java:33
↓ 1 callersMethodconvertToVectors
()
src/main/java/net/citizensnpcs/api/hpastar/AStarSolution.java:19
↓ 1 callersMethodcopy
@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:76
↓ 1 callersMethodcopy
()
src/main/java/net/citizensnpcs/api/npc/AbstractNPC.java:122
↓ 1 callersMethodcreateAnonymousNPCRegistry
@param store The data store of the registry @return A new anonymous NPCRegistry that is not accessible via {@link #getNamedNPCRegistry(Stri
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:21
↓ 1 callersMethodcreateDefault
(Class<? extends Trait> traitClass)
src/main/java/net/citizensnpcs/api/trait/TraitTemplateParser.java:32
↓ 1 callersMethodcreateSequence
(Behavior... behaviors)
src/main/java/net/citizensnpcs/api/ai/tree/Sequence.java:78
↓ 1 callersMethodcreateWithContext
Create an inventory menu instance starting at the given page and with the initial context.
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:838
↓ 1 callersMethodcreateWithVectorStorage
Creates an AStarMachine using {@link PackedAStarStorage} as the storage backend. @return The created instance
src/main/java/net/citizensnpcs/api/astar/AStarMachine.java:181
↓ 1 callersMethodderegister
Deregisters the {@link NPC} and removes all data about it from the data store. @param npc The NPC to deregister
src/main/java/net/citizensnpcs/api/npc/NPCRegistry.java:73
↓ 1 callersMethoddeserialise
(PersistField field, Object instance, Object oldValue, DataKey root)
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:172
↓ 1 callersMethoddeserialiseMap
(Map<Object, Object> map, DataKey root, PersistField field)
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:332
↓ 1 callersMethoddeserialiseMeta
(DataKey root, ItemStack res, List<String> lore, String displayName)
src/main/java/net/citizensnpcs/api/util/ItemStorage.java:25
↓ 1 callersMethoddistance
(HPAGraphNode dest)
src/main/java/net/citizensnpcs/api/hpastar/HPAGraphNode.java:32
↓ 1 callersMethodemit
Emits a signal for a specific NPC. All behaviors waiting for this signal will be notified. @param npc the NPC emitting the signal @param s
src/main/java/net/citizensnpcs/api/ai/tree/BehaviorSignals.java:37
↓ 1 callersMethodemitGlobal
Emits a global signal that all NPCs can receive. @param signal the signal name
src/main/java/net/citizensnpcs/api/ai/tree/BehaviorSignals.java:47
↓ 1 callersMethodevaluateAsNumber
(ExpressionScope scope)
src/main/java/net/citizensnpcs/api/expr/ExpressionRegistry.java:169
↓ 1 callersMethodexecute
Attempt to execute a command using the root {@link Command} given. A list of method arguments may be used when calling the command handler method. <p>
src/main/java/net/citizensnpcs/api/command/CommandManager.java:107
↓ 1 callersMethodexecuteCommand
(String[] args, CommandSender sender, Object[] methodArgs)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:119
↓ 1 callersMethodexecuteHelp
(String[] args, CommandSender sender)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:247
↓ 1 callersMethodf
(AStarGoal<N> goal, N node, N neighbour)
src/main/java/net/citizensnpcs/api/astar/AStarMachine.java:15
↓ 1 callersMethodfetchChunkSnapshotAsync
(World world, int cx, int cz)
src/main/java/net/citizensnpcs/api/astar/pathfinder/AsyncChunkCache.java:119
↓ 1 callersMethodfilter
()
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:712
↓ 1 callersMethodfindRandomPosition
()
src/main/java/net/citizensnpcs/api/ai/goals/WanderGoal.java:73
↓ 1 callersMethodfindRandomValidLocation
(Location base, int xrange, int yrange)
src/main/java/net/citizensnpcs/api/astar/pathfinder/MinecraftBlockExaminer.java:218
↓ 1 callersMethodforEach
(Consumer<Trait> visitor)
src/main/java/net/citizensnpcs/api/trait/TraitLookup.java:50
↓ 1 callersMethodformat
(String key, Locale locale, Object... msg)
src/main/java/net/citizensnpcs/api/util/Translator.java:36
← previousnext →401–500 of 2,087, ranked by callers