Türkçe için aşağı kaydırınız.
YusufTe Impostor Plugin: Game Description and Mechanics
This plugin adds a role-based game mode to Minecraft. Participants take on either the role of "Innocents" or an "Impostor" and try to achieve specific goals. YusufTe's channel: https://www.youtube.com/@YusufTe
Suggestion for Players:
For a more competitive and immersive experience, all players should wear the same skin. This prevents others from identifying players by appearance.
Since the default world border is 1000×1000, the chance of finding a stronghold within these boundaries is very low. That’s why it’s a good idea to build an end portal at the world spawn before starting the game. Alternatively, you can change the world border settings in the config.yml.
Game Objective:
Innocents: Their main goal is to defeat the Ender Dragon. Additionally, they must identify and eliminate the Impostor among them. When an innocent player is eliminated, they switch to spectator mode to continue watching the game.
Impostor: The Impostor's only goal is to eliminate all other players and be the last one standing. If the Impostor leaves the game, the Innocents win. The Impostor has unlimited respawns.
In-Game Mechanics:
- Game Start: The game begins after a 5-second countdown.
- Role Assignment: Players are randomly assigned the roles of Innocent or Impostor.
- Hidden Name Tags: All player name tags are hidden during the game.
- Health and Saturation: Players start with 20 hearts and full hunger/saturation.
- Advancement Reset: All Minecraft advancements are cleared before the game starts.
- Timer: A countdown timer is shown on the right side of the screen. If the timer runs out, the Impostor wins.
Special Items and Abilities:
Player Tracker Compass: Given to Innocents. It targets a random surviving player from a selection of candidates. After use, it enters a cooldown period. If the targeted player is eliminated, the compass resets. The identity of the targeted player remains hidden, so only the fact that a player died becomes known.
Impostor Abilities: Accessible via a special item, allowing the Impostor to open a skill menu with the following options:
- Strength II Toggle: The Impostor can toggle Strength II on and off at will.
- Glow Effect for All Players: Applies a glowing effect to all surviving players for 1 minute. Has a cooldown.
Player Management and Game End:
- Deaths and Disconnects: Death messages are hidden. Special items do not drop upon player death. Players who leave are removed from the list of active players. If the Impostor leaves, the Innocents win.
- Game Over Check: The game ends automatically if only one player remains (and they are the Impostor), or if the Impostor is eliminated or disconnects.
- Game Reset: At the end of the game, all players are returned to survival mode. Inventories and health are reset, potion effects are cleared, name tags become visible again, the world border is reset, and all game state data is cleared.
Commands and Permissions:
The plugin provides special commands to start and end the game, along with associated permissions:
/impostor start: Starts the game. Requires the impostor.start permission or server operator (OP) status. If the game is already active or there are not enough players, a message is displayed.
/impostor end: Ends the active game. Requires the impostor.end permission or OP status.
Tab Completion: Tab completion is supported for /impostor start and /impostor end.
Configuration (config.yml):
This plugin includes a configuration file that allows server admins to customize the game experience in detail.
- Minimum Players (
baslamak_icin_gereken_minimum_oyuncu_sayisi): Sets the minimum number of players required to start the game (default: 4).
- World Border (
dunya_siniri): Defines the size of the square world border (default: 1000 blocks, creating a YxY area). A value of 0 disables the border.
- Game Duration (
sure): Time limit for the Innocents to win, in minutes (default: 120). If the time runs out, the Impostor wins.
- Impostor Glow Effect Cooldown (
imposter_glow_effect_cooldown): Cooldown period (in minutes) for the Impostor’s glow ability (default: 3 minutes).
- Compass Cooldown (
pusula_cooldown): Time (in minutes) that must pass before the compass can be used again (default: 5 minutes).
- Compass Selection Count (
pusula_ile_secilmesi_gereken_oyuncu_sayisi): Number of players shown in the compass selection menu (default: 3).
Türkçe:
YusufTe Impostor Eklentisi: Oyun Açıklaması ve Mekanikleri
Bu eklenti, Minecraft’a rol tabanlı bir oyun modu ekler. Oyuncular “Masum” veya “Impostor” (Hain) rollerinden birini üstlenir ve çeşitli hedeflere ulaşmaya çalışır. YusufTe’nin kanalı: https://www.youtube.com/@YusufTe
Oyuncular İçin Öneri
Herkes aynı kostümü (skini) giyerse, oyuncular dış görünüşlerinden ayırt edilemez ve oyun daha rekabetçi hale gelir.
Varsayılan dünya sınırı 1000×1000 olduğu için bu alan içinde stronghold bulma ihtimali oldukça düşüktür. Bu nedenle oyuna başlamadan önce dünya başlangıç noktasına bir end portalı inşa etmek iyi bir fikir olacaktır. Dilerseniz config.yml dosyasından dünya sınırını değiştirebilirsiniz.
Oyunun Amacı
Masumlar:
- Ender Ejderhası'nı yenmek.
- Aralarındaki Impostor'u tespit ederek oyundan çıkarmak.
- Elenen oyuncular seyirci moduna geçer.
Impostor:
- Tüm oyuncuları eleyip oyunda hayatta kalan tek kişi olmak.
- Sınırsız yeniden doğma hakkına sahiptir.
- Oyunu terk ederse, Masumlar kazanır.
Oyun İçi Mekanikler
- Oyun Başlangıcı: 5 saniyelik geri sayımla başlar.
- Rol Dağılımı: Roller rastgele atanır (Masum / Impostor).
- İsim Etiketleri: Tüm oyuncuların isimleri gizlidir.
- Can & Doygunluk: Oyuncular tam can (20 kalp) ve dolu açlık ile başlar.
- Başarımlar: Oyun başlamadan önce sıfırlanır.
- Sayaç: Sağ ekranda kalan süre gösterilir. Süre biterse Impostor kazanır.
Özel Eşyalar & Yetenekler
Oyuncu Bulucu Pusulası (Masumlar İçin)
- Rastgele seçilen bir oyuncuya nişan alır.
- Kullanım sonrası bekleme süresi vardır.
- Hedef oyuncu ölürse pusula sıfırlanır.
- Hedefin kim olduğu bilinmez, sadece biri öldü bilgisi verilir.
Impostor Yetenekleri
Eklenti, Impostor’a özel bir yetenek menüsü sunar:
- Güç II Etkisi: Aç/kapa şeklinde kullanılabilir.
- Parlaklık Efekti: Tüm hayatta kalan oyunculara 1 dakika süren glow efekti verir. Bekleme süresi vardır.
Oyuncu Yönetimi & Oyun Sonu
- Ölüm Mesajları: Gösterilmez.
- Özel Eşyalar: Ölünce düşmez.
- Oyundan Çıkma: Çıkan oyuncular hayatta kalan listesinden çıkar.
- Impostor Çıkarsa: Masumlar otomatik kazanır.
Oyun Sonu
Sadece 1 oyuncu kalırsa (ve bu Impostor’sa), oyun sona erer.
Sıfırlama:
- Herkes hayatta kalma moduna döner
- Envanter, can ve iksir efektleri sıfırlanır
- İsim etiketleri görünür hale gelir
- Dünya sınırı kaldırılır
- Tüm oyun verileri temizlenir
Komutlar & İzinler
/impostor baslat
- Oyunu başlatır.
- Gerekli izin:
impostor.start veya OP yetkisi.
- Yetersiz oyuncu varsa veya oyun zaten başladıysa uyarı mesajı verir.
/impostor bitir
- Aktif oyunu bitirir.
- Gerekli izin:
impostor.end veya OP yetkisi.
Sekme Tamamlama (Tab Completion)
/impostor baslat ve /impostor bitir için desteklenir.
Yapılandırma (config.yml)
Sunucu yöneticileri, bu yapılandırma dosyası üzerinden oyunu detaylı şekilde özelleştirebilir:
baslamak_icin_gereken_minimum_oyuncu_sayisi
- Oyunun başlayabilmesi için gereken minimum oyuncu sayısıdır.
- Varsayılan değer:
4
dunya_siniri
- Oyun alanı için belirlenen kare şeklindeki dünya sınırının boyutudur.
- Varsayılan değer:
1000 blok (YxY alan oluşturur)
0 olarak ayarlanırsa dünya sınırı devre dışı kalır.
sure
- Masum takımının oyunu bitirmesi için tanınan süredir (dakika cinsinden).
- Süre dolarsa Impostor kazanır.
- Varsayılan değer:
120 dakika
imposter_glow_effect_cooldown
- Impostor’un "tüm oyuncuları parlatma" yeteneğinin tekrar kullanılmadan önceki bekleme süresi (dakika).
- Varsayılan değer:
3 dakika
pusula_cooldown
- Masum oyuncuların pusulayı yeniden kullanabilmeleri için geçmesi gereken süre (dakika).
- Varsayılan değer:
5 dakika
pusula_ile_secilmesi_gereken_oyuncu_sayisi
- Pusulaya sağ tıklandığında açılan seçim menüsünde listelenecek oyuncu sayısıdır.
- Varsayılan değer:
3