CS-CoreLib v1.5.5

Details

  • Filename
    CS-CoreLib_v1.5.5.jar
  • Uploaded by
  • Uploaded
    Jun 17, 2016
  • Size
    751.70 KB
  • Downloads
    8,352
  • MD5
    b6cb4d265ea10ea312f081cd90e93f19

Supported Bukkit Versions

  • 1.10

Changelog

The full Change Log can be seen here: http://starlogs.net/#TheBusyBiscuit/CS-CoreLib

Version 1.5.5
+ Added Minecraft 1.10 Support (UNTESTED)

Version 1.5.4
+ Added 1.9.4 Support
+ Added ReflectionUtils.tryField()

  • Changed "Failed to connect to BukkitDev" message

Version 1.5.3

  • Bug Fixes
    Fixed Error being thrown when 'null' is printed out in the console.

Version 1.5.2
+ Added CSCoreLib.filterLog(String pattern);

Version 1.5.1

  • Particles are now only visible in a certain Range

Version 1.5
+ Added ParticleEffect.drawLine(...)
+ Added CustomBanner.class
+ Added CustomItemSerializer

Version 1.4.1

  • Bug Fixes

Version 1.4
+ Added ParticleEffect.play(..., players)
+ Added Animals.feed and Animals.isFeedable
+ Added ReflectionUtils.getHandle(Animals)
+ Added 1.9 Particles

  • Bug Fixes
    Fixed MenuHelper acting weird with Chat Colors
    Fixed Potions having unknown Textures

Version 1.3.1
+ Added Soundboard (Will allow 1.9/1.8 Cross Compatibility for my Plugins in the future)

Version 1.3

Supports MC 1.9

+ Added the ability to trigger actual Code when clicking on Tellraw Messages

  • Bug Fixes
  • Performance Improvements

Version 1.2.9
+ Added CustomBookOverlay

Version 1.2.7
+ Added ChestMenu#getMenuOpeningHandler()

  • Bug Fixes
    Fixed Error when retrieving an Item from a Config from a Slot where a custom Skull was in before

Version 1.2.6
+ Added Localization#broadcastTranslation()

  • Minor Improvements

Version 1.2.5
+ Added GriefPrevention Support to the ProtectionManager

Version 1.2.4
+ Added Entity Handle Support (Reflection)

Version 1.2.3
+ Added Fireworkshow.createFirework()

Version 1.2.2

  • Bug Fixes
    Fixed non-Skulls being saved as CS-CoreLib's Head in Config Files

Version 1.2.1
+ Added Support for non-plugin generated custom Skulls in Config Files

  • Expanded Teasing Package.

Version 1.2
+ Added ProtectionManager

Version 1.1.22
+ Added MenuHelper.onChat(Player, boolean includeCommands, ChatHandler)

Version 1.1.20
+ Added AdvancedMenuClickHandler

Version 1.1.19
+ Added Cursor Parameter to MenuClickHandler.class

Version 1.1.18
+ Added ChestMenu#reset();

Version 1.1.15
+ Added various new Objects to the Config API
+ Added first steps towards an Ingame Sound Manager
+ Added first steps towards a Database API

Version 1.1.14

  • Bug Fixes
    Fixed StringUtils.format() not dealing with underscores

Version 1.1.13

  • StringUtils.format() now capitalises all first Letters

Version 1.1.12

  • Bug Fixes
    Fixed Heads looking the same
    Fixed ItemStacks not being stored properly

Version 1.1.10
+ Added ChestMenu#getContents()

  • Deprecated ChestMenu#build()

Version 1.1.9
+ Added Option for Chest Menus to allow PlayerInventory-Access
+ Added various utility methods to the Chest menu API

  • Bug Fixes
    Fixed Custom Skulls not stacking after Restarts

Version 1.1.7
+ Added TabMessage.class
+ Added TransactionHandler System

Version 1.1.6

  • Bug Fixes
    Fixed Auto Updater not exporting the downloaded File correctly

Version 1.1.5

  • Bug Fixes
    Fixed Packets not being sent

Version 1.1.4

  • Auto Updater Improvements
    Fixed Auto Updater occasionally breaking certain Plugins
    Huge Performance Improvements

Version 1.1.3
+ Enhanced StringUtils.formatItemName to respect Items like Lapis Lazuli

Version 1.1.2

  • Bug Fixes
    Fixed Backpacks from Slimefun/PrisonUtils duplicating Player Skulls
    Fixed Player Skulls stored in Backpacks losing their Name/Lore

