TheAPI 5.6

Details

  • Filename
    TheAPI.jar
  • Uploaded by
  • Uploaded
    Jan 17, 2021
  • Size
    476.94 KB
  • Downloads
    69
  • MD5
    1be0fb2aebd4cae88a52ad90c1c5c550

Supported Bukkit Versions

  • 1.16
  • 1.15
  • 1.14
  • 1.13
  • 1.12
  • 1.11
  • 1.10
  • 1.9
  • 1.8.1
  • 1.8
  • 1.8.3
  • 1.7.4

Changelog

v5.6
~ Removed UnsortedMap, UnsortedSet and UnsortedList for some performance issues
+ Optimized events
+ Added new options to config to disable events in TheAPI (PlayerJumpEvent, PlayerMoveEvent)
+ Fixed 1.8.8 support for Json parser
+ Fixed sockets
+ Solved CPU usage
+ Added mising null checkers
+ Added class ServerHandler
~ Changed method Reader#read(ClientHandler handler, String text) to Reader#read(ServerHandler handler, String text)
+ Fixed setTimeToString and getTimeFromString methods
+ Fixed PunishmentAPI

v5.5
~ Renamed package names
+ Added config Sockets.yml
+ Added method getSocketServer & getSocketClient(Name) to TheAPI.class
+ Added BungeeCord & Spigot bridge - Sockets:
* New event ServerReceiveMessageEvent
+ Fixed bugs
+ Added SimpleScore class (Easier manipulation with ScoreboardAPI)
+ Fixed animation.class tick speed
+ Replaced ArrayList with faster UnsortedList
+ Replaced HashMap with faster UnsortedMap
+ Replaced HashSet with faster UnsortedSet
+ Changed getFooter & getHeader return methods in Config, Section and Data classes from List to Collection
+ Added StreamUtils class
+ Moved some methods from classes Decompression and Compression to Compressors
+ Fixed reading of files
+ Fixed UnsortedList, UnsortedSet and UnsortedMap
- Removed classes Decompression & Compression