CarlTheCreeper | The Explosive Delivery Man icon

CarlTheCreeper | The Explosive Delivery Man -----

⭐ Scheduled • Repeating • One-Time • Citizens Integration • Stats




GENERAL
  • Optimizations and system updates.
FIREWORKS
  • The firework builder has received an update.
  • You can now use RGB colors for both the initial and fade colors.
  • The builder is now much more beginner-friendly to work with:
    • Before: STAR;false;false;0;LIME;WHITE
    • After: type{BALL_LARGE} | flicker{true} | trail{false} | p{0} | c{WHITE} | f{rgb(255,255,255)}
BUG FIXES
  • Fixed a bug where fireworks would spawn incorrectly.
  • Fixed a bug where players couldn't claim rewards.
----------, Apr 17, 2024

RELATIONSHIP
  • Added a new setting: "max-reduction".
    • You can now specify the maximum reduction percentage.
  • Optimized relationship calculations.
  • Added descriptions above the settings.
BUG FIXES
  • Fixed missing settings that led to plugin errors.
----------, Apr 11, 2024

GENERAL
  • System optimizations.
  • System updates.
  • QoL updates.
  • Fixed some bugs.
----------, Apr 9, 2024

GENERAL
  • Optimized many back-end systems.
  • Updated comments across the plugin to provide better information.
ITEM / ICON BUILDERS
  • The item/icon builders have a whole new set of settings.
  • With this update, you can customize many more settings.
  • For example, potion effects, apply tags, apply enchantments, and much more.
COMMANDS
  • Completely re-coded the tab completion system.
  • With this update, the plugin will now suggest many more options.
  • The error-checking and invalid-syntax systems have been improved.
  • The plugin will now alert you if you entered an invalid number or provided incorrect range syntax.
  • Tab completion now supports:
    • Players
    • Rewards
    • Any number-related arguments
    • Range syntax
