promotional bannermobile promotional banner

capture the flag | Zone

Capture the Flag | Zone Mod adds capture zones, team selection, tactical maps and compass, crawling, spawn protection, rank-based kits, and a revive system. Capture all enemy flags to win!
Back to Files

capture the flag | Zone Mod 1.0.2 | 1.20.1

File namearmowarfare-1.20.1-1.0.0.jar
Uploader
VIRTIXVIRTIX
Uploaded
Nov 8, 2026
Downloads
10
Size
628.9 KB
Mod Loaders
Forge
File ID
9514920
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:capture-the-flag-zone-1769824:9514920")

Learn more about Curse Maven

What's new

🎉 ArmoWarfare v2.4.0 - COMPLETE UPDATE LOG
📦 What's New
💀 1. Death Bag System (Corpse Bags)
Core Features:
🎒 Death Bag with Items:

On player death, creates a death bag instead of dropping items
3D animated bag model (GeckoLib)
Prevents item despawn and theft
📦 Inventory:

81 slots (9x9) to store player items
Armor, inventory, offhand - everything saved
Opens with right-click
⏱️ Lifetime:

8 minutes until automatic despawn
Timer shown on hover
Countdown warning system
🔨 Durability:

Can be broken by hand (0.5 hardness)
Black particles when broken
Cloth sound effect (WOOL)
📐 Size:

Hitbox 0.5 blocks tall (half block)
Doesn't block light (noOcclusion)
Compact and realistic
🎵 Sounds:

Opening sound on right-click
Cloth sound when breaking
Ambient bag rustle
💡 Optimization:

If inventory empty → no bag created
Prevents empty bag spam
Server performance optimized

🔗 2. Handcuffs System (Captivity Mechanics)

Core Features:

🎯 Cuffing:

  • Right-click handcuffs on downed player → player stands up cuffed
  • Integration with downed state system
  • Visual feedback and sound effects

👐 Surrender Pose:

  • Arms raised up (xRot=-3.0F, zRot=±0.18F)
  • Surrender animation visible to all players
  • Custom render layer implementation

🐌 Movement Restriction:

  • Speed reduced to 50% (0.5x multiplier)
  • Cannot sprint or jump freely
  • Movement input modified on client

⏱️ Extended Timer:

  • 60 seconds downed timer instead of 40
  • 1 minute to be rescued or killed
  • Timer synchronization every 10 ticks

🚫 Suicide Prevention:

  • Cannot suicide while cuffed
  • RMB hold doesn't work
  • Prevents quick escape

🔍 Search (G key):

  • Opens 9x5 inventory menu (like large chest)
  • See prisoner's live inventory in real-time
  • Can only take items (TakeOnlySlot)
  • 5 block range limit

🚶 Leading (F key):

  • Start leading the prisoner
  • Prisoner teleports behind you every 3 blocks
  • Auto-jump over 1-block obstacles
  • Press F again → stop leading
  • 16 block max distance

🔓 Uncuffing:

  • Hold RMB for 3 seconds (60 ticks)
  • Progress bar on screen
  • Can be done by prisoner or another player
  • Interrupt by moving or taking damage

🎯 3. Auto-Jump for Led Players

Smart Leading AI:

  • Led player automatically jumps over 1-block obstacles
  • Cooldown of 10 ticks (0.5s) between jumps
  • Won't jump over 2+ block walls (stops)
  • onGround() check - jumps only when grounded
  • Prevents stuck situations

