Add temporary backwards compatability for ServerHelper

This commit is contained in:
KingRainbow44
2023-05-13 17:08:55 -04:00
Unverified
parent d20f63e835
commit c1139ca04c
4 changed files with 53 additions and 16 deletions
@@ -2,17 +2,20 @@ package emu.grasscutter.plugin;
import emu.grasscutter.Grasscutter;
import emu.grasscutter.plugin.api.ServerHelper;
import emu.grasscutter.plugin.api.ServerHook;
import emu.grasscutter.server.game.GameServer;
import emu.grasscutter.utils.FileUtils;
import java.io.File;
import java.io.InputStream;
import java.net.URLClassLoader;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.File;
import java.io.InputStream;
import java.net.URLClassLoader;
/** The base class for all plugins to extend. */
@SuppressWarnings("removal")
public abstract class Plugin {
private final ServerHelper server = ServerHelper.getInstance();
private final ServerHelper server = ServerHook.getInstance();
private PluginIdentifier identifier;
private URLClassLoader classLoader;
@@ -100,8 +103,8 @@ public abstract class Plugin {
*
* @return A server hook singleton.
*/
public final ServerHelper getHandle() {
return this.server;
public final ServerHook getHandle() {
return (ServerHook) this.server;
}
/**