How to run a command (using /execute) based on a player having 7 or more xp points in Minecraft? The 2019 Stack Overflow Developer Survey Results Are InHow to replace a SPECIFIC item in a players hotbar with another specific itemHow to change scoreboard score if player does not have item in his inventory?How to award player on every kill in Minecraft using command blocks?Minecart ejection and deletion?Minecraft - Run commands as a dead playerHow to make a score be recorded as team?Bottle 'o enchanting recipe using commands?Add multiple NBT tag TagsMy arrows aren't being executed at by a looping function/command blockHow to track the use of a named/enchanted item using a scoreboard (or otherwise) in Minecraft?
What could be the right powersource for 15 seconds lifespan disposable giant chainsaw?
Limit the amount of RAM Mathematica may access?
Does it makes sense to buy a new cycle to learn riding?
Why isn't airport relocation done gradually?
Why could you hear an Amstrad CPC working?
What tool would a Roman-age civilization have to grind silver and other metals into dust?
What is the best strategy for white in this position?
Why is it "Tumoren" and not "Tumore"?
Are USB sockets on wall outlets live all the time, even when the switch is off?
Output the Arecibo Message
Does light intensity oscillate really fast since it is a wave?
Access elements in std::string where positon of string is greater than its size
What effect does the “loading” weapon property have in practical terms?
Geography at the pixel level
Is three citations per paragraph excessive for undergraduate research paper?
I see my dog run
Idiomatic way to prevent slicing?
How long do I have to send payment?
How was Skylab's orbit inclination chosen?
What does "sndry explns" mean in one of the Hitchhiker's guide books?
Extreme, unacceptable situation and I can't attend work tomorrow morning
Are there any other methods to apply to solving simultaneous equations?
How to reverse every other sublist of a list?
Is there a name of the flying bionic bird?
How to run a command (using /execute) based on a player having 7 or more xp points in Minecraft?
The 2019 Stack Overflow Developer Survey Results Are InHow to replace a SPECIFIC item in a players hotbar with another specific itemHow to change scoreboard score if player does not have item in his inventory?How to award player on every kill in Minecraft using command blocks?Minecart ejection and deletion?Minecraft - Run commands as a dead playerHow to make a score be recorded as team?Bottle 'o enchanting recipe using commands?Add multiple NBT tag TagsMy arrows aren't being executed at by a looping function/command blockHow to track the use of a named/enchanted item using a scoreboard (or otherwise) in Minecraft?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I'm trying to build a datapack that lets you craft xp bottles from glass bottles at the expense of 7 xp per bottle (because they drop 3 to 11 xp so the average is 7). I have almost everything working except for a check for if they have too little xp. If they have 7 or less xp, I would like to remove one bottle of enchanting from their inventory and give them one glass bottle, because the function for removing xp is called after they've crafted one and a scoreboard has counted it. My function currently looks like this:
execute as @s at @s run xp add @s -7 points
execute run scoreboard players reset xpCrafted
execute run scoreboard players set @e xpCrafted 0
I also want to handle the player crafting more than one xp bottle at a time, because right now if you craft more than one at once it doesn't remove any xp and their scoreboard count is at 64 (if they craft a stack) or whatever and stuck going higher. I don't know if there's a way to make a recipe non-stackable or something but if someone could also help with this that would be great. Finally, should a question like this be in two different questions or is one ok on this forum?
minecraft minecraft-commands
New contributor
add a comment |
I'm trying to build a datapack that lets you craft xp bottles from glass bottles at the expense of 7 xp per bottle (because they drop 3 to 11 xp so the average is 7). I have almost everything working except for a check for if they have too little xp. If they have 7 or less xp, I would like to remove one bottle of enchanting from their inventory and give them one glass bottle, because the function for removing xp is called after they've crafted one and a scoreboard has counted it. My function currently looks like this:
execute as @s at @s run xp add @s -7 points
execute run scoreboard players reset xpCrafted
execute run scoreboard players set @e xpCrafted 0
I also want to handle the player crafting more than one xp bottle at a time, because right now if you craft more than one at once it doesn't remove any xp and their scoreboard count is at 64 (if they craft a stack) or whatever and stuck going higher. I don't know if there's a way to make a recipe non-stackable or something but if someone could also help with this that would be great. Finally, should a question like this be in two different questions or is one ok on this forum?
minecraft minecraft-commands
New contributor
add a comment |
I'm trying to build a datapack that lets you craft xp bottles from glass bottles at the expense of 7 xp per bottle (because they drop 3 to 11 xp so the average is 7). I have almost everything working except for a check for if they have too little xp. If they have 7 or less xp, I would like to remove one bottle of enchanting from their inventory and give them one glass bottle, because the function for removing xp is called after they've crafted one and a scoreboard has counted it. My function currently looks like this:
execute as @s at @s run xp add @s -7 points
execute run scoreboard players reset xpCrafted
execute run scoreboard players set @e xpCrafted 0
I also want to handle the player crafting more than one xp bottle at a time, because right now if you craft more than one at once it doesn't remove any xp and their scoreboard count is at 64 (if they craft a stack) or whatever and stuck going higher. I don't know if there's a way to make a recipe non-stackable or something but if someone could also help with this that would be great. Finally, should a question like this be in two different questions or is one ok on this forum?
minecraft minecraft-commands
New contributor
I'm trying to build a datapack that lets you craft xp bottles from glass bottles at the expense of 7 xp per bottle (because they drop 3 to 11 xp so the average is 7). I have almost everything working except for a check for if they have too little xp. If they have 7 or less xp, I would like to remove one bottle of enchanting from their inventory and give them one glass bottle, because the function for removing xp is called after they've crafted one and a scoreboard has counted it. My function currently looks like this:
execute as @s at @s run xp add @s -7 points
execute run scoreboard players reset xpCrafted
execute run scoreboard players set @e xpCrafted 0
I also want to handle the player crafting more than one xp bottle at a time, because right now if you craft more than one at once it doesn't remove any xp and their scoreboard count is at 64 (if they craft a stack) or whatever and stuck going higher. I don't know if there's a way to make a recipe non-stackable or something but if someone could also help with this that would be great. Finally, should a question like this be in two different questions or is one ok on this forum?
minecraft minecraft-commands
minecraft minecraft-commands
New contributor
New contributor
New contributor
asked 1 min ago
Nik3141Nik3141
141
141
New contributor
New contributor
add a comment |
add a comment |
0
active
oldest
votes
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
);
);
Nik3141 is a new contributor. Be nice, and check out our Code of Conduct.
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%2f348838%2fhow-to-run-a-command-using-execute-based-on-a-player-having-7-or-more-xp-poin%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Nik3141 is a new contributor. Be nice, and check out our Code of Conduct.
Nik3141 is a new contributor. Be nice, and check out our Code of Conduct.
Nik3141 is a new contributor. Be nice, and check out our Code of Conduct.
Nik3141 is a new contributor. Be nice, and check out our Code of Conduct.
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%2f348838%2fhow-to-run-a-command-using-execute-based-on-a-player-having-7-or-more-xp-poin%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