Algorithm:

  1. Check collision at leg level (+0.1 blocks)
  2. Check free space above (+1.1 blocks)
  3. If blocked low but free high → jump
  4. Apply 0.42 upward velocity (standard jump)
  5. Store jump timestamp for cooldown

    🔫 4. SuperbWarfare Weapon Blocking

    Cuffed player CANNOT:

    ✅ Shoot any firearms (all gun types) ✅ Shoot laser weapons ✅ Use melee combat (strikes, bayonet charge) ✅ Deploy weapons (bipods, soshki) ✅ Switch to underbarrel attachments (GL, shotgun) ✅ Call artillery strikes (indicator system)

    🏁 5. Spawn Marker System

    📍 Spawn Markers:

    • Blocks instead of hardcoded coordinates
    • 3 types: red base, blue base, lobby
    • Glowing effect (lightLevel = 15)
    • Fallback coordinates if marker not found
    • Placeable and removable in-game

      ⚡ Performance & Optimization

      ✅ Server-side validation for all actions ✅ Single NBT tag for all restrictions ✅ Minimal network overhead ✅ Cooldowns prevent spam ✅ Empty bag optimization ✅ Efficient collision detection ✅ Batched NBT updates


      🔒 Security Features

      ✅ Server Authority: All checks server-side ✅ No Client Trust: Client cannot bypass ✅ Silent Blocking: No feedback to cheaters ✅ Distance Checks: Range validation ✅ State Synchronization: Consistent across clients





      RU

      🎉 ArmoWarfare v2.4.0 - ПОЛНЫЙ СПИСОК ОБНОВЛЕНИЙ

      📦 Что добавлено / What's Added


      💀 1. Система мусорных мешков (трупы) / Death Bag System (Corpses)

      Основные возможности / Core Features:

      🎒 Мусорный мешок с предметами / Death Bag with Items:

      • При смерти игрока создаётся мусорный мешок вместо дропа предметов
      • On player death, creates a death bag instead of item drops
      • 3D модель мешка с анимацией (GeckoLib)
      • 3D bag model with animation (GeckoLib)

      📦 Инвентарь / Inventory:

      • 81 слот (9x9) для хранения предметов игрока
      • 81 slots (9x9) to store player items
      • Броня, инвентарь, offhand - всё сохраняется
      • Armor, inventory, offhand - everything saved
      • Открывается ПКМ / Opens with right-click

      ⏱️ Время жизни / Lifetime:

      • 8 минут до автоматического исчезновения
      • 8 minutes until automatic despawn
      • Таймер показывается при наведении
      • Timer shown on hover

      🔨 Прочность / Durability:

      • Можно сломать рукой (0.5 прочности)
      • Can be broken by hand (0.5 hardness)
      • Чёрные частицы при разрушении
      • Black particles when broken
      • Звук ткани (WOOL sound)
      • Cloth sound effect

      📐 Размер / Size:

      • Хитбокс 0.5 блока высотой (половина блока)
      • Hitbox 0.5 blocks tall (half block)
      • Не блокирует свет (noOcclusion)
      • Doesn't block light

      🎵 Звуки / Sounds:

      • Звук открытия мешка при ПКМ
      • Opening sound on right-click
      • Звук ткани при ломании
      • Cloth sound when breaking

      💡 Оптимизация / Optimization:

      • Если инвентарь пустой → мешок не создаётся
      • If inventory empty → no bag created
      • Предотвращает спам пустых мешков
      • Prevents empty bag spam


        🔗 2. Система наручников / Handcuffs System

        Основные возможности / Core Features:

        🎯 Надеть наручники / Cuffing:

        • ПКМ наручниками по игроку в downed state → игрок встаёт в наручниках
        • Right-click handcuffs on downed player → player stands up cuffed

        👐 Поза капитуляции / Surrender Pose:

        • Руки подняты вверх (xRot=-3.0F, zRot=±0.18F)
        • Arms raised up (surrender animation)
        • Видно всем игрокам / Visible to all players

        🐌 Замедление / Movement:

        • Скорость 50% (0.5x multiplier)
        • Movement speed reduced to 50%

        ⏱️ Увеличенный таймер / Extended Timer:

        • 60 секунд вместо 40 (1 минута downed timer)
        • 60 seconds instead of 40 (1 minute downed timer)

        🚫 Запрет самоубийства / Suicide Prevention:

        • RMB не работает для суицида
        • Cannot suicide while cuffed

        🔍 Обыск (клавиша G) / Search (G key):

        • Открывает меню 9x5 слотов (как большой сундук)
        • Opens 9x5 inventory menu (like large chest)
        • Видишь живой инвентарь заключенного в реальном времени
        • See prisoner's live inventory in real-time
        • Можно только забирать предметы (TakeOnlySlot)
        • Can only take items (TakeOnlySlot)

        🚶 Ведение (клавиша F) / Leading (F key):

        • Начать вести заключенного за собой
        • Start leading the prisoner
        • Заключенный телепортируется за тобой каждые 3 блока
        • Prisoner teleports behind you every 3 blocks
        • Автопрыжок через препятствия высотой 1 блок
        • Auto-jump over 1-block obstacles
        • Нажать F снова → прекратить ведение
        • Press F again → stop leading

        🔓 Снять наручники / Uncuffing:

        • Зажать ПКМ 3 секунды (60 тиков)
        • Hold RMB for 3 seconds (60 ticks)
        • Прогресс-бар на экране
        • Progress bar on screen
        • Может снять сам заключенный или другой игрок
        • Can be done by prisoner or another player

        🎯 3. Автоматический прыжок для ведомых / Auto-Jump for Led Players

        Умный AI ведения / Smart Leading AI:

        • Ведомый автоматически прыгает через блоки высотой 1 блок
        • Led player automatically jumps over 1-block obstacles
        • Кулдаун 10 тиков (0.5 сек) между прыжками
        • Cooldown of 10 ticks (0.5s) between jumps
        • Не прыгает через стены 2+ блоков (остановится)
        • Won't jump over 2+ block walls (stops)
        • Проверка onGround() - прыжки только на земле
        • onGround() check - jumps only when grounded

        🔫 4. Блокировка оружия SuperbWarfare / SuperbWarfare Weapon Blocking

        Игрок в наручниках НЕ МОЖЕТ / Cuffed player CANNOT:

        ✅ Стрелять из любого огнестрельного оружия / Shoot any firearms ✅ Стрелять из лазерного оружия / Shoot laser weapons ✅ Использовать ближний бой (удары, штык-нож) / Use melee (strikes, bayonet) ✅ Разворачивать оружие (сошки) / Deploy weapons (bipods) ✅ Переключаться на подствольники / Switch to underbarrel attachments ✅ Вызывать артиллерийский удар / Call artillery strikes




        🏁 5. Система маркеров спавна / Spawn Marker System

        📍 Маркеры спавна / Spawn Markers:

        • Блоки вместо хардкода координат
        • Blocks instead of hardcoded coordinates
        • 3 типа: красная база, синяя база, лобби
        • 3 types: red base, blue base, lobby
        • Светятся (lightLevel = 15)
        • Glowing (lightLevel = 15)
        • Fallback координаты если маркер не найден
        • Fallback coordinates if marker not found


          🎮 Клавиши управления / Keybinds
          Клавиша / Key    Действие / Action
          ПКМ на мешок / RMB on bag    Открыть инвентарь 9x9 / Open 9x9 inventory
          ПКМ + наручники / RMB + handcuffs    Надеть на downed игрока / Cuff downed player
          G    Обыскать заключенного / Search prisoner
          F    Вести/отпустить / Lead/release
          Зажать ПКМ 3 сек / Hold RMB 3s    Снять наручники / Remove handcuffs


















This mod has no additional files