Initial commit
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
package com.softwarerat;
|
||||
|
||||
|
||||
import com.softwarerat.API.commands.Navigator;
|
||||
import com.softwarerat.API.data.GameData;
|
||||
import com.softwarerat.API.location.LocationAPI;
|
||||
import com.softwarerat.API.prefix.PrefixAPI;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.plugin.PluginManager;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
import com.softwarerat.API.world.WorldAPI;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
public class GameAPI {
|
||||
|
||||
|
||||
JavaPlugin javaPlugin;
|
||||
GameData gameData;
|
||||
WorldAPI worldAPI;
|
||||
LocationAPI locationAPI;
|
||||
PrefixAPI prefixAPI;
|
||||
|
||||
public void enableAPI(JavaPlugin jPlugin){
|
||||
javaPlugin = jPlugin;
|
||||
worldAPI = new WorldAPI();
|
||||
System.out.println("Enabled GameAPI");
|
||||
PluginManager pluginManager = Bukkit.getPluginManager();
|
||||
locationAPI = new LocationAPI(gameData);
|
||||
|
||||
//javaPlugin.getCommand("getNavigator").setExecutor(new Navigator(this));
|
||||
//if (gameData.getGameType().equals(GameType.GAME_TYPE_TYPELESS) || gameData.getCurrentGameState().equals(GameState.GAME_STATE_LOBBY)){
|
||||
// pluginManager.registerEvents(new BuildBreakListener(),jPlugin);
|
||||
// pluginManager.registerEvents(new LobbyJoinListener(),jPlugin);
|
||||
//}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user