Using testfor to give a potion effectClear item with custom name?How do I get armor to add a potion effect?How to do testfor with different mapsHow can I make a short timer using only command blocks?How to testfor player holding a a certain amount of specified itemExecute command in entity with potion effectHow to testfor if an ArmorStand got killed?How to create an “Effect Aura” for players?Command block problem detecting armourIs there a way to give a player a score if they are holding a certain item
How hard is it to sell a home which is currently mortgaged?
Is it bad to describe a character long after their introduction?
Does a return economy-class seat between London and San Francisco release 5.28 t of CO2e?
What is "oversubscription" in Networking?
Does the Pi 4 resolve the Ethernet+USB bottleneck issue of past versions?
Do the 26 richest billionaires own as much wealth as the poorest 3.8 billion people?
Different budgets within roommate group
How can my story take place on Earth without referring to our existing cities and countries?
What is the purpose of putting a capacitor on the primary side of a step-down transformer?
What could a reptilian race tell by candling their eggs?
How to answer "write something on the board"?
Can you actually break an FPGA by programming it wrong?
Why do I need two parameters in an HTTP parameter pollution attack?
Meaning of じゃないんじゃない?
Why do changes to /etc/hosts take effect immediately?
Multiple computers 1 minecraft
How is this practical and very old scene shot?
How can I deal with extreme temperatures in a hotel room?
If two black hole event horizons overlap (touch) can they ever separate again?
Step into the Octagram
Can two or more lightbeams (from a laser for example) have visible interference when they cross in mid-air*?
Who are these Discworld wizards from this picture?
Do launching rockets produce a sonic boom?
Drawing a memory layout diagram with Tikz
Using testfor to give a potion effect
Clear item with custom name?How do I get armor to add a potion effect?How to do testfor with different mapsHow can I make a short timer using only command blocks?How to testfor player holding a a certain amount of specified itemExecute command in entity with potion effectHow to testfor if an ArmorStand got killed?How to create an “Effect Aura” for players?Command block problem detecting armourIs there a way to give a player a score if they are holding a certain item
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
How do you use a testfor
command to give you a potion effect? I want a command that makes it so when you hold a stick called "Flashlight", you get night vision.
Can anyone help?
minecraft minecraft-commands
add a comment |
How do you use a testfor
command to give you a potion effect? I want a command that makes it so when you hold a stick called "Flashlight", you get night vision.
Can anyone help?
minecraft minecraft-commands
add a comment |
How do you use a testfor
command to give you a potion effect? I want a command that makes it so when you hold a stick called "Flashlight", you get night vision.
Can anyone help?
minecraft minecraft-commands
How do you use a testfor
command to give you a potion effect? I want a command that makes it so when you hold a stick called "Flashlight", you get night vision.
Can anyone help?
minecraft minecraft-commands
minecraft minecraft-commands
edited Sep 30 '16 at 15:22
Vemonus
55.6k44 gold badges222 silver badges354 bronze badges
55.6k44 gold badges222 silver badges354 bronze badges
asked Jul 26 '16 at 23:20
fsg2fsg2
171 gold badge1 silver badge3 bronze badges
171 gold badge1 silver badge3 bronze badges
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
/testfor
will not be useful as it simply outputs if there was a match and will not allow you to target the one(s) who matched.
You will want to use /scoreboard
instead, which can apply a label based on a target's NBT data either in the form of a score or "tag". Tag labels are much more efficient to use for simple boolean situations like this one.
The SelectedItem
compound holds a copy of the player's currently-held item on the hotbar, minus the Slot
tag. You can apply a label based on that, though it must be removed first in the event the player is no longer holding the item:
All command blocks are set to "Always Active" and "Unconditional".
Remove the label from players first, so that if they are no longer holding the item they will not receive the effect anymore.
/scoreboard players tag @a[tag=flashlight] remove flashlight
Add a "flashlight" label to players that are holding a stick named "Flashlight".
/scoreboard players tag @a add flashlight SelectedItem:id:"minecraft:stick",tag:display:Name:"Flashlight"
And you can then use the
/effect
command to correctly target the players who matched, as they will have a "flashlight" label now:/effect @a[tag=flashlight] minecraft:night_vision
Do I have to use these as different commands? Activated rapidly, simultaneously? I'm so sorry I don't understand! XD! I'm so bad at commands! XD! Can you tell me how to set it up?
– fsg2
Jul 27 '16 at 14:38
@fsg2 Sure, added an image example of a setup!
– Skylinerw
Jul 27 '16 at 20:17
Thx u sssooo mmuuucchh!!
– fsg2
Jul 30 '16 at 3:36
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "41"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgaming.stackexchange.com%2fquestions%2f277489%2fusing-testfor-to-give-a-potion-effect%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
/testfor
will not be useful as it simply outputs if there was a match and will not allow you to target the one(s) who matched.
You will want to use /scoreboard
instead, which can apply a label based on a target's NBT data either in the form of a score or "tag". Tag labels are much more efficient to use for simple boolean situations like this one.
The SelectedItem
compound holds a copy of the player's currently-held item on the hotbar, minus the Slot
tag. You can apply a label based on that, though it must be removed first in the event the player is no longer holding the item:
All command blocks are set to "Always Active" and "Unconditional".
Remove the label from players first, so that if they are no longer holding the item they will not receive the effect anymore.
/scoreboard players tag @a[tag=flashlight] remove flashlight
Add a "flashlight" label to players that are holding a stick named "Flashlight".
/scoreboard players tag @a add flashlight SelectedItem:id:"minecraft:stick",tag:display:Name:"Flashlight"
And you can then use the
/effect
command to correctly target the players who matched, as they will have a "flashlight" label now:/effect @a[tag=flashlight] minecraft:night_vision
Do I have to use these as different commands? Activated rapidly, simultaneously? I'm so sorry I don't understand! XD! I'm so bad at commands! XD! Can you tell me how to set it up?
– fsg2
Jul 27 '16 at 14:38
@fsg2 Sure, added an image example of a setup!
– Skylinerw
Jul 27 '16 at 20:17
Thx u sssooo mmuuucchh!!
– fsg2
Jul 30 '16 at 3:36
add a comment |
/testfor
will not be useful as it simply outputs if there was a match and will not allow you to target the one(s) who matched.
You will want to use /scoreboard
instead, which can apply a label based on a target's NBT data either in the form of a score or "tag". Tag labels are much more efficient to use for simple boolean situations like this one.
The SelectedItem
compound holds a copy of the player's currently-held item on the hotbar, minus the Slot
tag. You can apply a label based on that, though it must be removed first in the event the player is no longer holding the item:
All command blocks are set to "Always Active" and "Unconditional".
Remove the label from players first, so that if they are no longer holding the item they will not receive the effect anymore.
/scoreboard players tag @a[tag=flashlight] remove flashlight
Add a "flashlight" label to players that are holding a stick named "Flashlight".
/scoreboard players tag @a add flashlight SelectedItem:id:"minecraft:stick",tag:display:Name:"Flashlight"
And you can then use the
/effect
command to correctly target the players who matched, as they will have a "flashlight" label now:/effect @a[tag=flashlight] minecraft:night_vision
Do I have to use these as different commands? Activated rapidly, simultaneously? I'm so sorry I don't understand! XD! I'm so bad at commands! XD! Can you tell me how to set it up?
– fsg2
Jul 27 '16 at 14:38
@fsg2 Sure, added an image example of a setup!
– Skylinerw
Jul 27 '16 at 20:17
Thx u sssooo mmuuucchh!!
– fsg2
Jul 30 '16 at 3:36
add a comment |
/testfor
will not be useful as it simply outputs if there was a match and will not allow you to target the one(s) who matched.
You will want to use /scoreboard
instead, which can apply a label based on a target's NBT data either in the form of a score or "tag". Tag labels are much more efficient to use for simple boolean situations like this one.
The SelectedItem
compound holds a copy of the player's currently-held item on the hotbar, minus the Slot
tag. You can apply a label based on that, though it must be removed first in the event the player is no longer holding the item:
All command blocks are set to "Always Active" and "Unconditional".
Remove the label from players first, so that if they are no longer holding the item they will not receive the effect anymore.
/scoreboard players tag @a[tag=flashlight] remove flashlight
Add a "flashlight" label to players that are holding a stick named "Flashlight".
/scoreboard players tag @a add flashlight SelectedItem:id:"minecraft:stick",tag:display:Name:"Flashlight"
And you can then use the
/effect
command to correctly target the players who matched, as they will have a "flashlight" label now:/effect @a[tag=flashlight] minecraft:night_vision
/testfor
will not be useful as it simply outputs if there was a match and will not allow you to target the one(s) who matched.
You will want to use /scoreboard
instead, which can apply a label based on a target's NBT data either in the form of a score or "tag". Tag labels are much more efficient to use for simple boolean situations like this one.
The SelectedItem
compound holds a copy of the player's currently-held item on the hotbar, minus the Slot
tag. You can apply a label based on that, though it must be removed first in the event the player is no longer holding the item:
All command blocks are set to "Always Active" and "Unconditional".
Remove the label from players first, so that if they are no longer holding the item they will not receive the effect anymore.
/scoreboard players tag @a[tag=flashlight] remove flashlight
Add a "flashlight" label to players that are holding a stick named "Flashlight".
/scoreboard players tag @a add flashlight SelectedItem:id:"minecraft:stick",tag:display:Name:"Flashlight"
And you can then use the
/effect
command to correctly target the players who matched, as they will have a "flashlight" label now:/effect @a[tag=flashlight] minecraft:night_vision
edited Jul 27 '16 at 20:16
answered Jul 26 '16 at 23:43
SkylinerwSkylinerw
11.7k1 gold badge15 silver badges32 bronze badges
11.7k1 gold badge15 silver badges32 bronze badges
Do I have to use these as different commands? Activated rapidly, simultaneously? I'm so sorry I don't understand! XD! I'm so bad at commands! XD! Can you tell me how to set it up?
– fsg2
Jul 27 '16 at 14:38
@fsg2 Sure, added an image example of a setup!
– Skylinerw
Jul 27 '16 at 20:17
Thx u sssooo mmuuucchh!!
– fsg2
Jul 30 '16 at 3:36
add a comment |
Do I have to use these as different commands? Activated rapidly, simultaneously? I'm so sorry I don't understand! XD! I'm so bad at commands! XD! Can you tell me how to set it up?
– fsg2
Jul 27 '16 at 14:38
@fsg2 Sure, added an image example of a setup!
– Skylinerw
Jul 27 '16 at 20:17
Thx u sssooo mmuuucchh!!
– fsg2
Jul 30 '16 at 3:36
Do I have to use these as different commands? Activated rapidly, simultaneously? I'm so sorry I don't understand! XD! I'm so bad at commands! XD! Can you tell me how to set it up?
– fsg2
Jul 27 '16 at 14:38
Do I have to use these as different commands? Activated rapidly, simultaneously? I'm so sorry I don't understand! XD! I'm so bad at commands! XD! Can you tell me how to set it up?
– fsg2
Jul 27 '16 at 14:38
@fsg2 Sure, added an image example of a setup!
– Skylinerw
Jul 27 '16 at 20:17
@fsg2 Sure, added an image example of a setup!
– Skylinerw
Jul 27 '16 at 20:17
Thx u sssooo mmuuucchh!!
– fsg2
Jul 30 '16 at 3:36
Thx u sssooo mmuuucchh!!
– fsg2
Jul 30 '16 at 3:36
add a comment |
Thanks for contributing an answer to Arqade!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgaming.stackexchange.com%2fquestions%2f277489%2fusing-testfor-to-give-a-potion-effect%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown