# BXYasağı
BXBan, Minecraft sunucuları için tamamen Türkçe olarak hazırlanmış bir ceza ve moderasyon eklentisidir.
## Özellikler
- `/ban <oyuncu> <sebep>` — kalıcı yasak
- `/tempban <oyuncu> <süre> <sebep>` — Süreli yasak
- `/unban <oyuncu>` — Yasağı kaldırma
- `/banip <ip> <sebep>` — Fikri mülkiyet koruması
- `/unbanip <ip>` — Fikri mülkiyet yasağını kaldırma
- `/kick <oyuncu> [sebep]` — Oyuncuyu atma
- `/warn <oyuncu> <sebep>` — Uyarı sistemi
- `/mute <oyuncu> <süre> <sebep>` — Sohbet susturma
- `/unmute <oyuncu>` — Susturmayı kaldırma
- `/history <oyuncu>` — Ceza geçmişi
- `/banlist` — Aktif yasaklar
- `/bxban reload` — Yapılandırmayı değiştirin
## Süre biçimleri
'30s', '10m', '2h', '7g', '2w' mevcuttur. Birleştirme de desteklenir: `1d12h`.
## Yasak Ekran
Yasaklanan oyuncuya özel bir ekran gösteriliyor. Ekranda sebep, süre, yetkili, itiraz adresi, Discord adresi ve ceza ID'si bulunur.
## Depolama
Veriler eklentilerindeki YAML dosyalarında tutulur:
- `bans.yml`
- `ip-bans.yml`
- `mutes.yml`
- `history.yml`
## Logo
`logo.webp` ve `icon.png` proje logosu olarak eklenmiştir.
## Lisans
BXBan bu proje içinde sıfırdan faydalanmaktadır. Kullanılan logo kullanıcı tarafından sağlanmıştır.
---
## İngilizce Açıklama
# BXYasağı
**BXBan**, Minecraft sunucuları için tasarlanmış, hafif, özelleştirilebilir ve kullanımı kolay bir ceza yönetim eklentisidir. Yasaklar, geçici yasaklar, susturmalar, uyarılar, atmalar, IP yasakları, ceza geçmişi ve tamamen özelleştirilebilir bir ceza ekranı içeren eksiksiz bir moderasyon sistemi sunar.
BXBan, sunucu sahiplerine mesajlar ve ceza ayarları üzerinde tam kontrol sağlarken, sunucu moderasyonunun basit, temiz ve verimli olmasını sağlamaya odaklanmaktadır.
## ✨ Özellikler
* Kalıcı oyuncu yasakları
* ⏱️ Süresi ayarlanabilir geçici yasaklar
* IP yasakları ve IP yasağının kaldırılması
* Yasak kaldırma sistemi
* Oyuncu tekme sistemi
* Sesi kapatma ve sesi açma sistemi
* ⚠️ Uyarı sistemi
* Oyuncu ceza geçmişi
* Yasaklı liste
* Ceza Kimlikleri
* Cezayı veren moderatörün adını gösterir.
* Özelleştirilebilir ceza nedenleri
* Tamamen özelleştirilebilir yasaklama ekranı
* Tamamen özelleştirilebilir mesajlar
* Türkçe dil desteği
* ⚙️ Yapılandırma dosyası
* Sistemi yeniden yükle
* İzin tabanlı komutlar
* Kalıcı ceza verileri
* Özelleştirilebilir renkler ve biçimlendirme
* Hafif ve optimize edilmiş
## Komutlar
```metin
/ban <oyuncu> <neden>
/tempban <oyuncu> <süre> <neden>
/oyuncunun yasağını kaldır>
/banip <oyuncu> <neden>
/unbanip <player>
/oyuncuyu at <sebep>
/uyarı <oyuncu> <neden>
/sessiz <oyuncu> <süre> <neden>
/oyuncunun sesini aç>
/geçmiş <oyuncu>
/yasaklıliste
/bxban yeniden yükle
```
## Özel Yasaklama Ekranı
Bir oyuncuya yasak getirildiğinde, BXBan aşağıdaki bilgileri içeren temiz ve bilgilendirici bir ekran görüntüleyebilir:
```metin
━━━━━━━━━━━━━━━━━━━━━━
YASAKLANDINIZ
Sebep: Hile Kullanımı
Süre: 7 Gün
Yetkili: Moderatör
Ceza Kimlik No: #123456
İtiraz: example.com/appeal
Discord: discord.gg/example
━━━━━━━━━━━━━━━━━━━━━━
```
Ceza ekranında gösterilen her şey yapılandırma ayarları aracılığıyla özelleştirilebilir.
## ⚙️ Özelleştirme
BXBan, sunucu sahiplerinin özelleştirme yapmasına olanak tanıyan yapılandırma dosyaları sağlar:
* Ceza mesajları
* Ekranı yasakla
* Sebepler
* Süreler
* Renkler
* Önekler
* İzin mesajları
* Mesajları yeniden yükle
* İtiraz bilgileri
* Discord bilgileri
## İzinler
BXBan, moderasyon komutlarına erişimi kontrol etmek için izinleri kullanır. Bu sayede yöneticiler, moderatörler, yardımcılar ve diğer personel üyeleri için farklı izinler oluşturmak kolaylaşır.
## Uyumluluk
BXBan, Bukkit tabanlı Minecraft sunucuları için tasarlanmıştır ve çok çeşitli Minecraft sürümlerini desteklemeyi amaçlamaktadır.
**Desteklenen yazılımlar:**
* Kağıt
* Musluk
* Bukkit
**Hedef sürüm aralığı:**
**Minecraft 1.16.5 → 26.x**
Uyumluluk, Minecraft/sunucu sürümüne ve sürümler arasındaki API değişikliklerine bağlı olarak değişebilir.
## Kurulum
1. En son BXBan `.jar` dosyasını indirin.
2. Dosyayı sunucunuzun `plugins` klasörüne yerleştirin.
3. Sunucunuzu yeniden başlatın.
4. `plugins/BXBan/` klasörünü yapılandırın.
5. Mesajlarınızı ve ceza ekranınızı özelleştirin.
6. Sistemi yeniden başlatın veya yeniden yükleme komutunu kullanın.
## Açık Kaynak
BXBan açık kaynaklıdır. Kaynak kodu, projeyi incelemek, değiştirmek, geliştirmek veya katkıda bulunmak isteyen geliştiricilerin kullanımına açıktır.
---
### Kısa Özet
**BXBan, yasaklamalar, geçici yasaklamalar, susturmalar, uyarılar, oyundan atmalar, IP yasaklamaları, ceza geçmişi ve tamamen özelleştirilebilir bir ceza ekranı içeren, hafif ve özelleştirilebilir bir Minecraft ceza eklentisidir.**
BXBan, Minecraft sunucuları için tamamen Türkçe olarak hazırlanmış bir ceza ve moderasyon eklentisidir.
## Özellikler
- `/ban <oyuncu> <sebep>` — kalıcı yasak
- `/tempban <oyuncu> <süre> <sebep>` — Süreli yasak
- `/unban <oyuncu>` — Yasağı kaldırma
- `/banip <ip> <sebep>` — Fikri mülkiyet koruması
- `/unbanip <ip>` — Fikri mülkiyet yasağını kaldırma
- `/kick <oyuncu> [sebep]` — Oyuncuyu atma
- `/warn <oyuncu> <sebep>` — Uyarı sistemi
- `/mute <oyuncu> <süre> <sebep>` — Sohbet susturma
- `/unmute <oyuncu>` — Susturmayı kaldırma
- `/history <oyuncu>` — Ceza geçmişi
- `/banlist` — Aktif yasaklar
- `/bxban reload` — Yapılandırmayı değiştirin
## Süre biçimleri
'30s', '10m', '2h', '7g', '2w' mevcuttur. Birleştirme de desteklenir: `1d12h`.
## Yasak Ekran
Yasaklanan oyuncuya özel bir ekran gösteriliyor. Ekranda sebep, süre, yetkili, itiraz adresi, Discord adresi ve ceza ID'si bulunur.
## Depolama
Veriler eklentilerindeki YAML dosyalarında tutulur:
- `bans.yml`
- `ip-bans.yml`
- `mutes.yml`
- `history.yml`
## Logo
`logo.webp` ve `icon.png` proje logosu olarak eklenmiştir.
## Lisans
BXBan bu proje içinde sıfırdan faydalanmaktadır. Kullanılan logo kullanıcı tarafından sağlanmıştır.
---
## İngilizce Açıklama
# BXYasağı
**BXBan**, Minecraft sunucuları için tasarlanmış, hafif, özelleştirilebilir ve kullanımı kolay bir ceza yönetim eklentisidir. Yasaklar, geçici yasaklar, susturmalar, uyarılar, atmalar, IP yasakları, ceza geçmişi ve tamamen özelleştirilebilir bir ceza ekranı içeren eksiksiz bir moderasyon sistemi sunar.
BXBan, sunucu sahiplerine mesajlar ve ceza ayarları üzerinde tam kontrol sağlarken, sunucu moderasyonunun basit, temiz ve verimli olmasını sağlamaya odaklanmaktadır.
## ✨ Özellikler
* Kalıcı oyuncu yasakları
* ⏱️ Süresi ayarlanabilir geçici yasaklar
* IP yasakları ve IP yasağının kaldırılması
* Yasak kaldırma sistemi
* Oyuncu tekme sistemi
* Sesi kapatma ve sesi açma sistemi
* ⚠️ Uyarı sistemi
* Oyuncu ceza geçmişi
* Yasaklı liste
* Ceza Kimlikleri
* Cezayı veren moderatörün adını gösterir.
* Özelleştirilebilir ceza nedenleri
* Tamamen özelleştirilebilir yasaklama ekranı
* Tamamen özelleştirilebilir mesajlar
* Türkçe dil desteği
* ⚙️ Yapılandırma dosyası
* Sistemi yeniden yükle
* İzin tabanlı komutlar
* Kalıcı ceza verileri
* Özelleştirilebilir renkler ve biçimlendirme
* Hafif ve optimize edilmiş
## Komutlar
```metin
/ban <oyuncu> <neden>
/tempban <oyuncu> <süre> <neden>
/oyuncunun yasağını kaldır>
/banip <oyuncu> <neden>
/unbanip <player>
/oyuncuyu at <sebep>
/uyarı <oyuncu> <neden>
/sessiz <oyuncu> <süre> <neden>
/oyuncunun sesini aç>
/geçmiş <oyuncu>
/yasaklıliste
/bxban yeniden yükle
```
## Özel Yasaklama Ekranı
Bir oyuncuya yasak getirildiğinde, BXBan aşağıdaki bilgileri içeren temiz ve bilgilendirici bir ekran görüntüleyebilir:
```metin
━━━━━━━━━━━━━━━━━━━━━━
YASAKLANDINIZ
Sebep: Hile Kullanımı
Süre: 7 Gün
Yetkili: Moderatör
Ceza Kimlik No: #123456
İtiraz: example.com/appeal
Discord: discord.gg/example
━━━━━━━━━━━━━━━━━━━━━━
```
Ceza ekranında gösterilen her şey yapılandırma ayarları aracılığıyla özelleştirilebilir.
## ⚙️ Özelleştirme
BXBan, sunucu sahiplerinin özelleştirme yapmasına olanak tanıyan yapılandırma dosyaları sağlar:
* Ceza mesajları
* Ekranı yasakla
* Sebepler
* Süreler
* Renkler
* Önekler
* İzin mesajları
* Mesajları yeniden yükle
* İtiraz bilgileri
* Discord bilgileri
## İzinler
BXBan, moderasyon komutlarına erişimi kontrol etmek için izinleri kullanır. Bu sayede yöneticiler, moderatörler, yardımcılar ve diğer personel üyeleri için farklı izinler oluşturmak kolaylaşır.
## Uyumluluk
BXBan, Bukkit tabanlı Minecraft sunucuları için tasarlanmıştır ve çok çeşitli Minecraft sürümlerini desteklemeyi amaçlamaktadır.
**Desteklenen yazılımlar:**
* Kağıt
* Musluk
* Bukkit
**Hedef sürüm aralığı:**
**Minecraft 1.16.5 → 26.x**
Uyumluluk, Minecraft/sunucu sürümüne ve sürümler arasındaki API değişikliklerine bağlı olarak değişebilir.
## Kurulum
1. En son BXBan `.jar` dosyasını indirin.
2. Dosyayı sunucunuzun `plugins` klasörüne yerleştirin.
3. Sunucunuzu yeniden başlatın.
4. `plugins/BXBan/` klasörünü yapılandırın.
5. Mesajlarınızı ve ceza ekranınızı özelleştirin.
6. Sistemi yeniden başlatın veya yeniden yükleme komutunu kullanın.
## Açık Kaynak
BXBan açık kaynaklıdır. Kaynak kodu, projeyi incelemek, değiştirmek, geliştirmek veya katkıda bulunmak isteyen geliştiricilerin kullanımına açıktır.
---
### Kısa Özet
**BXBan, yasaklamalar, geçici yasaklamalar, susturmalar, uyarılar, oyundan atmalar, IP yasaklamaları, ceza geçmişi ve tamamen özelleştirilebilir bir ceza ekranı içeren, hafif ve özelleştirilebilir bir Minecraft ceza eklentisidir.**
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16, 1.17, 1.18
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
BXBan is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 2 times (via Spigot). Download it and open it directly in the game.