Class GameManager

java.lang.Object
com.karasu256.one_shot_glory.util.GameManager

public class GameManager extends Object
ゲームのメカニクスを管理するユーティリティクラス

このクラスは、ゲームのターゲットの生成やItemFrameの操作など、 ゲーム内のさまざまなメカニクスを管理するための静的メソッドを提供します。

  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    removeTarget(org.bukkit.entity.Player player)
    プレイヤーのターゲットを削除するメソッド
    static void
    removeTarget(org.bukkit.World world)
    指定されたワールド内のすべてのプレイヤーのターゲットを削除するメソッド
    static void
    spawnTarget(org.bukkit.entity.Player player)
    プレイヤーのターゲットを生成するメソッド
    static void
    spawnTarget(org.bukkit.World world)
    指定されたワールド内のすべてのプレイヤーにターゲットを生成するメソッド
    static void
    spawnTarget(org.bukkit.World world, org.bukkit.entity.Player player)
    プレイヤーのターゲットを生成するメソッド

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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 - ターゲットを削除するワールド