How to give a player an item if their level is of a certain minimum value, and make sure that they only have one of these items at a time?Inventory Slot DetectionHow can I detect if a player has a specific item with a specific datavalue in their inventory?Location specific inventory retention in MinecraftHow do I give myself an item that can only be placed on a block with a certain damage value?Clearing Items with NBT TagsHow to test for if all players of a particular team are on a particular area?Change entity score within a rectangular area of the playerMinecraft 1.13: conditionally apply effect when player holds specific itemHow do I give player a score if they have an item in their inventory (Minecraft)Distance command and tag command not working
My previous employer committed a severe violation of the law and is also being sued by me. How do I explain the situation to future employers?
Intern not wearing safety equipment; how could I have handled this differently?
How many Jimmys can fit?
Hail hit my roof. Do I need to replace it?
Reference request: quantifier elimination test
Is it possible to complete a PhD in CS in 3 years?
Why did Dumbledore ignore this line?
What factors could lead to bishops establishing monastic armies?
Users forgetting to regenerate PDF before sending it
How do you move up one folder in Finder?
Was it ever illegal to name a pig "Napoleon" in France?
Why does the Antonov AN-225 not have any winglets?
Appropriate conduit for several data cables underground over 300' run
What was the profession 芸者 (female entertainer) called in Russia?
Do injective, yet not bijective, functions have an inverse?
When I press the space bar it deletes the letters in front of it
How do I separate enchants from items?
What exactly is a "murder hobo"?
Correct notation for guitar fingerstyle
Is there a formal/better word than "skyrocket" for the given context?
Can Jimmy hang on his rope?
Did depressed people far more accurately estimate how many monsters they killed in a video game?
Is there a method for differentiating informative comments from commented out code?
Writing an ace/aro character?
How to give a player an item if their level is of a certain minimum value, and make sure that they only have one of these items at a time?
Inventory Slot DetectionHow can I detect if a player has a specific item with a specific datavalue in their inventory?Location specific inventory retention in MinecraftHow do I give myself an item that can only be placed on a block with a certain damage value?Clearing Items with NBT TagsHow to test for if all players of a particular team are on a particular area?Change entity score within a rectangular area of the playerMinecraft 1.13: conditionally apply effect when player holds specific itemHow do I give player a score if they have an item in their inventory (Minecraft)Distance command and tag command not working
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I would like to accomplish this using a single command in a command block that is set to repeat, and I'd like to avoid using the scoreboard. I'm looking to check whether or not the player's level is above Lv.15, and if so, give them a tripwire hook named "15EXP Key". I'd also like to make sure they only have one of these keys at a time, so as to encourage using them before acquiring any more experience. I had tried this, but it didn't work how I had expected it to:
/execute unless entity @a[nbt=Inventory:[id:"minecraft:tripwire_hook"]] run give @a[level=15..] minecraft:tripwire_hookName:"15EXP Key" 1
Moreover, this command will be used in an area with multiple nearby players, and I'd like it to only apply to players in a certain specified area, but I have no idea how to do that. Also, it should apply to those players individually so that if one player has the required levels and the other does not, the player with the right level should receive the item but the other should not.
minecraft minecraft-commands
bumped to the homepage by Community♦ 1 hour ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
I would like to accomplish this using a single command in a command block that is set to repeat, and I'd like to avoid using the scoreboard. I'm looking to check whether or not the player's level is above Lv.15, and if so, give them a tripwire hook named "15EXP Key". I'd also like to make sure they only have one of these keys at a time, so as to encourage using them before acquiring any more experience. I had tried this, but it didn't work how I had expected it to:
/execute unless entity @a[nbt=Inventory:[id:"minecraft:tripwire_hook"]] run give @a[level=15..] minecraft:tripwire_hookName:"15EXP Key" 1
Moreover, this command will be used in an area with multiple nearby players, and I'd like it to only apply to players in a certain specified area, but I have no idea how to do that. Also, it should apply to those players individually so that if one player has the required levels and the other does not, the player with the right level should receive the item but the other should not.
minecraft minecraft-commands
bumped to the homepage by Community♦ 1 hour ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
I'm pretty sure you have to change the order of checks, first@a[level=15..], thenunless @s[nbt=…]. Also, you said that it doesn't work like expected, how does it behave instead? Does the check for tripwire in the inventory work? I think it should, but I'm not 100% sure.
– Fabian Röling
Sep 4 '18 at 20:45
add a comment |
I would like to accomplish this using a single command in a command block that is set to repeat, and I'd like to avoid using the scoreboard. I'm looking to check whether or not the player's level is above Lv.15, and if so, give them a tripwire hook named "15EXP Key". I'd also like to make sure they only have one of these keys at a time, so as to encourage using them before acquiring any more experience. I had tried this, but it didn't work how I had expected it to:
/execute unless entity @a[nbt=Inventory:[id:"minecraft:tripwire_hook"]] run give @a[level=15..] minecraft:tripwire_hookName:"15EXP Key" 1
Moreover, this command will be used in an area with multiple nearby players, and I'd like it to only apply to players in a certain specified area, but I have no idea how to do that. Also, it should apply to those players individually so that if one player has the required levels and the other does not, the player with the right level should receive the item but the other should not.
minecraft minecraft-commands
I would like to accomplish this using a single command in a command block that is set to repeat, and I'd like to avoid using the scoreboard. I'm looking to check whether or not the player's level is above Lv.15, and if so, give them a tripwire hook named "15EXP Key". I'd also like to make sure they only have one of these keys at a time, so as to encourage using them before acquiring any more experience. I had tried this, but it didn't work how I had expected it to:
/execute unless entity @a[nbt=Inventory:[id:"minecraft:tripwire_hook"]] run give @a[level=15..] minecraft:tripwire_hookName:"15EXP Key" 1
Moreover, this command will be used in an area with multiple nearby players, and I'd like it to only apply to players in a certain specified area, but I have no idea how to do that. Also, it should apply to those players individually so that if one player has the required levels and the other does not, the player with the right level should receive the item but the other should not.
minecraft minecraft-commands
minecraft minecraft-commands
asked Sep 4 '18 at 19:19
Cory AckleyCory Ackley
172 bronze badges
172 bronze badges
bumped to the homepage by Community♦ 1 hour ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
bumped to the homepage by Community♦ 1 hour ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
I'm pretty sure you have to change the order of checks, first@a[level=15..], thenunless @s[nbt=…]. Also, you said that it doesn't work like expected, how does it behave instead? Does the check for tripwire in the inventory work? I think it should, but I'm not 100% sure.
– Fabian Röling
Sep 4 '18 at 20:45
add a comment |
I'm pretty sure you have to change the order of checks, first@a[level=15..], thenunless @s[nbt=…]. Also, you said that it doesn't work like expected, how does it behave instead? Does the check for tripwire in the inventory work? I think it should, but I'm not 100% sure.
– Fabian Röling
Sep 4 '18 at 20:45
I'm pretty sure you have to change the order of checks, first
@a[level=15..], then unless @s[nbt=…]. Also, you said that it doesn't work like expected, how does it behave instead? Does the check for tripwire in the inventory work? I think it should, but I'm not 100% sure.– Fabian Röling
Sep 4 '18 at 20:45
I'm pretty sure you have to change the order of checks, first
@a[level=15..], then unless @s[nbt=…]. Also, you said that it doesn't work like expected, how does it behave instead? Does the check for tripwire in the inventory work? I think it should, but I'm not 100% sure.– Fabian Röling
Sep 4 '18 at 20:45
add a comment |
1 Answer
1
active
oldest
votes
Check out this command:
/execute as @a[scores=level=15..,nbt=!Inventory:[id:"minecraft:tripwire_hook"]] run give @s tripwire_hookdisplay:Name:""15EXP Key""
Notice I've added a Count in the nbt, moved the score condition to the execute command and did some tweaking to your code to code I know would work. However, I have not tested this, but by the looks of it it should definitely work.
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%2f338275%2fhow-to-give-a-player-an-item-if-their-level-is-of-a-certain-minimum-value-and-m%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
Check out this command:
/execute as @a[scores=level=15..,nbt=!Inventory:[id:"minecraft:tripwire_hook"]] run give @s tripwire_hookdisplay:Name:""15EXP Key""
Notice I've added a Count in the nbt, moved the score condition to the execute command and did some tweaking to your code to code I know would work. However, I have not tested this, but by the looks of it it should definitely work.
add a comment |
Check out this command:
/execute as @a[scores=level=15..,nbt=!Inventory:[id:"minecraft:tripwire_hook"]] run give @s tripwire_hookdisplay:Name:""15EXP Key""
Notice I've added a Count in the nbt, moved the score condition to the execute command and did some tweaking to your code to code I know would work. However, I have not tested this, but by the looks of it it should definitely work.
add a comment |
Check out this command:
/execute as @a[scores=level=15..,nbt=!Inventory:[id:"minecraft:tripwire_hook"]] run give @s tripwire_hookdisplay:Name:""15EXP Key""
Notice I've added a Count in the nbt, moved the score condition to the execute command and did some tweaking to your code to code I know would work. However, I have not tested this, but by the looks of it it should definitely work.
Check out this command:
/execute as @a[scores=level=15..,nbt=!Inventory:[id:"minecraft:tripwire_hook"]] run give @s tripwire_hookdisplay:Name:""15EXP Key""
Notice I've added a Count in the nbt, moved the score condition to the execute command and did some tweaking to your code to code I know would work. However, I have not tested this, but by the looks of it it should definitely work.
edited Feb 7 at 22:27
answered Dec 9 '18 at 16:45
SpiceWeaselSpiceWeasel
7811 gold badge5 silver badges16 bronze badges
7811 gold badge5 silver badges16 bronze badges
add a comment |
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%2f338275%2fhow-to-give-a-player-an-item-if-their-level-is-of-a-certain-minimum-value-and-m%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
I'm pretty sure you have to change the order of checks, first
@a[level=15..], thenunless @s[nbt=…]. Also, you said that it doesn't work like expected, how does it behave instead? Does the check for tripwire in the inventory work? I think it should, but I'm not 100% sure.– Fabian Röling
Sep 4 '18 at 20:45