Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Hi-PolarBear

A fork of the CreeperConfetti plugin, adapted for higher game versions

Report CreeperConfettiPro?

R

4.1.0-bukkit

CreeperConfettiPro 4.1.0 Official Release

Download builds: CreeperConfettiPro-4.1.0-bukkit.jar / CreeperConfettiPro-4.1.0-folia.jar

4.1.0 is the first feature update after the major 4.0 refactor, focusing on "command compatibility": it resolves the issue where /cc and /confetti conflict with other plugins' commands on some servers while admins have no way to disable them, and makes help text automatically adapt to alias status.


Highlights of This Update

1. Command Aliases Can Be Freely Toggled

/cc and /confetti can now be individually enabled or disabled in the config file to avoid command conflicts with other plugins.

command-aliases:
  enabled: true   # Master switch
  cc: true        # /cc
  confetti: true  # /confetti
  • All enabled by default, so behavior after upgrading is exactly the same as in older versions;
  • After disabling an alias, that command no longer exists, while the other commands continue to work as usual;
  • Before registration, it checks whether the command is already occupied by another plugin: if occupied, it automatically skips registration and prints a warning, so it will not hijack another plugin's command;
  • After making changes, run /cc reload (or /creeperconfetti reload if /cc has been disabled) for them to take effect immediately, with no restart required.

2. Help Text Automatically Adapts

When /cc is unavailable, all /cc references in help and notification messages are automatically replaced with /creeperconfetti, so users will no longer be confused by prompts telling them to enter /cc only to be told the command does not exist.

Scenario How it appears in help
/cc is registered (default) /cc effect list
/cc is disabled via config /creeperconfetti effect list
/cc is occupied by another plugin /creeperconfetti effect list

This covers all help lines, usage prompts, unknown subcommand messages, and console pagination prompts, and takes effect automatically across all 18 languages.

3. Fixed Broken Help Pagination Buttons

Clickable page navigation/page number buttons were hardcoded to execute /cc help N, which would execute a nonexistent command after /cc was disabled; they now follow the actually available label, so clicking always works.


Upgrade Notes

  • Simply replace the jar and restart the server; no manual config changes are required;
  • The configuration version config-version has been raised from 2 to 3: on first startup, the old configuration is automatically backed up to plugins/CreeperConfettiPro/backups/, and the command-aliases section is added to config.yml. All your existing settings are preserved;
  • If you previously deleted the command-aliases section manually, the plugin will run with default values (all enabled).

Compatibility

Build Compile Dependencies Supported Versions
Bukkit spigot-api 1.9.4 (api-version: 1.13) Spigot / Paper / Purpur 1.13 ~ latest
Folia folia-api 1.19.4, Java 17 bytecode Folia 1.19.4 ~ latest

The two builds cannot be used interchangeably: the Folia build depends on the regionized scheduling API and can only run on Folia; the Bukkit build does not declare folia-supported and will be refused loading by Folia.

Installation

  1. Choose the build that matches your server (Bukkit build or Folia build);
  2. Place the jar into the plugins directory;
  3. Restart the server;

Information

Published
October 31, 2026
0Downloads

Platforms

Paper
Paper
1.9.4–26.3