Μετάβαση στο περιεχόμενο

Γεννήτρια και επεξηγήσεις server.properties

Κάθε σημαντική επιλογή με απλά λόγια, με προεπιλεγμένες και επιτρεπτές τιμές. Εισήγαγε το αρχείο σου, άλλαξέ το και κατέβασέ το ξανά.

Βασικά και παίκτες

Κείμενο κάτω από το όνομα του server στη λίστα multiplayer. Επιτρέπονται κωδικοί χρώματος με §· δύο γραμμές χωρίζονται με \n.

Προεπιλογή: A Minecraft Server

Θύρα στην οποία ακούει ο server. Οι παίκτες τη γράφουν μετά από άνω-κάτω τελεία, εκτός αν είναι 25565 ή αν δείχνει σε αυτήν μια εγγραφή SRV.

Προεπιλογή: 25565 · επιτρέπεται από 1 έως 65.534

Πόσοι παίκτες μπορούν να είναι online ταυτόχρονα. Οι operators μπαίνουν σε γεμάτο server μόνο με plugin.

Προεπιλογή: 20 · επιτρέπεται από 0 έως 2.147.483.647

Ελέγχει κάθε λογαριασμό στη Mojang. Άφησέ το ενεργό. Απενεργοποίησέ το μόνο πίσω από proxy Velocity ή BungeeCord που ελέγχει μόνο του τους λογαριασμούς.

Προεπιλογή: true

Μόνο παίκτες στη whitelist μπορούν να μπουν. Από το 26.3 οι νέοι servers ξεκινούν με ενεργή whitelist.

Προεπιλογή: true

Πετάει έξω τους online παίκτες που δεν είναι στη whitelist όταν αυτή ξαναφορτώνεται.

Προεπιλογή: false

Λειτουργία παιχνιδιού για νέους παίκτες.

Προεπιλογή: survival

Βάζει τους παίκτες στην προεπιλεγμένη λειτουργία παιχνιδιού κάθε φορά που μπαίνουν.

Προεπιλογή: false

Δυσκολία του κόσμου: ζημιά, πείνα και ποια mobs εμφανίζονται.

Προεπιλογή: easy

Οι παίκτες γίνονται θεατές μετά τον θάνατο και η δυσκολία κλειδώνει στο δύσκολο.

Προεπιλογή: false

Επιτρέπει το πέταγμα στο survival χωρίς kick. Ενεργοποίησέ το αν χρησιμοποιείς plugins ή mods που αφήνουν τους παίκτες να πετούν, αλλιώς θα τους πετάει έξω για πέταγμα.

Προεπιλογή: false

Ακτίνα γύρω από το spawn μέσα στην οποία μόνο οι operators μπορούν να χτίζουν. Το 0 την απενεργοποιεί. Δεν έχει αποτέλεσμα χωρίς operators.

Προεπιλογή: 16 · επιτρέπεται από 0 έως 29.999.984

Πετάει έξω τους παίκτες μετά από τόσα λεπτά χωρίς δραστηριότητα. Το 0 σημαίνει ποτέ.

Προεπιλογή: 0 · επιτρέπεται από 0 έως 2.147.483.647

Προεπιλεγμένο επίπεδο δικαιωμάτων για νέους operators: 1 παράκαμψη προστασίας spawn, 2 εντολές cheat, 3 διαχείριση παικτών, 4 τα πάντα.

Προεπιλογή: 4 · επιτρέπεται από 0 έως 4

Κόσμος

Όνομα του φακέλου του κόσμου. Ένα νέο όνομα δημιουργεί νέο κόσμο στην επόμενη εκκίνηση.

Προεπιλογή: world

Seed για νέο κόσμο. Κενό σημαίνει τυχαίο. Δεν έχει αποτέλεσμα σε υπάρχοντα κόσμο.

Προεπιλογή: –

Τύπος κόσμου για νέο κόσμο: κανονικός, επίπεδος, μεγάλα biomes, amplified ή ένα μόνο biome.

Προεπιλογή: minecraft:normal

Αν δημιουργούνται χωριά, ναοί και άλλες κατασκευές στα νέα chunks.

Προεπιλογή: true

Ακτίνα του ορίου του κόσμου σε blocks.

