Package com.andrei1058.bedwars.api
Interface BedWars
public interface BedWars
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interface
- 
Method SummaryModifier and TypeMethodDescriptionThis is my standard location where to store addons configurations.Get afk system methods.Get bedWars main commandGet server default language.getForCurrentVersion(String v18, String v12, String v13) getLangIso(org.bukkit.entity.Player p) Get a player language iso codegetLanguageByIso(String isoCode) Get language by iso code.Get levels methods.Get lobby world name.Get party util.getPlayerLanguage(org.bukkit.entity.Player player) Get a player language.Get the restore adapter.Scoreboard options.Get server type.getSetupSession(UUID player) Get active setup session.Get shop util.Get stats utils.Get shop util.Get nms operations.booleanbooleanisInSetupSession(UUID player) Check if a player is in setup session.booleanvoidsetLevelAdapter(Level level) voidsetPartyAdapter(Party partyAdapter) Change the party interface.voidsetRestoreAdapter(RestoreAdapter restoreAdapter) Change the arena restore adapter.
- 
Method Details- 
getStatsUtilBedWars.IStats getStatsUtil()Get stats utils.
- 
getAFKUtilBedWars.AFKUtil getAFKUtil()Get afk system methods. It will only work if the game is started.
- 
getArenaUtilBedWars.ArenaUtil getArenaUtil()
- 
getConfigsBedWars.Configs getConfigs()
- 
getShopUtilBedWars.ShopUtil getShopUtil()Get shop util.
- 
getTeamUpgradesUtilBedWars.TeamUpgradesUtil getTeamUpgradesUtil()Get shop util.
- 
getLevelsUtilLevel getLevelsUtil()Get levels methods.
- 
getPartyUtilParty getPartyUtil()Get party util.
- 
getSetupSessionGet active setup session.- Parameters:
- player- player uuid.
- Returns:
- null if no session was found.
 
- 
isInSetupSessionCheck if a player is in setup session.
- 
getServerTypeServerType getServerType()Get server type.
- 
getLangIsoGet a player language iso code
- 
getBedWarsCommandParentCommand getBedWarsCommand()Get bedWars main command
- 
getRestoreAdapterRestoreAdapter getRestoreAdapter()Get the restore adapter.
- 
setRestoreAdapterChange the arena restore adapter.- Parameters:
- restoreAdapter- your custom adapter.
- Throws:
- IllegalAccessError
 
- 
setPartyAdapterChange the party interface. You man need to unregister /party command yourself.
- 
getVersionSupportVersionSupport getVersionSupport()Get nms operations.
- 
getDefaultLangLanguage getDefaultLang()Get server default language.
- 
getLobbyWorldString getLobbyWorld()Get lobby world name.
- 
getForCurrentVersion
- 
setLevelAdapter
- 
isAutoScaleboolean isAutoScale()
- 
getLanguageByIsoGet language by iso code.
- 
getPlayerLanguageGet a player language.
- 
getAddonsPathFile getAddonsPath()This is my standard location where to store addons configurations. Make sure to create a folder in it with your addon name.
- 
getScoreboardUtilBedWars.ScoreboardUtil getScoreboardUtil()Scoreboard options.
- 
isShuttingDownboolean isShuttingDown()
- 
getScoreboardManagerISidebarService getScoreboardManager()
 
-