Perintah
Perintah adalah satu metode di mana operator server bisa mengelola server mereka, dan di mana pemain bisa berinteraksi dengan server.
Pada Sponge, perintah mengikuti sistem perizinan. Izin memberikan hak pada operator server untuk mengontrol siapa saja yang dapat mengakses perintah. Secara default, semua perintah dikabulkan kepada pemain dengan status OP. Pemain tanpa status operator tidak dapat mengakses perintah administrastif atau perintah yang membutuhkan izin yang ditugaskan node. Operator server bisa menyempurnakan siapa saja yang dapat mengakses perintah apapun dengan menambahkan/tidak izin node mealalui plugin perizinan.
Catatan
Sponge bukan sebuah plugin pengelolaan-perizinan. Untuk menambah dan meniadakan perizinan untuk pemain individu atau kelompok, anda perlu menemukan plugin pengelolaan-perizinan.
Perintah operator
Perintah ini, sebagai tambahan untuk perintah pemain reguler, tersedia untuk operator server.
Sepon
Berikut perintah tersedia untuk pemain dengan status operator (atau node izin yang benar) pada server yang didukung oleh Sponge.
Perintah |
Deskripsi |
Perizinan |
---|---|---|
/pemeriksaan sponge |
Pasukan pemuatan dari kelas yang tidak dibonkar untuk memungkinkan dicampur dalam debugging. |
sponge.perintah.pemeriksaan |
/ potongan spons |
Mencetak data potongan untuk dunia, sebuah dimensi, atau secara global. |
sponge.command.chunks |
/ konfigurasi spons |
Mengubah sebuah konfigurasi global, dunia, atau sebuah dimensi. |
sponge.command.config |
/ tumpukan spons |
Dumps tumpukan JVM. |
sponge.command.heap |
/ plugin spons |
Daftar plugin yang saat ini terpasang. |
sponge.command.plugins |
/ plugin spons diload |
Meminta plugin untuk melakukan prosedur mengisi ulang sendiri. |
sponge.command.plugins.reload |
/ sponge reload |
Memuat ulang konfigurasi global, dunia, atau dimensi. |
sponge.command.reload |
simpan /sponge |
Menyelamatkan konfigurasi global, dunia, atau dimensi. |
sponge.command.save |
/sponge timing |
Perintah utamanya untuk modul pengaturan waktu. |
sponge.command.timings |
/sponge tps |
Menampilkan tanda per detik untuk setiap dunia. |
sponge.command.tps |
/sponge versi |
Mencetak Sponge/SpongeAPI ke versi konsol. |
sponge.command.version |
Sponge Command Parameters
/sponge potongan [-g] [-d dim] [-w world]
/sponge config [-g] [-d dim] [-w world] nilai kunci
/sponge simpan [-g] [-d dim|*] [-w world|*]
/sponge mengulangi [-g] [-d dim|*] [-w world|*]
Catatan
/sponge audit
itu perintah memaksa pengisian dari setiap ruang yang belum diisi, yang memungkinkan keluaran penuh dari semua variabel lingkungan debug mixin disimpan. Ini juga membutuhkan mixin.periksa variabel, lihat Mixin wiki untuk informasi lebih lanjut.
Tip
Berikut ini adalah beberapa contoh sederhana dari perintah konfigurasi sponge dalam tindakan. Silahkan lihat Konfigurasi Spons untuk penjelasan yang lebih terperinci.
/sponge config logging.chunk-load true
Karena tidak ada dimensi yang telah ditentukan, dimensi akan default ke dimensi pengirim(player). Jadi jikan anda berada dalam sebuah dimensi mystcraft, ini akan mengubah konfigurasi dimensi mystcraft.
/sponge config -d minecraft:nether logging.chunk-load true
Karena tipe sebuah dimensi telah ditentukan, ini akan mengubah konfigurasi dimensi dasar (dan karena itu semua dunia lebih rendah).
/sponge config -w DIM1 logging.chunk-load true
Ini akan mengubah konfigurasi dunia bernama DIM1.
Waktu
Waktu adalah alat yang dibentuk Sponge yang memungkinkan administrator server memantau kinerja server mereka. Waktu akan mengumpulkan informasi tentang server sehingga laporan nantinya dapat diperoleh dari data. Informasi yang dicatat oleh waktu masuk server motd, version, uptime, memory, installed plugins, tps, percent of tps loss, amount of players, tile entities, entities, dan chunks. Berikut adalah daftar sub-commands to /sponge timings
:
Perintah |
Deskripsi |
---|---|
waktu berjalan /sponge |
Memungkinkan waktu. Perhatikan bahwa ini juga akan mengatur ulang data waktu. |
waktu mati /sponge |
Menonaktifkan waktu. Perhatikan bahwa sebagian besar perintah waktu tidak akan berfungsi dan waktu tidak akan tercatat jika waktu dinonaktifkan. |
waktu mengulang /sponge |
Mengatur ulang semua data waktu dan mulai merekam data waktu setelah waktu perintah ini selesai. |
waktu melaporkan /sponge |
Membuat laporan waktu pada kinerja server anda pada https://timings.aikar.co |
waktu menghidupkan /sponge |
Memungkinkan pemantauan waktu pada tingkat verbose. |
waktu mematikan /sponge |
Menonaktifkan pemantauan waktu pada tingkat verbose. Perhatikan bahwa waktu frekuensi-tinggi tidak akan tersedia. |
waktu biaya /sponge |
Mendapatkan biaya menggunakan waktu. |
Menempa
Perintah berikut hanya tersedia ketika menggunakan SpongeForge coremod pada forge. Implementasi lainnya dari API SpongeForge, seperti SpongeVanilla, jangan sertakan perintah ini.
Perintah |
Deskripsi |
Perizinan |
---|---|---|
/forge tps |
Menampilkan tanda per detik untuk setiap dunia. |
forge.command.forge |
arah /forge |
Memungkinkan pelacakan entitas genteng. |
forge.command.forge |
Untuk setiap Forge mods yang menggunakan perintah vanilla API, perintah perizinan diberikan dalam bentuk <modid>.command.<commandname>
.
Vanila
Ada beberapa perintah buit-in untuk vanilla Minecraft yang juga tersedia pada server yang didukung oleh Sponge. Daftar di bawah ini tidak komprehensif, tetapi itu berisi perintah yang biasa digunakan. Perintah ini tersedia untuk pemain dengan status operator (atau node izin yang benar). Secara umum, perizinan untuk perintah vanilla minecraft pada server Sponge adalah strukturnya minecraft.command.<command>
, seperti yang ditunjukkan di bawah ini.
Perintah |
Deskripsi |
Perizinan |
---|---|---|
/ban |
Ban pengguna. |
minecraft.command.ban |
/ban-ip |
Ban alamat IP penguna. |
minecraft.command.ban-ip |
/banlist |
Lihat semua pengguna banned. |
minecraft.command.banlist |
/clear |
Menghapus inventaris. |
minecraft.command.clear |
/deop |
Menghapus OP dari pengguna. |
minecraft.command.deop |
/difficulty |
Tetapkan kesulitan pengguna. |
minecraft.command.difficulty |
/gamemode |
Atur mode permainan dari pemain. |
minecraft.command.gamemode |
/gamerule |
Set a gamerule. |
minecraft.command.gamerule |
/give |
Memberikan item untuk pemain. |
minecraft.command.give |
/kill |
Membunuh pemain atau entitas. |
minecraft.command.kill |
/op |
Memberikan status Operator kepada pemain. |
minecraft.command.op |
/pardon |
Menghapus pemain dari daftar larangan. |
minecraft.command.pardon |
/save-all |
Menyimpan server. |
minecraft.command.save-all |
/save-off |
Nonaktifkan penyimpanan server otomatis. |
minecraft.command.save-off |
/save-on |
Aktifkan penyimpanan server otomatis. |
minecraft.command.save-on |
/setidletimeout |
Tentukan berapa lama pemain dapat diam sebelum dikeluarkan. |
minecraft.command.setidletimeout |
/setworldspawn |
Set the spawnpoint for the world. |
minecraft.command.setworldspawn |
/stop |
Menghentikan server. |
minecraft.command.stop |
/toggledownfall |
Beralih antara cuaca cerah dan hujan. |
minecraft.command.toggledownfall |
/tp |
Memindahkan pemain dan entitas. |
minecraft.command.tp |
/weather |
Atur cuaca untuk menetapkan kondisi. |
minecraft.command.weather |
/whitelist |
Mengelola daftar putih server. |
minecraft.command.whitelist |
/worldborder |
Mengelola perbatasan dunia. |
minecraft.command.worldborder |
Sponge juga membuat sebuah perizinan bypass spawn-protection dan dua izin yang mengontrol kemampuan untuk menyunting commandblocks. Perhatikan bahwa izin tersebut menggunakan nama yang sebenarnya dari commandblock, yang normalnya @
secara default.
Allow player to bypass spawn-protection on all worlds:
minecraft.spawn-protection.override
Izinkan pengeditan dari nama yang diberikan perintah blokir biasanya:
minecraft.commandblock.edit.block.<name>
Izinkan mengedit perintah blok minecart dari nama yang diberikan:
minecraft.commandblock.edit.minecart.<name>
Perintah Pengguna
Perintah berikut tersedia sebagai bagian dari vanilla Minecraft untuk pema tanpa status operator.
Perintah |
Deskripsi |
Perizinan |
---|---|---|
/help |
Lihat informasi pada perintah yang digunakan untuk server |
minecraft.command.help |
/me |
Beritahu semua orang apa yang sedang anda lakukan. |
minecraft.command.me |
/say |
Tampilkan pesan untuk semua orang (atau, jika menggunakan penyeleksi, pengguna tertentu). |
minecraft.command.say |
/tell |
Pesan secara pribadi pemain lain. |
minecraft.command.tell |
Sebuah daftar lengkap perintah vanilla dapat ditemukan di: https://minecraft.gamepedia.com/Commands#List_of_commands. Perizinan untuk perintah vanilla minecraft pada sebuah server Sponge adalah dari strukturnya minecraft.command.<command>
.