MYSQL DATABASE
  • Added the "max-pool-size" setting to the MySQL settings (by default, it's set to 5).
  • Reduced the number of queries needed to save data.
    • Previously, the plugin was sending a query for each piece of data, resulting in 30+ queries with the default configuration. As of this update, the number of queries will always be roughly +/- 9.
BUG FIXES
  • Fixed: MySQL not closing connections, leading to the "too many connections" error.
  • Fixed: MySQL not syncing data properly, especially kit selections.
  • Fixed: MySQL not setting PLAYER_IDs as a primary key.
  • Fixed: MySQL performing too many queries, leading to lag spikes.
  • Fixed: MySQL syncing process taking too long.
  • Fixed: MySQL performing unsafe queries.
----------, Feb 21, 2024

GENERAL
  • Updated the backend systems.
  • Updated comments across the plugin.
  • Minor optimizations.
----------, Jan 31, 2024

GENERAL
  • Added: Support for Spigot 1.20.04.
  • Added: Support for Player Heads and Custom Heads.
BUG FIXES
  • Fixed: Colors not being translated properly.
----------, Dec 28, 2023

GENERAL
  • Added support for Spigot 1.20.2.
  • Optimized the plugin.
  • Fixed some bugs.
----------, Oct 10, 2023

GENERAL
  • Updated the backend systems.
  • Quality of life improvements.
  • Fixed some bugs.
----------, Aug 7, 2023

BUG FIXES
  • Fixed a bug where ConcurrentModificationException would be thrown upon leaving the server.
  • Fixed a bug where NoSuchElementException would be thrown upon leaving the server.
----------, Jul 13, 2023

GENERAL
  • Updated the systems.
  • Quality of life improvements.
  • Fixed some bugs.
----------, Jul 10, 2023

GENERAL
  • Optimized the code.
  • Updated the systems.
BUG FIXES
  • Fixed ConcurrentModificationException errors.
----------, Jun 27, 2023

GENERAL
  • The plugin now supports Spigot/Paper 1.20+.
  • All sql-related data operations are now async.
  • Optimized the onPlayerJoin event to prevent lag-spikes.
  • Optimized the process of translating placeholders.
BUG FIXES
  • Fixed a bug that caused "identifier already in use" on reload.
  • Fixed a bug that caused massive spam of nullpointer errors.
----------, Jun 23, 2023

GENERAL
  • Now supports Spigot 1.20.
  • Optimized the plugin.
  • Squashed some nasty bugs.
----------, Jun 22, 2023

BUG FIXES
  • Fixed a bug where reloading the plugin would sometimes cause the server to crash.
----------, Jun 6, 2023

BUG FIXES
  • Fixed a bug that allowed players to shift-click their items into the menus.
----------, May 22, 2023

MYSQL
  • Optimized the system.
  • Fixed some bugs.
----------, May 21, 2023

TRIGGER SCAN
  • Scan every menu to look for invalid triggers.
  • To initiate a scan, type /ctc scantriggers while in-game.
MODEL DATA
  • The model data for items throughout the plugin can now be specified.
  • This change is significant for people who use custom models on their server.
  • Here's a preview: https://i.imgur.com/WaGs12L.png:
PLAYER HEADS
  • The process of applying a head texture to an item has been simplified.
  • Previously, there were two settings (player-head and custom-head). As of this update, there is only one setting (head).
  • To determine whether it's a player or custom head, you simply need to specify a prefix to the head value as follows:
----------, May 15, 2023

GENERAL
  • Compiled the plugin with the older version of Java.
    • This means that the plugin should be working on 1.16 again.
----------, Apr 27, 2023

CARLTHECREEPER
  • Added the option to choose which gamemodes are allowed for opening a carl.
----------, Apr 26, 2023

LIMITED REWARDS
  • Create rewards with a given claim time deadline.
  • After a reward has expired, it can no longer be claimed.
RELATIONSHIP RATING
  • The rating system is here, and with it comes some new exciting stuff.
  • Set a rating for every reward.
  • The more rating a player has, the better delivery times they will get.
  • The rating system works on a diminishing returns system, which means the more rating a player has, the less effective it is.
HOLOGRAMS
  • Updated the Hologram system.
----------, Apr 15, 2023

HOLOGRAMS
  • Holograms no longer require an external dependency.
BUG FIXES
  • Fixed a bug that caused invalid amount of rewards available to be shown.
----------, Apr 13, 2023

BUG FIXES
  • Fixed a bug where invalid commands would be shown.
  • Fixed a bug that caused invalid amount of rewards available to be shown.
----------, Apr 12, 2023

Hello everyone, I'd like to present to you the new, fresh, and updated version of CarlTheCreeper. This update is a complete recode from scratch, bringing new features and improved stability. As of now, only rewards are available (scheduled executables), but more features will be added over time.

If you have already purchased the plugin, feel free to join the Discord server to post your suggestions.
----------, Apr 12, 2023

General
• Optimized some systems
• Quality of life improvements

➤ Bug Fixes

• Fixed some serious bugs
----------, Mar 6, 2021

GENERAL
• Fixed some bugs


REWARDS
• Rewards' display slots are now configurable
----------, Nov 16, 2020

Reload Command
• Made some text and color changes​
----------, Nov 14, 2020

List Rewards Command
• Made some text and color changes​
----------, Nov 12, 2020

Command Tab Completion
• No longer suggests online players in the integer argument (/ctc settokens)​
----------, Nov 7, 2020

Command Tab Completion
• No longer suggests online players in the integer argument (/ctc setcooldown)​
----------, Nov 2, 2020

Menus
• Optimized the system
• Fixed some bugs

Command Tab Completion

• Suggests prize ids in prize info command​
----------, Nov 1, 2020

Command Tab Completion
• Suggests reward ids in reward info command​
----------, Oct 24, 2020

Command Tab Completion
• Suggests online players and reward ids in token commands​
----------, Oct 18, 2020

Command Tab Completion
• Suggests online players and reward ids in cooldown commands​
----------, Oct 10, 2020

Command Tab Completion
• Suggests commands, rewards ids, prizes ids, etc​
----------, Oct 9, 2020

General
Quality of life improvements.
FIxed some bugs.​
----------, Sep 6, 2020

General
Updated to 1.16.​
----------, Aug 22, 2020

General
Quality of life improvements.
Fixed some bugs.​
----------, Aug 4, 2020

Welcome, the new and shiny version of CarlTheCreeper is here!
This update brings many improvements over the old version of Carl.

Head back to the main page to learn more!
----------, Jul 23, 2020

[​IMG]
Added
• Added per-player holograms above the Delivery NPCs.
NOTE: this feature is still under development - after you start up your server, please reload the plugin, otherwise, the hologram won't be spawned.
----------, Jan 18, 2020

[​IMG]
Fixed
• Fixed the Item Confetti effect.​
----------, Jan 13, 2020

[​IMG]
Added
• Delivery NPCs are animated during the claiming process.​
----------, Jan 9, 2020

[​IMG]
Fixed
• Next Page & Previous Page icons are properly displayed in the reward history menu.​
----------, Jan 8, 2020

[​IMG]
Changed
• Updated the claiming animation.
• Small optimalizations.

Fixed
• Fixed the MySQL database system (reward history wip).
• Small fixes.​
----------, Jan 6, 2020

[​IMG]
Added
• Added a sound effect when you enter reward history menu.

Changed

• Compatible with Spigot 1.15.1.
• Updated the list of menus.
• Updated the claiming animation.
• The claiming now stops when a player leaves the server.

Fixed
• Fixed reward history related issues.​
----------, Jan 4, 2020

Hello, thank you for keeping up with the plugin! If you're satisfied, please leave a good review. Have a nice day and stay tuned for more awesome updates! :cool:

CHANGELOG:
• Players are now able to open the Rewards menu by clicking on specific entities - this option can be enabled/disabled under "carl-the-creeper" in the config file.
----------, Nov 2, 2019

Hello, thank you for keeping up with the plugin! If you're satisfied, please leave a good review. Have a nice day and stay tuned for more awesome updates! :cool:

CHANGELOG:
• Updates to Spigot 1.14.
• Updated the claiming animation.
• Many bug fixes and improvements.
----------, Oct 21, 2019

★ General: fixed some bugs and optimized the code for better performance results.
----------, Jan 31, 2019

Hello, thank you for using my plugin! If you have any questions or issues regarding this update, please contact me.

CHANGELOG:
★ Reward History Menu: you can now customize the "Go Back“ Item.

Have a nice day and stay tuned for more awesome updates! :)
----------, Dec 26, 2018

