A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addDeaths(GamePlayer, int) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
增加玩家死數
- addDescriptionLine(String) - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
-
為描述添加新一行
- addDescriptionLine(String, String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
新增場地描述
- addGameItem(int, ItemStack) - Method in interface com.ericlam.mc.minigames.core.registable.Voluntary
-
添加遊戲內非隊伍物品,僅限沒有隊伍玩家
- addGameItem(GameTeam, int, ItemStack) - Method in interface com.ericlam.mc.minigames.core.registable.Voluntary
-
添加遊戲內隊伍物品
- addJoinItem(int, ItemStack) - Method in interface com.ericlam.mc.minigames.core.registable.Voluntary
-
添加等待投票物品
- addKills(GamePlayer, int) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
增加殺數
- addLine(String, int) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.ScoreboardFactory
-
添加計分版內容而不標識文字
- addLine(String, int, BiFunction<GamePlayer, String, String>) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.ScoreboardFactory
-
添加個人的計分版內容(每個玩家顯示的文字都不同)
- addLocation(String, Location, int) - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
- addPlayed(GamePlayer, int) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
增加玩家遊玩次數
- addPlayer(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.GameBoard
-
添加玩家到計分版
- addScores(GamePlayer, double) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
新增分數
- addSetting(Team.Option, Team.OptionStatus) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.ScoreboardFactory
-
添加全局設定
- addSpawn(String, String, Location) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
添加位置
- addSpectatorItem(int, ItemStack) - Method in interface com.ericlam.mc.minigames.core.registable.Voluntary
-
添加觀戰非隊伍物品, 僅限沒有隊伍玩家
- addSpectatorItem(GameTeam, int, ItemStack) - Method in interface com.ericlam.mc.minigames.core.registable.Voluntary
-
添加觀戰隊伍物品
- addTeamSetting(GameTeam, Team.Option, Team.OptionStatus) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.ScoreboardFactory
-
添加隊伍設定
- addWarp(String) - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
- addWins(GamePlayer, int) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
增加玩家勝數
- AlreadyVotedException - Exception in com.ericlam.mc.minigames.core.exception
- AlreadyVotedException(Arena) - Constructor for exception com.ericlam.mc.minigames.core.exception.AlreadyVotedException
- APINotActivatedException - Exception in com.ericlam.mc.minigames.core.exception
- APINotActivatedException() - Constructor for exception com.ericlam.mc.minigames.core.exception.APINotActivatedException
- Arena - Interface in com.ericlam.mc.minigames.core.arena
-
場地接口,是場地API的主體
- ArenaCommandNode - Class in com.ericlam.mc.minigames.core.commands
-
場地指令接口,用於新增額外場地設置指令是掛接。
- ArenaCommandNode(CommandNode, String, String, String, String, String...) - Constructor for class com.ericlam.mc.minigames.core.commands.ArenaCommandNode
- ArenaConfig - Interface in com.ericlam.mc.minigames.core.arena
-
用於被使用者實作來註冊場地機制運作
- ArenaCreateException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- ArenaCreateException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.ArenaCreateException
- ArenaCreateManager - Interface in com.ericlam.mc.minigames.core.manager
-
場地設置管理器
- ArenaExistException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- ArenaExistException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.ArenaExistException
- ArenaManager - Interface in com.ericlam.mc.minigames.core.manager
-
場地管理器
- ArenaMechanic - Interface in com.ericlam.mc.minigames.core.arena
-
讓使用者註冊的場地設置機制
- ArenaNameExistException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- ArenaNameExistException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.ArenaNameExistException
- ArenaNotBackupException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- ArenaNotBackupException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.ArenaNotBackupException
- ArenaNotExistException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- ArenaNotExistException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.ArenaNotExistException
- ArenaNotLoadedException - Exception in com.ericlam.mc.minigames.core.exception.arena
- ArenaNotLoadedException() - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.ArenaNotLoadedException
- ArenaUnchangedExcpetion - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- ArenaUnchangedExcpetion(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.ArenaUnchangedExcpetion
- AsyncArenaLoadedEvent - Class in com.ericlam.mc.minigames.core.event.arena
-
場地加載時觸發的異步事件。
- AsyncArenaLoadedEvent(ImmutableList<Arena>) - Constructor for class com.ericlam.mc.minigames.core.event.arena.AsyncArenaLoadedEvent
B
- BACKSTAB - com.ericlam.mc.minigames.core.event.player.CrackShotDeathEvent.DamageType
-
後刺
- backupArena(String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
- BackupNotAllowedException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- BackupNotAllowedException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.BackupNotAllowedException
- build() - Method in interface com.ericlam.mc.minigames.core.factory.Factory
- buildGamePlayer(Player) - Method in interface com.ericlam.mc.minigames.core.manager.PlayerManager
-
創建遊戲玩家
- BUKKIT_DAMAGE - com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent.DeathCause
-
普通傷害
- BUKKIT_DEATH - com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent.DeathCause
-
普通死亡
- BUKKIT_KILL - com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent.DeathCause
-
普通殺害
C
- Callback<V> - Interface in com.ericlam.mc.minigames.core.function
- cancelCurrent() - Method in interface com.ericlam.mc.minigames.core.manager.ScheduleManager
-
取消目前程序
- Castable<E> - Interface in com.ericlam.mc.minigames.core.function
-
可以被形態轉換的容器
- castTo(Class<T>) - Method in interface com.ericlam.mc.minigames.core.function.Castable
-
轉換形態到子容器
- CircularIterator<E> - Class in com.ericlam.mc.minigames.core.function
-
循環迭代器
- CircularIterator(Collection<E>) - Constructor for class com.ericlam.mc.minigames.core.function.CircularIterator
- com.ericlam.mc.minigames.core - package com.ericlam.mc.minigames.core
-
API / 其他設定 / 運行程序
- com.ericlam.mc.minigames.core.arena - package com.ericlam.mc.minigames.core.arena
-
遊戲場地接口,這邊全部用於讓使用者實作。
- com.ericlam.mc.minigames.core.character - package com.ericlam.mc.minigames.core.character
-
遊戲角色類的接口
- com.ericlam.mc.minigames.core.commands - package com.ericlam.mc.minigames.core.commands
-
有關場地設置指令。
- com.ericlam.mc.minigames.core.event - package com.ericlam.mc.minigames.core.event
-
遊戲事件
- com.ericlam.mc.minigames.core.event.arena - package com.ericlam.mc.minigames.core.event.arena
-
與遊戲場地有關的事件
- com.ericlam.mc.minigames.core.event.player - package com.ericlam.mc.minigames.core.event.player
-
與遊戲玩家有關的事件
- com.ericlam.mc.minigames.core.event.section - package com.ericlam.mc.minigames.core.event.section
-
與遊戲階段有關的事件
- com.ericlam.mc.minigames.core.event.state - package com.ericlam.mc.minigames.core.event.state
-
與遊戲階段切換有關的事件
- com.ericlam.mc.minigames.core.exception - package com.ericlam.mc.minigames.core.exception
-
Exception 類,由於沒考慮用於實作,因此不會進行任何注釋。
- com.ericlam.mc.minigames.core.exception.arena - package com.ericlam.mc.minigames.core.exception.arena
- com.ericlam.mc.minigames.core.exception.arena.create - package com.ericlam.mc.minigames.core.exception.arena.create
- com.ericlam.mc.minigames.core.exception.gamestats - package com.ericlam.mc.minigames.core.exception.gamestats
- com.ericlam.mc.minigames.core.exception.task - package com.ericlam.mc.minigames.core.exception.task
- com.ericlam.mc.minigames.core.factory - package com.ericlam.mc.minigames.core.factory
-
遊戲工廠類,用於快速興建物件。
- com.ericlam.mc.minigames.core.factory.compass - package com.ericlam.mc.minigames.core.factory.compass
-
羅盤追蹤器類
- com.ericlam.mc.minigames.core.factory.scoreboard - package com.ericlam.mc.minigames.core.factory.scoreboard
-
計分版類
- com.ericlam.mc.minigames.core.function - package com.ericlam.mc.minigames.core.function
-
工具類
- com.ericlam.mc.minigames.core.game - package com.ericlam.mc.minigames.core.game
-
遊戲類
- com.ericlam.mc.minigames.core.gamestats - package com.ericlam.mc.minigames.core.gamestats
-
遊戲玩家資料類
- com.ericlam.mc.minigames.core.main - package com.ericlam.mc.minigames.core.main
- com.ericlam.mc.minigames.core.manager - package com.ericlam.mc.minigames.core.manager
-
所有管理類 API。不能被使用者實作,只能從
MinigamesAPI
獲取 - com.ericlam.mc.minigames.core.registable - package com.ericlam.mc.minigames.core.registable
-
遊戲註冊類,部分必須註冊遊戲才能運行
- CompassFactory - Interface in com.ericlam.mc.minigames.core.factory.compass
-
羅盤追蹤器工廠
- CompassTracker - Interface in com.ericlam.mc.minigames.core.factory.compass
-
由
CompassFactory
創建的羅盤追蹤器 - Compulsory - Interface in com.ericlam.mc.minigames.core.registable
-
強制註冊類,必須註冊所有遊戲才會被激活。
- CRACKSHOT - com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent.DeathCause
-
槍械射死
- CrackShotDeathEvent - Class in com.ericlam.mc.minigames.core.event.player
-
因 CrackShot 而死亡的遊戲玩家事件
- CrackShotDeathEvent(GamePlayer, GamePlayer, InGameState, String, Entity, Set<CrackShotDeathEvent.DamageType>) - Constructor for class com.ericlam.mc.minigames.core.event.player.CrackShotDeathEvent
- CrackShotDeathEvent.DamageType - Enum in com.ericlam.mc.minigames.core.event.player
-
傷害類型
- createArena(String, Player) - Method in interface com.ericlam.mc.minigames.core.arena.ArenaMechanic
-
定義如何創建場地
- createArena(String, Player) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
創建場地
- CreateArena - Interface in com.ericlam.mc.minigames.core.arena
-
設置場地接口, 用於設置場地
- createGamePlayer(Player) - Method in interface com.ericlam.mc.minigames.core.character.GamePlayerHandler
-
定義如何創建遊戲玩家
- createWarp(String, String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
新增地標
- CRITICAL - com.ericlam.mc.minigames.core.event.player.CrackShotDeathEvent.DamageType
-
重擊
- CUSTOM - com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent.DeathCause
-
自定義
D
- deleteArena(String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
刪除場地
- destroy() - Method in interface com.ericlam.mc.minigames.core.factory.compass.CompassTracker
-
銷毀追蹤器,此動作無法復原
- destroy() - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.GameBoard
-
銷毀計分版,此動作將無法復原。
- done(V, Throwable) - Method in interface com.ericlam.mc.minigames.core.function.Callback
E
- ENDED - com.ericlam.mc.minigames.core.game.GameState
-
遊戲完結; 設置這個狀態後將會直接重啟伺服器
- endGame(List<GamePlayer>, GameTeam, boolean) - Method in interface com.ericlam.mc.minigames.core.manager.GameManager
-
直接結束遊戲
- executeCommand(CommandSender, List<String>) - Method in class com.ericlam.mc.minigames.core.commands.ArenaCommandNode
- executeTabCompletion(CommandSender, List<String>) - Method in class com.ericlam.mc.minigames.core.commands.ArenaCommandNode
F
- Factory<T> - Interface in com.ericlam.mc.minigames.core.factory
- FinalArenaAlreadyExistException - Exception in com.ericlam.mc.minigames.core.exception.arena
- FinalArenaAlreadyExistException() - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.FinalArenaAlreadyExistException
- FinalArenaLoadedEvent - Class in com.ericlam.mc.minigames.core.event.arena
-
投票結果選出最終場地時觸發的事件
- FinalArenaLoadedEvent(Arena) - Constructor for class com.ericlam.mc.minigames.core.event.arena.FinalArenaLoadedEvent
- findPlayer(Player) - Method in interface com.ericlam.mc.minigames.core.manager.PlayerManager
-
尋找遊戲玩家
- finishCurrent() - Method in interface com.ericlam.mc.minigames.core.manager.ScheduleManager
-
強制完成目前程序
- FireWorkManager - Interface in com.ericlam.mc.minigames.core.manager
-
煙火管理器
G
- GameBoard - Interface in com.ericlam.mc.minigames.core.factory.scoreboard
-
被
ScoreboardFactory
創建的 計分版。 - GameEntry<K,V> - Class in com.ericlam.mc.minigames.core.function
-
雙子容器
- GameEntry(K, V) - Constructor for class com.ericlam.mc.minigames.core.function.GameEntry
- GameEvent - Class in com.ericlam.mc.minigames.core.event
-
遊戲事件
- GameEvent(InGameState, GameState, PlayerManager) - Constructor for class com.ericlam.mc.minigames.core.event.GameEvent
- GameFactory - Interface in com.ericlam.mc.minigames.core.factory
-
遊戲工廠
- GameItemManager - Interface in com.ericlam.mc.minigames.core.manager
-
遊戲物品管理器
- GameManager - Interface in com.ericlam.mc.minigames.core.manager
-
遊戲主體管理器
- GamePlayer - Interface in com.ericlam.mc.minigames.core.character
-
代表遊戲玩家的接口, 包括觀戰/遊戲/投票中的玩家。
- GamePlayer.Status - Enum in com.ericlam.mc.minigames.core.character
-
玩家狀態
- GamePlayerDeathEvent - Class in com.ericlam.mc.minigames.core.event.player
-
遊戲玩家死亡事件
- GamePlayerDeathEvent(GamePlayer, GamePlayer, GamePlayerDeathEvent.DeathCause, InGameState, String) - Constructor for class com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent
- GamePlayerDeathEvent.DeathCause - Enum in com.ericlam.mc.minigames.core.event.player
-
死亡原因
- GamePlayerEvent - Class in com.ericlam.mc.minigames.core.event.player
-
遊戲玩家事件
- GamePlayerEvent(GamePlayer, InGameState) - Constructor for class com.ericlam.mc.minigames.core.event.player.GamePlayerEvent
- GamePlayerHandler - Interface in com.ericlam.mc.minigames.core.character
-
讓使用者註冊的遊戲玩家處理機制。
- GamePlayerJoinEvent - Class in com.ericlam.mc.minigames.core.event.player
-
場地加入事件
- GamePlayerJoinEvent(GamePlayer, InGameState, GameState) - Constructor for class com.ericlam.mc.minigames.core.event.player.GamePlayerJoinEvent
- GamePlayerPreJoinEvent - Class in com.ericlam.mc.minigames.core.event.player
-
遊戲玩家準備加入時觸發的事件。
- GamePlayerPreJoinEvent(Player, GameState, InGameState) - Constructor for class com.ericlam.mc.minigames.core.event.player.GamePlayerPreJoinEvent
- GamePlayerQuitEvent - Class in com.ericlam.mc.minigames.core.event.player
-
遊戲玩家退出事件
- GamePlayerQuitEvent(GamePlayer, InGameState, GameState) - Constructor for class com.ericlam.mc.minigames.core.event.player.GamePlayerQuitEvent
- GamePlayerUnVoteEvent - Class in com.ericlam.mc.minigames.core.event.player
-
遊戲玩家取消投票地圖事件
- GamePlayerUnVoteEvent(Arena, GamePlayer) - Constructor for class com.ericlam.mc.minigames.core.event.player.GamePlayerUnVoteEvent
- GamePlayerVoteEvent - Class in com.ericlam.mc.minigames.core.event.player
-
遊戲玩家投票地圖事件
- GamePlayerVoteEvent(Arena, GamePlayer) - Constructor for class com.ericlam.mc.minigames.core.event.player.GamePlayerVoteEvent
- GamePreEndEvent - Class in com.ericlam.mc.minigames.core.event.section
-
遊戲結束事件,當遊戲結束後被觸發
- GamePreEndEvent(PlayerManager, ImmutableList<GamePlayer>, GameTeam, InGameState, GameState) - Constructor for class com.ericlam.mc.minigames.core.event.section.GamePreEndEvent
- GamePreStartEvent - Class in com.ericlam.mc.minigames.core.event.section
-
遊戲即將開始時被觸發
- GamePreStartEvent(PlayerManager, InGameState, GameState) - Constructor for class com.ericlam.mc.minigames.core.event.section.GamePreStartEvent
- GameRunException - Exception in com.ericlam.mc.minigames.core.exception
- GameRunException(String, boolean) - Constructor for exception com.ericlam.mc.minigames.core.exception.GameRunException
- GameSectionEvent - Class in com.ericlam.mc.minigames.core.event.section
-
遊戲階段事件
- GameSectionEvent(PlayerManager, InGameState, GameState) - Constructor for class com.ericlam.mc.minigames.core.event.section.GameSectionEvent
- GameStartEvent - Class in com.ericlam.mc.minigames.core.event.section
-
遊戲開始事件,遊戲開始時被觸發。
- GameStartEvent(PlayerManager, InGameState, GameState) - Constructor for class com.ericlam.mc.minigames.core.event.section.GameStartEvent
- GameState - Enum in com.ericlam.mc.minigames.core.game
-
遊戲狀態
- GameStateSwitchEvent - Class in com.ericlam.mc.minigames.core.event.state
-
遊戲狀態切換事件
- GameStateSwitchEvent(InGameState, GameState, PlayerManager) - Constructor for class com.ericlam.mc.minigames.core.event.state.GameStateSwitchEvent
- GameStats - Interface in com.ericlam.mc.minigames.core.gamestats
-
遊戲玩家資料容器接口
- GameStatsEditor - Interface in com.ericlam.mc.minigames.core.gamestats
-
可編輯的遊戲玩家資料容器接口
- GameStatsHandler - Interface in com.ericlam.mc.minigames.core.gamestats
-
遊戲玩家資料處理機制接口
- GameStatsManager - Interface in com.ericlam.mc.minigames.core.manager
-
遊戲玩家資料管理器
- GameTeam - Interface in com.ericlam.mc.minigames.core.game
-
隊伍容器接口
- GameUtils - Interface in com.ericlam.mc.minigames.core.manager
-
遊戲內工具類
- GameVotingEvent - Class in com.ericlam.mc.minigames.core.event.section
-
遊戲等候投票事件。他是最初始的遊戲事件, 在遊戲被激活并可以進入的時候觸發。
- GameVotingEvent(PlayerManager, InGameState, GameState) - Constructor for class com.ericlam.mc.minigames.core.event.section.GameVotingEvent
- GAMING - com.ericlam.mc.minigames.core.character.GamePlayer.Status
-
遊戲中
- getAction() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent
-
如何死亡
- getAllowWarps() - Method in interface com.ericlam.mc.minigames.core.arena.ArenaConfig
-
獲得可設置的地標名稱和最大設置數
- getAllowWarps() - Method in exception com.ericlam.mc.minigames.core.exception.arena.create.IllegalWarpException
- getApi() - Static method in class com.ericlam.mc.minigames.core.main.MinigamesCore
-
獲取 遊戲 API
- getApiSafe() - Static method in class com.ericlam.mc.minigames.core.main.MinigamesCore
-
安全地獲取 API
- getArena() - Method in exception com.ericlam.mc.minigames.core.exception.arena.create.ArenaCreateException
- getArenaCreateManager() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getArenaCreateManager() - Method in interface com.ericlam.mc.minigames.core.MinigamesAPI
-
獲取場地設置管理器
- getArenaFolder() - Method in interface com.ericlam.mc.minigames.core.arena.ArenaConfig
- getArenaInfo(String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
獲取場地資訊
- getArenaList() - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
獲取所有場地列表
- getArenaManager() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getArenaManager() - Method in interface com.ericlam.mc.minigames.core.MinigamesAPI
-
獲取場地管理器
- getArenaName() - Method in interface com.ericlam.mc.minigames.core.arena.Arena
- getArenasFromWorld(World) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
獲取該世界內存在的場地列
- getAuthor() - Method in interface com.ericlam.mc.minigames.core.arena.Arena
- getBottomCorner() - Method in interface com.ericlam.mc.minigames.core.arena.PartArena
- getBullet() - Method in class com.ericlam.mc.minigames.core.event.player.CrackShotDeathEvent
-
返回子彈實體
- getCandidate() - Method in interface com.ericlam.mc.minigames.core.manager.LobbyManager
-
獲取可投票場地
- getCause() - Method in exception com.ericlam.mc.minigames.core.exception.GameRunException
- getColor() - Method in interface com.ericlam.mc.minigames.core.game.GameTeam
-
獲取隊伍顏色
- getCompassFactory() - Method in interface com.ericlam.mc.minigames.core.factory.GameFactory
-
創建羅盤追蹤器工廠
- getCompulsory() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getCompulsory() - Method in interface com.ericlam.mc.minigames.core.registable.Registration
-
獲取強制性註冊器
- getCreateArena(String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
獲取該場地的編輯容器
- getCurrentGameState() - Method in interface com.ericlam.mc.minigames.core.manager.ScheduleManager
-
返回目前場地狀態
- getDamageTypes() - Method in class com.ericlam.mc.minigames.core.event.player.CrackShotDeathEvent
- getDeathCause() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent
- getDeaths() - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStats
- getDescription() - Method in interface com.ericlam.mc.minigames.core.arena.Arena
- getDisplayName() - Method in interface com.ericlam.mc.minigames.core.arena.Arena
- getFallBackServer() - Method in interface com.ericlam.mc.minigames.core.arena.ArenaConfig
-
當遊戲結束後自動回傳的伺服器
- getFinalArena() - Method in class com.ericlam.mc.minigames.core.event.arena.FinalArenaLoadedEvent
-
獲取投票結果選出來的場地
- getFinalArena() - Method in interface com.ericlam.mc.minigames.core.manager.ArenaManager
-
獲取投票最終結果場地, 結果尚未出爐,則為 null
- getFirework(Firework) - Method in interface com.ericlam.mc.minigames.core.manager.FireWorkManager
-
獲取煙火設定
- getFireWorkManager() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getFireWorkManager() - Method in interface com.ericlam.mc.minigames.core.MinigamesAPI
-
獲取煙火管理器
- getGameFactory() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getGameFactory() - Method in interface com.ericlam.mc.minigames.core.Properties
-
獲取遊戲工廠
- getGameItemManager() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getGameItemManager() - Method in interface com.ericlam.mc.minigames.core.MinigamesAPI
-
獲取遊戲物品管理器
- getGameManager() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getGameManager() - Method in interface com.ericlam.mc.minigames.core.MinigamesAPI
-
獲取遊戲主體管理器
- getGamePlayer() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerEvent
- getGamePlayer() - Method in exception com.ericlam.mc.minigames.core.exception.gamestats.PlayerNotExistException
- getGamePlayer() - Method in interface com.ericlam.mc.minigames.core.manager.PlayerManager
-
獲取所有遊戲中的玩家
- getGamePrefix() - Method in interface com.ericlam.mc.minigames.core.arena.ArenaConfig
- getGamePrefix() - Method in interface com.ericlam.mc.minigames.core.manager.GameManager
-
獲取遊戲前綴
- getGameState() - Method in class com.ericlam.mc.minigames.core.event.GameEvent
- getGameState() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerJoinEvent
- getGameState() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerQuitEvent
- getGameState() - Method in interface com.ericlam.mc.minigames.core.manager.GameManager
-
獲取目前遊戲狀態
- getGameStats(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
獲取 遊戲玩家資訊的 可編輯容器
- getGameStatsManager() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getGameStatsManager() - Method in interface com.ericlam.mc.minigames.core.MinigamesAPI
-
獲取遊戲玩家資料管理器
- getGameUtils() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getGameUtils() - Method in interface com.ericlam.mc.minigames.core.MinigamesAPI
-
獲取遊戲內工具類
- getGamingPlayer() - Method in class com.ericlam.mc.minigames.core.event.GameEvent
- getHandlerList() - Static method in class com.ericlam.mc.minigames.core.event.arena.AsyncArenaLoadedEvent
- getHandlerList() - Static method in class com.ericlam.mc.minigames.core.event.arena.FinalArenaLoadedEvent
- getHandlerList() - Static method in class com.ericlam.mc.minigames.core.event.GameEvent
- getHandlerList() - Static method in class com.ericlam.mc.minigames.core.event.player.GamePlayerEvent
- getHandlers() - Method in class com.ericlam.mc.minigames.core.event.arena.AsyncArenaLoadedEvent
- getHandlers() - Method in class com.ericlam.mc.minigames.core.event.arena.FinalArenaLoadedEvent
- getHandlers() - Method in class com.ericlam.mc.minigames.core.event.GameEvent
- getHandlers() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerEvent
- getHandlers() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerPreJoinEvent
- getInfo() - Method in interface com.ericlam.mc.minigames.core.arena.Arena
- getInfo() - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStats
-
資料資訊顯示
- getInGameState() - Method in class com.ericlam.mc.minigames.core.event.GameEvent
- getInGameState() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerEvent
- getInGameState() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerPreJoinEvent
-
獲取場地狀態
- getInGameState() - Method in interface com.ericlam.mc.minigames.core.manager.GameManager
-
獲取場地狀態
- getKey() - Method in class com.ericlam.mc.minigames.core.function.GameEntry
- getKiller() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent
- getKills() - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStats
- getLoadedArenas() - Method in class com.ericlam.mc.minigames.core.event.arena.AsyncArenaLoadedEvent
- getLoadedArenas() - Method in interface com.ericlam.mc.minigames.core.manager.ArenaManager
-
獲取已被加載的場地
- getLobbyLocation() - Method in interface com.ericlam.mc.minigames.core.arena.ArenaConfig
- getLobbyManager() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getLobbyManager() - Method in interface com.ericlam.mc.minigames.core.MinigamesAPI
-
獲取等候大堂管理器
- getLocationsMap() - Method in interface com.ericlam.mc.minigames.core.arena.Arena
- getMaxLoadArena() - Method in interface com.ericlam.mc.minigames.core.arena.ArenaConfig
- getMessageGetter() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getMessageGetter() - Method in interface com.ericlam.mc.minigames.core.Properties
-
獲取 Minigames-Core 內的 Message 管理器
- getMotd() - Method in enum com.ericlam.mc.minigames.core.game.GameState
-
獲取 motd
- getMotd() - Method in class com.ericlam.mc.minigames.core.game.InGameState
- getPlayed() - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStats
- getPlayer() - Method in interface com.ericlam.mc.minigames.core.character.GamePlayer
- getPlayerManager() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getPlayerManager() - Method in interface com.ericlam.mc.minigames.core.MinigamesAPI
-
獲取遊戲玩家管理器
- getPreviousVoted() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerUnVoteEvent
- getProperties() - Static method in class com.ericlam.mc.minigames.core.main.MinigamesCore
-
獲取其他設定, 包括 Config 和 工廠等等
- getQuickFirework(Firework) - Method in interface com.ericlam.mc.minigames.core.manager.FireWorkManager
-
獲取小煙火設定
- getRandomColor(Random) - Method in interface com.ericlam.mc.minigames.core.manager.FireWorkManager
-
獲取隨機顏色
- getRegistration() - Static method in class com.ericlam.mc.minigames.core.main.MinigamesCore
-
獲取註冊管理器
- getResult() - Method in interface com.ericlam.mc.minigames.core.manager.LobbyManager
-
獲取目前投票結果
- getScheduleManager() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getScheduleManager() - Method in interface com.ericlam.mc.minigames.core.MinigamesAPI
-
獲取排程管理器
- getScoreboardFactory() - Method in interface com.ericlam.mc.minigames.core.factory.GameFactory
-
創建計分版工廠
- getScores() - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStats
- getSidebarLine() - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.GameBoard
-
獲取計分版目前內容
- getSpectators() - Method in class com.ericlam.mc.minigames.core.event.GameEvent
- getSpectators() - Method in interface com.ericlam.mc.minigames.core.manager.PlayerManager
-
獲取所有觀戰者
- getState() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerPreJoinEvent
-
獲取遊戲狀態
- getStateName() - Method in class com.ericlam.mc.minigames.core.game.InGameState
- getStatsInfo(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
獲取遊戲玩家資訊
- getStatsInfo(Player) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
獲取遊戲玩家資訊
- getStatus() - Method in interface com.ericlam.mc.minigames.core.character.GamePlayer
- getTeam() - Method in interface com.ericlam.mc.minigames.core.character.TeamPlayer
- getTeamName() - Method in interface com.ericlam.mc.minigames.core.game.GameTeam
-
獲取隊伍名稱
- getTimer(long) - Method in interface com.ericlam.mc.minigames.core.manager.GameUtils
-
根據秒數獲取 時間顯示格式: 00:00
- getTimeWithUnit(long) - Method in interface com.ericlam.mc.minigames.core.manager.GameUtils
-
根據秒數獲取 時間顯示文字: x 時 x 分 x秒
- getTopCorner() - Method in interface com.ericlam.mc.minigames.core.arena.PartArena
- getTotalPlayers() - Method in class com.ericlam.mc.minigames.core.event.GameEvent
- getTotalPlayers() - Method in interface com.ericlam.mc.minigames.core.manager.PlayerManager
-
獲取所有遊戲玩家
- getTotalTime() - Method in interface com.ericlam.mc.minigames.core.SectionTask
-
獲取這個運行程序的總秒數
- getValue() - Method in enum com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent.DeathCause
-
獲取自定義死亡原因
- getValue() - Method in class com.ericlam.mc.minigames.core.function.GameEntry
- getVoluntary() - Method in class com.ericlam.mc.minigames.core.main.MinigamesCore
- getVoluntary() - Method in interface com.ericlam.mc.minigames.core.registable.Registration
-
獲取可選註冊器
- getVoted() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerVoteEvent
-
獲取投票的地圖
- getVoted(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.manager.LobbyManager
-
獲取該玩家投票的場地
- getVotedArena() - Method in exception com.ericlam.mc.minigames.core.exception.AlreadyVotedException
- getWaitingPlayer() - Method in class com.ericlam.mc.minigames.core.event.GameEvent
- getWaitingPlayer() - Method in interface com.ericlam.mc.minigames.core.manager.PlayerManager
-
獲取所有等待投票的玩家
- getWarp() - Method in exception com.ericlam.mc.minigames.core.exception.arena.create.WarpException
- getWarp(String) - Method in interface com.ericlam.mc.minigames.core.arena.Arena
- getWarpList(String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
獲取地標列表
- getWeaponTitle() - Method in class com.ericlam.mc.minigames.core.event.player.CrackShotDeathEvent
-
返回該槍械的 CrackShot Title
- getWinners() - Method in class com.ericlam.mc.minigames.core.event.section.GamePreEndEvent
-
獲取勝利者
- getWinnerTeam() - Method in class com.ericlam.mc.minigames.core.event.section.GamePreEndEvent
-
獲取勝利隊伍,若果沒有隊伍,則為 null
- getWins() - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStats
- getWorld() - Method in interface com.ericlam.mc.minigames.core.arena.Arena
- giveGameItem(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.manager.GameItemManager
-
給予玩家遊戲時的物品
H
- hasNext() - Method in class com.ericlam.mc.minigames.core.function.CircularIterator
- hasPrevious() - Method in class com.ericlam.mc.minigames.core.function.CircularIterator
- HEADSHOT - com.ericlam.mc.minigames.core.event.player.CrackShotDeathEvent.DamageType
-
爆頭
I
- IllegalWarpException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- IllegalWarpException(String, String...) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.IllegalWarpException
- IN_GAME - com.ericlam.mc.minigames.core.game.GameState
-
遊戲中
- InGameState - Class in com.ericlam.mc.minigames.core.game
-
場地狀態容器
- InGameState(String, String) - Constructor for class com.ericlam.mc.minigames.core.game.InGameState
- InGameStateSwitchEvent - Class in com.ericlam.mc.minigames.core.event.state
-
場地狀態切換事件
- InGameStateSwitchEvent(InGameState, GameState, PlayerManager) - Constructor for class com.ericlam.mc.minigames.core.event.state.InGameStateSwitchEvent
- initTimer(PlayerManager) - Method in interface com.ericlam.mc.minigames.core.SectionTask
-
定義初始化時的動作
- InventoryManager - Interface in com.ericlam.mc.minigames.core.manager
-
Deprecated.背包管理器
- isCancelled() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerPreJoinEvent
- isCancelled() - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerVoteEvent
- isChanged() - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
- isEnabledFriendlyFire() - Method in interface com.ericlam.mc.minigames.core.game.GameTeam
- isRunning() - Method in interface com.ericlam.mc.minigames.core.SectionTask
-
判斷程序是否在運行
- isRunning(InGameState) - Method in interface com.ericlam.mc.minigames.core.manager.ScheduleManager
-
該程序是否運行中
- isSetupCompleted() - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
-
定義場地完成設置的條件
J
- jumpInto(InGameState, boolean) - Method in interface com.ericlam.mc.minigames.core.manager.ScheduleManager
-
跳到某程序
L
- launch() - Method in interface com.ericlam.mc.minigames.core.factory.compass.CompassTracker
-
啟動追蹤器
- loadCreateArena(FileConfiguration, Arena) - Method in interface com.ericlam.mc.minigames.core.arena.ArenaMechanic
-
定義如何加載場地
- loadGameStats(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
加載該玩家的遊戲資料
- loadGameStatsData(Player) - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStatsHandler
-
定義如何加載遊戲玩家資料
- LobbyManager - Interface in com.ericlam.mc.minigames.core.manager
-
等候大堂管理器
- LocationMaxReachedException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- LocationMaxReachedException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.LocationMaxReachedException
M
- MinigamesAPI - Interface in com.ericlam.mc.minigames.core
-
小遊戲 API
- MinigamesCore - Class in com.ericlam.mc.minigames.core.main
-
所有 API 的集中獲取器
- MinigamesCore() - Constructor for class com.ericlam.mc.minigames.core.main.MinigamesCore
- minusDeaths(GamePlayer, int) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
減少玩家死數
- minusKills(GamePlayer, int) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
減少玩家殺數
- minusPlayed(GamePlayer, int) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
減少玩家遊玩次數
- minusScores(GamePlayer, double) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
減少分數
- minusWins(GamePlayer, int) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
減少玩家勝數
N
- next() - Method in class com.ericlam.mc.minigames.core.function.CircularIterator
- nextIndex() - Method in class com.ericlam.mc.minigames.core.function.CircularIterator
- NoFinalArenaException - Exception in com.ericlam.mc.minigames.core.exception.arena
- NoFinalArenaException() - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.NoFinalArenaException
- noLagTeleport(List<GamePlayer>, long, Location...) - Method in interface com.ericlam.mc.minigames.core.manager.GameUtils
-
逐步循環傳送
- noLagTeleport(List<GamePlayer>, List<Location>, long) - Method in interface com.ericlam.mc.minigames.core.manager.GameUtils
-
逐步循環傳送
- NoMoreElementException - Exception in com.ericlam.mc.minigames.core.exception
- NoMoreElementException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.NoMoreElementException
- NoMoreLocationException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- NoMoreLocationException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.NoMoreLocationException
O
- of(K, V) - Static method in class com.ericlam.mc.minigames.core.function.GameEntry
- ofCustom(String) - Static method in enum com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent.DeathCause
-
創建自定義死亡的類型
- onCancel() - Method in interface com.ericlam.mc.minigames.core.SectionTask
-
在取消程序時運行
- onFinish() - Method in interface com.ericlam.mc.minigames.core.SectionTask
-
在完成程序時運行
- onPlayerRemove(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.character.GamePlayerHandler
-
當玩家被小遊戲系統移除的事件處理
- onPlayerStatusChange(GamePlayer, GamePlayer.Status) - Method in interface com.ericlam.mc.minigames.core.character.GamePlayerHandler
-
當玩家的狀態被改變時的事件處理
P
- PartArena - Interface in com.ericlam.mc.minigames.core.arena
-
需要標註區域範圍的場地專用接口
- PartCreateArena - Interface in com.ericlam.mc.minigames.core.arena
-
區域場地的設置接口
- PlayerManager - Interface in com.ericlam.mc.minigames.core.manager
-
遊戲玩家管理器
- PlayerNotExistException - Exception in com.ericlam.mc.minigames.core.exception.gamestats
- PlayerNotExistException(OfflinePlayer) - Constructor for exception com.ericlam.mc.minigames.core.exception.gamestats.PlayerNotExistException
- playSound(Player, String[]) - Method in interface com.ericlam.mc.minigames.core.manager.GameUtils
-
播放聲效 [0] 為聲效(可自定義) [1] 為 pitch [2] 為 volume
- PREEND - com.ericlam.mc.minigames.core.game.GameState
-
邁向完結
- PRESTART - com.ericlam.mc.minigames.core.game.GameState
-
即將開始
- previous() - Method in class com.ericlam.mc.minigames.core.function.CircularIterator
- previousIndex() - Method in class com.ericlam.mc.minigames.core.function.CircularIterator
- Properties - Interface in com.ericlam.mc.minigames.core
-
獲取其他設定
R
- registerArenaCommand(DefaultCommand, JavaPlugin) - Method in interface com.ericlam.mc.minigames.core.registable.Compulsory
-
註冊場地創建主指令, 創建後將會自動幫你把
ArenaCreateManager
的操作全部加到這個主指令內。 - registerArenaConfig(ArenaConfig) - Method in interface com.ericlam.mc.minigames.core.registable.Compulsory
-
註冊場地設定
- registerArenaMechanic(ArenaMechanic) - Method in interface com.ericlam.mc.minigames.core.registable.Compulsory
-
註冊場地設置機制
- registerEndTask(SectionTask) - Method in interface com.ericlam.mc.minigames.core.registable.Compulsory
-
註冊遊戲結束程序
- registerGamePlayerHandler(GamePlayerHandler) - Method in interface com.ericlam.mc.minigames.core.registable.Compulsory
-
註冊遊戲玩家管理機制
- registerGameStatsHandler(GameStatsHandler) - Method in interface com.ericlam.mc.minigames.core.registable.Compulsory
-
註冊遊戲玩家資料管理機制
- registerGameTask(InGameState, SectionTask) - Method in interface com.ericlam.mc.minigames.core.registable.Voluntary
-
註冊大堂倒數和遊戲結束之間的遊戲程序 (順序註冊)
- registerLobbyTask(SectionTask) - Method in interface com.ericlam.mc.minigames.core.registable.Compulsory
-
註冊大堂倒數程序
- registerVoteGUI(AbstractInventoryBuilder, Integer...) - Method in interface com.ericlam.mc.minigames.core.registable.Compulsory
-
註冊投票界面
- Registration - Interface in com.ericlam.mc.minigames.core.registable
-
遊戲註冊器
- removeDescriptionLine() - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
-
刪除上一行描述
- removeDescriptionLine(String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
刪除上一個場地描述
- removeLastLocation(String) - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
-
刪除上一個地標
- removePlayer(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.GameBoard
-
在計分版移除玩家
- removePlayer(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.manager.PlayerManager
-
刪除遊戲玩家
- removeSpawn(String, String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
刪除上一個位置
- removeWarp(String) - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
- removeWarp(String, String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
刪除地標
- requireStart() - Method in interface com.ericlam.mc.minigames.core.character.GamePlayerHandler
- run(long) - Method in interface com.ericlam.mc.minigames.core.SectionTask
-
每秒的運行程序
- runFinalResult() - Method in interface com.ericlam.mc.minigames.core.manager.LobbyManager
-
運行投票結果計算出最終場地
S
- saveAll() - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
儲存所有玩家的遊戲資料
- saveArena(String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
保存場地
- saveExtraArenaSetting(FileConfiguration, Arena) - Method in interface com.ericlam.mc.minigames.core.arena.ArenaMechanic
-
保存額外的場地設定
- saveGameStatsData(Map<OfflinePlayer, GameStats>) - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStatsHandler
-
定義如何保存所有遊戲玩家資料
- saveGameStatsData(OfflinePlayer, GameStats) - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStatsHandler
-
定義如何保存遊戲玩家資料
- savePlayer(OfflinePlayer) - Method in interface com.ericlam.mc.minigames.core.manager.GameStatsManager
-
保存單獨玩家的遊戲資料
- ScheduleManager - Interface in com.ericlam.mc.minigames.core.manager
-
排程管理器
- ScoreboardFactory - Interface in com.ericlam.mc.minigames.core.factory.scoreboard
-
計分版工廠
- SectionTask - Interface in com.ericlam.mc.minigames.core
-
遊戲運行程序接口
- setArenaName(String) - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
- setAuthor(String) - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
- setAuthor(String, String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
設置作者
- setBottomCorner(BlockVector) - Method in interface com.ericlam.mc.minigames.core.arena.PartCreateArena
-
設置低端位置
- setCancelled(boolean) - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerPreJoinEvent
- setCancelled(boolean) - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerVoteEvent
- setCaughtText(String) - Method in interface com.ericlam.mc.minigames.core.factory.compass.CompassFactory
-
設置捕獲到目標時的指南針標題
- setChanged(Boolean) - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
-
設置場地有否被變更
- setColor(ChatColor) - Method in interface com.ericlam.mc.minigames.core.game.VariableTeam
-
設置隊伍顏色
- setDeaths(int) - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStatsEditor
-
設置死亡數
- setDisplayName(String) - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
- setDisplayName(String, String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
設置顯示名稱
- setEnabledFriendlyFire(boolean) - Method in interface com.ericlam.mc.minigames.core.game.VariableTeam
-
設置隊伍開啟隊友傷害
- setExtraWorldSetting(World) - Method in interface com.ericlam.mc.minigames.core.arena.ArenaConfig
- setGamePlayer(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.manager.PlayerManager
-
設置為遊戲中的玩家
- setIndividualTarget(GamePlayer, GameTeam) - Method in interface com.ericlam.mc.minigames.core.factory.compass.CompassTracker
-
設置個人目標
- setKills(int) - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStatsEditor
-
設置殺敵數
- setLine(String, String) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.GameBoard
-
設置計分版內特定行的文字內容
- setLine(String, String, int) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.GameBoard
-
設置計分版內特定行的文字內容和分數
- setLine(String, String, int) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.ScoreboardFactory
-
設置計分版內容
- setLobbyLocation(Location) - Method in interface com.ericlam.mc.minigames.core.arena.ArenaConfig
-
如何儲存等候房間位置到你的 yaml
- setLocationMap(Map<String, List<Location>>) - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
- setName(String, String) - Method in interface com.ericlam.mc.minigames.core.manager.ArenaCreateManager
-
設置場地名稱
- setPlayed(int) - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStatsEditor
-
設置遊玩次數
- setRunning(boolean) - Method in interface com.ericlam.mc.minigames.core.SectionTask
-
設置程序是否在運行
- setScore(String, int) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.GameBoard
-
設置計分版內特定行的分數
- setScores(double) - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStatsEditor
-
設置分數
- setSearchingText(String...) - Method in interface com.ericlam.mc.minigames.core.factory.compass.CompassFactory
-
設置搜索文字標題動畫
- setSpectator(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.manager.PlayerManager
-
設置為觀戰者
- setState(GameState) - Method in interface com.ericlam.mc.minigames.core.manager.GameManager
-
設置遊戲狀態
- setStatus(GamePlayer.Status) - Method in interface com.ericlam.mc.minigames.core.character.GamePlayer
-
設置該玩家的狀態
- setTeam(GameTeam) - Method in interface com.ericlam.mc.minigames.core.character.TeamPlayer
-
設置隊伍
- setTeamName(String) - Method in interface com.ericlam.mc.minigames.core.game.VariableTeam
-
設置隊伍名稱
- setTeamTarget(GameTeam, GameTeam) - Method in interface com.ericlam.mc.minigames.core.factory.compass.CompassFactory
-
設置隊伍追蹤目標
- setTitle(String) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.GameBoard
-
設置計分版標題
- setTitle(String) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.ScoreboardFactory
-
設置計分版標題, 支援顏色代碼
- setTopCorner(BlockVector) - Method in interface com.ericlam.mc.minigames.core.arena.PartCreateArena
-
設置頂端位置
- setTrackerRange(int) - Method in interface com.ericlam.mc.minigames.core.factory.compass.CompassFactory
-
設置追蹤範圍
- setUpdateInterval(long) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.ScoreboardFactory
-
個人計分版內容更新頻率,默認為10秒, 最低為 10 ticks
- SetUpNotFinishException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- SetUpNotFinishException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.SetUpNotFinishException
- setValue(V) - Method in class com.ericlam.mc.minigames.core.function.GameEntry
- setVoted(Arena) - Method in class com.ericlam.mc.minigames.core.event.player.GamePlayerVoteEvent
-
設置投票的地圖
- setWaitingPlayer(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.manager.PlayerManager
-
設置為等待中的玩家
- setWins(int) - Method in interface com.ericlam.mc.minigames.core.gamestats.GameStatsEditor
-
設置勝利數
- setWorld(World) - Method in interface com.ericlam.mc.minigames.core.arena.CreateArena
- shouldCancel() - Method in interface com.ericlam.mc.minigames.core.SectionTask
-
取消此運行程序的條件
- shouldStart() - Method in interface com.ericlam.mc.minigames.core.manager.PlayerManager
-
是否可以開始進行倒數
- spawnFireWork(List<Location>) - Method in interface com.ericlam.mc.minigames.core.manager.FireWorkManager
-
生成一連串煙火
- spawnFireWork(Player) - Method in interface com.ericlam.mc.minigames.core.manager.FireWorkManager
-
生成煙火
- SPECTATING - com.ericlam.mc.minigames.core.character.GamePlayer.Status
-
觀戰中
- start(InGameState) - Method in interface com.ericlam.mc.minigames.core.manager.ScheduleManager
-
開始該場地狀態的程序
- startFirst(boolean) - Method in interface com.ericlam.mc.minigames.core.manager.ScheduleManager
-
運行初始程序 (大堂倒數)
- STOPPED - com.ericlam.mc.minigames.core.game.GameState
-
遊戲沒有被激活
- switchTeam(TeamPlayer) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.GameBoard
-
根據玩家目前狀態切換計分版隊伍
T
- TaskAlreadyRunningException - Exception in com.ericlam.mc.minigames.core.exception.task
- TaskAlreadyRunningException(InGameState) - Constructor for exception com.ericlam.mc.minigames.core.exception.task.TaskAlreadyRunningException
- TeamPlayer - Interface in com.ericlam.mc.minigames.core.character
-
擁有隊伍的遊戲玩家專用容器。
- tpLobbySpawn(Player) - Method in interface com.ericlam.mc.minigames.core.manager.LobbyManager
-
傳送到大堂位置
U
- UnknownArenaException - Exception in com.ericlam.mc.minigames.core.exception.arena
- UnknownArenaException(Arena) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.UnknownArenaException
- unLagIterate(Collection<T>, Consumer<T>, long) - Method in interface com.ericlam.mc.minigames.core.manager.GameUtils
-
逐步循環操作
- unVote(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.manager.LobbyManager
-
取消玩家投票
- updateIndividual() - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.GameBoard
-
更新所有玩家的個人所屬顯示
- updateIndividual(GamePlayer) - Method in interface com.ericlam.mc.minigames.core.factory.scoreboard.GameBoard
-
更新特定玩家的個人所屬顯示
V
- valueOf(String) - Static method in enum com.ericlam.mc.minigames.core.character.GamePlayer.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ericlam.mc.minigames.core.event.player.CrackShotDeathEvent.DamageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent.DeathCause
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ericlam.mc.minigames.core.game.GameState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.ericlam.mc.minigames.core.character.GamePlayer.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.ericlam.mc.minigames.core.event.player.CrackShotDeathEvent.DamageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.ericlam.mc.minigames.core.event.player.GamePlayerDeathEvent.DeathCause
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.ericlam.mc.minigames.core.game.GameState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VariableTeam - Interface in com.ericlam.mc.minigames.core.game
-
可設置的隊伍容器
- Voluntary - Interface in com.ericlam.mc.minigames.core.registable
-
可選註冊器。不註冊并不會導致遊戲無法被激活。
- vote(GamePlayer, Arena) - Method in interface com.ericlam.mc.minigames.core.manager.LobbyManager
-
玩家投票
- VOTING - com.ericlam.mc.minigames.core.game.GameState
-
投票中
W
- WAITING - com.ericlam.mc.minigames.core.character.GamePlayer.Status
-
大堂投票中
- WarpException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- WarpException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.WarpException
- WarpExistException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- WarpExistException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.WarpExistException
- WarpNotExistException - Exception in com.ericlam.mc.minigames.core.exception.arena.create
- WarpNotExistException(String) - Constructor for exception com.ericlam.mc.minigames.core.exception.arena.create.WarpNotExistException
All Classes All Packages