Compare commits

..

2 Commits
1.0.0 ... 1.0.1

Author SHA1 Message Date
Auxilor
9726ecefc8 Updated to 1.0.1 2021-01-01 15:27:40 +00:00
Auxilor
c4160d0cc5 Fixed PacketAdapter loading with no protocollib depend 2021-01-01 15:24:32 +00:00
2 changed files with 17 additions and 11 deletions

View File

@@ -98,5 +98,5 @@ build.dependsOn publishToMavenLocal
group = 'com.willfp'
archivesBaseName = project.name
version = '1.0.0'
version = '1.0.1'
java.sourceCompatibility = JavaVersion.VERSION_1_8

View File

@@ -1,5 +1,6 @@
package com.willfp.eco.util.plugin;
import com.willfp.eco.util.ClassUtils;
import com.willfp.eco.util.arrows.ArrowDataListener;
import com.willfp.eco.util.bukkit.events.EcoEventManager;
import com.willfp.eco.util.bukkit.events.EventManager;
@@ -232,11 +233,14 @@ public abstract class AbstractEcoPlugin extends JavaPlugin {
Prerequisite.update();
this.getPacketAdapters().forEach(abstractPacketAdapter -> {
if (!abstractPacketAdapter.isPostLoad()) {
abstractPacketAdapter.register();
}
});
if (ClassUtils.exists("com.comphenix.protocol.events.PacketAdapter")) {
this.getPacketAdapters().forEach(abstractPacketAdapter -> {
if (!abstractPacketAdapter.isPostLoad()) {
abstractPacketAdapter.register();
}
});
}
updatableClasses.add(Configs.class);
@@ -283,11 +287,13 @@ public abstract class AbstractEcoPlugin extends JavaPlugin {
* Default code to be executed after the server is up.
*/
public final void afterLoad() {
this.getPacketAdapters().forEach(abstractPacketAdapter -> {
if (abstractPacketAdapter.isPostLoad()) {
abstractPacketAdapter.register();
}
});
if (ClassUtils.exists("com.comphenix.protocol.events.PacketAdapter")) {
this.getPacketAdapters().forEach(abstractPacketAdapter -> {
if (abstractPacketAdapter.isPostLoad()) {
abstractPacketAdapter.register();
}
});
}
if (!Prerequisite.HAS_PAPER.isMet()) {
this.getLog().error("");