✅ TheAPI ✅ 1.7.10 - Latest 5.4

Create plugins easier then before!

  1. Fixed bugs, New class, Renamed classes

    TheDevTec
    + New class UnsortedList
    ~ Renamed classes:
    1. NonSortedMap to UnsortedMap (Faster than HashMap)
    2. LinkedSet to UnsortedSet (Faster than HashSet)
    + Fixed ParticleAPI for 1.12.2 and older (Redstone colors)
    + Fixed bugs
  2. Added ParticleAPI, Optimized events

    TheDevTec
    + Optimized quit event
    + Added ParticleAPI (1.7.10+)
    + Optimized join event
    + Moved PlayerVanishEvent from Bukkit events to TheAPI events (PlayerVanishEvent is now async)
    + Fixed bugs
    - Removed getPacketPlayOutWorldParticles from NMSAPI
  3. HOTFIX

    TheDevTec
    + Fixed formats in gradient text
    petulikan1 likes this.
  4. Added update checker & gradient tags

    TheDevTec
    + Added update checker
    + Added gradient tags (Example: "!!fireText here!!lime", Special thanks to @petulikan1 )
    + Added new config with Tags (Tags.yml)
    + Fixed WorldsAPI method
    + Fixed bugs
    petulikan1 likes this.
  5. Release!

    TheDevTec
    + Fixed many bugs
    + Fixed Json Writer & Reader
    + Fixed Loader of JSON, DATA and BYTE
    + Fixed handling of commands
    + Fixed HoverMessage class
    + New colors for &u on 1.16+
    + New classes inside Json package: JsonWriter, Writer, JsonReader, Reader
    + Fixed...
    petulikan1 likes this.
  6. Fixed bugs

    TheDevTec
    + Fixed loading & saving of YAML
    + Fixed errors on loading
    + YAML is no longer auto-sorted:
    Code (Java):
      a: 1
      c: 2
      b: 3
       -->
      a: 1
      b: 3
      c: 2
    + Added missing methods to Config & Section classes
    + New method List<E> getListAs(String key, Class<? extends E>) in Data.class
    + Fixed bugs
  7. Fixed & optimized loading and saving of Data.class

    TheDevTec
    + Fixed & optimized loading and saving of Data.class
    + Declared ConfigAPI.class, please use Config.class
    + Added new method getLookingBlock to the BlocksAPI
  8. Performance update

    TheDevTec
    v4.9 Performance update
    + Faster saving of Data.class
    + New type of saving Data.class:
    ~ Renamed DATA to BYTE
    + Added DATA
    + Added new methods to Ref.class
    + To Config.yml added comments (Configuration created by Config.class)
    + Fixed loading of JSON
    + Fixed /TheAPI command TabCompleter
    + Fixed Scheduler (Tasker)
    + Fixed NMSAPI method postToMainThread(Runnable)
    + Fixed BlocksAPI
    ~ Renamed methods in Scheduler & Tasker classes
  9. Fixed bugs, New config options

    TheDevTec
    + New options 'Options.Cache.User.Use' & 'Options.Cache.User.RemoveOnQuit'
    ->
    Options.Cache.User.RemoveOnQuit
    = When the player disconnect from the server, clear the player cache?
    Options.Cache.User.Use = Can TheAPI cache User.class?

    + Fixed saving of Data.class of type YAML
    + New SortedMultiMap.class
    + New custom event listeners (These events can be called from TheAPI.class)
    * me.DevTec.TheAPI.Utils.Listener.Event.class...
  10. Fixed bugs

    TheDevTec
    + Loading before MobArena plugin
    + Added option to select saving-type of Users data
    + Fixed User.class & Data.class (Mirror bug)
    * Fixed converting YAML to DATA and vice versa
    * Fixed loading & saving Data.class
    * Added ability to load bukkit config list/string
    * New system of...