[FREE] Golden Heads | [1.8.8-1.20.X] | Cooldown System | Statistics Added icon

[FREE] Golden Heads | [1.8.8-1.20.X] | Cooldown System | Statistics Added -----

Normally, a better golden apple, made of player heads, but you can edit almost everything




Added stats for Consumed and Crafted Golden Heads (/gheads stats [player])

Added PlaceholderAPI placeholders for stats:

%golden-heads_consumed% for consumed
%golden-heads_crafted% for crafted

Added support to versions greater than 1.19

And solved issues reported recently
----------, Jan 3, 2024

You can use actionbar to display the cooldown to the players!

Can enable or disable this feature as you wan't.

NEED TO RESTORE THE CONFIG.YML, SO MAKE YOUR BACKUPS
----------, Dec 2, 2022

Fixed multiple bugs with the commands and events

Is the most stable version. If you have some suggestions to add, you can contact me from my spigot profile or put in the discussion section.


IMPORTANT: ALWAYS UPDATE TO THE LATEST VERSIONS OF THIS PLUGIN. IT IS THE MOST STABLE VERSION
----------, Nov 29, 2022

FIXED | PlayerInteractEvent and PlayerItemConsumeEvent issue wich do players with op can consume infinite golden heads without cooldown and without decrease the amount of the item.
When a consumable item is set as a golden head.

Thanks to squeezemn to report.
----------, Nov 29, 2022

Fixed Stacktrace from /gheads reload command.
[21:43:43 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'gheads' in plugin Golden-Heads v1.4
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:146) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:666) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1189) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1001) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [patched_1.8.8.jar:git-PaperSpigot-445]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_292]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_292]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:774) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:713) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:616) [patched_1.8.8.jar:git-PaperSpigot-445]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292]
Caused by: java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Matcher.java:1283) ~[?:1.8.0_292]
at java.util.regex.Matcher.reset(Matcher.java:309) ~[?:1.8.0_292]
at java.util.regex.Matcher.<init>(Matcher.java:229) ~[?:1.8.0_292]
at java.util.regex.Pattern.matcher(Pattern.java:1093) ~[?:1.8.0_292]
at com.iridium.iridiumcolorapi.patterns.GradientPattern.process(GradientPattern.java:23) ~[Golden-Heads-1.4.jar:?]
at com.iridium.iridiumcolorapi.IridiumColorAPI.process(IridiumColorAPI.java:80) ~[Golden-Heads-1.4.jar:?]
at club.cellazelf12.gheads.commands.GoldenHeadsCommand.onCommand(GoldenHeadsCommand.java:36) ~[Golden-Heads-1.4.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.8.8.jar:git-PaperSpigot-445]
... 15 more
----------, Nov 29, 2022

Stacktrace with Cooldown System, has been solved

Could not pass event PlayerInteractEvent to Golden-Heads v1.4
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.8.8.jar:git-PaperSpigot-445]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:517) [patched_1.8.8.jar:git-PaperSpigot-445]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:502) [patched_1.8.8.jar:git-PaperSpigot-445]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:228) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.PlayerInteractManager.interact(PlayerInteractManager.java:463) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:763) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:52) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [patched_1.8.8.jar:git-PaperSpigot-445]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_292]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_292]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:774) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:713) [patched_1.8.8.jar:git-PaperSpigot-445]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:616) [patched_1.8.8.jar:git-PaperSpigot-445]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292]
Caused by: java.lang.NoSuchMethodError: java.util.concurrent.TimeUnit.toChronoUnit()Ljava/time/temporal/ChronoUnit;
at club.cellazelf12.gheads.cooldowns.Cooldown.<init>(Cooldown.java:34) ~[Golden-Heads-1.4.jar:?]
at club.cellazelf12.gheads.cooldowns.CooldownManager.createCooldown(CooldownManager.java:103) ~[Golden-Heads-1.4.jar:?]
at club.cellazelf12.gheads.listeners.GeneralListener.proceed(GeneralListener.java:140) ~[Golden-Heads-1.4.jar:?]
at club.cellazelf12.gheads.listeners.GeneralListener.onInteract(GeneralListener.java:96) ~[Golden-Heads-1.4.jar:?]
at sun.reflect.GeneratedMethodAccessor197.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_292]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_292]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300) ~[patched_1.8.8.jar:git-PaperSpigot-445]
... 18 more

Thanks to squeezemn to report.
----------, Nov 29, 2022

Cooldown system added, you can disable it, can set cooldown of seconds, minutes, hours or days.

Also can set if you wan't to bypass the cooldowns and the permission to do that.

And can enable or disable some messages of cooldown system.

give argument for the command /goldenheads

Added PlaceholderAPI placeholders of this plugin:

%golden-heads_cooldown_time% for get the cooldown of the player. If the player don't has cooldown, will display "No Cooldown"

%golden-heads_is_on_cooldown% returns if the player is on cooldown.

IF YOU FOUND ANY BUGS OR HAVE A ISSUE, CONTACT ME TO FIX THAT SOON

YOU NEED TO DELETE THE OLD CONFIG FILE. SO MAKE A BACKUP
----------, Nov 28, 2022

- Fixed various bugs.

- Too much options of configuration added

- Added command to reload the config: /gheads reload
permission: goldenheads.admin

And more active developer.
----------, Nov 22, 2022

I'm a minecraft plugin developer now!
----------, Jul 13, 2020

Comando /goldenhead arreglado!

Command /goldenhead fixed!
----------, Aug 26, 2016

English/Ingles: Added this command /goldenhead to get

Español/Spanish: Comando agregado /goldenhead para conseguirla
----------, Aug 25, 2016

English:
Update: Fixed Bugs

Español:
Actualizacion: Bugs arreglados
----------, Aug 7, 2016

Resource Information
Author:
----------
Total Downloads: 3,424
First Release: Aug 7, 2016
Last Update: Jan 3, 2024
Category: ---------------
All-Time Rating:
9 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings