diff --git a/AdventureAPI/dependency-reduced-pom.xml b/AdventureAPI/dependency-reduced-pom.xml index 1e238958..9915df1a 100644 --- a/AdventureAPI/dependency-reduced-pom.xml +++ b/AdventureAPI/dependency-reduced-pom.xml @@ -3,12 +3,12 @@ TheAPI me.devtec.theapi.loaders - 13.2 + 13.3 4.0.0 AdventureAPI AdventureAPI - 13.2 + 13.3 net.kyori diff --git a/AdventureAPI/pom.xml b/AdventureAPI/pom.xml index c9e559c3..b90a61fc 100644 --- a/AdventureAPI/pom.xml +++ b/AdventureAPI/pom.xml @@ -5,7 +5,7 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 AdventureAPI diff --git a/BungeeAPI/dependency-reduced-pom.xml b/BungeeAPI/dependency-reduced-pom.xml index ffb624b1..4b583e47 100644 --- a/BungeeAPI/dependency-reduced-pom.xml +++ b/BungeeAPI/dependency-reduced-pom.xml @@ -3,13 +3,13 @@ TheAPI me.devtec.theapi.loaders - 13.2 + 13.3 4.0.0 BungeeAPI pom BungeeAPI - 13.2 + 13.3 net.md-5 diff --git a/BungeeAPI/pom.xml b/BungeeAPI/pom.xml index 3a16a1e6..ca87b627 100644 --- a/BungeeAPI/pom.xml +++ b/BungeeAPI/pom.xml @@ -6,7 +6,7 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 BungeeAPI diff --git a/Loader - Bukkit Legacy Fallback/pom.xml b/Loader - Bukkit Legacy Fallback/pom.xml index 976631fe..4c6333b1 100644 --- a/Loader - Bukkit Legacy Fallback/pom.xml +++ b/Loader - Bukkit Legacy Fallback/pom.xml @@ -6,7 +6,7 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 Loader-Bukkit-Legacy-Fallback diff --git a/Loader - Bukkit/dependency-reduced-pom.xml b/Loader - Bukkit/dependency-reduced-pom.xml index e273f32e..26fdb328 100644 --- a/Loader - Bukkit/dependency-reduced-pom.xml +++ b/Loader - Bukkit/dependency-reduced-pom.xml @@ -3,11 +3,11 @@ TheAPI me.devtec.theapi.loaders - 13.2 + 13.3 4.0.0 Loader-Bukkit - 13.2 + 13.3 com.arcaniax @@ -42,7 +42,7 @@ me.devtec.theapi.loaders Loader-Bukkit-Old-Fallback - 13.2 + 13.3 provided diff --git a/Loader - Bukkit/pom.xml b/Loader - Bukkit/pom.xml index 32f8ebfb..5a32a690 100644 --- a/Loader - Bukkit/pom.xml +++ b/Loader - Bukkit/pom.xml @@ -6,7 +6,7 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 Loader-Bukkit @@ -46,7 +46,7 @@ me.devtec.theapi.loaders Loader-Bukkit-Legacy-Fallback - 13.2 + 13.3 provided diff --git a/Loader - Bukkit/src/main/java/me/devtec/theapi/bukkit/xseries/XMaterial.java b/Loader - Bukkit/src/main/java/me/devtec/theapi/bukkit/xseries/XMaterial.java index 279f4591..94e27210 100644 --- a/Loader - Bukkit/src/main/java/me/devtec/theapi/bukkit/xseries/XMaterial.java +++ b/Loader - Bukkit/src/main/java/me/devtec/theapi/bukkit/xseries/XMaterial.java @@ -316,7 +316,7 @@ public enum XMaterial { SCULK_CATALYST(-1), SCULK_SENSOR(-1), SCULK_SHRIEKER(-1), SCULK_VEIN(-1), SCUTE(-1), SEAGRASS(-1), SEA_LANTERN(169), SEA_PICKLE(-1), SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE(-1), SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE(-1), SHEAF_POTTERY_SHERD(-1), SHEARS(359), SHELTER_POTTERY_SHERD(-1), SHEEP_SPAWN_EGG(383, 91, "MONSTER_EGG"), SHIELD(442), /** - * 1.13.2: LONG_GRASS:1 1.20.4: GRASS -> SHORT_GRASS + * 1.13.3: LONG_GRASS:1 1.20.4: GRASS -> SHORT_GRASS */ SHORT_GRASS(31, 1, "GRASS", "LONG_GRASS"), SHROOMLIGHT(-1), SHULKER_BOX(229, "PURPLE_SHULKER_BOX"), SHULKER_SHELL(450), SHULKER_SPAWN_EGG(383, 69, "MONSTER_EGG"), SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE(-1), SILVERFISH_SPAWN_EGG(383, 60, "MONSTER_EGG"), SKELETON_HORSE_SPAWN_EGG(383, 28, "MONSTER_EGG"), SKELETON_SKULL(397, "SKULL", "SKULL_ITEM"), diff --git a/Loader - Bukkit/src/main/resources/plugin.yml b/Loader - Bukkit/src/main/resources/plugin.yml index a10c0e19..28558c0d 100644 --- a/Loader - Bukkit/src/main/resources/plugin.yml +++ b/Loader - Bukkit/src/main/resources/plugin.yml @@ -1,6 +1,6 @@ name: TheAPI main: me.devtec.theapi.bukkit.BukkitLoader -version: 13.2 +version: 13.3 author: DevTec, Straikerinos website: https://www.spigotmc.org/resources/72679/ api-version: 1.13 diff --git a/Loader - Bungee/dependency-reduced-pom.xml b/Loader - Bungee/dependency-reduced-pom.xml index b816275d..f8dffbc8 100644 --- a/Loader - Bungee/dependency-reduced-pom.xml +++ b/Loader - Bungee/dependency-reduced-pom.xml @@ -3,11 +3,11 @@ TheAPI me.devtec.theapi.loaders - 13.2 + 13.3 4.0.0 Loader-Bungee - 13.2 + 13.3 net.md-5 @@ -25,7 +25,7 @@ me.devtec.theapi.loaders BungeeAPI - 13.2 + 13.3 provided diff --git a/Loader - Bungee/pom.xml b/Loader - Bungee/pom.xml index b92088fe..8706a184 100644 --- a/Loader - Bungee/pom.xml +++ b/Loader - Bungee/pom.xml @@ -6,7 +6,7 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 Loader-Bungee @@ -34,7 +34,7 @@ me.devtec.theapi.loaders BungeeAPI - 13.2 + 13.3 provided diff --git a/Loader - Bungee/src/main/resources/bungee.yml b/Loader - Bungee/src/main/resources/bungee.yml index 36a9eb40..88c3bf98 100644 --- a/Loader - Bungee/src/main/resources/bungee.yml +++ b/Loader - Bungee/src/main/resources/bungee.yml @@ -1,6 +1,6 @@ name: TheAPI main: me.devtec.theapi.bungee.BungeeLoader -version: 13.2 +version: 13.3 authors: [DevTec,Straikerinos] website: https://www.spigotmc.org/resources/72679/ spigot-id: 72679 \ No newline at end of file diff --git a/Loader - Velocity/dependency-reduced-pom.xml b/Loader - Velocity/dependency-reduced-pom.xml index 931a0721..96168244 100644 --- a/Loader - Velocity/dependency-reduced-pom.xml +++ b/Loader - Velocity/dependency-reduced-pom.xml @@ -3,12 +3,12 @@ TheAPI me.devtec.theapi.loaders - 13.2 + 13.3 4.0.0 Loader-Velocity Loader-Velocity - 13.2 + 13.3 com.velocitypowered @@ -19,7 +19,7 @@ me.devtec.theapi.loaders AdventureAPI - 13.2 + 13.3 provided diff --git a/Loader - Velocity/pom.xml b/Loader - Velocity/pom.xml index c653683c..7e760abd 100644 --- a/Loader - Velocity/pom.xml +++ b/Loader - Velocity/pom.xml @@ -5,7 +5,7 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 Loader-Velocity @@ -32,7 +32,7 @@ me.devtec.theapi.loaders AdventureAPI - 13.2 + 13.3 provided diff --git a/Loader - Velocity/src/main/java/me/devtec/theapi/velocity/VelocityLoader.java b/Loader - Velocity/src/main/java/me/devtec/theapi/velocity/VelocityLoader.java index 73cb5b06..2b9bd64b 100644 --- a/Loader - Velocity/src/main/java/me/devtec/theapi/velocity/VelocityLoader.java +++ b/Loader - Velocity/src/main/java/me/devtec/theapi/velocity/VelocityLoader.java @@ -1,5 +1,19 @@ package me.devtec.theapi.velocity; +import java.io.File; +import java.lang.reflect.Constructor; +import java.lang.reflect.Method; +import java.net.MalformedURLException; +import java.net.URL; +import java.util.ArrayList; +import java.util.List; +import java.util.function.BiConsumer; +import java.util.function.Consumer; + +import javax.tools.ToolProvider; + +import org.slf4j.Logger; + import com.google.inject.Inject; import com.velocitypowered.api.event.Subscribe; import com.velocitypowered.api.event.connection.DisconnectEvent; @@ -9,6 +23,7 @@ import com.velocitypowered.api.plugin.Plugin; import com.velocitypowered.api.proxy.ConsoleCommandSource; import com.velocitypowered.api.proxy.ProxyServer; + import me.devtec.shared.API; import me.devtec.shared.Ref; import me.devtec.shared.Ref.ServerType; @@ -22,159 +37,146 @@ import me.devtec.theapi.velocity.commands.hooker.VelocityCommandManager; import me.devtec.theapi.velocity.commands.selectors.VelocitySelectorUtils; import net.kyori.adventure.text.Component; -import org.slf4j.Logger; - -import javax.tools.ToolProvider; -import java.io.File; -import java.lang.reflect.Constructor; -import java.lang.reflect.Method; -import java.net.MalformedURLException; -import java.net.URL; -import java.util.ArrayList; -import java.util.List; -import java.util.function.BiConsumer; -import java.util.function.Consumer; -@Plugin(id = "theapi", name = "TheAPI", version = "13.2", authors = {"DevTec", "Straikerinos"}, url = "https://www.spigotmc.org/resources/72679/") +@Plugin(id = "theapi", name = "TheAPI", version = "13.3", authors = { "DevTec", "Straikerinos" }, url = "https://www.spigotmc.org/resources/72679/") public class VelocityLoader { - // Init static APIs - static { - VelocityLoader.initTheAPI(); - } - - private final ProxyServer server; - private static VelocityLoader plugin; - private final Logger logger; - - public static ProxyServer getServer() { - return VelocityLoader.plugin.server; - } - - @Inject - public VelocityLoader(ProxyServer server, Logger logger) { - VelocityLoader.plugin = this; - this.server = server; - this.logger = logger; - broadcastSystemInfo(); - } - - private void broadcastSystemInfo() { - ConsoleCommandSource console = server.getConsoleCommandSource(); - console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7>"))); - console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7> &5TheAPI &dv" + VelocityLoader.class.getAnnotation(Plugin.class).version()))); - console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7>"))); - console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7> &5System info&7:"))); - console.sendMessage((Component) ComponentAPI.adventure() - .fromString(ColorUtils.colorize("&7> &dJava&7: &e" + System.getProperty("java.version") + " &7(" + (ToolProvider.getSystemJavaCompiler() != null ? "&aJDK" : "&aJRE") + "&7)"))); - console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7> &dServer type&7: &e" + Ref.serverType()))); - console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7>"))); - console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7> &dSupport&7: &ehttps://discord.gg/APwYKQRxby"))); - console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7>"))); - } - - @Subscribe - public void onProxyInitialization(ProxyShutdownEvent event) { - API.setEnabled(false); - - // OfflineCache support! - API.offlineCache().saveToConfig().setFile(new File("plugins/TheAPI/Cache.dat")).save("properties"); - } - - @Subscribe - public void onPreLoginEvent(PreLoginEvent e) { - if (e.getResult().isAllowed()) - API.offlineCache().setLookup(API.offlineCache().lookupId(e.getUsername()), e.getUsername()); - } - - @Subscribe - public void onLoginEvent(LoginEvent e) { // fix uuid - premium login? - if (e.getResult().isAllowed()) - API.offlineCache().setLookup(e.getPlayer().getUniqueId(), e.getPlayer().getUsername()); - } - - @Subscribe - public void onDisconnect(DisconnectEvent e) { - API.removeCache(e.getPlayer().getUniqueId()); - } - - public static void initTheAPI() { - Ref.init(ServerType.VELOCITY, Ref.getClass("com.velocitypowered.proxy.VelocityServer").getPackage().getImplementationVersion()); // Server version - - Metrics.gatheringInfoManager = new GatheringInfoManager() { - - @Override - public Consumer getInfoLogger() { - return plugin.logger::info; - } - - @Override - public BiConsumer getErrorLogger() { - return plugin.logger::warn; - } - - @Override - public String getServerVersionVendor() { - return getServer().getVersion().getVendor(); - } - - @Override - public int getManagedServers() { - return getServer().getAllServers().size(); - } - - @Override - public String getServerVersion() { - return getServer().getVersion().getVersion(); - } - - @Override - public String getServerName() { - return getServer().getVersion().getName(); - } - - @Override - public int getPlayers() { - return getServer().getPlayerCount(); - } - - @Override - public int getOnlineMode() { - return getServer().getConfiguration().isOnlineMode() ? 1 : 0; - } - }; - - ComponentAPI.registerTransformer("ADVENTURE", new AdventureComponentAPI<>()); - // Commands api - API.commandsRegister = new VelocityCommandManager(); - API.selectorUtils = new VelocitySelectorUtils(); - - // OfflineCache support! - API.initOfflineCache(new Config("velocity.toml").getBoolean("online-mode"), new Config("plugins/TheAPI/Cache.dat")); - - API.library = new LibraryLoader() { - final Constructor constructor = Ref.getConstructors(Ref.getClass("com.velocitypowered.proxy.plugin.PluginClassLoader"))[0]; - final Method addToClassloaders = Ref.method(Ref.getClass("com.velocitypowered.proxy.plugin.PluginClassLoader"), "addToClassloaders"); - final List loaded = new ArrayList<>(); - - @Override - public void load(File file) { - if (isLoaded(file) || !file.exists()) - return; - loaded.add(file); - try { - URL[] urls = new URL[]{file.toURI().toURL()}; - Ref.invoke(Ref.newInstance(constructor, (Object)urls), addToClassloaders); - } catch (MalformedURLException e) { - e.printStackTrace(); - } - } - - @Override - public boolean isLoaded(File file) { - return loaded.contains(file); - } - }; - API.basics().load(); - } + // Init static APIs + static { + VelocityLoader.initTheAPI(); + } + + private final ProxyServer server; + private static VelocityLoader plugin; + private final Logger logger; + + public static ProxyServer getServer() { + return VelocityLoader.plugin.server; + } + + @Inject + public VelocityLoader(ProxyServer server, Logger logger) { + VelocityLoader.plugin = this; + this.server = server; + this.logger = logger; + broadcastSystemInfo(); + } + + private void broadcastSystemInfo() { + ConsoleCommandSource console = server.getConsoleCommandSource(); + console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7>"))); + console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7> &5TheAPI &dv" + VelocityLoader.class.getAnnotation(Plugin.class).version()))); + console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7>"))); + console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7> &5System info&7:"))); + console.sendMessage((Component) ComponentAPI.adventure() + .fromString(ColorUtils.colorize("&7> &dJava&7: &e" + System.getProperty("java.version") + " &7(" + (ToolProvider.getSystemJavaCompiler() != null ? "&aJDK" : "&aJRE") + "&7)"))); + console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7> &dServer type&7: &e" + Ref.serverType()))); + console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7>"))); + console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7> &dSupport&7: &ehttps://discord.gg/APwYKQRxby"))); + console.sendMessage((Component) ComponentAPI.adventure().fromString(ColorUtils.colorize("&7>"))); + } + + @Subscribe + public void onProxyShutdown(ProxyShutdownEvent event) { + // OfflineCache support! + API.offlineCache().saveToConfig().setFile(new File("plugins/TheAPI/Cache.dat")).save("properties"); + API.setEnabled(false); + } + + @Subscribe(priority = -64) + public void onPreLoginEvent(PreLoginEvent e) { + if (e.getResult().isAllowed()) + API.offlineCache().setLookup(API.offlineCache().lookupId(e.getUsername()), e.getUsername()); + } + + @Subscribe(priority = 64) + public void onLoginEvent(LoginEvent e) { // fix uuid - premium login? + if (e.getResult().isAllowed()) + API.offlineCache().setLookup(e.getPlayer().getUniqueId(), e.getPlayer().getUsername()); + } + + @Subscribe(priority = 4) + public void onDisconnect(DisconnectEvent e) { + API.removeCache(e.getPlayer().getUniqueId()); + } + + public static void initTheAPI() { + Ref.init(ServerType.VELOCITY, Ref.getClass("com.velocitypowered.proxy.VelocityServer").getPackage().getImplementationVersion()); // Server version + + Metrics.gatheringInfoManager = new GatheringInfoManager() { + + @Override + public Consumer getInfoLogger() { + return plugin.logger::info; + } + + @Override + public BiConsumer getErrorLogger() { + return plugin.logger::warn; + } + + @Override + public String getServerVersionVendor() { + return getServer().getVersion().getVendor(); + } + + @Override + public int getManagedServers() { + return getServer().getAllServers().size(); + } + + @Override + public String getServerVersion() { + return getServer().getVersion().getVersion(); + } + + @Override + public String getServerName() { + return getServer().getVersion().getName(); + } + + @Override + public int getPlayers() { + return getServer().getPlayerCount(); + } + + @Override + public int getOnlineMode() { + return getServer().getConfiguration().isOnlineMode() ? 1 : 0; + } + }; + + ComponentAPI.registerTransformer("ADVENTURE", new AdventureComponentAPI<>()); + // Commands api + API.commandsRegister = new VelocityCommandManager(); + API.selectorUtils = new VelocitySelectorUtils(); + + // OfflineCache support! + API.initOfflineCache(new Config("velocity.toml").getBoolean("online-mode"), new Config("plugins/TheAPI/Cache.dat")); + + API.library = new LibraryLoader() { + final Constructor constructor = Ref.getConstructors(Ref.getClass("com.velocitypowered.proxy.plugin.PluginClassLoader"))[0]; + final Method addToClassloaders = Ref.method(Ref.getClass("com.velocitypowered.proxy.plugin.PluginClassLoader"), "addToClassloaders"); + final List loaded = new ArrayList<>(); + + @Override + public void load(File file) { + if (isLoaded(file) || !file.exists()) + return; + loaded.add(file); + try { + URL[] urls = { file.toURI().toURL() }; + Ref.invoke(Ref.newInstance(constructor, (Object) urls), addToClassloaders); + } catch (MalformedURLException e) { + e.printStackTrace(); + } + } + + @Override + public boolean isLoaded(File file) { + return loaded.contains(file); + } + }; + API.basics().load(); + } } diff --git a/Loader - Velocity/src/main/resources/velocity-plugin.json b/Loader - Velocity/src/main/resources/velocity-plugin.json index c16ff510..b3c16a26 100644 --- a/Loader - Velocity/src/main/resources/velocity-plugin.json +++ b/Loader - Velocity/src/main/resources/velocity-plugin.json @@ -1,7 +1,7 @@ { "id":"theapi", "name":"TheAPI", - "version":"13.2", + "version":"13.3", "authors":["DevTec","Straikerinos"], "main":"me.devtec.theapi.velocity.VelocityLoader", "url":"https://www.spigotmc.org/resources/72679/", diff --git a/NmsProvider - 1.12.R1/pom.xml b/NmsProvider - 1.12.R1/pom.xml index 5f0d1197..e0c4484f 100644 --- a/NmsProvider - 1.12.R1/pom.xml +++ b/NmsProvider - 1.12.R1/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.12.R1 - 13.2 + 13.3 UTF-8 @@ -27,7 +27,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 8 @@ -63,7 +63,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.14.R1/pom.xml b/NmsProvider - 1.14.R1/pom.xml index 2954fcba..a414390b 100644 --- a/NmsProvider - 1.14.R1/pom.xml +++ b/NmsProvider - 1.14.R1/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.14.R1 - 13.2 + 13.3 UTF-8 @@ -28,7 +28,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 8 @@ -64,7 +64,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.16.R3/pom.xml b/NmsProvider - 1.16.R3/pom.xml index 6c5fc759..9ee525c8 100644 --- a/NmsProvider - 1.16.R3/pom.xml +++ b/NmsProvider - 1.16.R3/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.16.R3 - 13.2 + 13.3 UTF-8 @@ -28,7 +28,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 8 @@ -64,7 +64,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.17.R1/pom.xml b/NmsProvider - 1.17.R1/pom.xml index 25dafc04..6536f2ba 100644 --- a/NmsProvider - 1.17.R1/pom.xml +++ b/NmsProvider - 1.17.R1/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.17.R1 - 13.2 + 13.3 UTF-8 @@ -28,7 +28,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 16 @@ -64,7 +64,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.18.R1/pom.xml b/NmsProvider - 1.18.R1/pom.xml index 0ed82b4c..35e5dc14 100644 --- a/NmsProvider - 1.18.R1/pom.xml +++ b/NmsProvider - 1.18.R1/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.18.R1 - 13.2 + 13.3 UTF-8 @@ -28,7 +28,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 17 @@ -64,7 +64,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.18.R2/pom.xml b/NmsProvider - 1.18.R2/pom.xml index d6f2cedc..3a188644 100644 --- a/NmsProvider - 1.18.R2/pom.xml +++ b/NmsProvider - 1.18.R2/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.18.R2 - 13.2 + 13.3 UTF-8 @@ -28,7 +28,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 17 @@ -64,7 +64,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.19.R1/pom.xml b/NmsProvider - 1.19.R1/pom.xml index 06db0a99..4cbe3063 100644 --- a/NmsProvider - 1.19.R1/pom.xml +++ b/NmsProvider - 1.19.R1/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.19.R1 - 13.2 + 13.3 UTF-8 @@ -28,7 +28,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 17 @@ -64,7 +64,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.19.R2/pom.xml b/NmsProvider - 1.19.R2/pom.xml index 232dd311..f17cd575 100644 --- a/NmsProvider - 1.19.R2/pom.xml +++ b/NmsProvider - 1.19.R2/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.19.R2 - 13.2 + 13.3 UTF-8 @@ -28,7 +28,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 17 @@ -64,7 +64,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.19.R3/pom.xml b/NmsProvider - 1.19.R3/pom.xml index f1ff4327..4c30be5a 100644 --- a/NmsProvider - 1.19.R3/pom.xml +++ b/NmsProvider - 1.19.R3/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.19.R3 - 13.2 + 13.3 UTF-8 @@ -28,7 +28,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 17 @@ -64,7 +64,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.20.6/pom.xml b/NmsProvider - 1.20.6/pom.xml index efa07335..40aa674b 100644 --- a/NmsProvider - 1.20.6/pom.xml +++ b/NmsProvider - 1.20.6/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.20.6 - 13.2 + 13.3 UTF-8 @@ -30,7 +30,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 17 @@ -84,7 +84,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.20.R1/pom.xml b/NmsProvider - 1.20.R1/pom.xml index bdd5dc66..b432c24f 100644 --- a/NmsProvider - 1.20.R1/pom.xml +++ b/NmsProvider - 1.20.R1/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.20.R1 - 13.2 + 13.3 UTF-8 @@ -28,7 +28,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 17 @@ -64,7 +64,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.20.R2/pom.xml b/NmsProvider - 1.20.R2/pom.xml index fe0d1e9e..7b621bb2 100644 --- a/NmsProvider - 1.20.R2/pom.xml +++ b/NmsProvider - 1.20.R2/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.20.R2 - 13.2 + 13.3 UTF-8 @@ -28,7 +28,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 17 @@ -64,7 +64,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.20.R3/pom.xml b/NmsProvider - 1.20.R3/pom.xml index 5fb93c95..5ac617b3 100644 --- a/NmsProvider - 1.20.R3/pom.xml +++ b/NmsProvider - 1.20.R3/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.20.R3 - 13.2 + 13.3 UTF-8 @@ -28,7 +28,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 17 @@ -64,7 +64,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.20.R4/pom.xml b/NmsProvider - 1.20.R4/pom.xml index ed9fb8f9..3776c535 100644 --- a/NmsProvider - 1.20.R4/pom.xml +++ b/NmsProvider - 1.20.R4/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.20.R4 - 13.2 + 13.3 UTF-8 @@ -29,7 +29,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 17 @@ -65,7 +65,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.21.R1/pom.xml b/NmsProvider - 1.21.R1/pom.xml index 35823e41..f8c18aba 100644 --- a/NmsProvider - 1.21.R1/pom.xml +++ b/NmsProvider - 1.21.R1/pom.xml @@ -6,11 +6,11 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 NmsProvider-1.21.R1 - 13.2 + 13.3 UTF-8 @@ -28,7 +28,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 17 @@ -64,7 +64,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.8.R3/build/NmsProvider.jar b/NmsProvider - 1.7.R4/NmsProvider - 1.8.R3/build/NmsProvider.jar similarity index 100% rename from NmsProvider - 1.8.R3/build/NmsProvider.jar rename to NmsProvider - 1.7.R4/NmsProvider - 1.8.R3/build/NmsProvider.jar diff --git a/NmsProvider - 1.8.R3/pom.xml b/NmsProvider - 1.7.R4/NmsProvider - 1.8.R3/pom.xml similarity index 95% rename from NmsProvider - 1.8.R3/pom.xml rename to NmsProvider - 1.7.R4/NmsProvider - 1.8.R3/pom.xml index 4562864d..94e33a1d 100644 --- a/NmsProvider - 1.8.R3/pom.xml +++ b/NmsProvider - 1.7.R4/NmsProvider - 1.8.R3/pom.xml @@ -6,7 +6,7 @@ 4.0.0 NmsProvider-1.8.R3 me.devtec.theapi.nmsproviders - 13.2 + 13.3 UTF-8 @@ -24,7 +24,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 8 @@ -60,7 +60,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 provided diff --git a/NmsProvider - 1.8.R3/src/main/java/v1_8_R3.java b/NmsProvider - 1.7.R4/NmsProvider - 1.8.R3/src/main/java/v1_8_R3.java similarity index 100% rename from NmsProvider - 1.8.R3/src/main/java/v1_8_R3.java rename to NmsProvider - 1.7.R4/NmsProvider - 1.8.R3/src/main/java/v1_8_R3.java diff --git a/NmsProvider - 1.7.R4/pom.xml b/NmsProvider - 1.7.R4/pom.xml index 4b439d8e..39d11cf6 100644 --- a/NmsProvider - 1.7.R4/pom.xml +++ b/NmsProvider - 1.7.R4/pom.xml @@ -6,7 +6,7 @@ NmsProvider-1.7.R4 me.devtec.theapi.nmsproviders - 13.2 + 13.3 UTF-8 @@ -24,7 +24,7 @@ maven-compiler-plugin - 3.13.2 + 3.13.3 8 @@ -59,7 +59,7 @@ com.github.TheDevTec.TheAPI Loader-Bukkit - 13.2 + 13.3 \ No newline at end of file diff --git a/README.md b/README.md index abedf89d..e040874b 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ We bring the most useful and most wanted features directly for developers. From com.github.TheDevTec TheAPI - 13.2 + 13.3 provided @@ -42,7 +42,7 @@ repositories { maven { url 'https://jitpack.io' } } dependencies { - compileOnly "com.github.TheDevTec:TheAPI:13.2" + compileOnly "com.github.TheDevTec:TheAPI:13.3" } ``` diff --git a/Shared - Fallback support 1.7.10/dependency-reduced-pom.xml b/Shared - Fallback support 1.7.10/dependency-reduced-pom.xml index 83a8a6f0..71dfe6ea 100644 --- a/Shared - Fallback support 1.7.10/dependency-reduced-pom.xml +++ b/Shared - Fallback support 1.7.10/dependency-reduced-pom.xml @@ -3,11 +3,11 @@ TheAPI me.devtec.theapi.loaders - 13.2 + 13.3 4.0.0 Shared-Fallback - 13.2 + 13.3 org.spigotmc @@ -24,7 +24,7 @@ me.devtec.theapi.loaders Loader-Bukkit - 13.2 + 13.3 provided diff --git a/Shared - Fallback support 1.7.10/pom.xml b/Shared - Fallback support 1.7.10/pom.xml index c18d3ea8..7bc9e91e 100644 --- a/Shared - Fallback support 1.7.10/pom.xml +++ b/Shared - Fallback support 1.7.10/pom.xml @@ -6,7 +6,7 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 Shared-Fallback @@ -43,7 +43,7 @@ me.devtec.theapi.loaders Loader-Bukkit - 13.2 + 13.3 provided diff --git a/pom.xml b/pom.xml index 901c4995..6eff4dba 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ me.devtec.theapi.loaders TheAPI - 13.2 + 13.3 pom AdventureAPI @@ -30,7 +30,7 @@ com.github.TheDevTec TheAPI-Shared - 13.2 + 13.3