Uses of Interface
com.ericlam.mc.minigames.core.arena.Arena
-
Packages that use Arena Package Description com.ericlam.mc.minigames.core.arena 遊戲場地接口,這邊全部用於讓使用者實作。com.ericlam.mc.minigames.core.event.arena 與遊戲場地有關的事件com.ericlam.mc.minigames.core.event.player 與遊戲玩家有關的事件com.ericlam.mc.minigames.core.exception Exception 類,由於沒考慮用於實作,因此不會進行任何注釋。com.ericlam.mc.minigames.core.exception.arena com.ericlam.mc.minigames.core.manager 所有管理類 API。不能被使用者實作,只能從MinigamesAPI獲取 -
-
Uses of Arena in com.ericlam.mc.minigames.core.arena
Subinterfaces of Arena in com.ericlam.mc.minigames.core.arena Modifier and Type Interface Description interfaceCreateArena設置場地接口, 用於設置場地interfacePartArena需要標註區域範圍的場地專用接口interfacePartCreateArena區域場地的設置接口Methods in com.ericlam.mc.minigames.core.arena with parameters of type Arena Modifier and Type Method Description CreateArenaArenaMechanic. loadCreateArena(FileConfiguration yml, Arena info)定義如何加載場地voidArenaMechanic. saveExtraArenaSetting(FileConfiguration preSaveYml, Arena arena)保存額外的場地設定 -
Uses of Arena in com.ericlam.mc.minigames.core.event.arena
Methods in com.ericlam.mc.minigames.core.event.arena that return Arena Modifier and Type Method Description ArenaFinalArenaLoadedEvent. getFinalArena()獲取投票結果選出來的場地Methods in com.ericlam.mc.minigames.core.event.arena that return types with arguments of type Arena Modifier and Type Method Description ImmutableList<Arena>AsyncArenaLoadedEvent. getLoadedArenas()Constructors in com.ericlam.mc.minigames.core.event.arena with parameters of type Arena Constructor Description FinalArenaLoadedEvent(Arena finalArena)Constructor parameters in com.ericlam.mc.minigames.core.event.arena with type arguments of type Arena Constructor Description AsyncArenaLoadedEvent(ImmutableList<Arena> loadedArenas) -
Uses of Arena in com.ericlam.mc.minigames.core.event.player
Methods in com.ericlam.mc.minigames.core.event.player that return Arena Modifier and Type Method Description ArenaGamePlayerUnVoteEvent. getPreviousVoted()ArenaGamePlayerVoteEvent. getVoted()獲取投票的地圖Methods in com.ericlam.mc.minigames.core.event.player with parameters of type Arena Modifier and Type Method Description voidGamePlayerVoteEvent. setVoted(Arena voted)設置投票的地圖Constructors in com.ericlam.mc.minigames.core.event.player with parameters of type Arena Constructor Description GamePlayerUnVoteEvent(Arena previousVoted, GamePlayer gamePlayer)GamePlayerVoteEvent(Arena voted, GamePlayer gamePlayer) -
Uses of Arena in com.ericlam.mc.minigames.core.exception
Methods in com.ericlam.mc.minigames.core.exception that return Arena Modifier and Type Method Description ArenaAlreadyVotedException. getVotedArena()Constructors in com.ericlam.mc.minigames.core.exception with parameters of type Arena Constructor Description AlreadyVotedException(Arena votedArena) -
Uses of Arena in com.ericlam.mc.minigames.core.exception.arena
Constructors in com.ericlam.mc.minigames.core.exception.arena with parameters of type Arena Constructor Description UnknownArenaException(Arena arena) -
Uses of Arena in com.ericlam.mc.minigames.core.manager
Methods in com.ericlam.mc.minigames.core.manager that return Arena Modifier and Type Method Description Arena[]ArenaCreateManager. getArenasFromWorld(World world)獲取該世界內存在的場地列ArenaArenaManager. getFinalArena()獲取投票最終結果場地, 結果尚未出爐,則為 nullMethods in com.ericlam.mc.minigames.core.manager that return types with arguments of type Arena Modifier and Type Method Description ImmutableList<Arena>ArenaCreateManager. getArenaList()獲取所有場地列表ImmutableList<Arena>LobbyManager. getCandidate()獲取可投票場地List<Arena>ArenaManager. getLoadedArenas()獲取已被加載的場地ImmutableMap<Arena,ImmutableList<GamePlayer>>LobbyManager. getResult()獲取目前投票結果Optional<Arena>LobbyManager. getVoted(GamePlayer player)獲取該玩家投票的場地Methods in com.ericlam.mc.minigames.core.manager with parameters of type Arena Modifier and Type Method Description voidLobbyManager. vote(GamePlayer player, Arena arena)玩家投票
-