Class GameManager
java.lang.Object
com.karasu256.one_shot_glory.util.GameManager
ゲームのメカニクスを管理するユーティリティクラス
このクラスは、ゲームのターゲットの生成やItemFrameの操作など、 ゲーム内のさまざまなメカニクスを管理するための静的メソッドを提供します。
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanremoveTarget(org.bukkit.entity.Player player) プレイヤーのターゲットを削除するメソッドstatic voidremoveTarget(org.bukkit.World world) 指定されたワールド内のすべてのプレイヤーのターゲットを削除するメソッドstatic voidspawnTarget(org.bukkit.entity.Player player) プレイヤーのターゲットを生成するメソッドstatic voidspawnTarget(org.bukkit.World world) 指定されたワールド内のすべてのプレイヤーにターゲットを生成するメソッドstatic voidspawnTarget(org.bukkit.World world, org.bukkit.entity.Player player) プレイヤーのターゲットを生成するメソッド
-
Method Details
-
spawnTarget
public static void spawnTarget(org.bukkit.World world) 指定されたワールド内のすべてのプレイヤーにターゲットを生成するメソッドワールド内のすべてのプレイヤーに対して個別にターゲットを生成します。
- Parameters:
world- ターゲットを生成するワールド
-
spawnTarget
public static void spawnTarget(org.bukkit.entity.Player player) プレイヤーのターゲットを生成するメソッドプレイヤーの現在位置にターゲットを生成します。
- Parameters:
player- ターゲットの所有者となるプレイヤー
-
spawnTarget
public static void spawnTarget(org.bukkit.World world, org.bukkit.entity.Player player) プレイヤーのターゲットを生成するメソッド- Parameters:
world- ターゲットを生成するワールドplayer- ターゲットの所有者となるプレイヤー
-
removeTarget
public static boolean removeTarget(org.bukkit.entity.Player player) プレイヤーのターゲットを削除するメソッド指定されたプレイヤーに関連付けられたターゲット(アイテムフレーム)を削除します。
- Parameters:
player- ターゲットを削除するプレイヤー- Returns:
- 削除に成功した場合はtrue、ターゲットが存在しなかった場合はfalse
-
removeTarget
public static void removeTarget(org.bukkit.World world) 指定されたワールド内のすべてのプレイヤーのターゲットを削除するメソッドワールド内のすべてのプレイヤーに関連付けられたターゲット(アイテムフレーム)を削除します。
- Parameters:
world- ターゲットを削除するワールド
-