Skip to content
pumpkin-plugins
Plugins
Tools
Actions
Guides
Reference
Team
Search
Plugins
AppleSkinPumpkin
BedrockAddonManager
Distant Horizons Support Pumpkin
DynamicLightsPumpkin
TabDisplay
UPnPumpkin
Waypoints
Tools
PumpkinPIE API
UPnPumpkin plugin API
Plugin build tool
Pumpkin codemods
Plugin configuration library
create-pumpkin-plugin
@pumpkin-plugins/cspell-dict-minecraft
Documentation generator
Minecraft colors
Plugin kit
Port mapping library
Pumpkin Plugin API
Pumpkin plugin signing
Static Hermes Runtime
Terrain capture
Pumpkin test harness
Pumpkin Market update checks
Actions
Publish a plugin to Pumpkin Market
Sign PumpkinMC Plugins
Update a Pumpkin Market listing
Verify Pumpkin plugin signatures
Guides
Agent tooling
Benchmarking QuickJS and Static Hermes
Building
CI and releases
Code style
Creating a plugin
Creating an action
Creating a VS Code extension
Documentation site
Publishing public npm tools
Trusted publishing for npm tools
ABI and runtime support
API evolution and migration
Host API areas
Lifecycle and registration
Setup and build
Plugin config
Plugin info and READMEs
Checking for plugin updates
Port forwarding
Pumpkin Market API
Testing
Turborepo commands
Reference
Overview
Plugins
Tools
Actions
Scripts
Team
Menu
Return to top
On this page
@pumpkin-plugins/tab-display API
/ plugin
plugin
Classes
Plugin
Interfaces
AiGoal
Type Aliases
ChunkGenerator
CommandHandler
CommandSuggestionHandler
EventHandler
EventPayload
TaskHandler
Variables
common
metadata
Functions
handleAiGoalCanStart
handleAiGoalShouldContinue
handleAiGoalStart
handleAiGoalStop
handleAiGoalTick
handleCommand
handleCommandSuggestion
handleEvent
handleGeneratePhase
handleIpcMessage
handleTask
initPlugin
onLoad
onUnload
registerPlugin