2
Give command not working
I updated the EssentialsX config file so that the give command isn't handle by essentials. The command stopped working entirely, unfortunately, even with putting minecraft: in front of the item, and even sending the command from the console. Do I need to do anything to add the default commands back so they work somewhere?
9
Crisis over, turns out /minecraft:give works, and I was using the minecraft: before the item name. Doh!
If you are trying to do this command in JAVA minecraft, this may be happening because the 1.14.4 command syntax is different than it was in previous versions.
This is how I was able to give myself a banner.
Note: I have admin/OP powers on my server and can use commands, this doesn't work for non OP players on my server. I am using JAVA vanilla Minecraft on my PC (NOT bedrock / mobile / x-box / other console).
1) Change the sequence of the command to:
/give @o [item] {count}
This means removing the numbers after @o and moving them to the very end of the command
2) change the
3) the color numbers are changed. This requires manually fixing the color of each layer in your give command if they are wrong.
1=orange, 2=magenta, 3=light blue, 4=yellow, 5=lime, 6=pink, 7=gray, 8=light gray, 9=cyan, 10=purple, 11=blue, 12=brown, 13=green, 14=red, 15=black, 16=white.
EXAMPLE:
original give command
/give @o 10 minecraft:banner {BlockEntityTag:{Base:11,Patterns:[{Pattern:vh,Color:8},{Pattern:bs,Color:7},{Pattern:drs,Color:3},{Pattern:hh,Color:8},{Pattern:mc,Color:6},{Pattern:cbo,Color:8},{Pattern:bts,Color:4}]}}
corrected give command:
/give @o minecraft:yellow_banner{BlockEntityTag:{Base:11,Patterns:[{Pattern:vh,Color:7},{Pattern:bs,Color:8},{Pattern:drs,Color:12},{Pattern:hh,Color:7},{Pattern:mc,Color:9},{Pattern:cbo,Color:7},{Pattern:bts,Color:11}]}} 2
You can change the @o to the player name
When the command is red in your command line, it's not going to work.
This is how I was able to give myself a banner.
Note: I have admin/OP powers on my server and can use commands, this doesn't work for non OP players on my server. I am using JAVA vanilla Minecraft on my PC (NOT bedrock / mobile / x-box / other console).
I did not make any changes to vanilla MC or use a datapack etc.
1) Change the sequence of the command to:
/give @o [item] {count}
This means removing the numbers after @o and moving them to the very end of the command
2) change the
minecraft:banner portion of the command
to -- Minecraft:COLOR_banner (not in caps) use the base color of the banner you want to give (such as minecraft:yellow_banner )3) the color numbers are changed. This requires manually fixing the color of each layer in your give command if they are wrong.
1=orange, 2=magenta, 3=light blue, 4=yellow, 5=lime, 6=pink, 7=gray, 8=light gray, 9=cyan, 10=purple, 11=blue, 12=brown, 13=green, 14=red, 15=black, 16=white.
EXAMPLE:
original give command
/give @o 10 minecraft:banner {BlockEntityTag:{Base:11,Patterns:[{Pattern:vh,Color:8},{Pattern:bs,Color:7},{Pattern:drs,Color:3},{Pattern:hh,Color:8},{Pattern:mc,Color:6},{Pattern:cbo,Color:8},{Pattern:bts,Color:4}]}}
corrected give command:
/give @o minecraft:yellow_banner{BlockEntityTag:{Base:11,Patterns:[{Pattern:vh,Color:7},{Pattern:bs,Color:8},{Pattern:drs,Color:12},{Pattern:hh,Color:7},{Pattern:mc,Color:9},{Pattern:cbo,Color:7},{Pattern:bts,Color:11}]}} 2
You can change the @o to the player name
When the command is red in your command line, it's not going to work.
The main problem isn't the client version.
Its bukkit/spigot's Essentials plugin and its conflicts with vanilla commands
Its bukkit/spigot's Essentials plugin and its conflicts with vanilla commands
Ey Empathy!
What's the exact error that you got?
(edit): what happens if you try: /minecraft:give wheat ?
What's the exact error that you got?
(edit): what happens if you try: /minecraft:give wheat ?
Yup, turns out /minecraft:give works.
Both give commands are disabled.
The error mentioned is this: https://github.com/EssentialsX/Essentials/issues/2297
The error mentioned is this: https://github.com/EssentialsX/Essentials/issues/2297
This is all I did in the EssentialsX config:

Then reloaded essentials, also restarted server in case the reload alone didn't do it, and with this config in place the /give command doesn't work at all. Tried the same thing on my test server and it had the same effect.

Then reloaded essentials, also restarted server in case the reload alone didn't do it, and with this config in place the /give command doesn't work at all. Tried the same thing on my test server and it had the same effect.
please check the config (if u changed it) maybe you did something wrong in your config. If couldn't find the problem then you need to reinstall the plugin. If you didn't change the config, then check it's version is true or do /plugin and get a list of plugins you have installed. Check is there any essentialsX name in you list or not. If its not in your list or its name is red in the list, so there is a problem with the plugin with the server/other plugins that u need download a new one from another site!
I tried to disable the commands handled by Essentials (for commandblocking).
However, when disabled, Essentials stops the entire command from executing.
Here is more information about this bug: https://github.com/EssentialsX/Essentials/issues/2297
However, when disabled, Essentials stops the entire command from executing.
Here is more information about this bug: https://github.com/EssentialsX/Essentials/issues/2297
