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
↓ 3 callers
Method
setActive
(boolean active)
src/main/java/net/citizensnpcs/api/gui/InputMenus.java:95
↓ 3 callers
Method
setItemInHand
(ItemStack item)
src/main/java/net/citizensnpcs/api/trait/trait/Inventory.java:254
↓ 3 callers
Method
setItemStack
Manually set the {@link ItemStack} for this slot. @param stack An overriding {@link ItemStack}
src/main/java/net/citizensnpcs/api/gui/InventoryMenuSlot.java:164
↓ 3 callers
Method
setMoveDestination
Set the destination location to walk towards in a straight line using Minecraft movement. Should be called every tick. @param destination
src/main/java/net/citizensnpcs/api/npc/NPC.java:395
↓ 3 callers
Method
setNameInternal
(String name)
src/main/java/net/citizensnpcs/api/npc/AbstractNPC.java:426
↓ 3 callers
Method
setWalkLevelAt
(int x, int z, int y)
src/test/java/net/citizensnpcs/api/hpastar/HPAGraphTest.java:452
↓ 3 callers
Method
supportsBodySlot
()
src/main/java/net/citizensnpcs/api/trait/trait/Equipment.java:322
↓ 3 callers
Method
teleport
An alternative to <code>npc.getEntity().getLocation()</code> that teleports passengers as well. @param location The destination location @
src/main/java/net/citizensnpcs/api/npc/NPC.java:494
↓ 3 callers
Method
tickParallel
()
src/main/java/net/citizensnpcs/api/ai/tree/Composite.java:67
↓ 3 callers
Method
ticksToMillis
(long ticks)
src/main/java/net/citizensnpcs/api/util/schedulers/adapter/FoliaScheduler.java:181
↓ 3 callers
Method
valueFlags
()
src/main/java/net/citizensnpcs/api/command/CommandManager.java:731
↓ 2 callers
Method
accepts
(Class<? extends Object> clazz)
src/main/java/net/citizensnpcs/api/npc/NPC.java:688
↓ 2 callers
Method
addCloseCallback
(Runnable run)
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:89
↓ 2 callers
Method
addEntranceNode
(HPAEntrance entrance)
src/main/java/net/citizensnpcs/api/hpastar/HPACluster.java:38
↓ 2 callers
Method
addRecipient
Adds a direct {@link Talkable} recipient. @param entity Talkable entity @return the speech context
src/main/java/net/citizensnpcs/api/ai/speech/SpeechContext.java:56
↓ 2 callers
Method
addTrait
(Class<? extends Trait> clazz)
src/main/java/net/citizensnpcs/api/npc/AbstractNPC.java:87
↓ 2 callers
Method
appendUnique
(Vector vector)
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:323
↓ 2 callers
Method
checkPlaceholdersEnabled
()
src/main/java/net/citizensnpcs/api/util/Placeholders.java:46
↓ 2 callers
Method
checkYSafe
(double y, World world)
src/main/java/net/citizensnpcs/api/util/SpigotUtil.java:142
↓ 2 callers
Method
close
(NPC npc, Block point)
src/main/java/net/citizensnpcs/api/astar/pathfinder/DoorExaminer.java:50
↓ 2 callers
Method
close
()
src/main/java/net/citizensnpcs/api/util/SpigotUtil.java:54
↓ 2 callers
Method
completeOnMainThread
(CompletableFuture<Path> workerFuture)
src/main/java/net/citizensnpcs/api/astar/pathfinder/AsyncChunkCache.java:60
↓ 2 callers
Method
concretizeNextSegment
()
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:336
↓ 2 callers
Method
concretizeToIndex
(int targetIndex)
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:348
↓ 2 callers
Method
create
Create an inventory menu instance starting at the given page.
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:798
↓ 2 callers
Method
createAtOffset
Returns a new PathPoint at a given Vector.
src/main/java/net/citizensnpcs/api/astar/pathfinder/PathPoint.java:19
↓ 2 callers
Method
createBindings
(ExpressionScope scope)
src/main/java/net/citizensnpcs/api/expr/JSR223Engine.java:150
↓ 2 callers
Method
createDisplayItem
()
src/main/java/net/citizensnpcs/api/gui/InputMenus.java:62
↓ 2 callers
Method
createInstance
()
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:648
↓ 2 callers
Method
createNPC
Creates an despawned {@link NPC}. @param type {@link EntityType} to assign to the NPC @param name Name to give the NPC @return
src/main/java/net/citizensnpcs/api/npc/NPCRegistry.java:25
↓ 2 callers
Method
createNamedNPCRegistry
@param name The plugin name @param store The data store for the registry @return A new NPCRegistry, that can also be retrieved v
src/main/java/net/citizensnpcs/api/CitizensPlugin.java:30
↓ 2 callers
Method
createSlot
(int pos, MenuSlot slotInfo)
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:129
↓ 2 callers
Method
createSnapshotBlockSource
(SnapshotProvider provider, World world)
src/main/java/net/citizensnpcs/api/astar/pathfinder/AsyncChunkCache.java:79
↓ 2 callers
Method
createTransition
(int pos, MenuTransition transitionInfo)
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:135
↓ 2 callers
Method
createWithStorage
Creates an AStarMachine that uses the given {@link Supplier <AStarStorage>} to create {@link AStarStorage} instances. @param storageSupplier
src/main/java/net/citizensnpcs/api/astar/AStarMachine.java:171
↓ 2 callers
Method
deepCopyMap
(Map<String, Object> source)
src/main/java/net/citizensnpcs/api/util/MemoryDataKey.java:42
↓ 2 callers
Method
deserialiseCollection
(Collection<Object> collection, DataKey root, PersistField field)
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:295
↓ 2 callers
Method
deserialiseCollectionValue
(PersistField field, DataKey subKey, Class<?> type)
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:305
↓ 2 callers
Method
deserialiseValue
(PersistField field, DataKey root)
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:375
↓ 2 callers
Method
despawn
Despawns this NPC. This is equivalent to calling {@link #despawn(DespawnReason)} with {@link DespawnReason#PLUGIN}. @return Whether this NPC was able
src/main/java/net/citizensnpcs/api/npc/NPC.java:89
↓ 2 callers
Method
doSave
(boolean async)
src/main/java/net/citizensnpcs/api/util/YamlStorage.java:67
↓ 2 callers
Method
emitToNPC
Emits a signal to a specific NPC by ID. All behaviors waiting for this signal will be notified. @param npcId the NPC ID @param signal
src/main/java/net/citizensnpcs/api/ai/tree/BehaviorSignals.java:66
↓ 2 callers
Method
ensureDelegateLoaded
(Class<? extends Persister<?>> delegateClass)
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:400
↓ 2 callers
Method
equals
(Object obj)
src/test/java/net/citizensnpcs/api/hpastar/HPAGraphTest.java:316
↓ 2 callers
Method
equals
(Object other)
src/main/java/net/citizensnpcs/api/astar/AStarNode.java:23
↓ 2 callers
Method
filterToVisiblePlayers
(Entity base, Iterable<Player> players)
src/main/java/net/citizensnpcs/api/LocationLookup.java:51
↓ 2 callers
Method
format
(Command command, String alias)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:303
↓ 2 callers
Method
getBestNode
@return The {@link AStarNode} to examine next from the frontier
src/main/java/net/citizensnpcs/api/astar/AStarStorage.java:15
↓ 2 callers
Method
getBlockCost
()
src/main/java/net/citizensnpcs/api/astar/pathfinder/VectorNode.java:87
↓ 2 callers
Method
getBlockData
(T chunk, int x, int y, int z)
src/main/java/net/citizensnpcs/api/astar/pathfinder/CachingChunkBlockSource.java:44
↓ 2 callers
Method
getByUniqueIdGlobal
Gets the {@link NPC} with the given unique ID if it exists, otherwise null. @param uuid ID of the NPC @return NPC with the given UUID
src/main/java/net/citizensnpcs/api/npc/NPCRegistry.java:113
↓ 2 callers
Method
getChunkObject
(int x, int z)
src/main/java/net/citizensnpcs/api/astar/pathfinder/CachingChunkBlockSource.java:56
↓ 2 callers
Method
getCommands
Gets all modified and root commands from the given root level command. For example, if <em>/npc look</em> and <em>/npc jump</em> were defined, calling
src/main/java/net/citizensnpcs/api/command/CommandManager.java:359
↓ 2 callers
Method
getContext
Gets the {@link SpeechContext} associated with the SpeechEvent. @return the SpeechContext
src/main/java/net/citizensnpcs/api/ai/speech/event/SpeechEvent.java:31
↓ 2 callers
Method
getCorrectDoor
(Block point)
src/main/java/net/citizensnpcs/api/astar/pathfinder/DoorExaminer.java:170
↓ 2 callers
Method
getCosmeticEntityType
()
src/main/java/net/citizensnpcs/api/npc/NPC.java:132
↓ 2 callers
Method
getDataKey
(DataKey root)
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:105
↓ 2 callers
Method
getFields
(Class<?> clazz)
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:430
↓ 2 callers
Method
getFormatter
(String unreplaced)
src/main/java/net/citizensnpcs/api/util/Translator.java:42
↓ 2 callers
Method
getFromRoot
(String path)
src/main/java/net/citizensnpcs/api/util/DataKey.java:61
↓ 2 callers
Method
getGoalVector
()
src/main/java/net/citizensnpcs/api/astar/pathfinder/VectorGoal.java:22
↓ 2 callers
Method
getInitialisedStorage
(AStarGoal<N> goal, N start)
src/main/java/net/citizensnpcs/api/astar/AStarMachine.java:23
↓ 2 callers
Method
getInventorySize
(InventoryType type, int[] dim)
src/main/java/net/citizensnpcs/api/gui/InventoryMenu.java:139
↓ 2 callers
Method
getLocationLookup
()
src/main/java/net/citizensnpcs/api/CitizensAPI.java:103
↓ 2 callers
Method
getMemory
Gets the memory instance for this scope or parent scope if not present.
src/main/java/net/citizensnpcs/api/expr/ExpressionScope.java:82
↓ 2 callers
Method
getName
()
src/main/java/net/citizensnpcs/api/expr/ExpressionEngine.java:16
↓ 2 callers
Method
getNeighbours
(BlockSource source, PathPoint point)
src/main/java/net/citizensnpcs/api/astar/pathfinder/BlockExaminer.java:35
↓ 2 callers
Method
getOwner
Gets the owner. @return "SERVER" or the UUID string
src/main/java/net/citizensnpcs/api/trait/trait/Owner.java:31
↓ 2 callers
Method
getPathVectors
Gets the list of manual path vectors @see #setPathVectors(List)
src/main/java/net/citizensnpcs/api/astar/pathfinder/PathPoint.java:55
↓ 2 callers
Method
getPlayer
()
src/main/java/net/citizensnpcs/api/util/SpigotUtil.java:88
↓ 2 callers
Method
getPrefetchRects
(Location from, Location to, int prefetchRadius)
src/main/java/net/citizensnpcs/api/astar/pathfinder/AsyncChunkCache.java:189
↓ 2 callers
Method
getString
(int index)
src/main/java/net/citizensnpcs/api/command/CommandContext.java:302
↓ 2 callers
Method
getSupplier
Gets the supplier for a lazy binding, if it exists. @param name the variable name @return the supplier, or null if the variable is not a l
src/main/java/net/citizensnpcs/api/expr/ExpressionScope.java:125
↓ 2 callers
Method
getTabCompletions
(CommandContext args, CommandSender sender)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:789
↓ 2 callers
Method
getTalker
Gets the talker. @return NPC doing the talking
src/main/java/net/citizensnpcs/api/ai/speech/SpeechContext.java:94
↓ 2 callers
Method
getTemplateParser
Gets the {@link TraitTemplateParser} with the given trait name or null if not found. @param name @return the trait template parser
src/main/java/net/citizensnpcs/api/trait/TraitFactory.java:28
↓ 2 callers
Method
getTitle
()
src/main/java/net/citizensnpcs/api/gui/MenuContext.java:62
↓ 2 callers
Method
getTraitId
()
src/main/java/net/citizensnpcs/api/trait/Trait.java:47
↓ 2 callers
Method
getUniqueId
()
src/main/java/net/citizensnpcs/api/npc/AbstractNPC.java:252
↓ 2 callers
Method
getValue
()
src/main/java/net/citizensnpcs/api/expr/JSR223Engine.java:111
↓ 2 callers
Method
getValueType
()
src/main/java/net/citizensnpcs/api/persistence/PersistenceLoader.java:114
↓ 2 callers
Method
getWorldReplacement
(Location location, String group, Entity excluding)
src/main/java/net/citizensnpcs/api/util/Placeholders.java:68
↓ 2 callers
Method
initialise
(MenuContext ctx)
src/main/java/net/citizensnpcs/api/gui/InventoryMenuPage.java:18
↓ 2 callers
Method
invalidateRegion
(int x, int z)
src/main/java/net/citizensnpcs/api/hpastar/HPAGraph.java:223
↓ 2 callers
Method
isCancelled
()
src/main/java/net/citizensnpcs/api/gui/CitizensInventoryClickEvent.java:90
↓ 2 callers
Method
isClearColumn
(BlockSource source, int x, int y, int z)
src/main/java/net/citizensnpcs/api/astar/pathfinder/JumpingExaminer.java:100
↓ 2 callers
Method
isConstant
Checks if a variable is a lazy binding (not eagerly evaluated). @param name the variable name @return true if the variable is a lazy bindi
src/main/java/net/citizensnpcs/api/expr/ExpressionScope.java:165
↓ 2 callers
Method
isGate
(Material in)
src/main/java/net/citizensnpcs/api/astar/pathfinder/MinecraftBlockExaminer.java:292
↓ 2 callers
Method
isPassable
Determines if the entity can pass through the block at this position. First PASSABLE result wins during evaluation.
src/main/java/net/citizensnpcs/api/astar/pathfinder/BlockExaminer.java:22
↓ 2 callers
Method
isPossiblyExpression
Checks if a string is possibly a valid expression.
src/main/java/net/citizensnpcs/api/expr/ExpressionRegistry.java:88
↓ 2 callers
Method
isRunImplemented
()
src/main/java/net/citizensnpcs/api/trait/Trait.java:51
↓ 2 callers
Method
isUpdating
(NPCUpdate update)
src/main/java/net/citizensnpcs/api/npc/NPC.java:318
↓ 2 callers
Method
loadFrom
Loads persistent metadata from the given {@link DataKey}. @param key The key to load from
src/main/java/net/citizensnpcs/api/npc/MetadataStore.java:86
↓ 2 callers
Method
loadTemplatesFromYamlFile
(String namespace, File file)
src/main/java/net/citizensnpcs/api/npc/templates/TemplateRegistry.java:134
↓ 2 callers
Method
loadTraitFromKey
(DataKey traitKey)
src/main/java/net/citizensnpcs/api/npc/AbstractNPC.java:295
↓ 2 callers
Method
matches
(int index)
src/main/java/net/citizensnpcs/api/command/CommandManager.java:815
↓ 2 callers
Method
minecraftComponentFromRawMessage
(String raw)
src/main/java/net/citizensnpcs/api/util/Messaging.java:170
↓ 2 callers
Method
navigatePath
(Map<String, Object> root, String currentInternalPath, String relativePath)
src/main/java/net/citizensnpcs/api/util/MemoryDataKey.java:249
↓ 2 callers
Method
navigateToValue
(String relativePath)
src/main/java/net/citizensnpcs/api/util/MemoryDataKey.java:264
↓ 2 callers
Method
normalise
(double d)
src/main/java/net/citizensnpcs/api/persistence/LocationPersister.java:35
← previous
next →
301–400 of 2,087, ranked by callers