Semua sistem beroperasi normal 21 mata uang kripto yang diterima · Monero diterima dengan senang hati Kebijakan tanpa KYC
ChainVPS

Server game · tanpa KYC

Host Minecraft Server di VPS Offshore

Host server Minecraft yang cepat dan terlindungi DDoS di VPS offshore yang Anda bayar pakai kripto, tanpa verifikasi identitas dan tanpa pihak ketiga yang membatasi dunia Anda.

Apa itu

Minecraft Server adalah backend multiplayer self-hosted untuk Minecraft: Java Edition, yang memungkinkan Anda menjalankan dunia persisten yang bisa diakses teman atau komunitas lewat internet. Varian server seperti Paper dan Purpur menambahkan dukungan plugin dan peningkatan performa besar dibanding server vanilla, sehingga Anda memegang kendali penuh atas aturan, mod, whitelist, dan data dunia.

Mengapa hosting di offshore

Server Minecraft publik adalah target DDoS yang terus-menerus, dan meng-host server sendiri di platform hosting komersial biasanya berarti menyerahkan ID dan nomor kartu. Di instance ChainVPS yang tanpa KYC dan dibayar pakai kripto, Anda tetap memegang akses root penuh, mendapat mitigasi DDoS aktif 24 jam serta bandwidth unmetered untuk trafik pemain, dan tidak pernah mengaitkan komunitas gaming Anda dengan identitas asli.

Proses deploy

Contoh setup referensi yang berfungsi

Salin ini ke instance ChainVPS baru. Ganti placeholder-nya, lalu jalankan.

docker-compose.yml
services:
  mc:
    image: itzg/minecraft-server:latest
    container_name: minecraft
    ports:
      - "25565:25565"          # Java Edition (TCP) — the only port players need
      # - "127.0.0.1:25575:25575"  # RCON — keep bound to localhost, never public
    environment:
      EULA: "TRUE"             # required: accepts Mojang EULA
      TYPE: "PAPER"           # high-performance server; use VANILLA/FABRIC/FORGE as needed
      VERSION: "1.21.4"       # pin a version; "LATEST" also works
      MEMORY: "4G"            # heap size; leave headroom below the VPS's total RAM
      DIFFICULTY: "normal"
      MAX_PLAYERS: "20"
      VIEW_DISTANCE: "10"
      SIMULATION_DISTANCE: "8"
      ONLINE_MODE: "TRUE"      # verify accounts with Mojang/Microsoft
      ENABLE_WHITELIST: "TRUE"
      OVERRIDE_WHITELIST: "TRUE"
      ENABLE_RCON: "TRUE"
      RCON_PASSWORD: "replace-with-a-long-random-string"
    volumes:
      - ./data:/data           # world + configs persist here — back this up
    stdin_open: true
    tty: true
    restart: unless-stopped

Firewall

Port yang perlu dibuka

PortProtokolTujuan
25565TCPKoneksi klien Java Edition — satu-satunya port yang harus terbuka untuk pemain
25575TCPKonsol jarak jauh RCON — bind hanya ke 127.0.0.1, jangan pernah diekspos ke publik
19132UDPOpsional untuk crossplay Bedrock jika Anda menambahkan plugin GeyserMC

Penyesuaian ukuran yang tepat

Paket mana yang Anda butuhkan

Ringan — 2-6 teman, vanilla/Paper

VPS Small (2 vCPU / 4 GB)

Set MEMORY ke 2-3G. Minecraft cukup berat pada single-thread per tick, jadi kecepatan clock lebih penting daripada jumlah core.

Sedang — 10-20 pemain, plugin, jarak pandang menengah

VPS Pro (4 vCPU / 8 GB)

MEMORY 4-6G, kurangi jarak pandang/simulasi. Paper/Purpur menjaga tick time tetap sehat pada skala ini.

Berat — modpack besar (Forge/Fabric) atau komunitas 30+ pemain

Dedicated (CPU single-core cepat, 16 GB+)

Modpack memakan banyak RAM dan satu core yang sibuk. Dedicated server dengan CPU berkecepatan tinggi menghindari tick lag yang disebabkan core VPS yang dibagi.