Hello, thank you for using my plugin! If you have any questions or issues regarding this update, please contact me.

CHANGELOG:
★ you can now customize "Next Page" icon in the reward history menu.

Have a nice day and stay tuned for more awesome updates! :)
----------, Dec 23, 2018

CHANGELOG:

• The latest 1.12 version of the plugin is now included in the downloadable file, too
----------, Dec 21, 2018

Hello, thank you for using my plugin! If you have any questions or issues regarding this update, please contact me. Stay tuned for more awesome updates! :)

CHANGELOG:

• you can now customize "Previous Page" icon in the reward history menu.

PROBLEM AFTER THE UPDATE?

If the plugin is not working correctly, then run the debug commands from below. If there's at least one path missing or empty, then your config is outdated or broken and needs to be fixed.

The safest way to fix your config is to delete it and let the plugin generate a new one.


• Debug config.yml file: "/ctc debugconfig"
• Debug language.yml file: "/ctc debuglanguage"
----------, Dec 11, 2018

Hello, thank you for using my plugin! If you have any questions or issues regarding this update, please contact me. Stay tuned for more awesome updates! :)

CHANGELOG:

• you can now customize the reward history menu.
• fixed some menu bugs (the most important one: you can't take items from them anymore).

PROBLEM AFTER THE UPDATE?

If the plugin is not working correctly, then run the debug commands from below. If there's at least one path missing or empty, then your config is outdated or broken and needs to be fixed.

The safest way to fix your config is to delete it and let the plugin generate a new one.


• Debug config.yml file: "/ctc debugconfig"
• Debug language.yml file: "/ctc debuglanguage"
----------, Dec 8, 2018

Hello, thank you for using my plugin! If you have any questions or issues regarding this update, please contact me. Stay tuned for more awesome updates! :)

CHANGELOG:

• You can now use /santa to access Carl (X-Mas Mode)

PROBLEM AFTER THE UPDATE?

If the plugin is not working correctly, then run the debug commands from below. If there's at least one path missing or empty, then your config is outdated or broken and needs to be fixed.

The safest way to fix your config is to delete it and let the plugin generate a new one.

• Debug config.yml file: "/ctc checkvariables <print paths (true/false)>"
• Debug language.yml file: "/ctc checklanguage <print paths (true/false)>"
----------, Dec 1, 2018

Hello, thank you for using my plugin! If you have any questions or issues regarding this update, please contact me. Stay tuned for more awesome updates! :)

CHANGELOG:

• code optimizations.
• added "rewards available" statistic.
• added missing commands to "/ctc commands" command.
• added missing permissions to "/ctc permissions" command.
• updated some commands to new style.
• updated some messages to new style.
• updated some menus to new style.
• fireworks won't damage players anymore.

PROBLEM AFTER THE UPDATE?

If the plugin is not working correctly, then run the debug commands from below. If there's at least one path missing or empty, then your config is outdated or broken and needs to be fixed.

The safest way to fix your config is to delete it and let the plugin generate a new one.


• Debug config.yml file: "/ctc checkvariables <print paths (true/false)>"
• Debug language.yml file: "/ctc checklanguage <print paths (true/false)>"
----------, Nov 4, 2018

Hello, thank you for using my plugin! If you have any questions or issues regarding this update, please contact me. Stay tuned for more awesome updates! :)

CHANGELOG:

• you can open rewards menu if a clicked entity has certain metadata.
◦ by default, all NPCs have "npc" metadata.​

PROBLEM AFTER THE UPDATE?

If the plugin is not working correctly, then run the debug commands from below. If there's at least one path missing or empty, then your config is outdated or broken and needs to be fixed.

The safest way to fix your config is to delete it and let the plugin generate a new one.


• Debug config.yml file: "/ctc checkvariables <print paths (true/false)>"
• Debug language.yml file: "/ctc checklanguage <print paths (true/false)>"
----------, Oct 30, 2018

Hello, thank you for using my plugin! If you have any questions or issues regarding this update, please contact me. Stay tuned for more awesome updates! :)

CHANGELOG:

• now supports spigot 1.13.
• re-wrote the entire plugin - most of the features have been re-wrote from the ground up.
• moved rewards into separate files - create a file to make a reward.
• moved player data into separate files.
• added an option to disable rewards.
• added token system - require players to vote, claim rewards, or else to be able to claim certain rewards.
• added data load delay feature - delay the time when player data is being loaded.
• updated claim animation - it's just fancier!
• updated reward history menu.
• updated rewards menu.
• improved on enable and on disable log messages.
• improved path error log of config files.
• improved and optimized commands.
• added '/mb rewardinfo <reward ID>' command - prints information about a reward.
• added '/mb checklanguage <print paths (true/false)>' command - prints debug message about language file.
• added '/mb checkvariables <print paths (true/false)>' command • prints debug message about config file.
• placeholder extension not supported.​

PROBLEM AFTER THE UPDATE?

If the plugin is not working correctly, then run the commands from below. If there's at least one path missing or empty, your config is outdated or broken and needs to be fixed.

• Debug config.yml file: "/ctc checkvariables <print paths (true/false)>"
• Debug language.yml file: "/ctc checklanguage <print paths (true/false)>"


