WolfyScript / viewportl

A Minecraft Inventory GUI framework, designed to easily create reactive GUIs. Based on the well known Signal Reactivity System.
GNU General Public License v3.0
65 stars 12 forks source link

Abstract & Common API #88

Closed WolfyScript closed 2 years ago

WolfyScript commented 2 years ago

With the new 4.16 version the WolfyUtilities repository will only contain the common and abstract API of the plugin. This is in preparation for the platform specific implementations.

What makes this difficult is that the plugin obviously contains tons of Bukkit specific references. All of those have been moved to WolfyScript/WolfyUtils-Spigot, that kept full backwards compatibility with previous versions.

Some implementations were abstractified to later allow for easier platform implementations. For example the Chat API, WolfyCore, and WolfyUtils (Previously WolfyUtilities).