DonutTeams - Echest, allies, bank, perms v1.3.0

Teams with GUI, roles, homes, invites, join requests and leaderboards
New features:
• Team-Bank and team ender chest slots can be replaced by a configurable filler item when the feature is disabled, set up in gui/teams-gui.yml under disabled-filler

Improvements:
• Role-permissions GUI hides the ender chest toggle when ender chests are disabled, and hides bank deposit / bank withdraw toggles when the team bank is disabled, so ranks stay in sync with server settings
• Disabled bank/ender chest slots no longer leave a gap in the team GUI and silently ignore clicks instead of spamming a "disabled" message
New features:
• Team ender chest can be turned off globally with enderchest.enabled in config; players get a clear message if it is disabled

Improvements:
• Main team GUI hides the ender chest button when the feature is disabled (same pattern as the team bank)
• Role permissions GUI hides the team ender chest toggle when the feature is disabled
• Role permissions GUI hides bank deposit and bank withdraw toggles when the team bank is disabled, so ranks stay in sync with server settings

Code:
# plugins/PerfTeams/config.yml — merge under enderchest:
enderchest:
  enabled: true
  rows: 3
  cooldown-seconds: 0

# plugins/PerfTeams/messages.yml — add (if your file lacks it):
enderchest-disabled: "<#FF6B9E>Team ender chest is disabled on this server."
Improvements:
• Added per-item teammate rendering controls in the main team GUI with enabled, material, name, and lore.
• Added the same per-item teammate rendering controls in the alliance GUI, including full display/lore customization.
• Team member slot entries now support placeholder-based display templates for online/offline state, last seen, role text, and promote/demote hints.

Code:
# plugins/PerfTeams/gui/teams-gui.yml — add/merge near top-level:
filler:
  enabled: true

teammate-item:
  enabled: true
  material: PLAYER_HEAD
  name: '%prefix%%name_color%%player%%leader_indicator%'
  lore:
    - '%role_lore%'
    - '%online_line%%last_seen_line%'
    - ''
    - '%promote_line%'
    - '%demote_line%'

alliance-gui:
  filler:
    enabled: true
  teammate-item:
    enabled: true
    material: PLAYER_HEAD
    name: '%prefix%%name_color%%player%%leader_indicator%'
    lore:
      - '%online_line%%last_seen_line%'

# plugins/PerfTeams/gui/teams-requests-gui.yml — add/merge:
filler:
  enabled: true

# plugins/PerfTeams/gui/teams-leaderboard-gui.yml — add/merge:
filler:
  enabled: true
Bug fixes:
• Fixed Folia-related bugs
New features:
• PlaceholderAPI placeholders %perfteams_indicator_yesno% and %perfteams_in_team% return plain text for team membership (yes / no by default) so TAB and other plugins can use simple string conditions instead of the styled indicator dot.

Improvements:
placeholder-indicator in config.yml adds optional keys condition-in-team and condition-not-in-team to customize those plain outputs without affecting the visual %perfteams_indicator% dot.

Code:
# plugins/PerfTeams/config.yml — merge under placeholder-indicator:

placeholder-indicator:
  in-team: "<#34EB9B>●"
  not-in-team: ""
  condition-in-team: "yes"
  condition-not-in-team: "no"
New features:
• Added a built-in update checker to all Perf plugins

Improvements:
• New config option: update-checker.enabled: true (enabled by default)
Bug fixes:
• /team home (and /teams home) with a teleport countdown no longer crashes on Folia with “Initial delay ticks may not be <= 0”; non-OP players can complete the countdown and teleport again
New features:
• Sort, filter, and select-item sort items support %dynamic_options% (or %sorting_options% / %filter_options%) in lore so footer lines can appear below the generated option list
Buy a license now
$11.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 20% commission.
2,928 Views
12 Purchases
261 Downloads
Feb 24, 2026 Published
Jun 12, 2026 Updated
5.00 star(s)
Average rating (4)
347 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Gameplay
  1. Social
  1. Fun
Game mode
  1. Survival
  1. Donut-like
  1. Hardcore
Supported software
  1. Paper
  1. Folia
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Recommended for you
Mines plugin with GUI, Vault/PlayerPoints/ExcellentEconomy, tax, ban system
5.00 star(s) 4 ratings
11 purchases
tags plugin with Shop GUI, categories, vouchers
5.00 star(s) 1 ratings
11 purchases
High performance RTP, RTPQueue and RTPZone plugin. Folia-ready.
5.00 star(s) 6 ratings
11 purchases
Playtime-based level system with rewards (money, XP, crates). GUI, PlaceholderAPI, Folia support.
5.00 star(s) 3 ratings
8 purchases
item signing plugin. Add custom lore with hex colors, MC color codes, and MiniMessage formatting.
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 20% commission.
2,928 Views
12 Purchases
261 Downloads
Feb 24, 2026 Published
Jun 12, 2026 Updated
5.00 star(s)
Average rating (4)
347 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Gameplay
  1. Social
  1. Fun
Game mode
  1. Survival
  1. Donut-like
  1. Hardcore
Supported software
  1. Paper
  1. Folia
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Recommended for you
Mines plugin with GUI, Vault/PlayerPoints/ExcellentEconomy, tax, ban system
5.00 star(s) 4 ratings
11 purchases
tags plugin with Shop GUI, categories, vouchers
5.00 star(s) 1 ratings
11 purchases
High performance RTP, RTPQueue and RTPZone plugin. Folia-ready.
5.00 star(s) 6 ratings
11 purchases
Playtime-based level system with rewards (money, XP, crates). GUI, PlaceholderAPI, Folia support.
5.00 star(s) 3 ratings
8 purchases
item signing plugin. Add custom lore with hex colors, MC color codes, and MiniMessage formatting.
Not yet rated
0 purchases
Top