The safest way to fix your config is to delete it and let the plugin generate a new one.
----------, Oct 7, 2018

► Claim History menu
  • Claims are now in the proper order
  • Updated the descriptions
  • Updated the sounds
----------, Jun 17, 2018

★ Claim History menu
View your previous claims
Enter it through the Rewards menu
Click on a claim to view more information about it
Each claim has a unique ID which can be used to find it in the Claim History Data file​

★ Claim Animations
Fixed the Item Confetii effect​
----------, May 5, 2018

➤ Configuration
  • Added "ignore-permissions" option
  • Renamed the "messages.yml" file to "language.yml"
➤ Commands
  • "/carlthecreeper" now works differently:
    • when executed by a player: opens the Reward menu
    • when executed by the console: prints version and author of the plugin
----------, Apr 23, 2018

• Added new commands:
◦ /ctc commands - prints all the commands.
◦ /ctc permissions - prints all the permissions.
• Added "carlthecreeper.claim.*" permission - grants access to all the Rewards.
• Updated the Rewards menu.
• Updated the "/ctc help" command.
• Merged the Main menu with the Rewards menu.
• Fixed the messages.
• Fixed the permissions.
----------, Apr 1, 2018

[​IMG]

v2.6.0
• Fixed the statistics.
----------, Mar 25, 2018

[​IMG]

• Added help command information to the "/ctc" command.

[​IMG]

• Fixed the "/ctc" command.
----------, Mar 18, 2018

[​IMG]

• Fixed the placeholders.
----------, Mar 17, 2018

[​IMG]

• Updated the Main menu:
◦ Added sounds to the items

[​IMG]

• Updated the Main menu:
◦ The Claim Rewards item is now animated wherever a player has rewards available
----------, Mar 4, 2018

[​IMG]

• Added claim animation.

[​IMG]

• Fixed an error when a player clicks on an entity without a custom name.
----------, Jan 14, 2018

[​IMG]

• Players can now open the Rewards menu by clicking on certain entities.
You can make entities clickable in two different ways:
◦ By name - checks for entities' display name
◦ By metadata - checks for entities' metadata (all Citizens's NPC have "NPC" metadata)
----------, Jan 13, 2018

[​IMG]

• Fixed an error when the plugin's being enabled if MySQL is disabled.
----------, Dec 30, 2017

[​IMG]

• Added missing commands to "/ctc help" command.
• Added permissions to "/ctc help" command.

[​IMG]

• Removed claim animations due to some issues - they will come back in the future updates.

[​IMG]

• Fixed claim sounds.
• Fixed potential MySQL issues.
• Fixed wrong cooldown values in the item lores/chat messages.
• Fixed typo in "/ctc cooldowns" command.
• Fixed "/ctc resetcooldown" command.
----------, Dec 17, 2017

[​IMG]

• Fixed the placeholders.
----------, Dec 16, 2017

Hello, we'd like to introduce you to the new version of CarlTheCreeper. The old version had some issues - some things weren't working as they are supposed to work so we started re-coding the plugin to give you the best CarlTheCreeper experience.

Instead of writing the entire changelog, we're pointing the most important parts of the update:

• Added workload improvements that will help less experienced players to set up the plugin.

• Added MySQL support - it's finally here!

• Improved the clarity of the config.

• Re-coded data saving system - the player data file is now being updated on when a player leaves instead of updating it right away.

• Recoded cooldown system - it doesn't use task anymore thus the plugin will have less impact on the server machine.

• Removed expiry events - not forever, they're coming back in the future updates.

• Fixed many, many bugs.
----------, Dec 10, 2017

[​IMG]
• Updated "/ctc help" command.
----------, Oct 15, 2017

[​IMG]

Commads
• Commands are now usable in console.
----------, Oct 4, 2017

[​IMG]

Configuration
• "Registered to" message is now configurable.
----------, Sep 23, 2017

[​IMG]

Menus
• Main
◦ Statistics item can be now enchanted.​
----------, Sep 10, 2017

