Heads Plugin API 3 [1.17 - 1.21.x] icon

Heads Plugin API 3 [1.17 - 1.21.x] -----

Make it easy to use or spawn custom created textured heads from your plugins.




Version: 3.1.0
I have a problem when I use /headinv I get in the console: org.bukkit.command.CommandException: Unhandled exception executing command 'headsinv' in plugin HeadsInventory v1.11.1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:155) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_19_R1.CraftServer.dispatchCommand(CraftServer.java:916) ~[paper-1.19.2.jar:git-Paper-290]
at org.bukkit.craftbukkit.v1_19_R1.command.BukkitCommandWrapper.run(BukkitCommandWrapper.java:64) ~[paper-1.19.2.jar:git-Paper-290]
at com.mojang.brigadier.CommandDispatcher.execute(CommandDispatcher.java:264) ~[paper-1.19.2.jar:?]
at net.minecraft.commands.Commands.performCommand(Commands.java:305) ~[?:?]
at net.minecraft.commands.Commands.performCommand(Commands.java:289) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performChatCommand(ServerGamePacketListenerImpl.java:2294) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$20(ServerGamePacketListenerImpl.java:2248) ~[?:?]
at net.minecraft.util.thread.BlockableEventLoop.lambda$submitAsync$0(BlockableEventLoop.java:59) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.19.2.jar:git-Paper-290]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1341) ~[paper-1.19.2.jar:git-Paper-290]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:185) ~[paper-1.19.2.jar:git-Paper-290]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1318) ~[paper-1.19.2.jar:git-Paper-290]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1311) ~[paper-1.19.2.jar:git-Paper-290]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1289) ~[paper-1.19.2.jar:git-Paper-290]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1177) ~[paper-1.19.2.jar:git-Paper-290]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:305) ~[paper-1.19.2.jar:git-Paper-290]
at java.lang.Thread.run(Thread.java:858) ~[?:?]
Caused by: com.github.cc007.headsplugin.api.business.domain.exceptions.LockingException
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at com.github.cc007.headsplugin.integration.database.transaction.jpa.JpaNestableTransaction.runTransacted(JpaNestableTransaction.java:101) ~[HeadsPluginAPI-3.1.0 (1).jar:?]
at com.github.cc007.headsplugin.integration.database.transaction.jpa.JpaNestableTransaction.runTransacted(JpaNestableTransaction.java:69) ~[HeadsPluginAPI-3.1.0 (1).jar:?]
at com.github.cc007.headsplugin.integration.database.transaction.jpa.JpaNestableTransaction.runTransacted(JpaNestableTransaction.java:48) ~[HeadsPluginAPI-3.1.0 (1).jar:?]
at com.github.cc007.headsplugin.business.services.heads.CategorySearcherImpl.lambda$getCategories$1(CategorySearcherImpl.java:33) ~[HeadsPluginAPI-3.1.0 (1).jar:?]
at com.github.cc007.headsplugin.business.services.ProfilerImpl.lambda$runProfiled$0(ProfilerImpl.java:41) ~[HeadsPluginAPI-3.1.0 (1).jar:?]
at com.github.cc007.headsplugin.business.services.ProfilerImpl.runProfiled(ProfilerImpl.java:64) ~[HeadsPluginAPI-3.1.0 (1).jar:?]
at com.github.cc007.headsplugin.business.services.ProfilerImpl.runProfiled(ProfilerImpl.java:41) ~[HeadsPluginAPI-3.1.0 (1).jar:?]
at com.github.cc007.headsplugin.business.services.ProfilerImpl.runProfiled(ProfilerImpl.java:30) ~[HeadsPluginAPI-3.1.0 (1).jar:?]
at com.github.cc007.headsplugin.business.services.heads.CategorySearcherImpl.getCategories(CategorySearcherImpl.java:32) ~[HeadsPluginAPI-3.1.0 (1).jar:?]
at com.github.cc007.headsinventory.search.HeadsSearch.searchAllCategories(HeadsSearch.java:164) ~[HeadsInventory-1.11.1 (1).jar:?]
at com.github.cc007.headsinventory.commands.HeadsInventoryCommand.onHeadsInventoryCommand(HeadsInventoryCommand.java:156) ~[HeadsInventory-1.11.1 (1).jar:?]
at com.github.cc007.headsinventory.commands.HeadsInventoryCommand.onPlayerCommand(HeadsInventoryCommand.java:85) ~[HeadsInventory-1.11.1 (1).jar:?]
at com.github.cc007.headsinventory.commands.HeadsInventoryCommand.onCommand(HeadsInventoryCommand.java:69) ~[HeadsInventory-1.11.1 (1).jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[paper-api-1.19.2-R0.1-SNAPSHOT.jar:?]
-
Author's response
This should be fixed in the latest version of HeadsInventory

Version: 2.0.10
I uninstalled custom heads from my server time ago and now trying to reinstall them my server wont allow any command (so basically no one can play since first we need to login with password)

I left 5 starts regardless because it used to be a good plugin
-
Author's response
I don't know this custom heads plugin.

My plugin doesn't need any login with password. All you need is another plugin that uses this API, like HeadsInventory and give players the required perms or op.

Version: 2.0.10
the plugins are excellent but it also works for 1.16.4? because I put it on the server and it won't let the users enter and neither will I, because I'm the op?
-
Author's response
I will take a look at that right now. I didn't have time to throroughly test 1.16.4 yet

Version: 2.0.8
A very useful and well supported API with an extremely active developer! I would definitely recommend using this in combination with HeadsInventory.

Version: 2.0.7
A great plugin, very intuitive and well designed. It's also well supported by an extremely responsive developer.

Version: 2.0.6
A very useful and well supported API with an extremely active developer! I would definitely recommend using this in combination with HeadsInventory.

Version: 2.0.6
[17:11:27] [Server thread/INFO]: [HeadsPluginAPI] Enabling HeadsPluginAPI v2.0.6
[17:11:27] [Thread-328/INFO]: [NBTAPI] [NBTAPI] The NBT-API seems to be up-to-date!
[17:11:27] [Server thread/WARN]: [HeadsPluginAPI] Loaded class ch.qos.logback.core.Appender from Vixio v2.0.4 which is not a depend, softdepend or loadbefore of this plugin.
[17:11:27] [Server thread/ERROR]: Error occurred while enabling HeadsPluginAPI v2.0.6 (Is it up to date?)
java.lang.IllegalArgumentException: LoggerFactory is not a Logback LoggerContext but Logback is on the classpath. Either remove Logback or the competing implementation (class org.apache.logging.slf4j.Log4jLoggerFactory loaded from file:/citrine/survival/cache/patched_1.15.2.jar). If you are using WebLogic you will need to add 'org.slf4j' to prefer-application-packages in WEB-INF/weblogic.xml: org.apache.logging.slf4j.Log4jLoggerFactory
at org.springframework.util.Assert.instanceCheckFailed(Assert.java:696) ~[?:?]
at org.springframework.util.Assert.isInstanceOf(Assert.java:596) ~[?:?]
at org.springframework.boot.logging.logback.LogbackLoggingSystem.getLoggerContext(LogbackLoggingSystem.java:281) ~[?:?]
at org.springframework.boot.logging.logback.LogbackLoggingSystem.beforeInitialize(LogbackLoggingSystem.java:104) ~[?:?]
at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationStartingEvent(LoggingApplicationListener.java:239) ~[?:?]
at org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.java:220) ~[?:?]
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) ~[?:?]
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) ~[?:?]
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) ~[?:?]
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127) ~[?:?]
at org.springframework.boot.context.event.EventPublishingRunListener.starting(EventPublishingRunListener.java:70) ~[?:?]
at org.springframework.boot.SpringApplicationRunListeners.starting(SpringApplicationRunListeners.java:47) ~[?:?]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:305) ~[?:?]
at com.github.cc007.headsplugin.HeadsPlugin.onEnable(HeadsPlugin.java:88) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.15.2.jar:git-Paper-370]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:380) ~[patched_1.15.2.jar:git-Paper-370]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[patched_1.15.2.jar:git-Paper-370]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugin(CraftServer.java:472) ~[patched_1.15.2.jar:git-Paper-370]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.enablePlugins(CraftServer.java:386) ~[patched_1.15.2.jar:git-Paper-370]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.reload(CraftServer.java:893) ~[patched_1.15.2.jar:git-Paper-370]
at org.bukkit.Bukkit.reload(Bukkit.java:666) ~[patched_1.15.2.jar:git-Paper-370]
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:54) ~[patched_1.15.2.jar:git-Paper-370]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.15.2.jar:git-Paper-370]
at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchCommand(CraftServer.java:761) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.PlayerConnection.handleCommand(PlayerConnection.java:1866) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1674) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.TickTask.run(SourceFile:18) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.MinecraftServer.ba(MinecraftServer.java:1105) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.MinecraftServer.executeNext(MinecraftServer.java:1098) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1059) ~[patched_1.15.2.jar:git-Paper-370]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:974) ~[patched_1.15.2.jar:git-Paper-370]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_252]
[17:11:27] [Server thread/INFO]: [HeadsPluginAPI] Disabling HeadsPluginAPI v2.0.6

