Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FundamentalLabs/minecraft-mcp
/ functions
Functions
268 in github.com/FundamentalLabs/minecraft-mcp
⨍
Functions
268
◇
Types & classes
108
↓ 1 callers
Function
getBlockForColor
* Map RGB color to closest Minecraft block * This is a simplified color palette - you can expand this for better color matching
mcp-server/src/skills/verified/buildPixelArt.ts:222
↓ 1 callers
Method
getBot
(id: string)
mcp-server/src/botManager.ts:98
↓ 1 callers
Method
getBotByUsername
(username: string)
mcp-server/src/botManager.ts:128
↓ 1 callers
Method
getBotCount
()
mcp-server/src/botManager.ts:137
↓ 1 callers
Function
getChunk
(bot: Bot)
mcp-server/src/skills/library/findExplorableChunk.ts:104
↓ 1 callers
Method
getClosest
* Gets the closest target to the bot in this list. * * @returns The closest target, or null if there are no targets.
mineflayer-collectblock/src/Targets.ts:31
↓ 1 callers
Function
getClosestChest
(bot: Bot, chestLocations: Vec3[])
mineflayer-collectblock/src/Inventory.ts:11
↓ 1 callers
Function
getCollapsedItemCounts
(items: IInventoryItem[])
mcp-server/src/skills/verified/pickupItem.ts:223
↓ 1 callers
Function
getCooldown
(weaponName: string)
mineflayer-pvp/src/Cooldown.ts:16
↓ 1 callers
Function
getCoordinates
* Get coordinate calculator based on facing direction
mcp-server/src/skills/verified/buildPixelArt.ts:177
↓ 1 callers
Function
getEquipDestination
(itemName: string)
mcp-server/src/skills/verified/equipItem.ts:113
↓ 1 callers
Function
getFuelBurnTime
(fuelName: string)
mcp-server/src/skills/library/useFurnace.ts:16
↓ 1 callers
Function
getFuelSeconds
({ furnace, packet }: IGetFuelSeconds)
mcp-server/src/skills/library/useFurnace.ts:74
↓ 1 callers
Function
getFuelSeconds
(furnace: Furnace, packet: any)
mcp-server/src/skills/verified/retrieveItemsFromNearbyFurnace.ts:35
↓ 1 callers
Function
getIntermediateDestination
( bot: Bot, options: IGetIntermediateDestinationOptions, )
mcp-server/src/skills/library/navigateToLocation.ts:310
↓ 1 callers
Function
getInventorySummary
(bot: Bot)
mcp-server/src/skills/verified/lookAround.ts:183
↓ 1 callers
Function
getItemProgress
({ furnace, packet }: IGetFuelSeconds)
mcp-server/src/skills/library/useFurnace.ts:87
↓ 1 callers
Function
getItemProgress
(furnace: Furnace, packet: any)
mcp-server/src/skills/verified/retrieveItemsFromNearbyFurnace.ts:55
↓ 1 callers
Function
getNearbyBlocks
(bot: Bot, radius: number = 16)
mcp-server/src/skills/verified/lookAround.ts:92
↓ 1 callers
Function
getNearbyEntities
(bot: Bot, radius: number = 16)
mcp-server/src/skills/verified/lookAround.ts:116
↓ 1 callers
Function
getNearestSurfaceBlock
( bot: Bot, options: IGetNearestSurfaceBlockOptions, )
mcp-server/src/skills/library/navigateToLocation.ts:163
↓ 1 callers
Function
getNeighborBlocks
( bot: Bot, options: IGetNeighborBlocksOptions, )
mcp-server/src/skills/verified/prepareLandForFarming.ts:174
↓ 1 callers
Function
getNeighbors
(bot: Bot, options: IGetNeighborsOptions)
mcp-server/src/skills/library/findExplorableChunk.ts:127
↓ 1 callers
Method
getSkill
(name: string)
mcp-server/src/skillRegistry.ts:28
↓ 1 callers
Function
getTimeOfDay
(bot: Bot)
mcp-server/src/skills/verified/lookAround.ts:165
↓ 1 callers
Function
getWeather
(bot: Bot)
mcp-server/src/skills/verified/lookAround.ts:176
↓ 1 callers
Function
gotoChest
(bot: Bot, location: Vec3, cb?: Callback)
mineflayer-collectblock/src/Inventory.ts:64
↓ 1 callers
Function
harvestCrops
( bot: Bot, options: IHarvestCrops, )
mcp-server/src/skills/verified/harvestMatureCrops.ts:131
↓ 1 callers
Function
hasAdjacentLand
( bot: Bot, options: IHasAdjacentLandOptions, )
mcp-server/src/skills/verified/prepareLandForFarming.ts:205
↓ 1 callers
Function
initializeSkills
()
mcp-server/src/mcp-server.ts:76
↓ 1 callers
Function
isBotFollowing
(bot: Bot, params: IIsBotFollowingParams)
mcp-server/src/skills/library/goToPerson.ts:197
↓ 1 callers
Function
isEntityAtPosition
* Checks if there is an entity at the given position. * @param {Object} bot - The Minecraft bot instance. * @param {Object} options * @param {Vec3}
mcp-server/src/skills/verified/placeItemNearYou.ts:266
↓ 1 callers
Function
isFlower
(name: string)
mcp-server/src/skills/library/mineBlock.ts:561
↓ 1 callers
Function
isFullyGrownCrop
(block: Block)
mcp-server/src/skills/verified/lookAround.ts:69
↓ 1 callers
Function
loadImage
* Load image from path or URL
mcp-server/src/skills/verified/buildPixelArt.ts:159
↓ 1 callers
Function
loadPathfinderPlugin
(bot: Bot)
mineflayer-collectblock/src/index.ts:15
↓ 1 callers
Function
loadSkills
()
mcp-server/src/skillRegistry.ts:350
↓ 1 callers
Function
loadToolPlugin
(bot: Bot)
mineflayer-collectblock/src/index.ts:20
↓ 1 callers
Function
main
()
mcp-server/src/mcp-server.ts:349
↓ 1 callers
Function
moveOutOfPosition
( bot: Bot, options: IMoveOutOfPositionOptions, )
mcp-server/src/skills/library/placeBlock.ts:291
↓ 1 callers
Method
onceWithTimeout
* Resolve if event fires within the timeout. Rejects if the event did not fire within the timeout. * @param eventName Event name to listen to
mineflayer-pvp/src/PVP.ts:120
↓ 1 callers
Function
parseBlockInfo
(bot: Bot, block: Block)
mcp-server/src/skills/verified/lookAround.ts:42
↓ 1 callers
Function
placeBlockAt
( bot: Bot, options: IPlaceBlockAtOptions, )
mcp-server/src/skills/library/placeBlockAt.ts:23
↓ 1 callers
Function
placeItems
(bot: Bot, chestPos: Vec3, itemFilter: ItemFilter, cb?: (err: Error | undefined, hasRemaining: boolean) => voi
mineflayer-collectblock/src/Inventory.ts:70
↓ 1 callers
Function
plantSeedsOnFarmland
( bot: Bot, options: IPlantSeedsOnFarmlandOptions, )
mcp-server/src/skills/library/plantSeedsOnFarmland.ts:26
↓ 1 callers
Method
registerSkill
(skill: SkillDefinition)
mcp-server/src/skillRegistry.ts:24
↓ 1 callers
Function
removeItemsFromInventory
( options: IRemoveItemsFromInventory, )
mcp-server/src/skills/library/craftAnItem.ts:512
↓ 1 callers
Function
requirementsMetForRecipe
( bot: Bot, options: IRequirementsMetForRecipeOptions, )
mcp-server/src/skills/library/generateCraftableItems.ts:97
↓ 1 callers
Function
retrieveItemsFromChest
( bot: Bot, options: IRetrieveItemsFromChestOptions, )
mcp-server/src/skills/library/takeItems.ts:134
↓ 1 callers
Function
retrieveSpecificItemFromChest
( bot: Bot, options: IRetrieveSpecificItemFromChestOptions, )
mcp-server/src/skills/library/takeItems.ts:193
↓ 1 callers
Method
runAll
* Runs all tasks currently in this queue and empties the queue. * * @param cb - The optional callback to be executed when all tasks in this queu
mineflayer-collectblock/src/TaskQueue.ts:48
↓ 1 callers
Function
teleportToLocation
( bot: Bot, options: ITeleportToLocationOptions, )
mcp-server/src/skills/library/teleportToLocation.ts:21
↓ 1 callers
Function
tillLandToFarmland
( bot: Bot, options: ITillLandToFarmlandOptions, )
mcp-server/src/skills/library/tillLandToFarmland.ts:24
↓ 1 callers
Function
tossItem
(bot: Bot, options: ITossItemOptions)
mcp-server/src/skills/library/tossItemTowardsPlayer.ts:165
↓ 1 callers
Function
tryCraftItem
( bot: Bot, options: ITryCraftItemOptions, )
mcp-server/src/skills/library/craftAnItem.ts:313
↓ 1 callers
Function
tryEmptyInventory
(bot: Bot, chestLocation: Vec3, itemFilter: ItemFilter, cb?: (err: Error | undefined, hasRemaining: boolean) =
mineflayer-collectblock/src/Inventory.ts:57
↓ 1 callers
Method
update
* Called each tick to update attack timers.
mineflayer-pvp/src/PVP.ts:161
↓ 1 callers
Function
updateChestInterface
( bot: Bot, options: IUpdateChestInterfaceOptions, )
mcp-server/src/skills/library/updateChestInterface.ts:26
↓ 1 callers
Function
useItemOnBlock
( bot: Bot, options: IUseItemOnBlockOptions, )
mcp-server/src/skills/verified/useItemOnBlockOrEntity.ts:255
↓ 1 callers
Function
useItemOnEntity
( bot: Bot, options: IUseItemOnEntityOptions, )
mcp-server/src/skills/verified/useItemOnBlockOrEntity.ts:157
Function
activateBlockFunc
()
mcp-server/src/skills/library/tillLandToFarmland.ts:82
Function
attackSomeone
( bot: Bot, params: ISkillParams, serviceParams: ISkillServiceParams, )
mcp-server/src/skills/verified/attackSomeone.ts:20
Function
breakABlock
( bot: Bot, options: IBreakABlockOptions, )
mcp-server/src/skills/library/breakABlock.ts:27
Function
buildPixelArt
( bot: Bot, params: ISkillParams, serviceParams: ISkillServiceParams, )
mcp-server/src/skills/verified/buildPixelArt.ts:32
Function
buildSomething
( bot: Bot, params: ISkillParams, serviceParams: ISkillServiceParams, )
mcp-server/src/skills/verified/buildSomething.ts:41
Function
buildingInterfaceRadar
(bot: Bot)
mcp-server/src/skills/library/buildingInterfaceRadar.ts:11
Method
callback
()
mineflayer-pvp/src/PVP.ts:122
Function
checkForWake
()
mcp-server/src/skills/verified/sleepInNearbyBed.ts:102
Function
checkResponse
(message: any)
mcp-server/src/skills/verified/buildSomething.ts:255
Function
checkResponse
(message: any)
mcp-server/src/skills/verified/buildPixelArt.ts:310
Method
cleanup
()
mineflayer-pvp/src/PVP.ts:124
Function
collectFunc
()
mcp-server/src/skills/library/breakABlock.ts:40
Function
collectFunc
()
mcp-server/src/skills/library/placeBlockAtCoordinates.ts:81
Method
constructor
* Creates a new instance of the PVP plugin. * * @param bot - The bot this plugin is being attached to.
mineflayer-pvp/src/PVP.ts:58
Method
constructor
(min: number = 10, max: number = 20)
mineflayer-pvp/src/TimingSolver.ts:28
Method
constructor
(min: number = -2, max: number = 2)
mineflayer-pvp/src/TimingSolver.ts:52
Method
constructor
()
mcp-server/src/skills/library/findExplorableChunk.ts:205
Method
constructor
* Creates a new instance of the create block plugin. * * @param bot - The bot this plugin is acting on.
mineflayer-collectblock/src/CollectBlock.ts:379
Method
constructor
(readonly eventName: string, readonly callback: Function)
mineflayer-collectblock/src/TemporarySubscriber.ts:4
Method
constructor
(readonly bot: Bot)
mineflayer-collectblock/src/TemporarySubscriber.ts:10
Method
constructor
(bot: Bot)
mineflayer-collectblock/src/Targets.ts:11
Function
cookItem
( bot: Bot, params: ISkillParams, serviceParams: ISkillServiceParams, )
mcp-server/src/skills/verified/cookItem.ts:19
Function
craftFunc
()
mcp-server/src/skills/library/craftAnItem.ts:236
Function
craftItems
( bot: Bot, params: ISkillParams, serviceParams: ISkillServiceParams, )
mcp-server/src/skills/verified/craftItems.ts:23
Function
dance
( bot: Bot, params: ISkillParams, serviceParams: ISkillServiceParams, )
mcp-server/src/skills/verified/dance.ts:19
Function
delayFunc
()
mcp-server/src/skills/library/mineBlock.ts:137
Function
destroyFunc
()
mcp-server/src/skills/library/tillLandToFarmland.ts:57
Function
digFn
()
mcp-server/src/skills/verified/harvestMatureCrops.ts:151
Function
digFunc
()
mcp-server/src/skills/library/mineBlock.ts:323
Function
digFunc
()
mcp-server/src/skills/verified/pickupItem.ts:295
Function
dropItem
( bot: Bot, params: ISkillParams, serviceParams: ISkillServiceParams, )
mcp-server/src/skills/verified/dropItem.ts:19
Function
eatFood
( bot: Bot, params: ISkillParams, serviceParams: ISkillServiceParams, )
mcp-server/src/skills/verified/eatFood.ts:16
Method
empty
()
mineflayer-collectblock/src/Targets.ts:47
Function
emptyInventoryIfFull
(bot: Bot, chestLocations: Vec3[], itemFilter: ItemFilter, cb?: Callback)
mineflayer-collectblock/src/Inventory.ts:30
Function
endObservationHandler
(message: string)
mcp-server/src/skillRegistry.ts:418
Function
equipFunc
()
mcp-server/src/skills/library/craftAnItem.ts:256
Function
equipFunc
()
mcp-server/src/skills/library/tillLandToFarmland.ts:69
Function
equipFunc
()
mcp-server/src/skills/library/plantSeedsOnFarmland.ts:94
Function
equipFunc
()
mcp-server/src/skills/library/placeBlockAtCoordinates.ts:181
Function
equipFunc
()
mcp-server/src/skills/verified/equipItem.ts:89
← previous
next →
101–200 of 268, ranked by callers