APIリファレンス ============ このセクションでは、py2hackCraftの主要なクラスとメソッドについて説明します。 基本クラス ----------- Player ~~~~~~ サーバーとの接続を管理するクラスです。 .. autoclass:: py2hackCraft.modules.Player :members: :undoc-members: :show-inheritance: Entity ~~~~~~ エンティティの操作を管理するクラスです。 .. autoclass:: py2hackCraft.modules.Entity :members: :undoc-members: :show-inheritance: Volume ~~~~~~ 3次元の領域を表すクラスです。 .. autoclass:: py2hackCraft.modules.Volume :members: :undoc-members: :show-inheritance: LocationFactory ~~~~~~~~~~~~~ 座標を生成するファクトリクラスです。 .. autoclass:: py2hackCraft.modules.LocationFactory :members: :undoc-members: :show-inheritance: データクラス ----------- Location ~~~~~~~~ 座標を表すデータクラスです。 .. autoclass:: py2hackCraft.modules.Location :members: :undoc-members: :show-inheritance: Block ~~~~~ ブロックの情報を表すクラスです。 .. autoclass:: py2hackCraft.modules.Block :members: :undoc-members: :show-inheritance: ItemStack ~~~~~~~~ アイテムスタックの情報を表すクラスです。 .. autoclass:: py2hackCraft.modules.ItemStack :members: :undoc-members: :show-inheritance: イベントクラス ------------ InteractEvent ~~~~~~~~~~~~ エンティティとの相互作用イベントを表すクラスです。 .. autoclass:: py2hackCraft.modules.InteractEvent :members: :undoc-members: :show-inheritance: EventMessage ~~~~~~~~~~~ イベントメッセージを表すクラスです。 .. autoclass:: py2hackCraft.modules.EventMessage :members: :undoc-members: :show-inheritance: ChatMessage ~~~~~~~~~~ チャットメッセージを表すクラスです。 .. autoclass:: py2hackCraft.modules.ChatMessage :members: :undoc-members: :show-inheritance: RedstonePower ~~~~~~~~~~~~ レッドストーンの出力レベルを表すクラスです。 .. autoclass:: py2hackCraft.modules.RedstonePower :members: :undoc-members: :show-inheritance: