NexTime (1.18.x/1.21.x)
NexTime - Gelişmiş Süre Takip Sistemi
Özellikler
Detaylı süre takibi (toplam, günlük, haftalık)
Özelleştirilebilir ödül sistemi
Sıralama sistemi (top 10)
AFK kontrolü
SQLite/MySQL desteği
PlaceholderAPI desteği
Çoklu dil desteği
Kullanıcı dostu GUI arayüzü
Kurulum
Plugin'i sunucunuzun
plugins
klasörüne atınSunucuyu yeniden başlatın
config.yml
dosyasını düzenleyinLisans anahtarınızı girin
Sunucuyu tekrar başlatın
Komutlar
/playtime
- Ana menüyü açar/playtime stats [oyuncu]
- İstatistikleri gösterir/playtime top
- Top 10 listesini gösterir/playtime rewards
- Ödülleri gösterir/playtime reload
- Konfigürasyonu yeniden yükler
İzinler
nextime.use:
description: Temel komutları kullanma izni
default: true
nextime.stats.others:
description: Başka oyuncuların istatistiklerini görüntüleme izni
default: op
nextime.admin:
description: Admin komutlarını kullanma izni
default: op
nextime.rewards.claim:
description: Ödül alma izni
default: true
PlaceholderAPI
Süre Placeholderları
%nextime_total_seconds% - Toplam süre (saniye)
%nextime_total_minutes% - Toplam süre (dakika)
%nextime_total_hours% - Toplam süre (saat)
%nextime_total_days% - Toplam süre (gün)
%nextime_total_weeks% - Toplam süre (hafta)
%nextime_daily_seconds% - Günlük süre (saniye)
%nextime_daily_minutes% - Günlük süre (dakika)
%nextime_daily_hours% - Günlük süre (saat)
%nextime_weekly_seconds% - Haftalık süre (saniye)
%nextime_weekly_minutes% - Haftalık süre (dakika)
%nextime_weekly_hours% - Haftalık süre (saat)
%nextime_weekly_days% - Haftalık süre (gün)
%nextime_total_formatted% - Toplam süre (formatlı)
%nextime_daily_formatted% - Günlük süre (formatlı)
%nextime_weekly_formatted% - Haftalık süre (formatlı)
Top Liste Placeholderları
%nextime_top__name% - Belirtilen sıradaki oyuncunun adı
%nextime_top__time% - Belirtilen sıradaki oyuncunun süresi
Diğer Placeholderlar
%nextime_join_count% - Sunucuya giriş sayısı
%nextime_first_join% - İlk giriş tarihi (Unix timestamp)
%nextime_first_join_formatted% - İlk giriş tarihi (formatlı)
config.yml
# Lisans ayarları
license:
key: "" # Lisans anahtarınızı buraya girin
# Veritabanı ayarları
database:
# Kullanılacak veritabanı tipi: SQLITE veya MYSQL
type: sqlite
# MySQL ayarları (eğer MySQL kullanılıyorsa)
mysql:
host: localhost
port: 3306
database: nextime
username: root
password: ''
ssl: false
sqlite:
file: database.db
# Dil ayarları
language:
file: tr.yml
# Ödül ayarları
rewards:
# Günlük ödüller (dakika cinsinden)
daily:
15:
message: "&7500 para"
commands:
- "eco give {player} 500"
30:
message: "&71000 para"
commands:
- "eco give {player} 1000"
60:
message: "&72000 para ve 1 elmas"
commands:
- "eco give {player} 2000"
- "give {player} diamond 1"
# Haftalık ödüller
weekly:
enabled: true
reset_day: MONDAY
rewards:
300: # 5 saat
commands:
- "crate give %player% rare 1"
message: "&aHaftalık 5 saat oynadığın için &6nadir sandık &akazandın!"
# Top liste ayarları
top_list:
update_interval: 300 # Saniye cinsinden güncelleme aralığı
display_amount: 10 # Gösterilecek oyuncu sayısı
# PlaceholderAPI ayarları
placeholders:
time:
second:
prefix: "s"
minute:
prefix: "m"
hour:
prefix: "h"
day:
prefix: "d"
week:
prefix: "w"
# Genel ayarlar
settings:
# Süre hesaplama ayarları
afk:
enabled: true
timeout: 300
count_time: false
check-movement: true
check-rotation: true
check-interaction: true
# Otomatik kayıt aralığı (saniye)
save-interval: 300
# Debug modu
debug: false
# Eski verilerin temizlenme süresi (gün)
cleanup-interval: 7
tr.yml
messages:
prefix: "&8[&6NexTime&8] "
no-permission: "&cBu komutu kullanmak için yetkiniz yok!"
player-only: "&cBu komutu sadece oyuncular kullanabilir!"
player-not-found: "&cBelirtilen oyuncu bulunamadı!"
invalid-args: "&cGeçersiz komut kullanımı! Doğru kullanım: {usage}"
reload: "&aKonfigürasyon dosyası yeniden yüklendi!"
stats:
header: "&8» &6{player} &7istatistikleri:"
total_time: "&7Toplam süre: &e{time}"
daily_time: "&7Günlük süre: &e{time}"
weekly_time: "&7Haftalık süre: &e{time}"
join_count: "&7Giriş sayısı: &e{count}"
first_join: "&7İlk giriş: &e{date}"
gui:
title: "&8» &6NexTime &8«"
stats:
title: "&7İstatistikler"
total_time:
name: "&6Toplam Süre"
lore: "&7Toplam oynama süreniz: &e{time}"
daily_time:
name: "&6Günlük Süre"
lore: "&7Bugünkü oynama süreniz: &e{time}"
weekly_time:
name: "&6Haftalık Süre"
lore: "&7Bu haftaki oynama süreniz: &e{time}"
rewards:
title: "&7Ödüller"
reward_item:
name: "&6{minutes} dakika Ödülü"
lore:
- "&7Durum: {status}"
- "&7İlerleme: &e{current}&7/&e{required}"
- "{claim_message}"
status:
available: "&aAlınabilir!"
claimed: "&cAlındı"
locked: "&7Kilitli"
claim_message: "&eTıklayarak alın!"
Minecraft 1.18+ sürümleriyle tam uyumlu olan NexTime, özellikle 1.19.2 - 1.21.x sürümlerinde maksimum performans sağlar.
Last updated