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 interface
CreateArena
設置場地接口, 用於設置場地interface
PartArena
需要標註區域範圍的場地專用接口interface
PartCreateArena
區域場地的設置接口Methods in com.ericlam.mc.minigames.core.arena with parameters of type Arena Modifier and Type Method Description CreateArena
ArenaMechanic. loadCreateArena(FileConfiguration yml, Arena info)
定義如何加載場地void
ArenaMechanic. 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 Arena
FinalArenaLoadedEvent. 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 Arena
GamePlayerUnVoteEvent. getPreviousVoted()
Arena
GamePlayerVoteEvent. getVoted()
獲取投票的地圖Methods in com.ericlam.mc.minigames.core.event.player with parameters of type Arena Modifier and Type Method Description void
GamePlayerVoteEvent. 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 Arena
AlreadyVotedException. 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)
獲取該世界內存在的場地列Arena
ArenaManager. 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 void
LobbyManager. vote(GamePlayer player, Arena arena)
玩家投票
-