MCCore v1.46

Details

  • Filename
    MCCore.jar
  • Uploaded by
  • Uploaded
    Mar 11, 2016
  • Size
    229.79 KB
  • Downloads
    488
  • MD5
    1c44ae92c84de8b338c84eafe102cd87

Supported Bukkit Versions

  • 1.9

Changelog

Version 1.46 - 3/11/16
  • Fixed ItemLoseDurability and ItemGainDurability events not cancelling when set to
  • Fixed client crash when trying to play invalid particles for 1.8+ servers
  • Fixed NPE issue with Equip/Unequip events
Version 1.45 - 3/10/16
  • Fixed Block Crack and Icon Crack particles
Version 1.44 - 3/10/16
  • Added new mob/item definitions
  • Fixed LAVA_DRIP particle crashing clients
  • Fixed MapImage sometimes not drawing properly in some situations
Version 1.43 - 3/7/16
  • Fixed command list JSON format for 1.9
Version 1.42 - 3/4/16
  • Added options to DataSection and YAMLParser to allow non-quote encasing of strings
Version 1.41 - 3/3/16
  • Added network bandwidth optimization classes to the Map GUI API
  • Fixed Map API for 1.9.0
Version 1.40 - 3/1/16
  • Added support for 1.9.0
Version 1.39 - 5/23/15
  • Fixed SQL setting functions on strings containing single quotes
  • Fixed the regex for double values
Version 1.38 - 5/17/15
  • Added option for cooldowns on configurable commands
  • Fixed an issue with strings encased in double quotes loading improperly
  • Fixed Protection thinking enemies are allies when high damage reduction is applied
  • Fixed VersionManager not accounting for UUIDs when passed in as a string
Version 1.37 - 4/20/15
  • Added support for dumping config data to strings
  • Fixed an issue with console-restricted commands not running
  • Fixed ColumnType for SQL to better match SQL specifications
Version 1.36 - 4/8/15
  • Fixed saving map schemes
  • Fixed edge cases for drawing text to maps
  • Fixed small issue with health methods
Version 1.35 - 3/30/15
  • Fixed map menus conflicting with anti-flying plugins
  • Fixed periods sometimes not showing on map menus
Version 1.34 - 3/27/15
  • Improved the Map API
  • Fixed TargetHelper's getOpenLocation and isObstructed methods
  • Fixed loading list values
  • Fixed loading values using defaults
  • Fixed loading values from config paths
  • Fixed typo with "prev-button-hover"'s config path
Version 1.33 - 3/20/15
  • Fixed DataSection being picky about fetching number values
  • Fixed YAMLParser not loading string lists properly
Version 1.32 - 3/18/15
  • Fixed parsing configs with root keys of 2 characters
Version 1.31 - 3/18/15
  • Added a map menu API
  • Fixed a bug with reflection
  • Fixed a bug with the CommentedConfig YAML parser
Version 1.30 - 3/13/15
  • Added CommentConfig for UTF-8 and comment support in configs
  • Optimized drawing to map canvas
Version 1.29 - 3/8/2015
  • Added helper classes for drawing to maps
Version 1.28 - 2/9/2015
  • Added 1.8 particle compatibility
  • Added obstruction methods to TargetHelper
  • Fixed Spigot version detection
Version 1.27 - 1/11/2015
  • Tweaked version checking for 1.8
Version 1.26 - 1/1/2015
  • Added InventoryManager
  • Fixed an IO bug with ConfigurableCommand
Version 1.25 - 12/20/14
  • Worked on VersionManager a little more
  • Added config messages to ConfigurableCommand
Version 1.24 - 11/26/14
  • Added a hotfix to VersionManager
  • Added more control over particles
Version 1.23 - 6/21/14
  • Added a static method to clear config sections in the Config class
  • Added methods to send messages to specific areas in the language config
  • Added methods to iterate through a cuboid region's contained locations or it's border locations
  • Added a utility class for copying embedded resources
  • Added a utility class for playing particle effects
  • Added a utility class for reflection
  • Added a method to get the current server type (Bukkit, Spigot, or Cauldron) in VersionManager
  • Fixed a bug with servers using Cauldron