Paper 1.15.2

Version: 2.0.4
Thanks you soooooooo much for finally updating this for 1.16 I am super happy!!!!! love this plugin :D <3

Version: 1.7.1
[17:44:49] [Thread-10/INFO]: [HeadsPluginAPI] Done updating games.json
[17:44:49] [Thread-10/INFO]: [HeadsPluginAPI] Updating mobs.json
[17:44:50] [Thread-10/INFO]: [HeadsPluginAPI] Done updating mobs.json
[17:44:50] [Thread-10/INFO]: [HeadsPluginAPI] Updating characters.json
[17:44:51] [Thread-10/INFO]: [HeadsPluginAPI] Done updating characters.json
[17:44:52] [Thread-10/INFO]: [HeadsPluginAPI] Updating pokemon.json
[17:44:53] [Thread-10/INFO]: [HeadsPluginAPI] Done updating pokemon.json
[17:44:53] [Thread-10/INFO]: [HeadsPluginAPI] Updating sweeper.json
[17:44:53] [Thread-10/WARN]: Could not get category sweeper: unable to connect to the website, using cache instead.
[17:44:53] [Thread-10/ERROR]: No cache was found for category sweeper!
[17:44:53] [Thread-10/INFO]: [HeadsPluginAPI] Updating rwby.json
[17:44:54] [Thread-10/INFO]: [HeadsPluginAPI] Done updating rwby.json
[17:44:54] [Thread-10/INFO]: [HeadsPluginAPI] Updating doge.json
[17:44:54] [Thread-10/ERROR]: [HeadsPluginAPI] An unknown exception has occurred. Please check if the heads website is online.
[17:44:54] [Thread-10/ERROR]: [HeadsPluginAPI] null
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
at sun.security.ssl.Alerts.getSSLException(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.Handshaker.fatalSE(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.Handshaker.fatalSE(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.Handshaker.processLoop(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.Handshaker.process_record(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source) ~[?:1.8.0_191]
at sun.net. www.protocol.https.HttpsClient.afterConnect(Unknown Source) ~[?:1.8.0_191]
at sun.net. www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.8.0_191]
at sun.net. www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_191]
at sun.net. www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_191]
at java.net.HttpURLConnection.getResponseCode(Unknown Source) ~[?:1.8.0_191]
at sun.net. www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source) ~[?:1.8.0_191]
at com.github.cc007.headsplugin.utils.URLReader.readUrl(URLReader.java:64) ~[HeadsPluginAPI-1.7.1-1.13.jar:?]
at com.github.cc007.headsplugin.utils.loader.MinecraftHeadsLoader.getHeads(MinecraftHeadsLoader.java:61) ~[HeadsPluginAPI-1.7.1-1.13.jar:?]
at com.github.cc007.headsplugin.utils.loader.HeadsLoader.loadCustomCategory(HeadsLoader.java:166) ~[HeadsPluginAPI-1.7.1-1.13.jar:?]
at com.github.cc007.headsplugin.utils.loader.HeadsLoader.loadCustomCategory(HeadsLoader.java:117) ~[HeadsPluginAPI-1.7.1-1.13.jar:?]
at com.github.cc007.headsplugin.utils.loader.HeadsLoader.loadCustomCategories(HeadsLoader.java:69) ~[HeadsPluginAPI-1.7.1-1.13.jar:?]
at com.github.cc007.headsplugin.utils.loader.HeadsLoader.loadCategories(HeadsLoader.java:49) ~[HeadsPluginAPI-1.7.1-1.13.jar:?]
at com.github.cc007.headsplugin.utils.HeadsUtils.loadCategories(HeadsUtils.java:153) ~[HeadsPluginAPI-1.7.1-1.13.jar:?]
at com.github.cc007.headsplugin.HeadsPlugin$1.run(HeadsPlugin.java:120) [HeadsPluginAPI-1.7.1-1.13.jar:?]
Caused by: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:1.8.0_191]
at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:1.8.0_191]
at sun.security.validator.Validator.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:1.8.0_191]
... 22 more
Caused by: java.security.cert.CertPathValidatorException: validity check failed
at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) ~[?:1.8.0_191]
at java.security.cert.CertPathValidator.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:1.8.0_191]
at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:1.8.0_191]
at sun.security.validator.Validator.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:1.8.0_191]
... 22 more
Caused by: java.security.cert.CertificateExpiredException: NotAfter: Mon Dec 31 16:45:49 ICT 2018
at sun.security.x509.CertificateValidity.valid(Unknown Source) ~[?:1.8.0_191]
at sun.security.x509.X509CertImpl.checkValidity(Unknown Source) ~[?:1.8.0_191]
at sun.security.provider.certpath.BasicChecker.verifyValidity(Unknown Source) ~[?:1.8.0_191]
at sun.security.provider.certpath.BasicChecker.check(Unknown Source) ~[?:1.8.0_191]
at sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source) ~[?:1.8.0_191]
at java.security.cert.CertPathValidator.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.validator.PKIXValidator.doValidate(Unknown Source) ~[?:1.8.0_191]
at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:1.8.0_191]
at sun.security.validator.Validator.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:1.8.0_191]
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:1.8.0_191]
... 22 more
-
Author's response
Looks like one of the databases let their Security Certificate expire. Does this still happen or is it fixed now?

Version: 1.7.1
Simply beautiful and wonderful, all the best, thank you for your dedication.The players on my server were charging me something of the genre and you simply created what they wanted.

Version: 1.7.1
Used not directly but with HeadsInventory, seems to works well.
Didn't notice errors for now, so thanks!

Version: 1.7.0
great stuff great dev great all round love the heads!
Download this for servers its a must have!

Version: 1.7.0
Really great plugin, very useful. My builders love this plugin, totally recommend you buy it.

Version: 1.5.0
You Plugin is Amazing, but the Author is very Friendliy - i ask my question and he answer me in 3min. Thanks for you Amazing help.

Version: 1.5.0
Really neat rank perk and a very interesting plugin. Builders would love this plugin.

Version: 1.4.2
This plugin looks good,but how to install it properly?When starting my server it starts stopping by it self!
-
Author's response
As stated in with the plugin, you can go to https://discord.gg/8RQfMX2 if you have any problems.

Version: 1.4.2
This is in my opinion the best heads plugin out there. It has a huge database, user friendly interface and the heads are all easy to find. I had some trouble because I had an old version but the devs were extremely helpful and helped me out.

Version: 1.4.2
Excellent plugin, loving the fast development also. Great dev, great plugin, great progress. Keep up the good work!

Resource Information
Author:
----------
Total Downloads: 66,407
First Release: Mar 7, 2016
Last Update: Dec 17, 2024
Category: ---------------
All-Time Rating:
18 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings