Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adepierre/Botcraft
/ functions
Functions
3,957 in github.com/adepierre/Botcraft
⨍
Functions
3,957
◇
Types & classes
1,099
↓ 572 callers
Method
size
protocolCraft/src/Types/NBT/Tag.cpp:374
↓ 358 callers
Method
end
botcraft/include/botcraft/AI/BehaviourTree.hpp:542
↓ 331 callers
Method
leaf
botcraft/include/botcraft/AI/BehaviourTree.hpp:746
↓ 242 callers
Method
get
protocolCraft/include/protocolCraft/Types/NBT/Tag.hpp:209
↓ 181 callers
Function
SECTION
Process the section lines
tests/botcraft_online/src/tests/physics.cpp:259
↓ 144 callers
Function
stbi__get8
3rdparty/stb_image/include/stb_image/stb_image.h:1406
↓ 138 callers
Method
push_back
protocolCraft/src/Utilities/Json.cpp:257
↓ 122 callers
Method
contains
protocolCraft/src/Types/NBT/Tag.cpp:404
↓ 99 callers
Function
stbi__err
3rdparty/stb_image/include/stb_image/stb_image.h:851
↓ 95 callers
Method
Dump
protocolCraft/src/Utilities/Json.cpp:287
↓ 88 callers
Method
GetBlock
botcraft/src/Game/World/World.cpp:142
↓ 88 callers
Method
GetPosition
botcraft/src/Game/Entities/entities/Entity.cpp:933
↓ 71 callers
Method
GetValue
botcraft/src/Game/Entities/EntityAttribute.cpp:57
↓ 69 callers
Method
GetSlot
botcraft/src/Game/Inventory/Window.cpp:24
↓ 68 callers
Function
Parse
protocolCraft/src/Utilities/Json.cpp:390
↓ 66 callers
Method
GetLocalPlayer
botcraft/src/Game/ManagersClient.cpp:140
↓ 62 callers
Method
IsEmptySlot
protocolCraft/include/protocolCraft/Types/Item/Slot.hpp:92
↓ 61 callers
Method
GetName
protocolCraft/src/Types/Recipes/Recipe.cpp:162
↓ 60 callers
Method
Tick
botcraft/include/botcraft/AI/BehaviourTree.hpp:33
↓ 59 callers
Method
sequence
Composites Custom function to add a sequence
botcraft/include/botcraft/AI/BehaviourTree.hpp:763
↓ 56 callers
Function
WaitForCondition
botcraft/src/Utilities/SleepUtilities.cpp:28
↓ 50 callers
Method
GetHeight
botcraft/src/AI/Tasks/PathfindingTask.cpp:69
↓ 50 callers
Method
SyncAction
botcraft/include/botcraft/AI/TemplatedBehaviourClient.hpp:149
↓ 49 callers
Method
GetPlayerInventory
botcraft/src/Game/Inventory/InventoryManager.cpp:59
↓ 47 callers
Method
GetItemId
@brief Utility function to simplify interfacing between 1.12.2 and later versions @return Paired { block_id, item_damage }
protocolCraft/include/protocolCraft/Types/Item/Slot.hpp:128
↓ 46 callers
Method
GetX
botcraft/src/Game/Entities/entities/Entity.cpp:939
↓ 46 callers
Method
GetZ
botcraft/src/Game/Entities/entities/Entity.cpp:951
↓ 45 callers
Method
selector
Custom function to add a selector
botcraft/include/botcraft/AI/BehaviourTree.hpp:770
↓ 44 callers
Function
stbi__rewind
3rdparty/stb_image/include/stb_image/stb_image.h:764
↓ 43 callers
Method
GetInventoryManager
botcraft/src/Game/ManagersClient.cpp:145
↓ 43 callers
Method
IsEmpty
botcraft/src/AI/Tasks/PathfindingTask.cpp:64
↓ 43 callers
Method
Send
botcraft/src/Network/NetworkManager.cpp:143
↓ 42 callers
Method
GetWorld
botcraft/src/Game/ManagersClient.cpp:130
↓ 39 callers
Function
stbi__get16be
3rdparty/stb_image/include/stb_image/stb_image.h:1470
↓ 38 callers
Method
GetItemID
botcraft/src/Game/AssetsManager.cpp:222
↓ 38 callers
Method
Set
botcraft/include/botcraft/AI/Blackboard.hpp:144
↓ 34 callers
Method
IsSolid
botcraft/src/AI/Tasks/PathfindingTask.cpp:65
↓ 34 callers
Method
Yield
@brief Can be called to pause the execution of the internal tree function. Call it in long function so the behaviour can be interrupted.
botcraft/include/botcraft/AI/TemplatedBehaviourClient.hpp:76
↓ 34 callers
Method
tree
To add a tree
botcraft/include/botcraft/AI/BehaviourTree.hpp:436
↓ 33 callers
Method
IsHazardous
botcraft/src/AI/Tasks/PathfindingTask.cpp:66
↓ 32 callers
Method
Read
protocolCraft/include/protocolCraft/NetworkType.hpp:18
↓ 32 callers
Method
WaitLine
tests/botcraft_online/src/MinecraftServer.cpp:125
↓ 32 callers
Method
inverter
Decorator Inverter
botcraft/include/botcraft/AI/BehaviourTree.hpp:800
↓ 32 callers
Function
stbi__get32le
3rdparty/stb_image/include/stb_image/stb_image.h:1493
↓ 31 callers
Method
IsAir
botcraft/src/Game/World/Blockstate.cpp:685
↓ 30 callers
Function
stbi__get16le
3rdparty/stb_image/include/stb_image/stb_image.h:1485
↓ 30 callers
Function
stbi__skip
3rdparty/stb_image/include/stb_image/stb_image.h:1429
↓ 29 callers
Method
repeater
Repeater
botcraft/include/botcraft/AI/BehaviourTree.hpp:814
↓ 28 callers
Method
Get
botcraft/src/Renderer/Atlas.cpp:248
↓ 28 callers
Method
GetNetworkManager
botcraft/src/Game/ConnectionClient.cpp:62
↓ 28 callers
Method
_set_gamerule
(self, gamerule: str, value: str)
tests/botcraft_online/physics_trajectories/generate_vanilla_trajectories.py:257
↓ 28 callers
Function
str_to_tuple_version
(version: str)
tests/botcraft_online/physics_trajectories/generate_vanilla_trajectories.py:26
↓ 27 callers
Method
SqrDist
botcraft/include/botcraft/Game/Vector3.hpp:204
↓ 27 callers
Function
TestDig
tests/botcraft_online/src/tests/dig.cpp:12
↓ 26 callers
Method
GetFull
protocolCraft/include/protocolCraft/Types/Identifier.hpp:46
↓ 26 callers
Method
IsClimbable
botcraft/src/AI/Tasks/PathfindingTask.cpp:67
↓ 26 callers
Method
SendLine
tests/botcraft_online/src/MinecraftServer.cpp:192
↓ 25 callers
Method
GetY
botcraft/src/Game/Entities/entities/Entity.cpp:945
↓ 25 callers
Function
GiveItem
tests/botcraft_online/include/Utils.hpp:73
↓ 24 callers
Function
STBI__CASE
3rdparty/stb_image/include/stb_image/stb_image.h:4418
↓ 23 callers
Method
GetName
botcraft/src/Game/Entities/entities/MarkerEntity.cpp:17
↓ 23 callers
Method
is_number
protocolCraft/src/Utilities/Json.cpp:170
↓ 22 callers
Function
ReplaceCharacters
tests/botcraft_online/src/Utils.cpp:102
↓ 21 callers
Function
GoTo
botcraft/src/AI/Tasks/PathfindingTask.cpp:1484
↓ 21 callers
Method
Write
protocolCraft/include/protocolCraft/Packet.hpp:20
↓ 20 callers
Function
CloseContainer
botcraft/src/AI/Tasks/InventoryTasks.cpp:812
↓ 20 callers
Method
SetInputsJump
botcraft/src/Game/Entities/LocalPlayer.cpp:311
↓ 20 callers
Method
is_string
protocolCraft/src/Utilities/Json.cpp:144
↓ 20 callers
Function
stbi__malloc
3rdparty/stb_image/include/stb_image/stb_image.h:857
↓ 19 callers
Method
GetChunks
botcraft/src/Game/World/World.cpp:266
↓ 19 callers
Method
GetDataSharedFlagsIdImpl
botcraft/src/Game/Entities/entities/Entity.cpp:2177
↓ 19 callers
Method
GetDirtyInputs
botcraft/src/Game/Entities/LocalPlayer.cpp:159
↓ 19 callers
Method
GetFirstPlayerInventorySlot
botcraft/src/Game/Inventory/Window.cpp:87
↓ 19 callers
Method
GetSlots
botcraft/src/Game/Inventory/Window.cpp:35
↓ 19 callers
Function
stbi__get32be
3rdparty/stb_image/include/stb_image/stb_image.h:1476
↓ 18 callers
Method
GetFirstOpenedWindowId
botcraft/src/Game/Inventory/InventoryManager.cpp:70
↓ 18 callers
Function
GetItemName
tests/botcraft_online/src/tests/inventory.cpp:20
↓ 18 callers
Method
LoadChunk
botcraft/src/Game/World/World.cpp:106
↓ 17 callers
Function
ClickSlotInContainer
botcraft/src/AI/Tasks/InventoryTasks.cpp:66
↓ 17 callers
Method
GetMax
botcraft/src/Game/Physics/AABB.cpp:23
↓ 17 callers
Method
GetOnGround
botcraft/src/Game/Entities/entities/Entity.cpp:993
↓ 16 callers
Method
GetMin
botcraft/src/Game/Physics/AABB.cpp:18
↓ 16 callers
Method
GetType
botcraft/src/Game/Inventory/Window.cpp:46
↓ 16 callers
Method
RegisterThread
botcraft/src/Utilities/Logger.cpp:104
↓ 16 callers
Function
download_file
(url: str, destination_folder: str, validate_size: bool = False)
tests/botcraft_online/physics_trajectories/generate_vanilla_trajectories.py:121
↓ 16 callers
Method
wait_regex
(self, regex: str, timeout: Optional[float] = None)
tests/botcraft_online/physics_trajectories/generate_vanilla_trajectories.py:267
↓ 15 callers
Method
GetItem
botcraft/src/Game/AssetsManager.cpp:190
↓ 15 callers
Function
YieldForCondition
botcraft/src/Utilities/SleepUtilities.cpp:42
↓ 15 callers
Function
stbi__at_eof
3rdparty/stb_image/include/stb_image/stb_image.h:1417
↓ 15 callers
Method
succeeder
Succeeder
botcraft/include/botcraft/AI/BehaviourTree.hpp:807
↓ 14 callers
Method
GetHotbarSelected
botcraft/src/Game/Inventory/InventoryManager.cpp:85
↓ 14 callers
Method
GetWindow
botcraft/src/Game/Inventory/InventoryManager.cpp:48
↓ 14 callers
Method
IsSolid
botcraft/src/Game/World/Blockstate.cpp:690
↓ 14 callers
Method
SetBehaviourTree
@brief Save the given tree to replace the current one as soon as possible. @param tree_ The new tree @param blackboard_ Initial values to put into the
botcraft/include/botcraft/AI/TemplatedBehaviourClient.hpp:65
↓ 14 callers
Method
close
botcraft/src/Network/TCP_Com.cpp:92
↓ 14 callers
Method
send_command
(self, command: str)
tests/botcraft_online/physics_trajectories/generate_vanilla_trajectories.py:261
↓ 13 callers
Method
AddChild
botcraft/include/botcraft/AI/BehaviourTree.hpp:62
↓ 13 callers
Method
GetEntities
botcraft/src/Game/Entities/EntityManager.cpp:39
↓ 13 callers
Method
GetEntityManager
botcraft/src/Game/ManagersClient.cpp:135
↓ 13 callers
Method
GetMinY
botcraft/src/Game/World/World.cpp:52
next →
1–100 of 3,957, ranked by callers