Wiki: https://eggsess-plugins.gitbook.io/eggsess-plugins/
Discord Support: https://discord.gg/erDzWtEQXV
Requirements
This plugin currently only supports 1.21.*
Introduction
The Wandering Trader Announcer plugin is a simple plugin that notifies players when a Wandering Trader spawns. Allows players to toggle announcements, supports per world messages, includes admin commands to control the toggle state of other players.
Features
Automatic Announcements – Sends a chat message when a Wandering Trader spawns. Can be configured to only send messages to players within the world that the trader spawns in.
Natural Spawns Only - can be configured to only announce natural spawns.
Toggle Per Player – Players can enable/disable announcements for themselves.
Sound Alerts – Optionally play a sound when a trader spawns.
Administrator Commands - enable/disable/check announcements settings for Players.
Settings GUI Menu - Edit values from the default Config in game through this menu.
Messages support MiniMessage - Messages can either support MiniMessage or Legacy Color Codes! By Default, Messages are written with MiniMessage!
All Messages and Settings are configurable.
PlaceHolders - explained in Configuration Section of the Wiki.
Lightweight & Efficient – Minimal impact on server performance.
Commands and Permissions
Trader Announcements
Description: Allows players to be notified when a Wandering Trader spawns.
Permission: wanderingtraderannouncer.notify – Required for players to receive announcements.
⚠ Important: Without wanderingtraderannouncer.notify, /wta toggle and /wta announcements will have no effect for a player.
/wta toggle
Description: Toggles trader announcements for the player.
Usage: /wta toggle
Permissions: wanderingtraderannouncer.toggle
/wta announcements <enable|disable|check> <player>
Description: Manage another player's announcement settings.
Permissions:
wanderingtraderannouncer.announcements.enable – Allows enabling announcements for a player.
wanderingtraderannouncer.announcements.disable – Allows disabling announcements for a player. player.wanderingtraderannouncer.announcements.check – Allows checking a player’s announcement status.
/wta settings
Description: Opens the Settings menu, where config values can be changed.
Permission: wanderingtraderannouncer.settings
/wta reload [config|messages|players]
Description: Reloads configuration files.
Permission: wanderingtraderannouncer.reload
/wta help
Description: Displays available commands for the plugin.
Usage: /wta help
Permission: wanderingtraderannouncer.help
Permissions
- wanderingtraderannouncer.* – Grants access to all plugin commands. (Default: op)
- wanderingtraderannouncer.notify – Allows players to receive trader announcements. (Default: op)
- wanderingtraderannouncer.toggle – Allows players to toggle their announcements. (Default: op)
- wanderingtraderannouncer.reload – Allows reloading of the configuration files. (Default: op)
- wanderingtraderannouncer.help – Allows use of the help command. (Default: op)
- wanderingtraderannouncer.announcements.enable – Allows enabling announcements for a player. (Default: op)
- wanderingtraderannouncer.announcements.disable – Allows disabling announcements for a player. (Default: op)
- wanderingtraderannouncer.announcements.check – Allows checking a player’s announcement status. (Default: op)
- wanderingtraderannouncer.settings - Allows a player to open the settings menu, where config values can be altered. (Default: op)
Terms of Downloading
By downloading this file, you agree to the following terms:
You may not decompile, reverse engineer, modify, or alter the code.
You may not redistribute, share, or re-upload the code in any form without explicit permission.
This file is provided as-is without any guarantees or warranties.