Σύγκριση

Paper ή Spigot

Ενημερώθηκε 18 Οκτωβρίου 2026

Το Spigot είναι το κλασικό λογισμικό server για Bukkit plugins. Το Paper ξεκίνησε ως fork του Spigot με patches απόδοσης, διορθώσεις bugs και πολύ μεγαλύτερο API, και σήμερα είναι η πιο διαδεδομένη επιλογή για servers με plugins. Σχεδόν κάθε Spigot plugin τρέχει σε Paper· το αντίστροφο δεν ισχύει για plugins που χρησιμοποιούν το επιπλέον API του Paper.

Γράψε Paper ή Spigot και την έκδοση.

Φτιάξ' το με το Codexe

Δίπλα δίπλα

SpigotPaper
Τρέχει plugins Bukkit/SpigotΝαιΝαι, σχεδόν όλα
Τρέχει plugins μόνο για PaperΌχιΝαι
ΑπόδοσηΚαλήΚαλύτερη στους περισσότερους servers: πολλές βελτιστοποιήσεις και async φόρτωση chunks
API για pluginsBukkit και Spigot APIΤο ίδιο, μαζί με πολλά events, μεθόδους και text components του Adventure
Ρυθμίσειςbukkit.yml, spigot.ymlΤα ίδια, μαζί με τα δικά του αρχεία config του Paper, global και ανά κόσμο
Vanilla συμπεριφοράΠιο κοντά στο vanillaΔιορθώνει κάποια exploits και bugs από προεπιλογή (κάποια μπορούν να ενεργοποιηθούν ξανά)
Πώς το παίρνειςΤο κάνεις build μόνος σου με το BuildToolsΤο κατεβάζεις έτοιμο από το papermc.io

Πότε το Paper είναι η καλύτερη επιλογή

  • Οι περισσότεροι servers survival, SMP, minigames και δικτύων: καλύτερη απόδοση με τα ίδια plugins.
  • Γράφεις plugins και θέλεις το μεγαλύτερο API: καλύτερα text components, περισσότερα events, async APIs.
  • Θέλεις να περάσεις αργότερα σε Folia ή να χρησιμοποιήσεις Velocity: και τα δύο προέρχονται από το ίδιο project PaperMC.

Πότε το Spigot είναι η καλύτερη επιλογή

  • Οι τεχνικοί παίκτες βασίζονται σε vanilla μηχανισμούς που το Paper διορθώνει ή αλλάζει, όπως κάποιες συμπεριφορές duplication ή redstone, και δεν θέλεις να διαχειρίζεσαι τις ρυθμίσεις του Paper γι' αυτές.
  • Γράφεις ένα plugin που πρέπει να τρέχει σε κάθε Bukkit server: κάν' το build με το Spigot API και θα τρέχει σε Spigot, Paper και στα forks τους.
  • Ένα συγκεκριμένο plugin από το οποίο εξαρτάσαι υποστηρίζει επίσημα μόνο Spigot και δεν συμπεριφέρεται σωστά σε Paper (σπάνιο, αλλά συμβαίνει).

Το Paper σήμερα

Στις πρόσφατες εκδόσεις το Paper έγινε hard fork: δεν παίρνει πια κάθε αλλαγή από το Spigot και αναπτύσσεται αυτόνομα, κρατώντας όμως την υποστήριξη για plugins γραμμένα για το Spigot API. Στην πράξη, ένας δημιουργός plugins που στοχεύει στο Spigot API καλύπτει και τα δύο, και όποιος χρειάζεται λειτουργίες του Paper στοχεύει στο Paper.

Η μεταφορά ενός server από Spigot σε Paper συνήθως σημαίνει απλώς αντικατάσταση του .jar του server με Paper της ίδιας έκδοσης Minecraft· οι κόσμοι και τα plugins μένουν. Κράτα πρώτα backup και έλεγξε το log της εκκίνησης.

Plugins για Spigot και Paper στο Codexe

Ο τύπος Bukkit/Spigot/Paper στο Codexe καλύπτει και τα δύο. Γράψε «Paper» ή «Spigot» και την έκδοση στο αίτημα: το Codexe χρησιμοποιεί εκείνο το API, κάνει compile το plugin και ελέγχει ότι περιέχει ένα plugin.yml (ή paper-plugin.yml). Ζήτα Spigot αν το plugin πρέπει να τρέχει και στα δύο. Οι δοκιμαστικοί servers τρέχουν Paper, οπότε και ένα Spigot plugin δοκιμάζεται εκεί.

Ερωτήσεις

Θα λειτουργούν τα Spigot plugins μου σε Paper;

Σχεδόν όλα, χωρίς αλλαγές. Τα plugins που χρησιμοποιούν εσωτερικό κώδικα του server (NMS) χρειάζονται build για εκείνη την ακριβή έκδοση σε οποιονδήποτε από τους δύο servers.

Είναι το Purpur καλύτερο από το Paper;

Το Purpur είναι fork του Paper με επιπλέον επιλογές gameplay. Τρέχει plugins για Paper και Spigot. Διάλεξέ το αν θέλεις αυτές τις επιλογές· αλλιώς το Paper αρκεί.

Μπορώ να γυρίσω από Paper σε Spigot;

Συνήθως ναι, με τους ίδιους κόσμους, αλλά τα plugins που χρειάζονται το API του Paper θα σταματήσουν να λειτουργούν. Κράτα backup πριν αλλάξεις.

Τρέχει το Paper σε παλιές εκδόσεις όπως η 1.8;

Υπάρχουν παλιά builds του Paper για 1.8.8 που χρησιμοποιούνται ακόμα από servers με minigames, αλλά δεν παίρνουν ενημερώσεις. Το ίδιο ισχύει για τα παλιά builds του Spigot.

Φτιάξε ένα plugin για τον server σου

Αυτό το prompt ανοίγει έτοιμο για αποστολή:

“Ένα plugin για Paper 1.21.4 με το όνομα ChatFormat: μορφή chat με prefixes και suffixes του LuckPerms, χρώματα MiniMessage για παίκτες με chatformat.color, μια εντολή /chatformat reload, η μορφή στο config.yml.”

Φτιάξ' το με το Codexe
Paper ή Spigot: ποιον server να χρησιμοποιήσεις; | Codexe