Premium KitBattle Advanced [Paid]

Discussion in 'Resource Discussion' started by Wazup92, Jan 3, 2015.

  1. Hello again, I would like to suggest the following, I don't know what you think:

    It would be nice to add some daily / weekly missions, and that they are fully configurable to the person's liking, so they can be changed every X amount of time.

    Missions like: Make a streak of 5 kills in a period of 20 seconds, make 10 kills in a row, use 20 skills, shoot 20 arrows and things like that, that can be reset, will be like the current achievements, although well, if there is a way to reset it or make it reset every month, it would be much better.

    I also wanted to ask, if I add / edit ranks could it get corrupted or something, I remember that previously errors happened (well, a long time ago xdd).
     
  2. hello! just bought the plugin!
    Need verify on discord
    GoodToDrink#1990
     
  3. Hey,I wonder if you can add a function about the kit in discount.This could be have limited date.
     
    • Agree Agree x 1
  4. If the unbreakable NBT tag on 1.8 would have compatibility that would be awesome :)
    Also a simple built in combatlog to just kill the player if they logout while in combat and block "/kitbattle spawn" for an amount of time!

    A lot of these combatlog plugins will work but not effect the users stats nor count towards the other player getting the kill.
     
  5. Hello!

    I have a problem with the Climber kit, and also with the Golem kit, these kits contain an ability that makes you ride on a chicken and a golem, but, if you get killed on top of these, you re-appear again on the chicken / golem, what can I do?

    https://pastebin.com/UhM4yQYZ

    I also get this error.
     
  6. Hello, i would love to suggest adding an option for the removal of upgrades section in the shop along with what comes with it.

    This may be very useful for servers that have no kits upgrades which aim for a very balanced pvp. Also it looks better if the upgrades are not used at all : the netherstar/the indicating yellow glass beside it.

    Overall, such a great plugin, a small extra suggestion would be selling/making new kits beside/with the plugin so people can see new ways of kitpvp and what the plugin is more capable of.
     
  7. can you pls add support for haonick for all your plugins? <3
     
  8. Hey,are you going to fix this bug?In version7.8 because of the support of QuantityAmony so it has this bug.And TIPPED_ARROW was becoming normal arrow.


    [19:11:43 INFO]: [KitBattle] Failed to create this item: TIPPED_ARROW:TURTLE_MASTER:false:false : 64 for the kit: Gunner, due to that, the whole kit wont load!, make sure you have the correct format!
    [19:11:43 WARN]: java.lang.NumberFormatException: For input string: "TURTLE_MASTER"
    [19:11:43 WARN]: at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    [19:11:43 WARN]: at java.base/java.lang.Integer.parseInt(Integer.java:652)
    [19:11:43 WARN]: at java.base/java.lang.Integer.parseInt(Integer.java:770)
    [19:11:43 WARN]: at me.wazup.kitbattle.Utils.Utils.getItemStack(Utils.java:160)
    [19:11:43 WARN]: at me.wazup.kitbattle.FileManager.loadKits(FileManager.java:165)
    [19:11:43 WARN]: at me.wazup.kitbattle.Kitbattle.setupAll(Kitbattle.java:1389)
    [19:11:43 WARN]: at me.wazup.kitbattle.Kitbattle.onEnable(Kitbattle.java:157)
    [19:11:43 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
    [19:11:43 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370)
    [19:11:43 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500)
    [19:11:43 WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:518)
    [19:11:43 WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:432)
    [19:11:43 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:594)
    [19:11:43 WARN]: at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:298)
    [19:11:43 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1069)
    [19:11:43 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291)
    [19:11:43 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer$$Lambda$3149/0x0000000000000000.run(Unknown Source)
    [19:11:43 WARN]: at java.base/java.lang.Thread.run(Thread.java:836)
    [19:11:43 INFO]: [KitBattle] Failed to create this item: TIPPED_ARROW:TURTLE_MASTER:false:false : 64 for the kit: Gunner, due to that, the whole kit wont load!, make sure you have the correct format!
    [19:11:43 WARN]: java.lang.NumberFormatException: For input string: "TURTLE_MASTER"
    [19:11:43 WARN]: at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    [19:11:43 WARN]: at java.base/java.lang.Integer.parseInt(Integer.java:652)
    [19:11:43 WARN]: at java.base/java.lang.Integer.parseInt(Integer.java:770)
    [19:11:43 WARN]: at me.wazup.kitbattle.Utils.Utils.getItemStack(Utils.java:160)
    [19:11:43 WARN]: at me.wazup.kitbattle.FileManager.loadKits(FileManager.java:165)
    [19:11:43 WARN]: at me.wazup.kitbattle.Kitbattle.setupAll(Kitbattle.java:1389)
    [19:11:43 WARN]: at me.wazup.kitbattle.Kitbattle.onEnable(Kitbattle.java:157)
    [19:11:43 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
    [19:11:43 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370)
    [19:11:43 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500)
    [19:11:43 WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:518)
    [19:11:43 WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:432)
    [19:11:43 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:594)
    [19:11:43 WARN]: at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:298)
    [19:11:43 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1069)
    [19:11:43 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291)
    [19:11:43 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer$$Lambda$3149/0x0000000000000000.run(Unknown Source)
    [19:11:43 WARN]: at java.base/java.lang.Thread.run(Thread.java:836)
     
  9. When will these errors be solved?
     
  10. For some reason, the monk ability is not working since a few versions ago.
     
  11. Will look into it!
    Will test it
    I'm not sure how to fix via version based errors to be honest.
     
  12. Just tested and it is still working fine.. are you using the blaze rod?
     
  13. After updating the plugin to a newer version, I'm getting this error message more than usual (every few seconds). And now, when I join the server, the scoreboard is always missing. And I have to rejoin a few times to get it back...

    Code (Text):
    Couldn't create a scoreboard for the player Ruzzelpuzzle! the player stats probably didn't load quickly enough
    It doesn't happen that much with an older version. I tried to downgrade back to a few versions earlier, and it fixes the problem (not fully fixes, but it's a lot a lot better)... A similar problem also happens for Skywars X. I suspect the plugin is loading data too quickly on join.

    My SQL database is on the same machine and is connected to the localhost. There is no sign that it's rate-limited or getting slow. Other plugins don't have issues accessing the database like this.
     
  14. [00:29:40] [Craft Scheduler Thread - 2919 - KitBattle/WARN]: [KitBattle] Plugin KitBattle v8.1 generated an exception while executing task 5905293
    java.lang.NullPointerException: Nodes must be provided.
    at org.yaml.snakeyaml.nodes.NodeTuple.<init>(NodeTuple.java:28) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.representer.BaseRepresenter.representMapping(BaseRepresenter.java:164) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.representer.SafeRepresenter$RepresentMap.representData(SafeRepresenter.java:321) ~[patched_1.17.1.jar:git-Paper-402]
    at org.bukkit.configuration.file.YamlRepresenter$RepresentConfigurationSection.representData(YamlRepresenter.java:27) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.representer.BaseRepresenter.representData(BaseRepresenter.java:95) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.representer.BaseRepresenter.representMapping(BaseRepresenter.java:157) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.representer.SafeRepresenter$RepresentMap.representData(SafeRepresenter.java:321) ~[patched_1.17.1.jar:git-Paper-402]
    at org.bukkit.configuration.file.YamlRepresenter$RepresentConfigurationSection.representData(YamlRepresenter.java:27) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.representer.BaseRepresenter.representData(BaseRepresenter.java:95) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.representer.BaseRepresenter.representMapping(BaseRepresenter.java:157) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.representer.SafeRepresenter$RepresentMap.representData(SafeRepresenter.java:321) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.representer.BaseRepresenter.representData(BaseRepresenter.java:95) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.representer.BaseRepresenter.represent(BaseRepresenter.java:65) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.Yaml.dumpAll(Yaml.java:275) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.Yaml.dumpAll(Yaml.java:243) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.Yaml.dump(Yaml.java:220) ~[patched_1.17.1.jar:git-Paper-402]
    at org.bukkit.configuration.file.YamlConfiguration.saveToString(YamlConfiguration.java:41) ~[patched_1.17.1.jar:git-Paper-402]
    at org.bukkit.configuration.file.FileConfiguration.save(FileConfiguration.java:65) ~[patched_1.17.1.jar:git-Paper-402]
    at me.wazup.kitbattle.FileManager.saveConfig(FileManager.java:86) ~[KitBattle.jar:?]
    at me.wazup.kitbattle.PlayerData.saveStatsInPlayersFile(PlayerData.java:166) ~[KitBattle.jar:?]
    at me.wazup.kitbattle.PlayerData.saveStatsIntoFile(PlayerData.java:134) ~[KitBattle.jar:?]
    at me.wazup.kitbattle.Kitbattle$7$1.run(Kitbattle.java:1518) ~[KitBattle.jar:?]
    at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101) ~[patched_1.17.1.jar:git-Paper-402]
    at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[patched_1.17.1.jar:git-Paper-402]
    at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.17.1.jar:git-Paper-402]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?]
    at java.lang.Thread.run(Unknown Source) ~[?:?]
    [00:29:40] [Craft Scheduler Thread - 3236 - KitBattle/WARN]: [KitBattle] Plugin KitBattle v8.1 generated an exception while executing task 5905293
    java.util.ConcurrentModificationException: null
    at java.util.ArrayList$Itr.checkForComodification(Unknown Source) ~[?:?]
    at java.util.ArrayList$Itr.next(Unknown Source) ~[?:?]
    at org.yaml.snakeyaml.serializer.Serializer.anchorNode(Serializer.java:144) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.serializer.Serializer.anchorNode(Serializer.java:148) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.serializer.Serializer.serialize(Serializer.java:111) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.Yaml.dumpAll(Yaml.java:276) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.Yaml.dumpAll(Yaml.java:243) ~[patched_1.17.1.jar:git-Paper-402]
    at org.yaml.snakeyaml.Yaml.dump(Yaml.java:220) ~[patched_1.17.1.jar:git-Paper-402]
    at org.bukkit.configuration.file.YamlConfiguration.saveToString(YamlConfiguration.java:41) ~[patched_1.17.1.jar:git-Paper-402]
    at org.bukkit.configuration.file.FileConfiguration.save(FileConfiguration.java:65) ~[patched_1.17.1.jar:git-Paper-402]
    at me.wazup.kitbattle.FileManager.saveConfig(FileManager.java:86) ~[KitBattle.jar:?]
    at me.wazup.kitbattle.PlayerData.saveStatsInPlayersFile(PlayerData.java:166) ~[KitBattle.jar:?]
    at me.wazup.kitbattle.PlayerData.saveStatsIntoFile(PlayerData.java:134) ~[KitBattle.jar:?]
    at me.wazup.kitbattle.Kitbattle$7$1.run(Kitbattle.java:1518) ~[KitBattle.jar:?]
    at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101) ~[patched_1.17.1.jar:git-Paper-402]
    at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[patched_1.17.1.jar:git-Paper-402]
    at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.17.1.jar:git-Paper-402]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?]
    at java.lang.Thread.run(Unknown Source) ~[?:?]
     
  15. It seems that your plugin have a BUG that will make a crash on my server
     
  16. Use MySQL if possible. Writing to files is not the safest
     
  17. But how do I transfer player data