Vecs Speak 512k AI

Vecs_Speak_512k is a simple artificial intelligence for Minecraft, implemented as a datapack.
It allows you to ask text questions directly in the game and receive answers related to Minecraft.
Works without mods and without an internet connection.

## Features and limitations:

– Answers questions related to Minecraft (mechanics, history, basic guides).
– Fast response time, around 2 seconds on average.
– Fully offline operation.
– All functionality is contained within a single datapack.
– May make mistakes if there are typos in the query.
– Does not work well with questions unrelated to Minecraft.

## CPU compatibility:

– Will struggle on: old Intel i3 CPUs and mobile U-series processors.
– Minimum required: AMD Ryzen 3 / Intel i3 10th generation.
– Recommended: AMD Ryzen 5 / Intel i5 and above.

## Installation:

1. Copy the datapack “[DataPack] Vecs_Speak_512k.zip” into the datapacks folder of your world.
2. Enter the world or reload it using the /reload command.
3. After the datapack is loaded, the AI is ready to use.

![image](https://cdn.modrinth.com/data/cached_images/1765b4fb13caf20b064b2a668056e35b91bf0a04.png)

vCounter

![](https://cdn.modrinth.com/data/cached_images/dfe6bbfec26ebe6b0a34670503a03c620db84266.png)

Minecraft Sunucuları için Gelişmiş PvP Eklentisi.

🇹🇷 Türkçe

# Özellikler
– **PlaceholderAPI** entegrasyonu, oyuncuların istatistiklerini görüntülemelerine olanak tanır.
– **/freeze** ve **/unfreeze** komutları, oyuncuları hile karşıtı kontrol altına alır.
– Tüm oyun içi mesajlar **config.yml** dosyası aracılığıyla özelleştirilebilir. ~~~~
– Oyuncular, **/pvp** komutuyla eklenti özelliklerini kullanabilirler.
– Aksiyon Çubuğu’nda görüntülenen kombo sayacı.
– Oyunculara hasar verildiğinde ekranda gösterilen hasar göstergesi.
– Oyunculara hasar verildiğinde özel sesler.
– Oyuncular hasar aldığında üzerlerinde parçacıklar belirir.
– Özel öldürme mesajları.
– **WorldGuard** entegrasyonu, **PvP Devre Dışı** bölgelerinde kombo seslerini, kombo sayacını, hasar göstergelerini ve parçacıkları devre dışı bırakır.
– … ve çok daha fazlası!
# Kurulum
Eklenti yalnızca **Java 16** (veya üzeri) **Paper** sunucularında, **1.16.5 – 1.21.x** sürümleri arasında çalışır.
# Destek
Yalnızca **Discord** üzerinden destek sağlıyoruz. Discord sunucumuza katılmak için **buraya** tıklayın.

🇬🇧 English

# Features
– **PlaceholderAPI** integration allows players to view their statistics.
– **/freeze** and **/unfreeze** commands to put players under anti-cheat control.
– All in-game messages can be customized through the **config.yml** file. ~~~~
– Players can use plugin features with the **/pvp** command.
– Combo counter displayed in ActionBar.
– Health bar shown on screen when damage is dealt to players.
– Custom sounds when damage is dealt to players.
– Particles appear above players when they take damage.
– Custom kill messages.
– **WorldGuard** integration disables combo sounds, combo counter, damage indicators, and particles in **PvP Disabled** regions.
– … and much more!
# Installation
The plugin only works on **Java 16** (or higher) **Paper** servers between versions **1.16.5 – 1.21.x**.
# Support
We only provide support through **Discord**. **Click here** to join our Discord server.

Vaultless Economy

# 💰 Vaultless Economy

Vaultless Economy is a modern, lightweight economy plugin designed for **Minecraft 1.21+ servers**.

It provides a simple yet powerful economy system **without relying on Vault or outdated APIs**.
All balances are stored persistently and support **both online and offline players**.

## ✨ Features

– 💾 **Offline player economy** (UUID-based)
– 🏆 **Leaderboards** for the richest players
– 🌐 **Fully Geyser-safe** (Bedrock compatible)
– 📁 **YAML-based storage**
– 🛠 **Admin economy commands**
– 🎨 **Customizable messages and prefixes**
– ⚡ **Lightweight & easy to configure**

## ⌨️ Commands

– `/balance` (`/bal`)
– `/pay `
– `/leaderboards`
– `/eco set `
– `/eco add `
– `/eco remove `

## 🔐 Permissions

– `vaultlesseconomy.admin`
Allows access to all admin economy commands.

## 🧩 Supported Platforms

– **Paper**
– **Spigot**
– **GeyserMC** (Bedrock)

## ☕ Requirements

– **Minecraft:** 1.21+
– **Java:** 17+
– ServiceIO

VaultEconomy

# VaultEconomy

**VaultEconomy** — это многофункциональный серверный плагин для Minecraft, объединяющий в себе экономику, аукцион, телепортацию, чат-модерацию, PvP-контроль, утилиты и административные инструменты в одном решении.

Плагин предназначен для **Survival / Economy / RPG серверов**, где важны стабильность, гибкая настройка и минимальное количество зависимостей.

## 📌 Основная информация

– **Название:** VaultEconomy
– **Версия:** 1.0.4 в даной версии обнавили сохранения валют (ранше был баг)
– **Статус:** Beta (стабильное ядро)
– **Платформы:** Bukkit, Spigot, Paper
– **Minecraft:** 1.13+
– **Зависимости:** Vault
– **Интеграция:** Vault Economy API

## 🎯 Назначение плагина

VaultEconomy создан как **единый центр управления сервером**, который заменяет десятки отдельных плагинов:

– экономика и кастомные валюты
– аукцион с GUI
– дома, варпы и спавн
– PvP-контроль
– чат и префиксы
– фильтр чата
– утилиты
– модерация и админ-команды

Один JAR-файл — одна система.

# 💰 Экономика

## Основная валюта

– Полная поддержка Vault
– Встроенная серверная валюта
– Совместимость с другими плагинами
– Сохранение данных

### Команды
– `/bits`, `/bal`, `/money` — баланс
– `/baltop` — топ по деньгам

## 🪙 Кастомные валюты (Points)

VaultEconomy поддерживает **неограниченное количество кастомных валют**.

### Возможности
– Создание валют
– Выдача и изъятие
– Хранение данных
– Не зависит от основной экономики

### Команды
– `/point create <название>`
– `/point give <валюта> <игрок> <количество>`
– `/point take <валюта> <игрок> <количество>`
– `/point remove <валюта>`

# 🏷 Аукцион (Auction System)

Полностью серверный GUI-аукцион.

### Возможности
– Продажа предметов через GUI
– Категории товаров
– Ограничение слотов
– Комиссия сервера
– Блокировка в PvP
– Возврат истёкших лотов
– Глобальные уведомления

### Категории
– Все товары
– Оружие
– Инструменты
– Ресурсы
– Мои товары

### Команды
– `/ah` — открыть аукцион
– `/ahelp` — помощь

### Слоты
Количество активных лотов зависит от прав:

# VaultEconomy

**VaultEconomy** — это многофункциональный серверный плагин для Minecraft, объединяющий в себе экономику, аукцион, телепортацию, чат-модерацию, PvP-контроль, утилиты и административные инструменты в одном решении.

Плагин предназначен для **Survival / Economy / RPG серверов**, где важны стабильность, гибкая настройка и минимальное количество зависимостей.

## 📌 Основная информация

– **Название:** VaultEconomy
– **Версия:** 1.1.2
– **Статус:** Beta (стабильное ядро)
– **Платформы:** Bukkit, Spigot, Paper
– **Minecraft:** 1.13+
– **Зависимости:** Vault
– **Интеграция:** Vault Economy API

## 🎯 Назначение плагина

VaultEconomy создан как **единый центр управления сервером**, который заменяет десятки отдельных плагинов:

– экономика и кастомные валюты
– аукцион с GUI
– дома, варпы и спавн
– PvP-контроль
– чат и префиксы
– фильтр чата
– утилиты
– модерация и админ-команды

Один JAR-файл — одна система.

# 💰 Экономика

## Основная валюта

– Полная поддержка Vault
– Встроенная серверная валюта
– Совместимость с другими плагинами
– Сохранение данных

### Команды
– `/bits`, `/bal`, `/money` — баланс
– `/baltop` — топ по деньгам

## 🪙 Кастомные валюты (Points)

VaultEconomy поддерживает **неограниченное количество кастомных валют**.

### Возможности
– Создание валют
– Выдача и изъятие
– Хранение данных
– Не зависит от основной экономики

### Команды
– `/point create <название>`
– `/point give <валюта> <игрок> <количество>`
– `/point take <валюта> <игрок> <количество>`
– `/point remove <валюта>`

# 🏷 Аукцион (Auction System)

Полностью серверный GUI-аукцион.

### Возможности
– Продажа предметов через GUI
– Категории товаров
– Ограничение слотов
– Комиссия сервера
– Блокировка в PvP
– Возврат истёкших лотов
– Глобальные уведомления

### Категории
– Все товары
– Оружие
– Инструменты
– Ресурсы
– Мои товары

### Команды
– `/ah` — открыть аукцион
– `/ahelp` — помощь

### Слоты
Количество активных лотов зависит от прав:

-auction.slot.group.1
-auction.slot.group.5
-auction.slot.group.10
-auction.slot.group.100

# 🏠 Телепортация и локации

## Дома
– `/sethome`
– `/home`
– `/delhome`
– `/homelist`

Количество домов определяется правами.

## Варпы
– `/setwarp`
– `/warp`
– `/delwarp`
– `/warplist`

## Спавн
– `/setspawn`
– `/spawn`

## Телепортация игроков
– `/tp`
– `/tpa`
– `/tpahere`
– `/tpaaccept`
– `/tpadeny`

# 🧰 Виртуальные утилиты

– `/craft` — виртуальный верстак
– `/anvil` — виртуальная наковальня
– `/ec` — эндер-сундук
– `/repair` — починка предметов

Все утилиты:
– не ломают ванильную механику
– управляются правами
– не нагружают сервер

# 🧪 Кастомные зелья

## Potion of Strength III

**Крафт (3×3):**
![крафт](https://cdn.modrinth.com/data/cached_images/ee5016f6d50f79387c3818503c3466a613f49a38.png)

### Ограничения
– Не выпадает с мобов
– Не продаётся
– Не варится

# 💬 Чат и модерация

## Префиксы
– `/prefix set <текст>`
– `/prefix reset`

## Игнор
– `/ignore <игрок>`

## Очистка чата
– `/clearchat`

## Фильтр чата

### Возможности
– Проверка сообщений
– Предупреждения
– Автоматический мут
– Bypass-права

### Команды
– `/filter add <слово>`
– `/filter remove <слово>`
– `/filter list`
– `/filter toggle`

## Система клана!

![clan system](https://cdn.modrinth.com/data/cached_images/0a3fee00a61e826511a8ba61c283a64b3db5ecfa.png)

# ⚔ PvP-контроль

– Отслеживание PvP-статуса
– Блокировка команд в бою
– Защита от abuse

# 🛡 Модерация и админка

### Команды
– `/fly`
– `/god`
– `/gamemode`
– `/heal`
– `/feed`
– `/sp`
– `/ve reload`

### `/ve reload`
Выполняет полный reload:
– config.yml
– pvp.yml
– auction-messages.yml
– economy
– points
– prefix system

Без перезапуска сервера.

# 🔐 Права

Плагин полностью совместим с **LuckPerms**.

### Основные группы
– `vaulteconomy.user`
– `vaulteconomy.moderator`
– `vaulteconomy.admin`

# ⚙ Конфигурация

Файлы:
– `config.yml`
– `pvp.yml`
– `filter.yml`
– `auction-messages.yml`

Большинство изменений применяется без рестарта.
# 🔐 Permissions — VaultEconomy

VaultEconomy использует **гибкую систему прав (permissions)**,
которая позволяет точно контролировать доступ игроков, модераторов
и администраторов ко всем функциям плагина.

Плагин полностью совместим с **LuckPerms**, **PermissionsEx** и аналогами.

## 👤 Player Permissions (Игрок)

### `vaulteconomy.user`
**Базовое право обычного игрока**

📌 Обычно выдаётся всем игрокам по умолчанию
📌 Включает основные команды выживания

Включает:
– телепорты
– дома
– варпы
– экономику
– аукцион
– базовые утилиты

### 💰 Экономика

#### `vaulteconomy.balance`
Позволяет смотреть баланс:
– `/bits`
– `/bal`
– `/money`

#### `vaulteconomy.baltop`
Позволяет смотреть топ игроков по деньгам:
– `/baltop`

### 🪙 Кастомные валюты (Points)

#### `vaulteconomy.point.use`
Позволяет:
– смотреть список валют
– передавать валюту другим игрокам

Команда:
– `/point`

## 🏠 Дома, варпы, спавн

#### `vaulteconomy.spawn`
Телепорт на серверный спавн:
– `/spawn`

#### `vaulteconomy.spawn.set`
Установка спавна сервера:
– `/setspawn`

(обычно только для админов)

#### `vaulteconomy.home`
Телепорт домой:
– `/home`

#### `vaulteconomy.sethome`
Установка дома:
– `/sethome`

#### `vaulteconomy.delhome`
Удаление дома:
– `/delhome`

#### `vaulteconomy.homelist`
Список всех домов игрока:
– `/homelist`

#### `vaulteconomy.warp`
Телепорт на публичные варпы:
– `/warp`

#### `vaulteconomy.warplist`
Просмотр списка варпов:
– `/warplist`

#### `vaulteconomy.setwarp`
Создание варпа:
– `/setwarp`

#### `vaulteconomy.delwarp`
Удаление варпа:
– `/delwarp`

#### `vaulteconomy.back`
Возврат на предыдущую точку:
– `/back`

(после смерти или телепорта)

## 🌍 Телепортация между игроками

#### `vaulteconomy.tp`
Мгновенный телепорт:
– `/tp`

(обычно для админов)

#### `vaulteconomy.tpa`
Отправка запроса на телепорт:
– `/tpa`

#### `vaulteconomy.tpahere`
Запрос телепорта игрока к себе:
– `/tpahere`

#### `vaulteconomy.tpaaccept`
Принять запрос телепорта:
– `/tpaaccept`

#### `vaulteconomy.tpadeny`
Отклонить запрос телепорта:
– `/tpadeny`

## 🧰 Утилиты

#### `vaulteconomy.craft`
Виртуальный верстак:
– `/craft`

#### `vaulteconomy.anvil`
Виртуальная наковальня:
– `/anvil`

#### `vaulteconomy.enderchest`
Открытие эндер-сундука:
– `/ec`

#### `vaulteconomy.repair`
Починка предмета в руке:
– `/repair`

## 🗨️ Чат и общение

#### `vaulteconomy.clearchat`
Очистка чата:
– `/clearchat`

#### `vaulteconomy.ignore`
Игнор сообщений игрока:
– `/ignore`

## 🛡️ Чат-фильтр (Модерация)

#### `vaulteconomy.filter.admin`
Полный доступ к фильтру чата:
– `/filter add`
– `/filter remove`
– `/filter list`
– `/filter toggle`

#### `vaulteconomy.filter.bypass`
Игрок **не проверяется фильтром**
(сообщения не блокируются)

## ⚔️ PvP

#### `vaulteconomy.pvp.command.bypass`
Позволяет использовать команды во время PvP

#### `vaulteconomy.pvp.bypass`
Полный bypass PvP-ограничений

## ❤️ Модерация

#### `vaulteconomy.heal`
Полное лечение:
– `/heal`

#### `vaulteconomy.feed`
Восстановление голода:
– `/feed`

#### `vaulteconomy.spawnmob`
Спавн мобов:
– `/sp`

## 👑 Админские команды

#### `vaulteconomy.fly`
Режим полёта:
– `/fly`

#### `vaulteconomy.god`
Бессмертие:
– `/god`

#### `vaulteconomy.gamemode`
Смена режима игры:
– `/gamemode`
– `/gm`

#### `vaulteconomy.prefix`
Управление префиксом:
– `/prefix`

#### `vaulteconomy.reload`
Полный перезапуск плагина:
– `/ve reload`

#### `vaulteconomy.admin`
🔥 **Полный доступ ко всем функциям VaultEconomy**

Обычно выдаётся:
– администраторам
– владельцу сервера

## 🛒 Аукцион

#### `vaulteconomy.auction`
Доступ к аукциону:
– `/ah`

#### `vaulteconomy.auction.sell`
Право выставлять предметы на аукцион

#### `auction.slot.group.<число>`
Количество слотов на аукционе

Примеры:
– `auction.slot.group.1` → 1 слот
– `auction.slot.group.5` → 5 слотов
– `auction.slot.group.100` → 100 слотов

## 🧪 Кастомные зелья

❗ **НЕ ТРЕБУЮТ permissions**

– Зелье Силы III — через крафт
– Зелье Силы IV — через наковальню
– Защита от дюпа встроена
– Подделка через /give невозможна

## ✅ Рекомендуемая настройка (LuckPerms)

“`bash
/lp group default permission set vaulteconomy.user true
/lp group default permission set vaulteconomy.auction true

/lp group vip permission set auction.slot.group.5 true

/lp group moderator permission set vaulteconomy.moderator true

/lp group admin permission set vaulteconomy.admin true

# 🚀 Производительность

– Без NMS
– Минимальная нагрузка
– Совместим с Paper
– Подходит для больших серверов

# 🔗 Ссылки

– GitHub: https://github.com/Pritfort340/VaultEconomy
– Discord: https://discord.gg/kDyVhPGfU
– Telegram: https://t.me/pdQQdYmjE45MjBk

Vault Patcher

This is an library mod that requires players to customize content.

It allows players to use simple JSON syntax to change or overwrite hard coded text in other mods that helping translators with translation.

And you don’t need to worry about run time or performance loss. This mod uses ASM for efficient class replacement, and caching only be updated the replaced classes after the target mod is updated, so its impact on modern computers is not significant.

Version 1.4.2+, supports bytecode modification of mod code.

For writing file configurations and specific operating principles, please refer to Wiki.

If you encounter difficulties in writing configurations, please join our Discord or QQ(227323572).

Github: VaultPatcher

Various Status Effects

# Various Status Effects

This mod serves as a library for status effects. It does nothing on its own.

## How are the status effects applied?

You need to install other mods to use these effects during normal gameplay.

## Why do status effects need their own mod?

– easier maintenance
– more control and customizability for mod pack authors
– fewer dependencies for the other mods
– implementing new status effect types like auras only in one project
– future proofing for data-driven status effects

More information can be found in the readme.

Variants-CIT

# Variants-CIT
An alternative CIT format designed to handle large amounts of variants.

This mod excels in scenarios where one item has many variants all based on the same pieces of data. It yields better performances when extreme amounts of CITs are available, and uses a resource format that is less redundant, requiring only one short file to configure all possible variants of an item at once.

Assigning models on a case-by-case basis (similar to how Optifine-CIT handles it) is still possible, but does not boast the same performances.

## Resource Pack Format
This is a quick showcase. Refer to **The Wiki** for a complete guide.

The format revolves around item variants being automatically associated to models or textures with matching names.
Instead of defining separate conditions for every variants, you define a single rule that governs all variants in a collection, (so-called **modules**). This module defines what item is affected, how to figure out its variants, and where the variant models are located.

### Fully automatic variants-to-model association
Here’s a simple module that would change the texture of enchanted books :
“`jsonc
{
“items”: “enchanted_book”, // The affected item type(s)

“modelPrefix”: “book_cit/”, // The folder containing the possible models/textures.
“assetGen”: “item_model/generated”, // Auto-generate models from textures (if missing)

“type”: “stored_entchantment”, // How to compute the item’s “variant ID”
“parameters”: { // Extra options specific to the module’s type
“levelSeparator”: “_lvl_” // Include enchantment level in the variant ID
}
}
“`
Here, a book with the enchantment `minecraft:unbreaking` at level 2 will have the variant ID `minecraft:unbreaking_lvl_2`, and thus use the texture stored at `/assets/minecraft/textures/item/book_cit/unbreaking_lvl_2.png`.
This single module will work for every possible enchantment, vanilla or modded, so long as a corresponding texture exists.

### Automatic variants based on custom data
The module above has a purpose-made type for enchanted books. If no type exists for a specific use-case, you can still use more generic modules to get a variant from any component:

“`jsonc
{
“items”: “minecraft:suspicious_stew”,
“modelPrefix”: “item/suspicious_stew_cit/”,
“assetGen”: “item_model/generated”,

“type”: “component_data”,
“parameters”: {
“componentType”: “suspicious_stew_effects”, // The component containing the variant ID
“nbtPath”: “[0].id” // The location of the variant ID in the component.
}
}
“`
#### Processing data that can’t be used as-is:
“`jsonc
{
“items”: “diamond_sword”,

“modelPrefix”: “item/named_swords/”,
“assetGen”: “item_model/handheld”,

“type”: “component_data”,
“parameters”:
{
“componentType”: “custom_name”,
“transform”: [
{
“function”: “regex”,
// Pattern matching,..
“regex”: “(?i)(.*’s )?(Great |Grand )?(?.*(sword|dagger))( of doom)?”,
// … and preserve only a portion of the name.
“substitution”: “$var”
// (E.g: “steev18’s great Steel Sword” => “Steel Sword”)
}
{
// Turns any text into a valid identifier
“function”: “sanitize”
// (E.g: “Steel Sword” => “minecraft:steel_sword”)
}
]
}
}
“`

#### Combining multiple pieces of data from different sources:
“`jsonc
{
“items”: “minecraft:diamond_sword”,
“modelPrefix”: “item/trimmed_diamond_sword/”,
“assetGen”: “item_model/handheld”,

“type”: “component_format”,
“parameters”:
{
// How to combine various pieces of data into a variant ID
// (E.g: sentry_diamond)
“format”: “${pattern}_${material}”,
// Where to find those pieces of data.
“variables”: {
“pattern”: {
“componentType”: “trim”,
“nbtPath”: “.pattern”
},
“material”: {
“componentType”: “trim”,
“nbtPath”: “.material”,
“transform”: “discard_namespace”
}
}
}
}
“`

### Case-by-case variants
For systems that don’t really follow any rules, (or if you have too few variants to care about automatism), you can use a format closer to Optifine-CIT’s paradigms:
“`jsonc
{
“items”: “trident”,
“modelPrefix”: “item/godly_tridents/”,
“assetGen”: “item_model/trident”,

“type”: “predicates”,
“parameters”: {
“predicates”:
[
{
“variantId”: “zeus_smite”,
“precondition”: {
“enchantments.channeling”: { “greater_or_equals”: 1 }
}
},
{
“variantId”: “jupiter_syphon”,
“precondition”: {
“enchantments.riptide”: { “greater_or_equals”: 1 }
}
}
// etc
]
}
}
“`

Vanity: Core

# Vanity, a way to customize your items

Vanity allows players to create custom skins for any item they choose! Driven by data and resource packs, Vanity allows you to make your own packs which include “Designs” that can be used in a Styling Table to apply a custom skin to an item defined in the data pack.

## How to customize your items
To customize your items, you’ll need a Styling Table – Crafted with four planks and two Leather. Insert your items in there, and the styles available will depend on the Vanity Packs you have downloaded, and the Designs you currently have placed inside the Styling Table.

## Vanity Packs
To make a Vanity Pack, you should check out pre-existing ones, or even better, use our Template Vanity Pack.
To check out existing Vanity Packs, check out the Vanity Gallery, where all vanity packs get added on request of their authors.

If you’re looking for a place to discuss Vanity Pack creation, or want to meet the Vanity community, then Join my Discord

VanishV

## VanishV

### ✨ Features
– Vanish mode (on / off)
– Fly enabled while vanished
– Hidden from other players and TAB list
– Silent join & quit while vanished
– Vanish state saved between restarts
– PlaceholderAPI support (soft-depend, no hard dependency)

### 🧩 Commands
– `/vanish on`
– `/vanish off`
– `/vanish status`
– `/vanish reload`

### 🔐 Permissions
– `vanish.use`
– `vanish.see`
– `vanish.reload`

### ⚙️ Technical
– Java 17
– Paper / Spigot / Folia compatible
– Supports Minecraft 1.19 – 1.21.x
– MIT License

### 📦 Notes
– Placeholder: `%vanishv_status%`
– PlaceholderAPI is optional (auto-detected)

VanishBridge

# VanishBridge
![](https://repo.loapu.dev/api/badge/latest/releases/dev/loapu/vanishbridge/vanishbridge-api?color=40c14a&name=API&prefix=v)

VanishBridge is a simple plugin that provides information about vanished players on a proxy level. It is designed to be used by other plugins to provide a better experience for players.

Currently, VanishBridge supports the following proxy software:
– Velocity

And the following backend server software:
– Paper

If you miss your proxy or backend server software, feel free to open an issue or create a pull request.

## For Server Owners

### Installation
The installation of VanishBridge could not be easier.

1. Download the version required for your proxy software (e.g. Velocity) from the releases page.
2. Drop the downloaded jar into your proxy’s `plugins` folder.
3. Restart your proxy.
4. Download the version required for your backend server software (e.g. Paper) from the releases page.
5. Drop the downloaded jar into every server’s `plugins` folder.
6. Restart your server’s.
7. Enjoy!

### Configuration
No configuration needed!

## For Developers

> ⚠️ The repository is currently not available. It will be available again later in January.

### Installation

#### Maven
“`xml

loapu-releases
Loapu Maven Repository
https://maven.loapu.dev/releases


dev.loapu.vanishbridge
vanishbridge-api
1.0

“`

#### Gradle
“`
repositories {
maven(“https://repo.loapu.dev/releases”)
}
dependencies {
implementation(“dev.loapu.vanishbridge:vanishbridge-api:VERSION”)e
}
“`

### JavaDocs

### Usage

#### Checking if VanishBridge is installed (Velocity)

“`java
@Plugin(
id = “velocityexample”,
name = “VelocityExample”,
version = “1.0.0”,
dependencies = {
@Dependency(id = “vanishbridge”, optional = true)
}
)
public class VelocityExample
{
// Make sure to add this to your plugin class if you declared VanishBridge as optional
public boolean isVanishBridgeInstalled()
{
return proxyServer.getPluginManager().isLoaded(“vanishbridge”);
}

// Now you can use VanishBridge
public void example()
{
if (!isVanishBridgeInstalled()) return;
VanishBridge vanishBridge = VanishBridgeProvider.get();
}
}
“`

#### Getting a list of vanished players
“`java
import dev.loapu.vanishbridge.api.VanishBridge;
import dev.loapu.vanishbridge.api.model.VanishBridgePlayer;
import dev.loapu.vanishbridge.api.VanishBridgeProvider;

public class Example {
// It’s really that easy
public List vanishedPlayers = VanishBridgeProvider.get().vanishedPlayers();
}
“`

That’s it! You can now use VanishBridge in your plugin.