Magic Composter 0.3

Auto Grow crops around the composter

  1. iRedFox
    Native Minecraft Version:
    1.14
    Tested Minecraft Versions:
    • 1.14
    https://i.imgur.com/uYI44zs.gif

    Magic Composter
    Simply grows the crops around it on a radius


    Note: This plugin is developed and published for learning process. That means i might update it if there's a good ideas suggested and fixing bugs if possible for my coding experience.

    Features:
    - Auto grow the crops around it (Any crop).
    - Semi-Configurable (You can change the speed of the growth and particles)
    - Permissions
    (use.magiccomposter) to use it
    (notify.magiccomposter) to notify player if limit passed.


    The radius is increased by the number of the level:
    Composter has 8 levels.
    1 Level = 1 Block radius around it.



    Another Note: TimeToGrow is on ticks, that means you need to calculate it, default is 5 seconds (100 ticks).
    40 Ticks = 2 seconds.

    EffectOnGrow: VILLAGER_PLANT_GROW
    EffectOnComposter: SMOKE
    LimitPerPlayer: 2
    TimeToGrow: 100


    Hopes you like it ;), it is very useful for Survival servers and i do use it.

Recent Updates

  1. NullPointerException
  2. Composter Limits
  3. Balance update

Recent Reviews

  1. AaronVB
    AaronVB
    4/5,
    Version: 0.3
    Pretty good plugin that makes the composter more useful. although im getting an error that spams the console seemingly random: https://pastebin.com/yJABKHY2
    1. iRedFox
      Author's Response
      Thank you :3. Will get the error fix soon, and it is just a basic error won’t effect performance.
  2. OnyxianSoul
    OnyxianSoul
    5/5,
    Version: 0.3
    Wohoo :D Thanks for implementing the feature, the plugin is even better now :) !
    1. iRedFox
      Author's Response
      No worries man hopes you like ;)
  3. OnyxianSoul
    OnyxianSoul
    5/5,
    Version: 0.2
    Its a nice plugin with a nice developer. Still very new but I'm certainly looking forward to seeing it grow :)
  4. Moxill
    Moxill
    4/5,
    Version: 0.2
    The plugin is good but there is a bug that comes out in my console

    [11:40:50] [Server thread / WARN]: [MagicComposter] Task # 13 for MagicComposter v0.1 generated an exception
    java.lang.ClassCastException: org.bukkit.craftbukkit.v1_14_R1.block.data.CraftBlockData can not be cast to org.bukkit.block.data.Levelled
    at me.redfox.pl.Main $ 1.run (Main.java:75) ~ [?:?]
    at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run (CraftTask.java:81) ~ [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat (CraftScheduler.java:394) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.MinecraftServer.b (MinecraftServer.java:1008) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.DedicatedServer.b (DedicatedServer.java:396) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.MinecraftServer.a (MinecraftServer.java:956) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.MinecraftServer.run (MinecraftServer.java:801) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at java.lang.Thread.run (Unknown Source) [?: 1.8.0_211]
    [11:40:55] [Server thread / WARN]: [MagicComposter] Task # 13 for MagicComposter v0.1 generated an exception
    java.lang.ClassCastException: org.bukkit.craftbukkit.v1_14_R1.block.data.CraftBlockData can not be cast to org.bukkit.block.data.Levelled
    at me.redfox.pl.Main $ 1.run (Main.java:75) ~ [?:?]
    at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run (CraftTask.java:81) ~ [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat (CraftScheduler.java:394) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.MinecraftServer.b (MinecraftServer.java:1008) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.DedicatedServer.b (DedicatedServer.java:396) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.MinecraftServer.a (MinecraftServer.java:956) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.MinecraftServer.run (MinecraftServer.java:801) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at java.lang.Thread.run (Unknown Source) [?: 1.8.0_211]
    [11:41:00] [Server thread / WARN]: [MagicComposter] Task # 13 for MagicComposter v0.1 generated an exception
    java.lang.ClassCastException: org.bukkit.craftbukkit.v1_14_R1.block.data.CraftBlockData can not be cast to org.bukkit.block.data.Levelled
    at me.redfox.pl.Main $ 1.run (Main.java:75) ~ [?:?]
    at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run (CraftTask.java:81) ~ [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat (CraftScheduler.java:394) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.MinecraftServer.b (MinecraftServer.java:1008) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.DedicatedServer.b (DedicatedServer.java:396) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.MinecraftServer.a (MinecraftServer.java:956) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.MinecraftServer.run (MinecraftServer.java:801) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at java.lang.Thread.run (Unknown Source) [?: 1.8.0_211]
    [11:41:05] [Server thread / WARN]: [MagicComposter] Task # 13 for MagicComposter v0.1 generated an exception
    java.lang.ClassCastException: org.bukkit.craftbukkit.v1_14_R1.block.data.CraftBlockData can not be cast to org.bukkit.block.data.Levelled
    at me.redfox.pl.Main $ 1.run (Main.java:75) ~ [?:?]
    at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run (CraftTask.java:81) ~ [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat (CraftScheduler.java:394) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.MinecraftServer.b (MinecraftServer.java:1008) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.DedicatedServer.b (DedicatedServer.java:396) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.MinecraftServer.a (MinecraftServer.java:956) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at net.minecraft.server.v1_14_R1.MinecraftServer.run (MinecraftServer.java:801) [Spigot-1.14.2.jar: git-Spigot-df0eb25-b1c5fd6]
    at java.lang.Thread.run (Unknown Source) [?: 1.8.0_211]
    [11:41:10] [Server thread / WARN]: [MagicComposter] Task # 13 for MagicComposter v0.1 generated an exception
    java.lang.ClassCastException: org.bukkit.craftbukkit.v1_14_R1.block.data.CraftBlockDat
    1. iRedFox
      Author's Response
      What version are you using?