Version 1.1.1

  • Bug Fixes
    Fixed Updater acting weird if your local Version is newer than the latest One

Version 1.1.0

  • Rewritten Updater to ensure it works more flawlessly

Version 1.0.29

  • Now compatible with MC 1.8.4 and MC 1.8.5

Version 1.0.28

  • Bug Fixes
    Fixed Custom Skulls not working on 1.7.X
    Fixed Skulls sometimes not working

Version 1.0.27

  • Bug Fixes
    Fixed Packets not being sent
    Fixed huge Performance Impact upon serializing a Custom Skull

Version 1.0.26

  • Config.getItem() now works for custom Player Heads as well
    + Added CustomSkull.getTexture()

Version 1.0.25
+ Added CustomSkull.getItem()

Version 1.0.24
+ Added CustomSkull.class
+ Added ReflectionUtils.getHandle()

  • Performance Improvements
    Various Reflection based Methods/Objects are now cached

Version 1.0.22

  • Bug Fixes
    Fixed Tellraw, ActionBar and Titles not working on 1.8.3

Version 1.0.21

  • Bug Fixes
    Lots of Bug Fixes having to do with ChestMenu.class and its interfaces

Version 1.0.20
- Removed nasty Opening Sounds from PluginGuide.class

Version 1.0.19
+ Added ParticleEffect.class for 1.8 Particles

  • Performance Improvements

Version 1.0.18
+ Added ReflectionUtils.getEnumConstants(Class);
+ Added ReflectionUtils.getEnumConstant(Class, String);
+ Added TitleBuilder.class for easy Title and Subtitle Creation
+ Added ActionBarBuilder.class for easy ActionBar Messages

Version 1.0.17
+ Added TellRawString.class for raw TellRaw messages
+ Added CSCommand.class for easy Command Registration
+ Added ListUtils.toString(List<String>);
+ Added ListUtils.toString(String...);
+ Added ListUtils.toString(Integer, String...);

Version 1.0.16
+ Added Chainable Tellraw Message Builder: TellRawMessage.class

Version 1.0.15
+ Added Chainable Inventory Builder: ChestMenu.class
+ Added Interfaces for ClickEvents associated with a ChestMenu

  • Menu.class is now deprecated

Version 1.0.14
+ Added FireworkShow#launchFirework(Location, Color)
+ Added FireworkShow#getColors()
+ Added FireworkShow#playEffect(Location, Color)
+ Added DoubleHandler#fixDouble(double, int)
+ Added DoubleHandler#fixDouble(double)
+ Added DoubleHandler#getFancyDouble(double)

  • Calculator#fixDouble(double, int) is now deprecated
  • Calculator#fixDouble(double) is now deprecated

Version 1.0.13
+ Added a new PlayerStat: PLAYERS_KILLSTREAK
+ Added Config#setInventory(String path, Inventory inventory)
+ Added Config#getInventory(String path, int size, String title)

  • Updated Javadocs, now included some Descriptions, more to come

Version 1.0.12

  • Bug Fixes
    Fixed Statistics sometimes not being loaded up correctly, should also run smoother now

Version 1.0.11

  • Reuploaded due to mysterious Corruption of the previous Version

Version 1.0.10

  • Bug Fixes
    Fixed Slimefun Items sometimes not working

Version 1.0.9

  • Performance Improvement by clearing the PlayerStats cache upon Server Reloads

Version 1.0.8

  • Bug Fixes
    Fixed PlayerStat System sometimes throwing out Errors

Version 1.0.7
+ Added PlayerStats System for tracking Kills, Deaths and Blocks broken.

  • Bug Fixes
    Fixed Item Interaction sometimes bypassing protected Blocks

Version 1.0.6

  • Bug Fixes
    Fixed ItemUseEvent not being cancelled properly

Version 1.0.5

  • Bug Fixes
    Fixed ListUtils not returning the correct amount of Entries

Version 1.0.4
+ Added ListUtils.class
+ Added getPriceTag() to Currency.class
+ Added IndividualVariable.class

Version 1.0.3
+ Added Support for Menu Sounds
+ Added ClickAction to the MenuClickEvent

Version 1.0.2
+ Added Support for custom Currencies
+ Added the ability to create FakeItems

Version 1.0.1

  • Bug Fixes
    Fixed Localization Prefix

Version 1.0

  • Initial Release