Home›Java›Mods›Lobimatik
Selam! Bu eklenti, lobi sunucularında ihtiyaç duyduğun temel ama kaliteli özellikleri tek pakette topluyor. Minimal kurulum, net config, tatlı efektler ve “şık” mesajlar.

Özellikler (özet)
Gereksinimler
Kurulum
  1. Lobimatik.jar → plugins/ klasörüne at.

  2. Sunucuyu başlat; config.yml ve lang.yml oluşur.

  3. (Opsiyonel) Chunky kur → RTP dünyalarına pregeneration yap.

  4. config.yml → spawn/void/warp/rtp ayarlarını düzenle.

  5. Gerekirse /lobimatik setspawn, /lobimatik setstaging komutlarını kullan.
Komutlar
Genel
Spawn yönetim
Warp
Home
Yatak seçimi: Yatağa sağ tık

Yatak kırılırsa title + ses; oyuncu çevrimdışıysa, girince kontrol edilir.

RTP (wild teleport)
İzinler (Permissions)

lobby.setspawn: # /setspawn, /lobimatik setspawn
default: op

lobby.spawn.instant: # spawn/warp warmup bypass
default: op

lobimatik.reload: # /lobimatik yenile gibi yönetim işleri
default: op

lobby.notify: # eklenti etkin/devre dışı bildirimlerini alan rol
default: op

warp.manage: # warp oluştur/sil/icon/pos düzenleme
default: op

rtp.priority: # RTP kuyruğunda öncelik (VIP gibi)
default: op

Config Yapısı (kısa rehber)
Spawn & Void

spawn:
world: world
x: 0.0
y: 64.0
z: 0.0
yaw: 0.0
pitch: 0.0
warmup-seconds: 3
cancel-on-move: true

first-join:
spawn: true

void-protect:
world: world
y-threshold: 0.0

Warp menüsü

warp-menu:
# ===========================
# LOBIMATIK
# ===========================

spawn:
world: world
x: 0.0
y: 64.0
z: 0.0
yaw: 0.0
pitch: 0.0
warmup-seconds: 3 # /spawn/warp/home warmup süresi (sn)
cancel-on-move: true # oyuncu blok değiştirirse iptal et

first-join:
spawn: true # ilk girişte spawn'a ışınla

void-protect:
world: world # sadece bu dünyada geçerli
y-threshold: 0.0 # bu Y'nin altına düşerse spawn'a ışınla

# ---------------------------
# Warp menüsü ve kayıtlar
# ---------------------------
warp-menu:
title: "§aWarplar"
rows: 3

warps:
market:
world: world #Bölgeyi doğru girmediğiniz takdirde gözükmez.
x: 100.0
y: 65.0
z: -20.0
yaw: 0.0
pitch: 0.0
icon:
material: EMERALD
name: "§aMarket"
lore: [ "§7Alışveriş alanı" ]
x: 1
y: 1
pvp:
world: world #Bölgeyi doğru girmediğiniz takdirde gözükmez.
x: -50.0
y: 70.0
z: 5.0
yaw: 180.0
pitch: 0.0
icon:
material: IRON_SWORD
name: "§cPvP Arena"
lore: [ "§7Savaş zamanı!" ]
slot: 12

Not: Aynı (x,y) iki warp’a verilirse eklenti hata verir ve menüyü açmaz (konsola detay düşer).

RTP (özet)

rtp:
enabled: true
use-chunky: true # Chunky varsa entegrasyonu aç
warmup-seconds: 4 # RTP geri sayım süresi

chunky:
auto-start: true # Sunucu açılışında tüm RTP dünyaları için pregeneration başlat
shape: rectangle # rectangle | circle | worldborder

# RTP menüsü
menu:
title: "§dRTP Dünya Seç"
rows: 3
filler:
enabled: true
material: GRAY_STAINED_GLASS_PANE
name: " "

# Kaptan (staging) alanı
staging:
enabled: false # false → kaptana gitmeden direkt kuyruğa
world: world # Geliştirilme aşamasında olduğu için tavsiye edilmez.
x: 0.0
y: 64.0
z: 0.0
yaw: 0.0
pitch: 0.0

# Arama davranışı
search:
only-loaded: true # sadece yüklü chunk’larda ara (lag yok)
batch-per-tick: 6 # her tick deneme sayısı
max-attempts: 128 # en fazla deneme

# RTP dünyaları
worlds:
avrupa:
world: world
center: { x: 0, z: 0 }
limit: { x: 3000, z: 3000 }
attempts: 96
y-min: 63
y-max: 130
icon:
material: ENDER_PEARL
name: "§dAvrupa Bölgesi"
lore: [ "§7Rastgele keşfe çık" ]
x: 4
y: 1
allow-below: [ GRASS_BLOCK, DIRT, SAND, GRAVEL ]
block-surface: [ WATER, LAVA, CACTUS ],

Mesajlar (lang)
Tüm yazılar plugins/Lobimatik/lang.yml üzerinden geliyor.
Örnek anahtarlar:

Nasıl Çalışır? (RTP akışı)
  1. Oyuncu /rtp yazar → menüde bir dünya seçer.

  2. Kaptan kapalıysa: önce bekler (actionbar “3,2,1…” + tıkırdama).
    Süre bitti → kuyruğa alınır.

  3. Sırası gelince: “Sıra sende!” mesajı → güvenli bölge taraması başlar.
    (Chunky varsa önceden oluşturulmuş chunk’larda arar; yoksa deneme sayısı kadar dener.)

  4. Konum bulunduğunda: önce “chunklar kontrol ediliyor” info + 5 sn tick-tabanlı geri sayım (actionbar + partikül + ses), sonra tp.
    Blindness + Resistance 5 sn → ölme riski yok.

  5. Kaptan açıksa RTP öncesi staging’e gidilir; /siradanayril ile
    sıradan çıkarsan Kaptana geri dönersin. (Kapalıysa geri dönmez, sadece iptal eder.)
Performans İpuçları
S.S.S.
S: /siradanayril beni geriye ışınlamıyor.
C: kaptan kapalıysa geri döndürmez; sadece iptal eder. kaptan açıkken önceki konumuna döndürür.

S: “Güvenli bölge bulunamadı” alıyorum.
C: attempts değerini yükselt, allow-below/block-surface listesini gözden geçir,
ve en önemlisi RTP dünyasını Chunky ile önceden oluştur!

S: Warp menüsünde iki warp üst üste geldi.
C: Aynı (x,y) (veya slot) iki warp’a verilmiş. Eklenti hata verir ve menüyü açmaz; konsoldan bak.

Bu sistemi yaparken ChatGPT kullandığımı da söylemek isterim :)
Amacım Java öğrenmek ve başarılı Pluginler yazmak.

Hatalarımı bana bildirirseniz çok memnun olurum, Daha eklenecek çok özellik var.

Güle güle kullanın, iyi eğlenceler!

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Lobimatik is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 16 times (via Spigot). Download it and open it directly in the game.

Explore more