TeamСкачатьСкачатьСкачать
ВЕРСИИ (3)
release
Team 1.0.2
1.0.220 сент. 2026 г.1,5 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, folia, paper, purpur, spigot
Что нового
# Teams 1.0.2 — Major Improvements & Bug Fixes
This update improves team menus, creation and renaming, banking, requests, permissions, storage, and overall reliability.
## Team Creation & Renaming
- `/team create` now opens a name-entry interface instead of requiring a name in the command.
- `/team rename` opens the same interface with the current team name already filled in.
- Added native name-entry dialogs for supported Java clients, optional Floodgate forms for Bedrock, and an anvil fallback.
- Name-entry sessions expire after two minutes and can only be submitted once.
- Permissions, membership, and team identity are checked again when submitting.
- Native name dialogs can be disabled for clients that require the fallback.
## Commands & Admin Help
- Added working `/team admin help` handling and tab completion.
- `/team admin` now opens help without displaying “Invalid Usage.”
- Updated admin help with cyan headings and arrows, white commands, and gray descriptions.
- Added transaction and request recovery commands to admin help.
- Added the admin help entry to regular help for authorized administrators.
- Improved membership-based command suggestions.
- Players without a team no longer see the team menu suggestion.
- Players already in a team no longer see create, inbox, accept, or deny suggestions.
- Direct inbox access remains available for request workflows.
- Nested tab completion now rechecks command permissions.
- Fixed inaccessible admin commands appearing in suggestions.
## Extension Access
- Added `/team extension` as an alias of `/team extensions`.
- Extension access now requires `itzzteam.command.extensions`.
- This permission is disabled by default, including for administrators.
- Command execution, suggestions, menu opening, and menu clicks check access.
- Revoking access also prevents further use of an already-open extension menu.
- Individual extension entries retain their separate permission checks.
## Custom Bank Dialog
- Added a native custom deposit/withdrawal dialog for supported Java clients.
- Left-click Custom to deposit; right-click Custom to withdraw.
- Added editable amount input, a centered label, submit/cancel actions, and preset buttons.
- Default presets include 1K, 10K, 100K, 1M, 10M, 100M, and 1B.
- Clicking a preset submits the labeled transaction.
- Presets above the configured transaction limit are hidden.
- Dialog text, initial amount, and presets are configurable in `gui.yml`.
- Input sessions are single-use, expire after two minutes, and remain tied to the original team.
- Permissions, membership, limits, and funds are rechecked before processing.
- Native bank dialogs do not intercept normal chat.
- Unsupported clients and Bedrock retain the existing chat fallback.
- Fixed older chat callbacks potentially consuming a newer bank input session.
## Financial Safety & Recovery
- Added durable transaction journaling for deposits, withdrawals, disband refunds, admin balance changes, and ally-slot purchases.
- Added unique transaction IDs and recorded transaction states.
- Improved decimal arithmetic, invalid-amount checks, and overflow protection.
- Improved handling of rejected or uncertain economy-provider operations.
- Disband refunds now target the current owner.
- Offline-owner refunds are supported where the Vault economy provider allows them.
- Failed or uncertain refunds prevent disbanding from continuing.
- Added `/team admin transactions` for inspecting unresolved financial operations.
- Added explicit reconciliation commands for recording verified outcomes.
- Reconciliation does not replay an external payment.
- Withdrawal request recovery checks the transaction journal to prevent duplicate approval of completed payments.
## Requests & Inbox
- Added persistent join, alliance, withdrawal, and custom requests.
- Added pagination, expiration, cancellation, and audit history.
- Improved tooltips with readable request types, team names, senders, amounts, and expiry information.
- Internal IDs are stored in item metadata instead of cluttering tooltips.
- Sent and received requests display the appropriate actions.
- Players can cancel their own sent requests without accidentally accepting them.
- Added empty-state text, a close button, and page preservation.
- Added `/team bank request <amount>` for withdrawal approval requests.
- Added `/team inbox cancel <request-id>`.
- Improved protection against duplicate approvals.
- Requests persist a processing state before applying an operation.
- Interrupted or uncertain requests remain available for administrator review instead of being automatically retried.
- Added `/team admin requests` and request reconciliation.
- Expired requests are saved together in one atomic update.
## Membership & Admin Fixes
- Fixed admin force-join removing a player from their original team before validating the destination.
- Destination capacity, membership, and cancellable events are checked before changing membership.
- Full, cancelled, or stale destinations leave the original membership intact.
- Added revalidation after event callbacks.
- Failed force-joins no longer display success messages.
- Expanded immutable change notifications for admin add, remove, kick, force-join, and disband actions.
- Leave notifications now run after membership caches are updated.
## PvP, Homes & Teleportation
- Added a dedicated home-deletion confirmation screen.
- Home deletion checks permission when opening and confirming.
- Saved home coordinates are preserved when their world is missing or unloaded.
- Missing-world teleports are refused without deleting the saved home.
- Improved destination hazard checks and final teleport permission checks.
- Improved cancellation handling for movement, damage, death, logout, world changes, vehicle entry, and shutdown.
- Added native Paper/Folia scheduling entry points.
## Shared Chest & Backups
- Improved chest access validation.
- Fixed stale menu and refresh handling.
- Added restrictions around restore, rename, and disband operations while affected chests are open.
- Improved backup validation and atomic replacement.
- Chest archives now use stable team IDs.
- Corrupt item data is rejected instead of silently becoming empty items.
- Chest archives are cached instead of repeatedly loaded from disk.
- Ordinary backup snapshots write in the background.
- Pending backup writes are flushed during shutdown.
- Restore and identity migration retain explicit durability checkpoints.
- Failed safety backups prevent restoration from proceeding.
## Configuration, Names & Statistics
- Added configuration validation and versioned default migration.
- Existing configuration files are backed up before migration.
- Matching older defaults are updated while customized text is preserved.
- Removed retired rank-related settings and messages.
- Expanded configurable GUI labels and Unicode icons.
- Added an option to disable small-cap item titles.
- Improved password redaction in migration displays.
- Improved Unicode name validation and normalized, case-insensitive lookup.
- Added checks for common mixed-script impersonation patterns.
- Added exact reserved-name matching.
- Improved statistics overflow handling and K/D placeholders.
- Expanded permission and operational documentation.
## Developer API & Integrations
- Expanded immutable team snapshots and post-change notifications.
- Added persistent, plugin-namespaced team metadata.
- Added custom request handlers.
- Added permission-checked extension menu entries.
- Added extension PlaceholderAPI support.
- Improved extension registration and cleanup when an owning plugin disables.
- Retained legacy APIs where required for compatibility.
- Removed assignable-rank mutation APIs. Integrations using removed rank features require updates.
release
Teams 1.0.1
1.0.119 авг. 2026 г.65Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, folia, paper, purpur, spigot
Что нового
- **Home and Ally Home Folia error fixed.**
- **Added default player permissions, enforced for commands and GUI** :-
- itzzteam.use.enderchest
- itzzteam.use.bank
- itzzteam.use.teamhome
- itzzteam.use.teamallyhome
release
Team 1.0.0
1.0.013 июн. 2026 г.22Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, folia, paper, purpur, spigot
Что нового
## Initial public release
Teams is a modern survival-friendly team plugin built for Paper-based servers.
### Included in 1.0.0
- Team GUI
- Team bank
- Shared team ender chest
- Team home system
- Ally system
- Team chat and ally chat
- Team PvP and ally PvP controls
- Team-wide member permissions
- Per-player permission overrides
- Team list and leaderboard GUI
- Admin management tools
- PlaceholderAPI support
- LuckPerms-compatible permission nodes
- Floodgate/Geyser Bedrock support
- SQLite default storage
- Support for H2, MySQL, MariaDB, PostgreSQL, and YAML
- Configurable messages through `messages.yml`
### Notes
- Vault is required for economy features like the team bank
- Floodgate/Geyser is required for Bedrock support
- PlaceholderAPI is required for placeholders