MC Functions Creator
⚡ Command Builder
Minecraft Bedrock Edition
Format: One command per line, no '/' prefix
Execute:
/function [namespace:]name
Function Name:
Description (Comment):
Command Categories
Teleport
Give
Effect
Summon
Damage
Fill
SetBlock
Execute
Scoreboard
Tag
Title
Particle
PlaySound
GameMode
GameRule
Weather
Time
TickingArea
Structure
Custom
Teleport Command
Target:
Destination (Coordinates or Entity):
Rotation (Optional):
Check for blocks
Add Command
Give Command
Target:
Item:
-- Common Items --
Diamond
Iron Ingot
Gold Ingot
Emerald
Netherite Ingot
Diamond Sword
Diamond Pickaxe
Bow
Arrow
Ender Pearl
Custom...
Amount:
Data Value (Optional):
Add Command
Effect Command
Target:
Effect Type:
Speed
Slowness
Haste
Mining Fatigue
Strength
Instant Health
Instant Damage
Jump Boost
Nausea
Regeneration
Resistance
Fire Resistance
Water Breathing
Invisibility
Blindness
Night Vision
Hunger
Weakness
Poison
Wither
Health Boost
Absorption
Saturation
Levitation
Fatal Poison
Conduit Power
Slow Falling
Bad Omen
Hero of the Village
Darkness
Duration (seconds):
Amplifier:
Hide Particles
Add Command
Summon Command
Entity Type:
-- Common Entities --
Zombie
Skeleton
Creeper
Spider
Enderman
Witch
Villager
Iron Golem
Pig
Cow
Sheep
Chicken
Wolf
Cat
Horse
Custom...
Position:
Name Tag (Optional):
Add Command
Damage Command
Target:
Amount:
Damage Cause:
None
Anvil
Block Explosion
Charging
Contact
Drowning
Entity Attack
Entity Explosion
Fall
Falling Block
Fire
Fire Tick
Fireworks
Fly Into Wall
Freezing
Lava
Lightning
Magic
Magma
None
Override
Piston
Projectile
Self Destruct
Stalactite
Stalagmite
Starve
Suffocation
Temperature
Thorns
Void
Wither
Damager Entity (Optional, for entity_attack):
Add Command
Fill Command
From Position:
To Position:
Block:
Block States (Optional):
Fill Mode:
Normal
Destroy
Hollow
Keep
Outline
Replace
Add Command
SetBlock Command
Position:
Block:
Block States (Optional):
Mode:
Replace
Destroy
Keep
Add Command
Execute Command
Executor:
Position:
Command to Execute:
Detect Block (Optional):
Detect Position (if block specified):
Add Command
Scoreboard Command
Action:
Add Objective
Remove Objective
List Objectives
Set Display
Add Score
Remove Score
Set Score
Reset Score
Test Score
Score Operation
Add Command
Tag Command
Target:
Action:
Add
Remove
List
Tag Name (for add/remove):
Add Command
Title Command
Target:
Type:
Title
Subtitle
Action Bar
Set Times
Clear
Reset
Text (for title/subtitle/actionbar):
Times (for times command - fadeIn stay fadeOut):
Add Command
Particle Command
Particle Type:
Heart
Villager Happy
Villager Angry
Critical Hit
Explosion
Huge Explosion
Flame
Water Splash
Water Wake
Bubble Column Up
Note
Enchanting Table
Ender Chest
Portal
Totem
Ink
Position:
Add Command
PlaySound Command
Sound:
Level Up
Experience Orb
Anvil Use
Anvil Break
Enderman Portal
Ghast Fireball
Zombie
Creeper
Explosion
Note Pling
Note Bass
Note Harp
Beacon Activate
Beacon Deactivate
Nether Portal
Custom...
Target:
Position (Optional):
Volume:
Pitch:
Add Command
GameMode Command
Mode:
Survival (s/0)
Creative (c/1)
Adventure (a/2)
Spectator (3)
Target (Optional):
Add Command
GameRule Command
Rule:
commandBlockOutput
commandBlocksEnabled
doDaylightCycle
doWeatherCycle
doFireTick
doMobLoot
doMobSpawning
doTileDrops
drowningDamage
fallDamage
fireDamage
freezeDamage
keepInventory
mobGriefing
naturalRegeneration
pvp
sendCommandFeedback
showCoordinates
showDeathMessages
tntExplodes
Value:
True
False
Add Command
Weather Command
Weather Type:
Clear
Rain
Thunder
Duration (seconds, optional):
Add Command
Time Command
Action:
Set Day
Set Night
Set Noon
Set Midnight
Set Sunrise
Set Sunset
Add Time
Query Daytime
Query Gametime
Query Day
Value (for add/set with number):
Add Command
TickingArea Command
Action:
Add Area
Add Circle
Remove
Remove All
List
Preload
Add Command
Structure Command
Action:
Save
Load
Delete
Structure Name:
From Position (for save):
To/At Position:
Add Command
Custom Command
Command (without '/'):
Add Command
🎯 Target Selector Builder
Base Selector:
@p - Nearest Player
@a - All Players
@r - Random Player
@s - Self (Executor)
@e - All Entities
@initiator - NPC Dialog Initiator
Selector Arguments
Type:
Name:
Count (c):
Distance (r/rm):
Level (l/lm):
Gamemode (m):
Any
Survival
Creative
Adventure
Spectator
Tag:
Family:
Scores:
Built Selector:
Copy Selector
Command Queue
📄 Output
Function File
tick.json
Manifest
📥 Download .mcfunction
📋 Copy
🗑️ Clear All
tick.json Configuration
Functions listed here will run every game tick (20 times per second)
Add Function to tick.json:
Add
📥 Download tick.json
Pack Name:
Pack Description:
Min Engine Version:
Generate Manifest
📥 Download manifest.json
0
Commands
0
Lines
0
Bytes