Skip to content
Hosting · Rincian error

StackOverflowError

Rekursi tak terbatas dalam plugin atau mod: seperti apa bentuknya, apa yang paling sering menyebabkannya, dan mengapa server crash setelahnya.

Diperbarui 13 Agustus 2026

java.lang.StackOverflowError
    at com.example.plugin.Handler.process(Handler.java:88)
    at com.example.plugin.Handler.process(Handler.java:92)
    at com.example.plugin.Handler.process(Handler.java:88)
    ...

Baris identik yang berulang di stack adalah tanda rekursi tak terbatas: kode memanggil dirinya sendiri sampai stack habis.

Penyebab umum

SituasiContoh
Plugin yang saling memicu eventPlugin A menangkap sebuah event dan memanggil aksi yang memicu event yang sama
Plugin chat yang memproses output-nya sendiriPesan → filter → pesan
Skrip — SkriptSebuah event memanggil perintah yang memanggil event tersebut
Resep dan item kustomSebuah craft yang menghasilkan craft

Yang harus dilakukan

  1. Temukan class teratas di stack — itulah biang keroknya.
  2. Jika itu sepasang plugin, hapus salah satunya dan uji.
  3. Pada skrip, cari loop: biasanya langsung terlihat begitu Anda tahu di mana harus mencarinya.

Setelah error

Thread tempat error terjadi akan berhenti. Jika itu thread utama, server akan crash atau freeze. Restart wajib dilakukan: Anda tidak bisa terus menjalankan server setelah StackOverflow — Server crash.

Hosting MinecraftServer Anda berjalan saat Anda offlineBuat server