[​IMG]

Menus

• Main
◦ Rewards item can be now enchanted.​
----------, Aug 7, 2017

[​IMG]

Cosmetic Items

• Items can now be enchanted.
----------, Aug 5, 2017

[​IMG]

Placeholders
• Fixed an error when you put the extension in a wrong folder.
----------, Jul 8, 2017

[​IMG]

Global
• Updated to Spigot 1.12.
----------, Jun 24, 2017

[​IMG]

Configuration
• Fixed the plugin throwing errors about invalid language file.
----------, May 13, 2017

[​IMG]

Menus
• You can now enable/disable "Go Back" item.

[​IMG]

Menus
• You can't longer set items out of an inventory (for example, when you set cosmetic item to 40 while the inventory size is 35).
----------, May 10, 2017

[​IMG]

General
• Added improved Install Instructions in a separate file included with the plugin (since I still get contacted fairly often by people who've simply done mistakes installing the plugin).
----------, Apr 29, 2017

[​IMG]

General
• Added separate file with install instructions.
----------, Apr 9, 2017

[​IMG]

Commands
• You can now open menus using "/carlthecreeper open <menu>" command.
----------, Apr 1, 2017

[​IMG]

Global

• Fixed update checker - now properly searches for updates.
Note: We're working on a new version of update checker that will be more stable.
----------, Mar 27, 2017

[​IMG]

Configuration
• The items in the Main menu are now configurable.

[​IMG]

Configuration
• Updated the language file.
----------, Mar 26, 2017

[​IMG]

Placeholders

• The extension won't print errors anymore when put in the server's plugins directory.
----------, Mar 19, 2017

[​IMG]

Placeholders
• Added "%carlthecreeper_statistic_rewards_claimed%" placeholder - shows players' claimed rewards.
----------, Mar 18, 2017

[​IMG]

Placeholders
• Added an expansion to PlaceholderAPI - you can now use "%carlthecreeper_cooldown_<reward>%" placeholder to show reward players' cooldown in plugins which support PlaceholderAPI.
----------, Mar 11, 2017

[​IMG]

⇒ Added main menu.
----------, Feb 19, 2017

[​IMG]

⇒ Added console message when new version of the plugin's available.
----------, Feb 10, 2017

[​IMG]

⇒ Added statistics:
[​IMG]
----------, Feb 5, 2017

[​IMG]

⇒ Added Java 7 compatibility.
----------, Jan 15, 2017

[​IMG]

⇒ Adapted the resource to the new resource guidelines.
Note: I had to compile the plugin using JDK 8 (Java 8), if your server is running on Java 7 you might get an error. A JDK 7 compiled version will be released tomorrow.​
----------, Jan 14, 2017

[​IMG]

⇒ Changed "/carl setcooldown <player> <reward>" command to "/carl setrewardcooldown <player> <reward> [<cooldown>]" - if you don't enter the cooldown argument, it will use the cooldown from the config.

[​IMG]

⇒ Fixed empty inventory bug when setting "
refresh-cooldown-while-open" to false.
----------, Dec 29, 2016

[​IMG]

⇒ Added "/carl setcooldown <player> <reward> command - sets player's cooldown.

[​IMG]

⇒ The plugin wil now check if you entered valid reward in the command.
----------, Dec 28, 2016

[​IMG]
⇒ Added new claim animation (2).
⇒ Added settings to claim animations.
----------, Dec 24, 2016

[​IMG]

⇒ Cleaned up the config.
----------, Dec 23, 2016

[​IMG]

⇒ Fixed error appearing after clicking in any menu.
----------, Dec 22, 2016

[​IMG]

⇒ The game entities (falling blocks, items, projectiles) will now disappear when reloading the server.
----------, Dec 17, 2016

Resource Information
Author:
----------
Total Downloads: 403
First Release: Feb 6, 2016
Last Update: Apr 17, 2024
Category: ---------------
All-Time Rating:
57 ratings
Find more info at bit.ly...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings