SirBlobmanCore 2.3.6

A useful library plugin that includes lots of helpful code and API features.

  1. SirBlobman
    Supported Spigot Versions:
    1.7.10, 1.8.8, 1.9.4, 1.10.2, 1.11.2, 1.12.2, 1.13.2, 1.14.4, 1.15.2, 1.16.5, 1.17.1, 1.18.2

    Description:
    SirBlobmanCore is an API plugin with many features that are necessary for my plugins.
    If you are a developer and need some helpful utility classes, you can use this API as well.

    Features:
    • Multi-Version NMS Handler
    • BossBar + ActionBar managers
    • Minor command system improvements
    • Custom configuration and language system
    • Custom menus with options for buttons and pages
    • Plugin update checking
    • Minecraft version checking
    • Helpful abstraction to support multiple Factions plugins.

    Help and Support:
    Click the image to join my discord for support. You can also join if you have feature requests or if you just want to chat with other users.
    [​IMG]

    Extra Information:
    Please do not use a review to leave bug reports or errors. I am not able to help you through a review.
    Unavalible_User, 119 and ccorp2002 like this.

Recent Updates

  1. 2.3.6
  2. 2.3.5
  3. 2.3.4

Recent Reviews

  1. Unavalible_User
    Unavalible_User
    5/5,
    Version: 2.3.0
    this needs more reviews, because PloudOS does not have, but they have CombatLogX, and it only needs ten reviews total
    1. SirBlobman
      Author's Response
      Thanks for the review :). Unfortunately I do not recognize PloudOS. Is it another plugin?
  2. HongDouFishCake
    HongDouFishCake
    5/5,
    Version: 2.2.6
    Hello! This plug-in is great! Can I forward it to mcbbs and share it with my Chinese friends?
    1. SirBlobman
      Author's Response
      Thanks for the review, I've replied to your question on the discussion page :)
  3. V-SPAN
    V-SPAN
    4/5,
    Version: 2.2.1
    [09:00:38] [Netty Epoll Server IO #2/ERROR] [FML]: NetworkDispatcher exception
    io.netty.handler.codec.EncoderException: java.lang.NoClassDefFoundError: net/kyori/adventure/text/serializer/bungeecord/SelfSerializable
    at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:125) ~[MessageToByteEncoder.class:?]
    at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738) ~[AbstractChannelHandlerContext.class:?]
    at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:730) ~[AbstractChannelHandlerContext.class:?]
    at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:816) ~[AbstractChannelHandlerContext.class:?]
    at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:723) ~[AbstractChannelHandlerContext.class:?]
    at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.write(NetworkDispatcher.java:548) ~[NetworkDispatcher.class:48ec0a1]
    at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738) ~[AbstractChannelHandlerContext.class:?]
    at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:801) ~[AbstractChannelHandlerContext.class:?]
    at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814) ~[AbstractChannelHandlerContext.class:?]
    at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:794) ~[AbstractChannelHandlerContext.class:?]
    at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:831) ~[AbstractChannelHandlerContext.class:?]
    at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1032) ~[DefaultChannelPipeline.class:?]
    at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:296) ~[AbstractChannel.class:?]
    at net.minecraft.network.NetworkManager$4.run(NetworkManager.java:256) [gw$4.class:?]
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) [AbstractEventExecutor.class:?]
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:403) [SingleThreadEventExecutor.class:?]
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:304) [EpollEventLoop.class:?]
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) [SingleThreadEventExecutor$5.class:?]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_282]
    Caused by: java.lang.NoClassDefFoundError: net/kyori/adventure/text/serializer/bungeecord/SelfSerializable
    at net.kyori.adventure.text.serializer.bungeecord.SelfSerializable$AdapterFactory.create(SelfSerializable.java:58) ~[?:?]
    at com.google.gson.Gson.getAdapter(Gson.java:423) ~[Gson.class:?]
    at com.google.gson.Gson.toJson(Gson.java:661) ~[Gson.class:?]
    at com.google.gson.Gson.toJson(Gson.java:648) ~[Gson.class:?]
    at com.google.gson.Gson.toJson(Gson.java:603) ~[Gson.class:?]
    at com.google.gson.Gson.toJson(Gson.java:583) ~[Gson.class:?]
    at net.md_5.bungee.chat.ComponentSerializer.toString(ComponentSerializer.java:61) ~[ComponentSerializer.class:?]
    at net.minecraft.network.play.server.SPacketChat.func_148840_b(SPacketChat.java:43) ~[in.class:?]
    at net.minecraft.network.NettyPacketEncoder.encode(NettyPacketEncoder.java:56) ~[ha.class:?]
    at net.minecraft.network.NettyPacketEncoder.encode(NettyPacketEncoder.java:14) ~[ha.class:?]
    at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107) ~[MessageToByteEncoder.class:?]
    ... 18 more
    Caused by: java.lang.ClassNotFoundException: net.kyori.adventure.text.serializer.bungeecord.SelfSerializable
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:130) ~[PluginClassLoader.class:48ec0a1]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:96) ~[PluginClassLoader.class:48ec0a1]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_282]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_282]
    at net.kyori.adventure.text.serializer.bungeecord.SelfSerializable$AdapterFactory.create(SelfSerializable.java:58) ~[?:?]
    at com.google.gson.Gson.getAdapter(Gson.java:423) ~[Gson.class:?]
    at com.google.gson.Gson.toJson(Gson.java:661) ~[Gson.class:?]
    at com.google.gson.Gson.toJson(Gson.java:648) ~[Gson.class:?]
    at com.google.gson.Gson.toJson(Gson.java:603) ~[Gson.class:?]
    at com.google.gson.Gson.toJson(Gson.java:583) ~[Gson.class:?]
    at net.md_5.bungee.chat.ComponentSerializer.toString(ComponentSerializer.java:61) ~[ComponentSerializer.class:?]
    at net.minecraft.network.play.server.SPacketChat.func_148840_b(SPacketChat.java:43) ~[in.class:?]
    at net.minecraft.network.NettyPacketEncoder.encode(NettyPacketEncoder.java:56) ~[ha.class:?]
    at net.minecraft.network.NettyPacketEncoder.encode(NettyPacketEncoder.java:14) ~[ha.class:?]
    at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107) ~[MessageToByteEncoder.class:?]
    ... 18 more
    1. SirBlobman
      Author's Response
      Please do not review my plugin with random errors that don't even include my plugin in them. SirBlobmanCore has nothing to do with BungeeCord and it definitely does not use "kyori.adventure".
  4. danil20028191
    danil20028191
    5/5,
    Version: 2.0.5
    Could not load 'plugins\DiscoArmor.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: Cannot find main class `com.SirBlobman.disco.armor.DiscoArmorPlugin'
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:81) ~[patched_1.16.5.jar:git-Paper-670]
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:137) ~[patched_1.16.5.jar:git-Paper-670]
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:397) ~[patched_1.16.5.jar:git-Paper-670]
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:305) ~[patched_1.16.5.jar:git-Paper-670]
    at org.bukkit.craftbukkit.v1_16_R3.CraftServer.loadPlugins(CraftServer.java:389) ~[patched_1.16.5.jar:git-Paper-670]
    at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:252) ~[patched_1.16.5.jar:git-Paper-670]
    at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1066) ~[patched_1.16.5.jar:git-Paper-670]
    at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:290) ~[patched_1.16.5.jar:git-Paper-670]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_281]
    Caused by: java.lang.ClassNotFoundException: com.SirBlobman.disco.armor.DiscoArmorPlugin
    at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_281]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:182) ~[patched_1.16.5.jar:git-Paper-670]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:111) ~[patched_1.16.5.jar:git-Paper-670]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_281]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_281]
    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_281]
    at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_281]
    at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:79) ~[patched_1.16.5.jar:git-Paper-670]
    ... 8 more
    1. SirBlobman
      Author's Response
      Thanks for the review, this error is not match this plugin though.
  5. dsjds1010
    dsjds1010
    5/5,
    Version: 1.0.3
    A simple plugin dependency that doesn't cause issues, and doesn't ruin plugin performance.
  6. Oathkeeper
    Oathkeeper
    5/5,
    Version: 1.0.0
    Needed to download as dependency for Compressed Hearts. A short and sweet API providing expand-ability through many versions and a public to use system that works outside of their own plugins. Recommend checking out their other plugins and giving them a whack!