#how to do /give in java code

1 messages · Page 1 of 1 (latest)

sudden path
#

how pls help me

polar gardenBOT
#

<@&987246652869971988> please have a look, thanks.

#

Here is an AI assisted attempt to answer your question 🤖. Maybe it helps! In any case, a human is on the way 👍. To continue talking to the AI, you can use </chatgpt:1108714622413963314>.

sudden path
#

how do u make it give you a tool instead of a material

quasi patrol
#

Are you using a bukkit server, spigot, or paper?

sudden path
#

paper

#

i got the /give working but the enchant part breaks my code

quasi patrol
#

What did you try?

#

I got an exemple I did

#
public static ItemStack createArmorBundle() {
    // Create the bundle item
    ItemStack bundle = new ItemStack(Material.BUNDLE);

    // Get its meta as BundleMeta
    BundleMeta meta = (BundleMeta) bundle.getItemMeta();


    // Helmet
    ItemStack helmet = new ItemStack(Material.NETHERITE_HELMET);
    ItemMeta hMeta = helmet.getItemMeta();
    hMeta.addEnchant(Enchantment.PROTECTION, 4, true); // Prot IV
    hMeta.addEnchant(Enchantment.RESPIRATION, 3, true); // Respiration III
    hMeta.addEnchant(Enchantment.AQUA_AFFINITY, 1, true); // Aqua Affinity
    hMeta.addEnchant(Enchantment.MENDING, 1, true); // Mending
    hMeta.addEnchant(Enchantment.UNBREAKING, 3, true); // Unbreaking III
    helmet.setItemMeta(hMeta);

    // Chestplate
    ItemStack chestplate = new ItemStack(Material.NETHERITE_CHESTPLATE);
    ItemMeta cMeta = chestplate.getItemMeta();
    cMeta.addEnchant(Enchantment.PROTECTION, 4, true);
    cMeta.addEnchant(Enchantment.MENDING, 1, true);
    cMeta.addEnchant(Enchantment.UNBREAKING, 3, true);
    chestplate.setItemMeta(cMeta);

    //...

    // Add items to the bundle
    meta.addItem(createDiamondsBundle());
    meta.addItem(helmet);
    meta.addItem(chestplate);

    meta.displayName(Component.text("§6Best Netherite Armor Bundle"));

    // Set the meta back to the bundle
    bundle.setItemMeta(meta);

    return bundle;
  }
#

You pretty much do the same for weapons

fickle mortar
#

are you trying to do some wacky enchantment like fortune 3 and silktouch? Theres some mutually exclusive enchants

polar gardenBOT
#

@sudden path

Your question has been closed due to inactivity.

If it was not resolved yet, feel free to just post a message below
to reopen it, or create a new thread.

Note that usually the reason for nobody calling back is that your
question may have been not well asked and hence no one felt confident
enough answering.

When you reopen the thread, try to use your time to improve the quality
of the question by elaborating, providing details, context, all relevant code
snippets, any errors you are getting, concrete examples and perhaps also some
screenshots. Share your attempt, explain the expected results and compare
them to the current results.

Also try to make the information easily accessible by sharing code
or assignment descriptions directly on Discord, not behind a link or
PDF-file; provide some guidance for long code snippets and ensure
the code is well formatted and has syntax highlighting. Kindly read through
https://stackoverflow.com/help/how-to-ask for more.

With enough info, someone knows the answer for sure 👍

quasi patrol
#

@sudden path So? Did it work out?