AutoAdvertising v7.0 — Release Notes (Modrinth)
Highlights
- Added Folia support (via reflection; no hard dependency)
- Wide server compatibility: Minecraft 1.8.9–1.21.8
- Updated to Paper API 1.21.8
- Added new commands:
/autoad help
,/autoad info
- Gradient rendering improved with legacy fallback (no ChatColor.of)
- Safer LuckPerms integration with graceful fallback to Bukkit permissions
- Config expanded with compatibility and debug sections
- Removed duplicate legacy package (
me/yourname/autoadvertising/*
)
Breaking Changes
- Requires Java 21 (to match Paper API 1.21.8 toolchain)
Compatibility
- Servers: Spigot, Paper, Folia
- Versions: 1.8.9–1.21.8
- Folia: Supported (1.19.4+) using reflection-based scheduler calls
Commands
/autoad help
— Show help/autoad info
— Plugin/server info/autoad reload
— Reload config/autoad createad <id>
— Create ad/autoad deletead <id>
— Delete ad/autoad addline <id> <text>
— Add line/autoad removeline <id> <index>
— Remove line/autoad setinterval <seconds>
— Set interval
Configuration
- Added
compatibility
anddebug
sections - Sample ads included; gradients supported via
<gradient:#ff0000:#00ff00>text</gradient>
- On legacy (1.8.9–1.12.x), gradients are approximated to nearest standard colors
Internals
- Unified scheduler handling:
- Paper/Spigot: Bukkit scheduler
- Folia: reflection to
GlobalRegionScheduler
(execute/fixed rate)
- Safer LP hook: attempts LP API, falls back to
sender.hasPermission(...)
Notes
- If you need Java 17 toolchains, target Paper 1.20.6 instead; this build targets 1.21.8.
- Built artifact:
build/libs/Sqrilizz-AutoAdvertising-7.0.jar
🚀 Initial version released! Enjoy a 1.21.8 version of plugin.
-
updated to 1.21.8
-
new github repository
-
Soon... Discord server!
⚠️if you found some issues, please report them on the github⚠️
🆕 AutoAdvertising v1.1.0 – Smarter, Faster, More Powerful
Hello again, server admins! This version is a major upgrade that makes AutoAdvertising more flexible, more powerful, and easier to use than ever before.
✨ New Features & Improvements:
-
✅ Ad Groups Support: Organize ads into named groups with their own separate intervals for maximum flexibility.
-
🕒 Per-Group Interval Control: Use
/autoad setinterval <key> <seconds>
to fine-tune when each group sends its messages. -
🧠 Command Overhaul: The old single-message system is now replaced by:
/autoad add <interval> <key> <text>
– add lines and auto-create groups/autoad remove <key> <line>
– remove specific lines/autoad list
– view all groups, intervals, and message content
-
🎨 Gradient Text & Preview Commands: Now you can test your messages before sending:
/autoad test <text>
— preview full message formatting/autoad gradient <color1> <color2> ... <text>
— test gradient effects live
-
⚙️ Enable/Disable System: Turn automatic messaging on or off at will:
/autoad on
/autoad off
-
🧩 Enhanced TAB Completion: Smarter suggestions for groups, intervals, and line numbers.
🛠 Still Includes:
- Color codes (
&a
,&e
, etc.) <line>
and<gradient:...>
formatting- LuckPerms & Bukkit permission integration
- Minecraft 1.21.4 and Java 21+ support
AutoAdvertising v1.0.0 - Initial Release!
Greetings to all Minecraft server administrators!
We are excited to present AutoAdvertising - our new plugin designed to automatically send advertising messages in your server chat. This release includes all the core functionalities needed for effective and easy setup of automated advertising, helping you maintain activity and inform players about important events, promotions, or server rules.
Key Features in this Version:
- Automatic Message Broadcasting: Customizable advertising messages that are automatically sent to the server chat at a set interval.
- Flexible Configuration: Easy configuration via the
config.yml
file with the ability to change intervals and message prefixes. - In-Game Management: A complete set of commands for creating, deleting, and editing advertising messages directly in-game, without the need for server restarts.
/autoad reload
- Reloads the configuration./autoad createad <id>
- Creates a new empty advertisement./autoad deletead <id>
- Deletes an advertisement./autoad addline <id> <string>
- Adds a new line to an advertisement./autoad removeline <id> <index>
- Removes a line by index from an advertisement./autoad setinterval <seconds>
- Sets the new interval between advertising messages.
- Color Code Support: Use
&
to add color codes to your advertising messages. - Permissions System: Detailed permission management for commands with support for standard Bukkit permissions and LuckyPerms.
Compatibility:
- Minecraft Server Version: 1.21.4 (Paper/Spigot API)
- Java Version: JDK 21 or higher
We welcome your feedback and suggestions for improvement!