Lokasi terbaik: Untuk server game, ping pemain lebih penting daripada tingkat privasi, jadi pilih lokasi terdekat dengan mayoritas pemain Anda. Node Eropa Tengah milik ChainVPS (NL, RO, LU) serta tingkat privasi CH memberikan latensi rendah di seluruh Eropa sekaligus tetap menawarkan penagihan tanpa KYC dan proteksi DDoS; pilih IS atau MD jika Anda menginginkan yurisdiksi offshore dan pemain Anda tersebar di seluruh Eropa serta toleran terhadap latensi.

Amankan sekarang

Daftar periksa hardening

  • Jangan pernah mengekspos RCON (25575) ke internet — bind ke 127.0.0.1 di file compose dan gunakan RCON_PASSWORD acak yang panjang; akses melalui SSH atau docker exec sebagai gantinya.
  • Pertahankan ONLINE_MODE=TRUE dan whitelist tetap aktif (ENABLE_WHITELIST/OVERRIDE_WHITELIST) sehingga hanya akun terverifikasi dan disetujui yang bisa bergabung; tambahkan pemain dengan 'docker exec minecraft rcon-cli whitelist add <name>'.
  • Otomatiskan backup dunia: jalankan cron 'docker exec minecraft rcon-cli save-off && save-all' lalu tar volume ./data, kemudian 'save-on' — simpan salinan di luar server agar crash atau wipe tidak pernah mengorbankan dunia Anda.
  • Jalankan firewall host (ufw) yang hanya mengizinkan 22 dan 25565; server Minecraft sering menjadi target DDoS dan bot-scan, jadi manfaatkan mitigasi bawaan ChainVPS dan jangan biarkan port tambahan terbuka.
  • Batasi MEMORY di bawah total RAM VPS (sisakan sekitar 1-2 GB untuk OS) agar JVM tidak pernah memicu OOM kill; image itzg menerapkan flag Aikar GC secara otomatis, jadi hindari mengatur flag heap secara manual kecuali Anda tahu alasannya.

Pertanyaan

Hosting Minecraft Server — FAQ

Apakah ini bekerja untuk pemain Minecraft: Bedrock (mobile/konsol)?

Konfigurasi di atas adalah untuk Java Edition. Agar klien Bedrock bisa bergabung ke dunia yang sama, tambahkan plugin GeyserMC dan Floodgate ke server Paper dan buka UDP 19132. Untuk server Bedrock murni, gunakan image itzg/minecraft-bedrock-server sebagai gantinya.

Apakah saya perlu Docker, atau bisa menjalankannya langsung?

Docker adalah cara paling bersih dan itulah yang digunakan file compose. Jika Anda lebih suka bare metal, instal JRE (Java 21 untuk 1.20.5+), unduh file jar Paper, setujui EULA di eula.txt, lalu jalankan dengan 'java -Xmx4G -jar paper.jar nogui' di bawah unit systemd atau sesi tmux.

Berapa banyak RAM yang sebenarnya dibutuhkan server Minecraft?

Vanilla dengan beberapa teman berjalan lancar dengan 2-3 GB. Plugin dan 10-20 pemain membutuhkan 4-6 GB. Modpack adalah pengecualian dan bisa membutuhkan 8-12 GB atau lebih. Selalu sisakan ruang untuk OS di bawah total RAM paket Anda.

Apakah lokasi offshore akan membuat lag bagi pemain saya?

Latensi bergantung pada jarak, bukan pada penagihan tanpa KYC. Pilih node ChainVPS yang paling dekat dengan basis pemain Anda; node Eropa Tengah melayani sebagian besar komunitas EU dengan ping di bawah 50 ms. Minecraft cukup toleran terhadap latensi dibanding game shooter.

Bisakah saya membayar tanpa memberikan ID?

Ya. ChainVPS tanpa KYC dan dibayar pakai kripto, sehingga Anda bisa membuat dan menjalankan server Minecraft tanpa mengaitkan kartu atau identitas dengan komunitas Anda.

Jalankan Minecraft Server
dalam 60 detik ke depan.

Bandwidth unmetered · DDoS Termasuk · 21 mata uang kripto · Tanpa KYC.