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.

  1. /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.

  1. /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).

  1. /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>.