MCCore v1.46
Details
-
FilenameMCCore.jar
-
Uploaded by
-
UploadedMar 11, 2016
-
Size229.79 KB
-
Downloads488
-
MD51c44ae92c84de8b338c84eafe102cd87
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