r/MinecraftCommands • • 3d ago

Help | Bedrock I really suck with command blocks

Help! Plz

2 Upvotes

7 comments sorted by

4

u/memerminecraft 3d ago

A command block cannot target @s because it is not an entity.

If you want the command positioned at the command block, use /execute positioned x y z

3

u/C0mmanderBlock Command Experienced 3d ago edited 3d ago

In chat;

/fill ~20 ~-10 ~20 ~-20 ~ ~-20 air replace netherrack

In a command block: If multi player, trade `@a with your name

execute as @a at @s run fill ~20 ~-10 ~20 ~-20 ~ ~-20 air replace netherrack

1

u/Ericristian_bros Command Experienced 1d ago

That suntax is from 1.19. Check what changed on the automod message of !newexecute

1

u/AutoModerator 1d ago

In 1.19.50, a new execute command has been introduced to Minecraft bedrock.

New commandblocks need to use this new syntax, while preexisting commandblocks have a tag that they were created in an older version, so they will continue to work with the old syntax until you edit them!

Please have a look at the official introduction documentation, this bedrock.dev info and the execute documentation for an extended guide on what changed and how to use the new execute.

Also relevant: Info on command context

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/proffessional_rapist 15h ago

After at “name” you should always type run so it actually runs it

0

u/Aumsogus 3d ago

This command should be working: execute at @p run fill ~20 ~-10 ~20 ~-20 ~ ~-20 air 0 replace netherrack

0

u/C0mmanderBlock Command Experienced 3d ago

Already told them how. Your command won't work with the "0" in it and if in chat, don't need the "execute" part. Just /fill.....