Version 1.22 - 6/10/14
  • Fixed disabling chat functions completely
  • Fixed efficiency issues in the LocationData class
Version 1.21 - 6/4/14
  • Fixed ConfigurableCommands not being detected by Bukkit
Version 1.20 - 5/31/14
  • Added a reflection utility class
  • Fixed several bugs in the PlayerUUIDs class
Version 1.19 - 5/28/14
  • Removed durability debugging messages
Version 1.18 - 5/23/14
  • Added individual command usage for functional configurable commands
  • Added an method to display command usage without providing a page number
  • Added an option to consider passive mobs as allies in the Protection class
  • Added some informational methods to ConfigurableCommand
Version 1.17 - 5/17/14
  • Added the Durability helper class for controlling custom durabilities
  • Added ItemGainDurabilityEvent and ItemLoseDurabilityEvent
  • Added more item names to the ItemManager dictionary
  • Fixed a bug where config files would save on server close when not desired
  • Worked on documentation in several classes
Version 1.16 - 5/14/14
  • Added a new command API for configurable commands
  • Added a new API for language configurations
  • Added cross-version utility classes
  • Fixed the Protection class not considering the pets of allies as allies
  • Fixed a minor miscalculation in the TargetHelper class
  • Fixed a bug in the Cuboid class
  • Made several optimizations
  • Updated TargetHelper and Protection to be more flexible
Version 1.15 - 5/8/14
  • Changed StatBoards and StatHolders to work better with the UUID changes
  • Fixed a bug with PlayerBoards
Version 1.14 - 2/2/14
  • Added a method to set prefixes and suffixes for players
  • Added a method to set custom text below player names
  • Added a method to set the score below each player's name
Version 1.13 - 12/14/13
  • Added positional check methods to the TargetHelper class
  • Added the DebugManager class
  • changed TextFormatter to work with strings using both spaces and underscores
  • Fixed name formatting for prefixes
  • Fixed the double regex string
  • Reworked the Protection class
Version 1.12 - 10/17/13
  • Removed debugging messages
Version 1.11 - 10/16/13
  • Made several LocationData methods static like they were supposed to be
Version 1.10 - 10/15/13
  • Added PageManager
  • Added TargetHelper
  • Added a SenderType to ICommands to limit the console or players from commands
Version 1.9 - 9/23/13
  • Added sphere region helper class
  • Added cuboid region helper class
  • Added split methods in TextSizer
  • Added TypeChecker helper class
  • Added the ConfigSerializer helper class
Version 1.8 - 7/23/13
  • Added splash potion spawning methods
  • Added color helper methods for coloring strings and string lists
  • Added comments
  • Removed spacing in front of commands for command usage
Version 1.7 - 7/10/13
  • Fixed a strange bug with the text sizer on strings with many chat colors added
Version 1.6 - 7/1/13
  • General bugfixes
Version 1.5 - 6/28/13
  • Added the PlayerEquipEvent and PlayerUnequipEvent custom events
  • Added a plugin parameter to the get methods in MCCore for Config files
  • Fixed scoreboards not unregistering scoreboards in some situations
Version 1.4 - 6/26/13
  • Fixed the automatic registering of commands
Version 1.3 - 6/26/13
  • Added an optional third parameter to CommandHandler
  • Added the EconomyPlugin interface
  • Added the ISavable interface
  • Added auto-save functionality to configs obtained through MCCore
Version 1.2 - 6/26/13
  • Added a few methods to Economy
  • Fixed chat data not saving
  • Moved the permission check for CommandHandler into its own method
  • Removed the saveOnDisable property for Config
Version 1.1 - 6/25/13
  • Added the rest of the items for 1.5.2
  • Added a vanilla to bukkit method for items
  • Fixed command usage displaying correctly
Version 1.0 - 6/25/13
  • Initial release