Προεπιλογή: 29999984 · επιτρέπεται από 1 έως 29.999.984

Απόδοση

Πόσα chunks γύρω από έναν παίκτη στέλνονται στον client. Ο μεγαλύτερος μοχλός για RAM και CPU· το 6 έως 10 είναι συνηθισμένο.

Προεπιλογή: 10 · επιτρέπεται από 3 έως 32

Πόσα chunks γύρω από έναν παίκτη ενημερώνονται (mobs, καλλιέργειες, redstone). Μικρότερη τιμή από το view distance γλιτώνει CPU.

Προεπιλογή: 10 · επιτρέπεται από 3 έως 32

Από πόσο μακριά εμφανίζονται οι οντότητες στους παίκτες, ως ποσοστό της κανονικής εμβέλειας. Μικρότερες τιμές γλιτώνουν bandwidth.

Προεπιλογή: 100 · επιτρέπεται από 10 έως 1.000

Πακέτα μεγαλύτερα από τόσα bytes συμπιέζονται. Το -1 απενεργοποιεί τη συμπίεση, κάτι λογικό πίσω από proxy στο ίδιο δίκτυο.

Προεπιλογή: 256 · επιτρέπεται από -1 έως 2.147.483.647

Χιλιοστά του δευτερολέπτου που μπορεί να διαρκέσει ένα tick πριν ο watchdog σταματήσει τον server. Το -1 απενεργοποιεί τον watchdog.

Προεπιλογή: 60000 · επιτρέπεται από -1 έως 2.147.483.647

Παγώνει τον κόσμο μετά από τόσα δευτερόλεπτα χωρίς παίκτες. Το 0 ή μια αρνητική τιμή το απενεργοποιεί.

Προεπιλογή: 60 · επιτρέπεται από 0 έως 2.147.483.647

Γράφει τα chunks στον δίσκο σύγχρονα. Πιο ασφαλές για τα δεδομένα, πιο αργό σε αργούς δίσκους.

Προεπιλογή: true

Συμπίεση των αρχείων region: deflate (το μικρότερο), lz4 (πιο γρήγορο) ή none.

Προεπιλογή: deflate

Δίκτυο και ασφάλεια

Δένει τον server σε μία διεύθυνση IP. Άφησέ το κενό, εκτός αν ο host σου λέει κάτι άλλο.

Προεπιλογή: –

Απαντά σε αιτήματα κατάστασης. Αν το απενεργοποιήσεις, ο server εμφανίζεται offline στη λίστα, παρότι οι παίκτες μπορούν να μπουν.

Προεπιλογή: true

Κρύβει τα ονόματα των online παικτών από την απάντηση κατάστασης (με το ποντίκι πάνω στον αριθμό παικτών).

Προεπιλογή: false

Μόνο παίκτες με υπογεγραμμένο κλειδί chat από τη Mojang μπορούν να μπουν. Απενεργοποίησέ το για servers που αλλάζουν τα μηνύματα chat με plugins.

Προεπιλογή: true

Πετάει έξω παίκτες των οποίων η IP διαφέρει από αυτήν που είδε η Mojang στη σύνδεση (έλεγχος VPN και proxy). Χαλάει πίσω από το δικό σου proxy.

Προεπιλογή: false

Επιτρέπει σε άλλους servers να στέλνουν παίκτες εδώ με την εντολή /transfer.

Προεπιλογή: false

Πετάει έξω παίκτες που στέλνουν περισσότερα πακέτα ανά δευτερόλεπτο από αυτή την τιμή. Το 0 απενεργοποιεί το όριο.

Προεπιλογή: 0 · επιτρέπεται από 0 έως 2.147.483.647

Γράφει τις διευθύνσεις IP των παικτών στο log. Απενεργοποίησέ το αν δεν τις χρειάζεσαι.

Προεπιλογή: true

Ενεργοποιεί το πρωτόκολλο query GameSpy4 που χρησιμοποιούν κάποιες λίστες servers και εργαλεία.

Προεπιλογή: false

Θύρα UDP για το query.

Προεπιλογή: 25565 · επιτρέπεται από 1 έως 65.534

Επιτρέπει απομακρυσμένη πρόσβαση στην κονσόλα. Μόνο με δυνατό κωδικό, και μην ανοίγεις ποτέ τη θύρα σε όλους.

