FunTraps

Плагин FunTraps 1.0.2

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
21
FunTraps – Customizable Cages

Add fun and tactical traps to your server with full region and protection support.
A lightweight Spigot/Paper 1.21+ plugin that allows you to create custom cage/trap structures with configurable skins and potion effects, fully integrated with WorldGuard and ProtectionStones.

---

Для просмотра этого контента нам потребуется ваше согласие на установку файлов cookie третьих лиц.
Более подробную информацию можно найти на нашей странице cookie.

---

## 🧠 Description

FunTraps lets server administrators configure customizable traps that activate on players.
Traps can take the form of cages or prisons with configurable blocks and effects.

---

## ✨ Features:

  • Selection tool (Golden Axe) to define areas.
  • Custom skins for cages, configurable in config.yml.
  • Potion effects per trap (supports both infinite and time-limited effects).
  • Integration with protection systems:
- WorldGuard: restrict traps in blocked worlds/regions, allow them in permitted areas.
- ProtectionStones: only owners or members of regions can use traps inside.
  • Advanced effect manager: handles both temporary and infinite effects without config errors.
  • Lightweight and modular: no mandatory dependencies, works out-of-the-box.
  • Perfect for:
- Minigames where players can trap each other.
- Adventure maps with triggerable traps.
- Survival servers that want to add a tactical twist.

---

## ⚙️ Installation

1. Download the latest FunTraps.jar.
2. Place it into your server’s plugins/ folder.
3. (Optional) Install WorldGuard and/or ProtectionStones for region restrictions.
4. Start or reload your server.

---

## 🛠 Configuration

All settings are located in:

Код:
plugins/FunTraps/config.yml.


### Skins

You can define multiple cage skins with blocks and effects.
Example:

Код:
skins:
  default:
    # Trap duration with this skin (in seconds)
    duration: 15
    # Trap cooldown with this skin (in seconds)
    cooldown: 15
    # Animation type: "sphere", more coming soon...
    animation: sphere

    # ────────────────
    # Item cooldowns inside the trap
    # ────────────────
    item-cooldowns:
      ENDER_PEARL: 8        # seconds
      CHORUS_FRUIT: 12
      ENCHANTED_GOLDEN_APPLE: 30
      GOLDEN_APPLE: 15

    # ────────────────
    # Sounds when placing or removing the trap
    # ────────────────
    sounds:
      place:
        - name: minecraft:ui.toast.challenge_complete
          volume: 1.0
          pitch: 1.0
          range: 24
          category: master
        - name: minecraft:entity.wither.break_block
          volume: 1.0
          pitch: 1.0
          range: 24
          category: master
      remove:
        - name: minecraft:block.beacon.power_select
          volume: 1.0
          pitch: 1.0
          range: 24
          category: master
        - name: minecraft:block.end_portal.spawn
          volume: 1.0
          pitch: 1.0
          range: 24
          category: master

EXAMPLE 1


EXAMPLE 2


EXAMPLE 3


---

# 📜 FunTraps Commands

The main command is /trap and includes several subcommands, split between admins and players.

---

## 🔧 For Admins (trapsfun.admin)

- /trap give <player|all> <amount>
Give the trap activation item to a player, all players, or yourself.

- /trap tool
Get the selection tool (Golden Axe) to define structure regions.

- /trap save <name>
Save a structure with the given name using the selected positions.

- /trap delete <skin>
Delete a saved structure by name.

- /trap rename <old> <new>
Rename a saved structure.

- /trap remove <player|all>
Remove active traps from a player, everyone, or yourself.

- /trap reload
Reload the configuration and messages system.

---

## 👤 For Players (trapsfun.user)

- /trap skin <name>
Select a trap skin (if you have permission to use it).

- /trap skins
List all available skins on the server.

---

## 🔑 Permissions

  • trapsfun.admin → full access to management commands.
  • trapsfun.user → access to skin-related commands.
  • traps.skin.<name> → permission to use a specific skin.
  • traps.skin.* → permission to use all skins.

---

## 📌 Notes

  • The trap activation item is defined in config.yml (trap.activation-item).
  • The selection tool marks position 1 and 2 to create structures.
  • Feedback messages are managed in lang.yml and are fully customizable.

---

## 🧱 Dependencies

  • [✅] Spigot / Paper 1.21+
  • [✅] (Optional) WorldGuard (region/world restrictions)
  • [✅] (Optional) ProtectionStones (player region support)

---

(In the YouTube video, an older version of the plugin was used, so you'll notice some changes in the commands.)
Команды и права
:D
  • Мне нравится (+1)
Реакции: Locnaa и VadimYT0
Автор
Keraune
Скачивания
22
Просмотры
217
Первый выпуск
Обновление
Оценка
5.00 звёзд 3 оценок

Поделиться ресурсом

Последние рецензии

Fantastic, Bro Can You Do FunEnchants Plugin Please Bro!
There's a bug where when you activate the rag, resources from chests, hoppers, and so on may disappear. Please fix this. I won't give it a bad rating. The plugin itself is awesome, but there are some bugs that need to be fixed.
Keraune
Keraune
I noticed that in my testing, I'll see if I can do anything to fix it, thanks!
WOOOOOOW BRO, THANK YOU SO MUCH))))) ITS IDEAL. I Search Much Plugins, This is the best one
Keraune
Keraune
Thank you very much! :D
Назад
Сверху Снизу