EL

Γεννήτρια εντολών μαγέματος

Αυτή η γεννήτρια εντολών μαγέματος γράφει την εντολή για σένα. Διάλεξε αντικείμενο, βάλε όποιο επίπεδο μαγέματος θες έως 255 και αντέγραψε μια εντολή /give που δουλεύει. Οι επιλογές που επιτρέπονται στην επιβίωση παίρνουν και εντολή /enchant.

Αντικείμενο

Σπαθί Νεδερίτη

Μαγέματα

    Εντολές

    /give

    /enchant

    Πώς να το χρησιμοποιήσεις

    1. Διάλεξε το αντικείμενο ή τσέκαρε το «Μαγεμένο βιβλίο».
    2. Όρισε τα επίπεδα: «Μέγ.» για τα επίπεδα της επιβίωσης, 255 για το υψηλότερο που επιτρέπει το παιχνίδι, ή γράψε οποιονδήποτε αριθμό.
    3. Αντέγραψε την εντολή /give· οι επιλογές που επιτρέπονται στην επιβίωση παίρνουν και εντολές /enchant.

    Καλό να ξέρεις

    • Τρέξε τις εντολές από κύβο εντολής για επίπεδα και αντικείμενα που δεν χωράνε στη συνομιλία.
    • Τα μαγέματα πάνω από το μέγιστο ακολουθούν κι αυτά το όριο προστασίας 80% και άλλα όρια.
    • Στο Bedrock λειτουργεί μόνο το /enchant έως το μέγιστο επίπεδο.

    Σχετικά: Γεννήτρια θεϊκής πανοπλίας, Μέγιστα επίπεδα μαγεμάτων, και ο υπολογιστής μαγεμάτων για τη φτηνότερη σειρά στο αμόνι.

    Πώς λειτουργούν οι εντολές

    Από τη Java 1.21.5 τα μαγέματα είναι component του αντικειμένου: /give @p netherite_sword[enchantments={sharpness:5,looting:3}]. Τα βιβλία χρησιμοποιούν αντί γι' αυτό το stored_enchantments. Τα επίπεδα φτάνουν έως το 255.

    Το /enchant είναι πιο αυστηρό: λειτουργεί μόνο στο αντικείμενο στο χέρι του παίκτη, έως το κανονικό μέγιστο επίπεδο, και αρνείται μαγέματα που συγκρούονται.

    Στο Bedrock λειτουργεί μόνο το /enchant, κι αυτό με όριο το μέγιστο επίπεδο: για παράδειγμα /enchant @s sharpness 5.

    Η σύνταξη σε κάθε έκδοση της Java

    Η μορφή του /give άλλαξε δύο φορές τα τελευταία χρόνια. Γι' αυτό μια εντολή από παλιό βίντεο συχνά αποτυγχάνει σε νέο κόσμο. Ταίριαξε την εντολή με την έκδοσή σου:

    Έκδοση JavaΣπαθί με Αιχμηρότητα VΕπιδιόρθωση βιβλίο
    1.21.5 και νεότερες/give @p diamond_sword[enchantments={sharpness:5}]/give @p enchanted_book[stored_enchantments={mending:1}]
    1.20.5 έως 1.21.4/give @p diamond_sword[enchantments={levels:{sharpness:5}}]/give @p enchanted_book[stored_enchantments={levels:{mending:1}}]
    1.13 έως 1.20.4/give @p diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:5s}]}/give @p enchanted_book{StoredEnchantments:[{id:"minecraft:mending",lvl:1s}]}

    Αυτό το εργαλείο γράφει τη νεότερη μορφή, που λειτουργεί στη Java 26.3.

    Πώς διαβάζεις μια εντολή /give

    • Το @p στοχεύει τον πιο κοντινό παίκτη. Χρησιμοποίησε @s για τον εαυτό σου, @a για όλους, ή γράψε όνομα παίκτη.
    • Μετά έρχεται το id του αντικειμένου, όπως netherite_sword. Το πρόθεμα minecraft: είναι προαιρετικό.
    • Οι αγκύλες περιέχουν τα components του αντικειμένου. Μέσα στο enchantments, κάθε καταχώριση είναι ένα id, άνω και κάτω τελεία και ένα επίπεδο.
    • Χώριζε τις καταχωρίσεις με κόμματα χωρίς κενά, για παράδειγμα {sharpness:5,looting:3,mending:1}.
    • Πρόσθεσε κι άλλα components στις ίδιες αγκύλες. Για παράδειγμα, το unbreakable={} εμποδίζει το αντικείμενο να παθαίνει φθορά.
    • Επίσης, το enchantment_glint_override=true προσθέτει τη λάμψη χωρίς κανένα μάγεμα.
    • Για χρωματιστό όνομα, πρόσθεσε custom_name· το εργαλείο για χρωματιστά ονόματα στο αμόνι γράφει αυτό το κομμάτι.

    Συνηθισμένα λάθη και λύσεις

    • Ένα σφάλμα ακριβώς μετά το id του αντικειμένου συνήθως σημαίνει λάθος μορφή για την έκδοσή σου. Δες τον πίνακα παραπάνω.
    • Το «Άγνωστη ή ανολοκλήρωτη εντολή» σε κόσμο ενός παίκτη σημαίνει ότι τα cheats είναι κλειστά. Άνοιξε τον κόσμο σε LAN με ενεργά cheats ή χρησιμοποίησε κύβο εντολής.
    • Η συνομιλία δέχεται έως 256 χαρακτήρες. Μια εντολή για πλήρες θεϊκό κιτ μπορεί να είναι μεγαλύτερη, οπότε επικόλλησέ τη καλύτερα σε κύβο εντολής.
    • Χρησιμοποίησε ids, όχι εμφανιζόμενα ονόματα: binding_curse, όχι «Κατάρα της Δέσμευσης». Το εργαλείο γράφει πάντα το σωστό id.
    • Τα επίπεδα πρέπει να είναι από 1 έως 255. Επίπεδο 0, ή οτιδήποτε πάνω από 255, χαλάει την εντολή.
    • /enchant fails if the item can't take the enchantment, if the level is above the normal max, or if the item already has a conflicting one. Use /give in those cases.

    Χρήσιμες παραλλαγές

    • Το /give @a αντί για @p δίνει ένα αντίγραφο σε κάθε online παίκτη, κάτι που ταιριάζει για έπαθλα σε εκδηλώσεις.
    • Πρόσθεσε έναν αριθμό μετά τις αγκύλες για πολλά αντίγραφα, για παράδειγμα ... 3 για τρία σπαθιά.
    • Για να βάλεις ένα αντικείμενο κατευθείαν σε μια θέση, χρησιμοποίησε /item replace entity @s weapon.mainhand with και μετά το κομμάτι της εντολής για το αντικείμενο.
    • Οι θέσεις πανοπλίας για αυτή την εντολή είναι armor.head, armor.chest, armor.legs και armor.feet.
    • Από κύβο εντολής, το @p σημαίνει τον παίκτη που είναι πιο κοντά στον κύβο, οπότε στάσου κοντά όταν πατάς το κουμπί.

    Τι κάνουν στ' αλήθεια τα επίπεδα πάνω από το μέγιστο

    Τα περισσότερα μαγέματα συνεχίζουν να δυναμώνουν πέρα από το μέγιστο της επιβίωσης, αλλά κάποια σταματούν. Η Αιχμηρότητα προσθέτει 0,5 ζημιά ανά επίπεδο συν 0,5, οπότε η Αιχμηρότητα X προσθέτει 5,5 και η Αιχμηρότητα 255 προσθέτει 128. Το Άθραυστο σε εργαλείο γλιτώνει τη φθορά με πιθανότητα επίπεδο προς (επίπεδο + 1), οπότε ένα εργαλείο με Άθραυστο 255 χάνει ανθεκτικότητα περίπου σε μία χρήση στις 256.

    Η Προστασία είναι διαφορετική. Οι πόντοι προστασίας σταματούν στους 20 (80% λιγότερη ζημιά), και η Προστασία IV και στα τέσσερα κομμάτια δίνει ήδη 16. Έτσι η Προστασία 255 σε ανεβάζει μόνο από 64% σε 80% λιγότερη ζημιά. Ο υπολογιστής πανοπλίας δείχνει το όριο στην πράξη.

    Επίσης, ένα βιβλίο πάνω από το μέγιστο από /give δεν μένει πάνω από το μέγιστο στην επιβίωση. Αν βάλεις βιβλίο Αιχμηρότητα X σε σπαθί στο αμόνι, το αμόνι κόβει το αποτέλεσμα στην Αιχμηρότητα V.

    Ερωτήσεις

    Πώς δίνω μαγεμένο βιβλίο με εντολή;

    Χρησιμοποίησε stored_enchantments αντί για enchantments, για παράδειγμα /give @p enchanted_book[stored_enchantments={mending:1}]. Το βιβλίο μετά λειτουργεί στο αμόνι όπως κάθε άλλο.

    Γιατί το /enchant λέει ότι το αντικείμενο δεν μπορεί να υποστηρίξει αυτό το μάγεμα;

    Το αντικείμενο στο χέρι σου δεν μπορεί να το πάρει στην επιβίωση, όπως Αιχμηρότητα σε αξίνα. Μια εντολή /give μπορεί πάντως να το προσθέσει.

    Τι σημαίνουν τα @p, @s και @a;

    Το @p είναι ο πιο κοντινός παίκτης, το @s όποιος τρέχει την εντολή, το @a όλοι οι παίκτες και το @r ένας τυχαίος παίκτης.

    Πώς κάνω ένα αντικείμενο άθραυστο με εντολή;

    Πρόσθεσε unbreakable={} μέσα στις αγκύλες, για παράδειγμα /give @p diamond_pickaxe[unbreakable={}]. Μετά δεν χάνει ποτέ ανθεκτικότητα.

    Γιατί η συνομιλία λέει ότι η εντολή μου είναι πολύ μεγάλη;

    Η συνομιλία δέχεται έως 256 χαρακτήρες. Επικόλλησε τις μεγάλες εντολές σε κύβο εντολής, που δέχεται πολύ μεγαλύτερες.

    Ποιο είναι το υψηλότερο επίπεδο μαγέματος στο Minecraft;

    Με εντολές, το 255. Στην επιβίωση κάθε μάγεμα έχει το δικό του μέγιστο, από I (Επιδιόρθωση, Μεταξένιο Άγγιγμα) έως V (Αιχμηρότητα, Αποδοτικότητα, Δύναμη).

    Γιατί δεν λειτουργεί η παλιά μου εντολή /give;

    Η μορφή άλλαξε στη Java 1.20.5 και ξανά στην 1.21.5. Οι παλιές εντολές NBT όπως {Enchantments:[{id:...}]} δεν λειτουργούν πια· χρησιμοποίησε τη μορφή με components που φτιάχνει αυτό το εργαλείο.

    Πώς παίρνω Αιχμηρότητα 1000;

    Δεν γίνεται: το παιχνίδι έχει όριο το 255 στα επίπεδα μαγέματος. Η Αιχμηρότητα 255 προσθέτει 128 ζημιά ανά χτύπημα.