TTRAP
TTrap is a modern, optimized, and fully customizable Trap Claim System for Minecraft. It delivers high performance and rich visual features, providing seamless support for Paper, Folia, and Leaf.
📖About TTRAP
🛡️ TTrap - Gelişmiş Trap/Kapan Sistemi
TTrap, Minecraft sunucuları için geliştirilmiş, oyuncuların güvenli "trap" alanları oluşturmasını, yönetmesini ve savaş stratejileri geliştirmesini sağlayan kapsamlı bir eklentidir. Folia ve son sürüm Minecraft desteği ile modern sunucular için optimize edilmiştir.
✨ Özellikler
- Chunk Tabanlı Koruma: Oyuncular chunk (16x16) alanlarını satın alarak kendi trap bölgelerini oluşturabilir.
- Can ve Süre Sistemi: Trap'lerin belirli bir canı (TNT hasarı ile azalır) ve kullanım süresi vardır. Süre dolmadan uzatılabilir.
- Ekonomi Entegrasyonu: Trap oluşturma, süre uzatma, chunk ekleme ve seviye yükseltme (upgrade) işlemleri Vault ekonomisi ile çalışır.
- Gelişmiş Yetkilendirme: Trap sahipleri oyuncuları davet edebilir, atabilir veya belirli roller (Yönetici/Üye) verebilir.
- Hologram Desteği: Trap bilgilerini (Can, Süre, Sahip vb.) gösteren özelleştirilebilir hologramlar.
- PvP ve Etkileşim Kontrolü: Trap içinde PvP, blok kırma/koyma ve eşya kullanım kısıtlamaları.
- Yükseltme (Upgrade) Sistemi: Trap seviyesini yükselterek maksimum can kapasitesini artırma.
- Özel Banka Sistemi: Her trap'in kendi bankası bulunur, üyeler para yatırıp çekebilir.
- Folia & Paper Desteği: Modern sunucu yazılımları ile tam uyumludur.
📦 Kurulum
TTrap.jardosyasınıpluginsklasörüne atın.- Gerekli yan eklentilerin yüklü olduğundan emin olun: Vault, PlaceholderAPI ve bir ekonomi eklentisi (ör. EssentialsX).
- Sunucuyu başlatın;
config.ymlotomatik olarak oluşacaktır. - Ayarları düzenleyin ve
/trap reloadkomutuyla yenileyin.
Gereksinimler: Java 17+, Spigot/Paper/Folia 1.16+
Opsiyonel: PlaceholderAPI, Vault
🎮 Temel Komutlar
| Komut | Açıklama |
|---|---|
/trap ekle / al |
Bulunduğunuz chunk'ta trap oluşturur/satın alır. |
/trap bilgi |
Mevcut chunk'taki trap bilgilerini gösterir. |
/trap davet <oyuncu> |
Bir oyuncuyu trap'inize davet edersiniz. |
/trap at <oyuncu> |
Bir oyuncuyu trap'ten atarsınız. |
/trap uzat <id> <gün> |
Trap süresini belirtilen gün kadar uzatır. |
/trap yükselt |
Trap seviyesini ve can kapasitesini yükseltir. |
/trap chunkekle <id> |
Trap'e ek chunk dahil eder (Admin/Yetkili). |
/trap yatir/cek <miktar> |
Trap bankasına para yatırır/çeker. |
/trap pvp <aç/kapat> |
Trap içinde PvP'yi açar veya kapatır. |
/trap halkaacik <aç/kapat> |
Trap'i herkese açık (ziyaret edilebilir) yapar. |
/trap ziyaret <isim> |
Halka açık bir trap'e ışınlanır. |
/trap liste |
Sunucudaki trap'leri listeler. |
🔌 PlaceholderAPI
%ttrap_owner%- Trap sahibi%ttrap_health%- Trap canı%ttrap_max_health%- Maksimum can%ttrap_remaining%- Kalan süre%ttrap_members%- Üye sayısı%ttrap_id%- Trap ID'si
📝 Notlar
- Tüm maliyetler, mesajlar ve ayarlar
config.ymlüzerinden tamamen özelleştirilebilir. - Hologramlar her trap merkezinde veya belirlenen lokasyonda otomatik güncellenir.
- Veritabanı olarak SQLite (varsayılan) veya MySQL kullanılabilir.
🛡️ TTrap - Advanced Trap Claim System
TTrap is a comprehensive plugin designed for Minecraft servers, allowing players to create, manage, and strategize within secure "trap" areas. Optimized for modern servers with Folia and latest Minecraft version support.
✨ Features
- Chunk-Based Protection: Players can claim chunk (16x16) areas to create their own traps.
- Health & Duration System: Traps have health (reduced by TNT damage) and a duration. Duration can be extended before it expires.
- Economy Integration: Creation, extension, adding chunks, and upgrades are integrated with Vault economy.
- Advanced Permissions: Owners can invite/kick players and assign roles (Manager/Member).
- Hologram Support: Customizable holograms displaying trap stats (Health, Time, Owner, etc.).
- PvP & Interaction Control: Manage PvP, block breaking/placing, and item usage within traps.
- Upgrade System: Level up your trap to increase maximum health capacity.
- Bank System: Each trap has its own bank for members to deposit/withdraw funds.
- Folia & Paper Support: Fully compatible with modern server software.
📦 Installation
- Drop
TTrap.jarinto yourpluginsfolder. - Ensure dependencies are installed: Vault, PlaceholderAPI, and an economy plugin (e.g., EssentialsX).
- Start the server;
config.ymlwill be generated automatically. - Configure settings and run
/trap reloadto apply changes.
Requirements: Java 17+, Spigot/Paper/Folia 1.16+
Optional: PlaceholderAPI, Vault
🎮 Basic Commands
| Command | Description |
|---|---|
/trap claim / buy |
Creates/Buys a trap in your current chunk. |
/trap info |
Shows information about the trap in current chunk. |
/trap invite <player> |
Invites a player to your trap. |
/trap kick <player> |
Kicks a player from your trap. |
/trap extend <id> <days> |
Extends the trap duration by specified days. |
/trap upgrade |
Upgrades trap level and max health. |
/trap addchunk <id> |
Adds additional chunks to the trap (Admin/Auth). |
/trap deposit/withdraw |
Manage trap bank funds. |
/trap pvp <on/off> |
Toggles PvP within the trap area. |
/trap public <on/off> |
Toggles public access (visitable) for the trap. |
/trap visit <name> |
Teleports to a public trap. |
/trap list |
Lists traps on the server. |
🔌 PlaceholderAPI
%ttrap_owner%- Trap owner%ttrap_health%- Trap health%ttrap_max_health%- Max health%ttrap_remaining%- Remaining time%ttrap_members%- Member count%ttrap_id%- Trap ID
📝 Notes
- All costs, messages, and settings are fully customizable via
config.yml. - Holograms automatically update at the trap center or specified location.
- Supports SQLite (default) or MySQL for database storage.