▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/NewGen Team
NewGen Team

NewGen Team

Modern team, faction and guild plugin for Paper & Folia with async database, GUI, PlaceholderAPI, Vault and PlayerPoints support.

Оцените первым
40
0
Все версииNewGen Team 1.0.0

NewGen Team 1.0.0

Beta06.07.2026

Список изменений

NewGen Team

Modern Team, Faction & Guild plugin for Paper 1.21+ and Folia, built on Java 21.

NewGen Team is designed for modern Minecraft servers, providing a configurable, high-performance and developer-friendly team system. Every aspect of the plugin—from GUI layouts and messages to themes and gameplay settings—is fully configurable through YAML files without requiring recompilation.


Features

  • ✅ Fully configurable GUI layouts
  • ✅ Team, Faction & Guild management
  • ✅ Async database operations
  • ✅ SQLite, MySQL, MariaDB & PostgreSQL
  • ✅ HikariCP connection pooling
  • ✅ PlaceholderAPI expansion
  • ✅ Vault economy support
  • ✅ PlayerPoints integration
  • ✅ Theme system powered by MiniMessage
  • ✅ Vietnamese & English language support
  • ✅ Developer API
  • ✅ Bukkit Events
  • ✅ Folia native support
  • ✅ Daily logging system
  • ✅ Java 21

Configuration System

Everything inside NewGen Team is configurable.

plugins/
└── NewGenTeam/
    ├── config.yml
    ├── settings.yml
    ├── levels.yml
    ├── homes.yml
    ├── chest.yml
    ├── database.yml
    ├── hooks.yml
    ├── logs.yml
    ├── theme.yml
    ├── lang/
    │   ├── en_US.yml
    │   └── vi_VN.yml
    └── menus/

Configuration files are automatically generated on first startup.

Missing options are merged automatically after updates while preserving administrator changes.


GUI System

Every inventory interface is fully configurable.

Supported options include:

  • Item position
  • Material
  • Glow
  • Custom Model Data
  • Permission
  • Enable / Disable
  • MiniMessage formatting
  • Theme tokens

GUI text is completely separated into language files.

No Java knowledge required.


Theme System

NewGen Team uses a centralized theme configuration.

Supported tokens:

<primary>
<secondary>
<accent>
<success>
<warning>
<danger>
<info>
<muted>

Changing a single color updates every GUI, title and message throughout the plugin.

Legacy color codes are not used.


Language System

Currently supported languages:

  • English (en_US)
  • Vietnamese (vi_VN)

Language can be changed inside:

config.yml

Missing translations automatically fall back to English.

New language files can be added without modifying the plugin.


Database

Supported storage providers:

  • SQLite
  • MySQL
  • MariaDB
  • PostgreSQL

Powered by HikariCP connection pooling.

Features:

  • Async queries
  • Automatic reconnect
  • Safe SQLite fallback
  • Zero blocking database operations on the main thread

Performance

NewGen Team is designed for high-performance servers.

Features include:

  • Async storage
  • Memory cache
  • HikariCP pooling
  • Optimized scheduler
  • Folia compatible
  • Cached PlaceholderAPI values
  • No unnecessary database queries

Suitable for both small SMP servers and large networks.


PlaceholderAPI

Identifier:

newgenteam

Examples:

%newgenteam_name%
%newgenteam_name_display%
%newgenteam_tag%
%newgenteam_role%
%newgenteam_owner%
%newgenteam_members%
%newgenteam_members_max%
%newgenteam_online%
%newgenteam_level%
%newgenteam_bank%
%newgenteam_kills%
%newgenteam_deaths%
%newgenteam_kdr%
%newgenteam_rank%

Every placeholder uses cached values.

No database query is executed while requesting placeholders.


Plugin Integrations

Supported integrations:

PluginPurpose
PacketEventsRequired
VaultTeam Economy
PlayerPointsTeam Upgrades
PlaceholderAPIPlaceholders

Each integration can be enabled or disabled individually inside:

hooks.yml

Logging System

Daily log files are automatically generated.

logs/
├── admin/
├── daily/
├── errors/
└── transactions/

Debug mode is available for troubleshooting.


Developer API

NewGen Team provides a clean Bukkit API.

Available events

Spoiler
  • !NewGen Team

include:

TeamCreateEvent
TeamDeleteEvent
TeamJoinEvent
TeamLeaveEvent
TeamKickEvent
TeamLevelUpEvent
BankDepositEvent
BankWithdrawEvent

Designed for addon developers.


Compatibility

Supported server software:

  • Paper
  • Folia
  • Purpur

Minecraft:

  • 1.21.4+
  • Future 1.21.x releases

Java:

  • Java 21

Screenshots

Screenshots below demonstrate several parts of the plugin.

  • Main Menu
  • Team Menu
  • Admin Menu
  • Team Bank
  • Team Home
  • Team Levels
  • Settings
  • Theme System

Commands

/team
/t
/faction
/f
/guild
/g

Includes support for creating teams, inviting players, team homes, chat, administration and configuration reloading.


Support

Discord

https://discord.gg/P3NSwtJ2aw


Building

Windows

gradlew.bat build

Linux / macOS

./gradlew build

Compiled jars are generated inside:

build/libs/

License

All Rights Reserved unless otherwise specified.


Thank you for choosing NewGen Team.

Файлы

NewGenTeam-1.0.0.jar(20.12 MiB)
Основной
Скачать
NewGenTeam-1.0.0.jar(20.13 MiB)
Скачать

Метаданные

Канал релиза

Beta

Номер версии

1.0.0

Загрузчики

Folia
Paper

Версии игры

1.21–1.21.11

Загрузок

23

Дата публикации

06.07.2026

Загрузил

ID версии

Главная