Sueta

BubbleBans

1.0.1

BubbleBans is a lightweight punishment plugin (bans, tempbans, mutes, warnings)

·Plugin
  1. 1.0.1latestBubbleBans 1.0.1Feb 25, 2026

    [1.0.1] - 2026-02-25

    Added
    - sync.max-events-per-poll (default 500) to cap per-poll backlog processing. - discord-webhook.allow-http (default false) and discord-webhook.automod.allow-http to keep webhook URLs HTTPS by default. - automod.state-retention-seconds (default 1800) to prevent unbounded in-memory AutoMod state growth. - Shaded SLF4J JUL binding to eliminate "No SLF4J providers" warnings and reduce cross-plugin conflicts.
    Changed
    - Command execution now always returns to the Bukkit main thread before interacting with Bukkit APIs (permissions, messaging, dispatching). - Startup is hardened: clearer failure logs, clean shutdown, and fail-fast if a command is missing from plugin.yml. - AutoMod advertising whitelist matching now validates actual matched hosts (prevents substring bypasses like myserver.com.evil.com). - AutoMod duration actions now fall back to safe defaults when duration: is missing/invalid. - Chat moderation now supports a runtime fallback to Bukkit's AsyncPlayerChatEvent when Paper's AsyncChatEvent isn't available. - Sync polling now uses a per-poll limit to avoid unbounded backlog spikes. - Webhook URL validation is stricter (scheme/host validation; HTTPS by default).
    289 downloads
  2. 1.0.0BubbleBans 1.0.0Dec 29, 2025
    121 downloads

Similar projects

Plugin →