KotH v1.2.4

Details

  • Filename
    KotH.jar
  • Uploaded by
  • Uploaded
    Jun 14, 2014
  • Size
    379.92 KB
  • Downloads
    379
  • MD5
    0481cdeb64456d5e695d06587578346b

Supported Bukkit Versions

  • CB 1.7.9-R0.1
  • CB 1.7.2-R0.3

Changelog

v1.2.4

DO NOT USE THIS FILE. CREATING ARENAS IS BUGGY AND SETTING LOCATION WITH COMMANDS WILL RESET YOUR CONFIG FILE. STAY USING VERSION 1.2.1 UNTIL 1.2.5.48 IS APPROVED BY THE BUKKITDEV TEAM.

Note: This file has been tested only on v1.7.X of minecraft.

Features

  • Arena Information has been added!
    - You can now rate an arena at the end. After the prompt, simply type 'like' or 'dislike' to cast your vote. You can view the arena rating with /koth info <arena>.
    - You can track the total number of players to have ever used your arena and the amount of times played. You can view this with the info command, which automatically calculates the average amount of players per arena.
    - All of this information is stored in the config where the arenas are.
  • When trying to remove an arena, you have to confirm you wish to remove the arena within 10 seconds if the command sender is a player.
  • Arenas now store vanish data. Among with other features, like if a player is flying, their health and items, the player's vanish status is stored when joining an arena.
  • Added a new ability: fireballs! When a player right clicks a fireball (fire charge), they will shoot a fireball. This fireball has a custom algorithm to damage nearby entities but not damage the environment in any way. Thank you to @albinoh for the suggestion
  • The permission to create signs (koth.admin.signs) is now a part of the permission parent koth.admin
  • All kills with abilities now add to your killstreak. If you get a kill with a zombie, wolf, landmine or fireball, you will now receive a kill for those abilities and this kill will act like any other towards your killstreaks.
  • Zombies have been significantly weakened. To compensate for some pathfinding bugs that are unfixable and result as of lag, zombies now have 36 hearts instead of 50 (28% decrease in maximum health).
  • Players no longer need arena permissions to use join, leave, and spectator signs.
  • Players can be teleported to a specified end location at the end of an arena. This must be enabled in config and have its own location set like any other. However, this is not a mandatory location for your arena.
  • (API) More evolved ArenaEndEvent. You can now set the winner of an arena externally and get the score they won by.
  • (API) Added new method in ArenaPlayerJoinEvent. You can check if the player will be sent as a spectator or a player.
  • The /koth chooseteam command offers more variability.
  • The setting for player stat tracking has been changed from 'track-stats' to 'player-stats' and will be true when you load this file for the first time. Remember to change it to what you actually want!

Bug Fixes

  • Compass logic fixed. Compasses used to be out of sync with the current hill. This has been fixed.
  • Fix some hill logic present when there is only one hill.
  • Fix landmine removal bug.
  • Fix issue where multiple hill rotation messages were sent out.
  • Fix NullPointerException whilst trying to remove a beacon.
  • Fix NullPointerException resulting due to a null killer in a fired PlayerDeathEvent.
  • Rotten flesh, Hay bales, and bones are now properly removed.
  • Fix Horse Removal on dismount.

Before asking questions or suggesting bugs, please read the FAQ.

Any comments, concerns, or questions left unaddressed by the FAQ should be brought up in the comments section of the main post. This is not where bug reports go.

If you feel there is bug, report them via the ticket tracker so they can be addressed.

Keep the bug reports coming at https://github.com/AoHRuthless/King-of-the-Hill/issues

- ArrayIndexOutOfBoundsException upon using enable or disable command. Fixed for next update. While there is no update out, please use /koth enable/disable with the argument all at the end. For example, use /koth enable all or continue to enable or disable arenas individually or through the config file.