Προεπιλογή: false

Θύρα TCP για το RCON.

Προεπιλογή: 25575 · επιτρέπεται από 1 έως 65.534

Κωδικός για το RCON. Χρησιμοποίησε μεγάλο, τυχαίο κωδικό. Δεν αποθηκεύεται στον browser σου.

Προεπιλογή: –

Πακέτο πόρων (resource pack)

Άμεσος σύνδεσμος λήψης για ένα ZIP resource pack που προσφέρεται στους παίκτες όταν μπαίνουν.

Προεπιλογή: –

Hash SHA-1 του pack σε πεζά. Επιτρέπει στους clients να ξαναχρησιμοποιούν το pack από την cache και να καταλαβαίνουν όταν έχει αλλάξει.

Προεπιλογή: –

Οι παίκτες που απορρίπτουν το resource pack αποσυνδέονται.

Προεπιλογή: false

Κείμενο που εμφανίζεται στο παράθυρο του resource pack, ως κείμενο JSON ή απλό κείμενο.

Προεπιλογή: –

server.properties
#Minecraft server properties
#Generated with BestMCServerList
motd=A Minecraft Server
server-port=25565
max-players=20
online-mode=true
white-list=true
enforce-whitelist=false
gamemode=survival
force-gamemode=false
difficulty=easy
hardcore=false
allow-flight=false
spawn-protection=16
player-idle-timeout=0
op-permission-level=4
level-name=world
level-seed=
level-type=minecraft:normal
generate-structures=true
max-world-size=29999984
view-distance=10
simulation-distance=10
entity-broadcast-range-percentage=100
network-compression-threshold=256
max-tick-time=60000
pause-when-empty-seconds=60
sync-chunk-writes=true
region-file-compression=deflate
server-ip=
enable-status=true
hide-online-players=false
enforce-secure-profile=true
prevent-proxy-connections=false
accepts-transfers=false
rate-limit=0
log-ips=true
enable-query=false
query.port=25565
enable-rcon=false
rcon.port=25575
rcon.password=
resource-pack=
resource-pack-sha1=
require-resource-pack=false
resource-pack-prompt=

Οι χαρακτήρες εκτός ASCII (ελληνικά και τονούμενα γράμματα, §, small caps) γράφονται ως κωδικοί \u, που κάθε έκδοση Minecraft διαβάζει σωστά.

Τα pvp, allow-nether, spawn-monsters και enable-command-block είναι κανόνες παιχνιδιού από το 1.21.9.

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

  1. Εισήγαγε το τρέχον server.properties σου ή ξεκίνα από τις προεπιλογές.
  2. Άλλαξε τις επιλογές που χρειάζεσαι. Οι αλλαγμένες επιλογές επισημαίνονται.
  3. Σταμάτα τον server, αντικατάστησε το αρχείο και ξεκίνα τον ξανά. Οι περισσότερες επιλογές διαβάζονται μόνο στην εκκίνηση.

Φτιάξε πρώτα ένα πολύχρωμο MOTD: Γεννήτρια MOTD · Γεννήτρια script εκκίνησης

Συχνές ερωτήσεις

Πού βρίσκεται το server.properties;

Στον κύριο φάκελο του server, δίπλα στο jar του server. Δημιουργείται στην πρώτη εκκίνηση.

Γιατί χάνονται οι αλλαγές μου;

Ο server ξαναγράφει το αρχείο όταν σταματά. Επεξεργάσου το ενώ ο server είναι σταματημένος, αλλιώς επιστρέφουν οι παλιές τιμές.

Πού πήγαν τα pvp και allow-nether;

Από το Minecraft 1.21.9 είναι κανόνες παιχνιδιού (game rules). Χρησιμοποίησε /gamerule pvp false μέσα στο παιχνίδι αντί για το server.properties.

Γιατί τα ειδικά γράμματα γράφονται ως κωδικοί \u;

Η Java διαβάζει το \u00F6 ως ö σε κάθε κωδικοποίηση. Έτσι το MOTD και τα άλλα κείμενα εμφανίζονται σωστά, όπως κι αν ανοιχτεί ή ανέβει το αρχείο.