mirror of
https://github.com/GTNewHorizons/ForestryMC.git
synced 2026-11-14 01:04:12 +00:00
Some plugin manager error checking and tweaks.
This commit is contained in:
1 parent
308a1ea027
commit
cc5f102d1c
5 files changed
+21
-12
No files matched your search
@@ -179,32 +179,31 @@ public class PluginManager {
|
||||
private static void loadPlugin(ForestryPlugin plugin) {
|
||||
Proxies.log.fine("Loading Plugin: {0}", plugin);
|
||||
|
||||
ForestryPlugin nplugin = (ForestryPlugin) plugin;
|
||||
IGuiHandler guiHandler = nplugin.getGuiHandler();
|
||||
IGuiHandler guiHandler = plugin.getGuiHandler();
|
||||
if (guiHandler != null)
|
||||
guiHandlers.add(guiHandler);
|
||||
|
||||
IPacketHandler packetHandler = nplugin.getPacketHandler();
|
||||
IPacketHandler packetHandler = plugin.getPacketHandler();
|
||||
if (packetHandler != null)
|
||||
packetHandlers.add(packetHandler);
|
||||
|
||||
IPickupHandler pickupHandler = nplugin.getPickupHandler();
|
||||
IPickupHandler pickupHandler = plugin.getPickupHandler();
|
||||
if (pickupHandler != null)
|
||||
pickupHandlers.add(pickupHandler);
|
||||
|
||||
ISaveEventHandler saveHandler = nplugin.getSaveEventHandler();
|
||||
ISaveEventHandler saveHandler = plugin.getSaveEventHandler();
|
||||
if (saveHandler != null)
|
||||
saveEventHandlers.add(saveHandler);
|
||||
|
||||
IResupplyHandler resupplyHandler = nplugin.getResupplyHandler();
|
||||
IResupplyHandler resupplyHandler = plugin.getResupplyHandler();
|
||||
if (resupplyHandler != null)
|
||||
resupplyHandlers.add(resupplyHandler);
|
||||
|
||||
IOreDictionaryHandler dictionaryHandler = nplugin.getDictionaryHandler();
|
||||
IOreDictionaryHandler dictionaryHandler = plugin.getDictionaryHandler();
|
||||
if (dictionaryHandler != null)
|
||||
dictionaryHandlers.add(dictionaryHandler);
|
||||
|
||||
IFuelHandler fuelHandler = nplugin.getFuelHandler();
|
||||
IFuelHandler fuelHandler = plugin.getFuelHandler();
|
||||
if (fuelHandler != null)
|
||||
GameRegistry.registerFuelHandler((fuelHandler));
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user