Καθαρό vanilla · 1.20 – 26.x

ΔΗΜΙΟΥΡΓΟΣ DATAPACKS

Περίγραψε ένα datapack Minecraft με απλά λόγια. Το Codexe γράφει τα αρχεία .mcfunction, τα advancements, τα loot tables και τις συνταγές. Καθαρό vanilla, χωρίς να χρειάζεται mod loader.

Γιατί να δημιουργήσεις datapacks με AI

Vanilla, μηδέν εξαρτήσεις

Βάλε τον φάκελο στο <world>/datapacks/, τρέξε /reload, έτοιμο. Χωρίς mod loader, χωρίς plugin, χωρίς να χρειάζεται Java για να τρέξει.

Σύγχρονη σύνταξη εντολών

Execute store, selectors με predicates, function tags, item components: ο δημιουργός χρησιμοποιεί την τρέχουσα σύνταξη για την έκδοση που όρισες.

Δέντρα advancements όπως πρέπει

Κρυφά advancements, αλυσίδες parents, προσαρμοσμένα frames, τίτλοι display, πολλά triggers ανά advancement. Οι functions ανταμοιβής συνδέονται αυτόματα.

Loot tables και συνταγές

Πιθανότητες drop με σωστές functions, conditions και rolls. Συνταγές shaped, shapeless, smelting και smithing transform. Item modifiers για το νέο σύστημα components.

Βελτίωσέ το στη συνομιλία

«Πρόσθεσε 5% πιθανότητα να πέφτει και ένα διαμάντι». «Κάνε τη function να επαναλαμβάνεται κάθε 5 ticks». Το AI αλλάζει το pack επιτόπου.

Όλα είναι δικά σου

Ο φάκελος πηγαίου κώδικα είναι δικός σου. Μοιράσου τον στο Planet Minecraft, πούλησέ τον στο marketplace του PMC, χρησιμοποίησέ τον στο realm σου. Χωρίς royalties.

Παραδείγματα prompt για datapacks

Από την αλλαγή μίας συνταγής μέχρι ένα pack με πολλές αλλαγές στο gameplay. Μερικά πραγματικά prompts που μπορείς να επικολλήσεις:

Προσαρμοσμένο totem «Heart of the Sea»

«Όταν ένας παίκτης κάνει craft ένα Heart of the Sea, δώσ' του ένα Totem of Undying με custom_name 'Sea Totem' και custom_data {sea_totem:true}. Όταν ενεργοποιείται, δώσε επίσης conduit power για 30 δευτερόλεπτα σε όσους βρίσκονται σε ακτίνα 5 blocks.»

Δέντρο advancements: «Speedrunner»

«Ένα δέντρο 5 advancements με τίτλο 'Speedrunner': μπες στο Nether, βρες το Stronghold, σκότωσε τον Ender Dragon, κάν' τα όλα σε λιγότερο από 30 λεπτά, κάν' τα όλα χωρίς να πεθάνεις. Τα δύο τελευταία μένουν κρυφά μέχρι να σκοτωθεί ο Dragon.»

Προσαρμοσμένη συνταγή: ραβδιά από κορμούς

«Μια shapeless συνταγή που μετατρέπει 1 κορμό οποιουδήποτε τύπου σε 16 ραβδιά. Αν γίνεται, αντικατάστησε την προεπιλεγμένη, αλλιώς πρόσθεσέ τη ως ξεχωριστή συνταγή.»

Farms κατά του AFK

«Μια επαναλαμβανόμενη function που εντοπίζει παίκτες που μένουν ακίνητοι πάνω από 30 δευτερόλεπτα στα spawn chunks και τους κάνει teleport στο spawn με ένα μήνυμα στο chat.»

Συχνές ερωτήσεις για τον δημιουργό datapacks

Τι περιλαμβάνει ένα datapack που δημιουργείται;

+

Ό,τι ζητήσεις: mcfunctions, advancements, loot tables, συνταγές, item modifiers, predicates, tags. Το pack.mcmeta ορίζεται με το σωστό pack_format για την έκδοση Minecraft σου και η δομή φακέλων ακολουθεί το standard σχήμα data/<namespace>/.

Ποια έκδοση Minecraft;

+

Από την 1.20.1 έως την 26.x, με το αντίστοιχο pack_format. Το Codexe φορτώνει δοκιμαστικά το pack σε πραγματικό server της έκδοσης που διαλέγεις πριν το σημειώσει ως Έτοιμο.

Χρειάζομαι κάποιο mod ή plugin;

+

Όχι. Τα datapacks είναι καθαρό vanilla Minecraft. Βάλε τον φάκελο στο <world>/datapacks/, τρέξε /reload, έτοιμο. Server, single-player, realm: λειτουργεί παντού.

Μπορεί να χρησιμοποιήσει σύγχρονη σύνταξη εντολών (execute store, predicates, item components);

+

Ναι. Ο δημιουργός στοχεύει στη σύγχρονη σύνταξη εντολών: execute as/at/store, selectors με predicates, item components της 1.21 για προσαρμοσμένα αντικείμενα μέσω /give. Χωρίς παλιά κόλπα, εκτός αν ζητήσεις συμβατότητα με παλαιότερες εκδόσεις.

Μπορώ να έχω advancements που δίνουν ανταμοιβές;

+

Ναι. Advancements σε δέντρο με display, criteria (οποιοσδήποτε τύπος trigger) και ανταμοιβές (functions, loot, συνταγές). Κρυφά advancements, parents και frames ρυθμίζονται όλα.

Προσαρμοσμένα αντικείμενα σε datapacks;

+

Τα αντικείμενα με components της 1.20.5+ υποστηρίζονται πλήρως: minecraft:custom_data, minecraft:custom_model_data, lore, attribute modifiers. Ο δημιουργός βγάζει το σωστό string /give και τα loot tables παραπέμπουν σε αυτό σωστά.

Δωρεάν;

+

Ναι, 50K tokens την ημέρα. Τα datapacks είναι συνήθως μικρά, οπότε τα περισσότερα χωράνε άνετα στο δωρεάν πρόγραμμα.

Χρειάζεσαι συμπεριφορά που δεν φτάνουν τα vanilla datapacks; Το Codexe δημιουργεί επίσης:

Πώς το Codexe φτιάχνει και ελέγχει αυτά τα projects, τι να γράψεις στο αίτημα και τα συνηθισμένα προβλήματα: οδηγός Datapacks.

ΕΤΟΙΜΟΣ ΓΙΑ ΝΕΟ DATAPACK;

Το δωρεάν πρόγραμμα ανανεώνει 50K tokens την ημέρα: τα περισσότερα datapacks χωράνε άνετα.

ΞΕΚΙΝΑ ΝΑ ΣΦΥΡΗΛΑΤΕΙΣ
Δημιουργός datapacks Minecraft – vanilla datapacks με AI | Codexe