mirror of
https://github.com/YouHaveTrouble/YardWatch.git
synced 2026-05-11 22:16:58 +00:00
add logs when registering services (#2)
* add logs when registering services * Update YardWatch.java
This commit is contained in:
@@ -18,41 +18,53 @@ public final class YardWatch extends JavaPlugin {
|
|||||||
@Override
|
@Override
|
||||||
public void onEnable() {
|
public void onEnable() {
|
||||||
if (shouldRegisterService("WorldGuard")) {
|
if (shouldRegisterService("WorldGuard")) {
|
||||||
|
getLogger().info("Registering WorldGuard service.");
|
||||||
getServer().getServicesManager().register(
|
getServer().getServicesManager().register(
|
||||||
Protection.class, new WorldGuardProtection(this), this, ServicePriority.Normal
|
Protection.class, new WorldGuardProtection(this), this, ServicePriority.Normal
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (shouldRegisterService("GriefPrevention")) {
|
if (shouldRegisterService("GriefPrevention")) {
|
||||||
|
getLogger().info("Registering GriefPrevention service.");
|
||||||
getServer().getServicesManager().register(
|
getServer().getServicesManager().register(
|
||||||
Protection.class, new GriefPreventionProtection(this), this, ServicePriority.Normal
|
Protection.class, new GriefPreventionProtection(this), this, ServicePriority.Normal
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (shouldRegisterService("LWC")) {
|
if (shouldRegisterService("LWC")) {
|
||||||
|
getLogger().info("Registering LWC service.");
|
||||||
getServer().getServicesManager().register(
|
getServer().getServicesManager().register(
|
||||||
Protection.class, new LWCXProtection(this), this, ServicePriority.Normal
|
Protection.class, new LWCXProtection(this), this, ServicePriority.Normal
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (shouldRegisterService("Factions")) {
|
if (shouldRegisterService("Factions")) {
|
||||||
|
getLogger().info("Registering Factions service.");
|
||||||
getServer().getServicesManager().register(
|
getServer().getServicesManager().register(
|
||||||
Protection.class, new FactionsUUIDProtection(this), this, ServicePriority.Normal
|
Protection.class, new FactionsUUIDProtection(this), this, ServicePriority.Normal
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (shouldRegisterService("SuperiorSkyblock2")) {
|
if (shouldRegisterService("SuperiorSkyblock2")) {
|
||||||
|
getLogger().info("Registering SuperiorSkyblock2 service.");
|
||||||
getServer().getServicesManager().register(
|
getServer().getServicesManager().register(
|
||||||
Protection.class, new SuperiorSkyBlockProtection(this), this, ServicePriority.Normal
|
Protection.class, new SuperiorSkyBlockProtection(this), this, ServicePriority.Normal
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (shouldRegisterService("Towny")) {
|
if (shouldRegisterService("Towny")) {
|
||||||
|
getLogger().info("Registering Towny service.");
|
||||||
getServer().getServicesManager().register(
|
getServer().getServicesManager().register(
|
||||||
Protection.class, new TownyProtection(this), this, ServicePriority.Normal
|
Protection.class, new TownyProtection(this), this, ServicePriority.Normal
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
List<RegisteredServiceProvider<?>> registrations = getServer().getServicesManager().getRegistrations(this);
|
||||||
|
if (registrations.isEmpty()) {
|
||||||
|
getLogger().info("Registered 0 services. This plugin can be safely removed.");
|
||||||
|
} else {
|
||||||
|
getLogger().info("Successfully registered " + registrations.size() + " services.");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user