マインクラフト非公式フォーラム

本フォーラムでは多彩なサービスを提供しています。

利用方法は「Wiki」より確認できます。

ぜひご登録をお願いいたします!

検索結果

  1. famima65536(QRF)

    PocketMine-MP ClosureTaskをもっと便利に

    CancelTaskException を使うと参照渡しをなくせますね。 https://github.com/pmmp/PocketMine-MP/blob/stable/src/scheduler/CancelTaskException.php $handler = $plugin->getScheduler()->scheduleRepeatingTask( new ClosureTask( function() { if (/*消したいとき*/) { throw new...
  2. famima65536(QRF)

    PocketMine-MP 独自のItemを実装するときにはItemFactoryに登録しよう!

    独自アイテムクラスを作るときにItemFactoryに登録が必要な理由 端的にいうとBedrockクライアントから送信されるアイテムスタックをPocketMine-MPのアイテムに変換できなくなるためです。 これによりアイテムを移動させる際にアイテムが純粋なItemクラスのオブジェクトに変換されてしまいます。 解決法 アイテムファクトリに登録しましょう! use pocketmine\item\ItemFactory; /** @var ItemFactory $factory */ $factory = ItemFactory::getInstance()...
  3. famima65536(QRF)

    フォーラムが入り口になるといいですね。 新規の人も見つけやすくなりそうです!

    フォーラムが入り口になるといいですね。 新規の人も見つけやすくなりそうです!
  4. famima65536(QRF)

    もっとフォーラムが活発に動くようになるといいなぁ…

    もっとフォーラムが活発に動くようになるといいなぁ…
  5. famima65536(QRF)

    PocketMine-MP [初心者・中級者向け]PocketMine-MPのソースコードの読み方 #2

    前回の続きから始めます。 イベントを使うプラグインを読む Playerクラスのteleportメソッドはどのような内容か? 同じことの繰り返しとなるのでPlayerクラスの内容を抜粋して表記します。 public function teleport(Vector3 $pos, ?float $yaw = null, ?float $pitch = null) : bool{ if(parent::teleport($pos, $yaw, $pitch)){ // 中略 ... } }...
  6. famima65536(QRF)

    PocketMine-MP [初心者・中級者向け]PocketMine-MPのソースコードの読み方 #1

    この記事ではプラグインを作るうえではほぼ必須となる、PocketMine-MPのソースコードを読む方法を解説します。 想定読者 プラグインのソースコードを理解したい人 サンプル以外のコードを書きたい人 イベントを使うプラグインを読む 今回は AlwaysSpawn というプラグインを例にします。 <?php namespace philipshilling\alwaysspawn; use pocketmine\event\Listener; use pocketmine\event\player\PlayerLoginEvent; use...
  7. famima65536(QRF)

    Virion Commando 公式ドキュメント翻訳+サンプル

    Commando CortexPEにより開発されているコマンド作成補助virionです。 お手軽に入力補完やサブコマンドを実装することができます。 ソースコード: https://github.com/CortexPE/Commando コードを引用・本文の訳 poggit: https://poggit.pmmp.io/ci/CortexPE/Commando/~ サンプルコード: https://github.com/OiranCage/ItemUtils 基本的な使い方(翻訳元) コマンドのクラスはBaseCommandを継承する必要があります。 <?php use...
  8. famima65536(QRF)

    ビヘイビアをサーバーでも活用したいな

    ビヘイビアをサーバーでも活用したいな
  9. famima65536(QRF)

    PocketMine-MP ItemUtils - v1.1.0 nbtコマンドの追加

    新規にnbtコマンドを追加しました。 アイテムのNBTを見ることができます。 また、インポートが正常にできないバグを修正しました。
  10. famima65536(QRF)

    ItemUtils

    famima65536(QRF) updated ItemUtils with a new update entry: v1.1.0 nbtコマンドの追加 Read the rest of this update entry...
  11. famima65536(QRF)

    ItemUtils

    famima65536(QRF)が新しいリソースを投稿しました。 ItemUtils - アイテムのリネーム・複製・インポート・エクスポートをする開発者向けツール このリソースについての続きを読む...
  12. famima65536(QRF)

    PocketMine-MP ItemUtils 1.1.0

    概略 アイテムをコマンドを用いてリネーム、複製(NBT含め)、インポート、エクスポートできるツールです。 コマンド /itemutils か /iu がメインコマンドです。すべてのコマンドはデフォルトではopのみに許可されます。 /itemutils duplicate [quantity:int] 手に保持しているアイテムを複製するコマンドです。 NBTも含めて完全に複製されます。 quantityで個数を指定できます。 /itemutils rename <name:string> 手に保持しているアイテムを与えた引数の名前に変更するコマンドです。 /itemutils nbt...
  13. famima65536(QRF)

    EconomyCShop for pm4

    famima65536(QRF)が新しいリソースを投稿しました。 EconomyCShop for pm4 - pm4対応版 EconomyCShop EconomyAPI用のチェストショッププラグインです このリソースについての続きを読む...
  14. famima65536(QRF)

    PocketMine-MP EconomyCShop for pm4 1.0.0

    EconomyCShop EconomyAPI用のチェストショッププラグインです。 ショップオーナー以外はショップを閉じたりショップのチェストを破壊することができません。 ショップの作り方 売りたいものを入れたチェストを置く。 チェストに張り付けるようにして以下の内容が書かれた看板を設置する。 1行目: (空行) 2行目: 値段 3行目: 数量 4:行目 アイテム名 または アイテムID:meta 完了! 購入時には看板をタップしてください。 パーミッション - economy-c-shop.force-close-shop...
  15. famima65536(QRF)

    PocketMine-MP WorldのGenerator関連の用語や仕組みについて

    きっかけ・目的 今回はGeneratorについて初めて触ってみて、いろいろと詰まったりわからなかったりした点が多かったので備忘録のような形で解説・記録していきます。 追記形式です。 用語 数学・アルゴリズム系統 Random シードから算出される乱数を作るためのクラス。同一のシードから毎回同じ乱数が得られるためにこれが利用される。 Noise ノイズ生成に用いるクラス。後述のSimplexの親クラスであり、ノイズ生成用のメソッドを保有する。 Simplex...
  16. famima65536(QRF)

    Bedrock Dedicated Serverの更新頻度が高いのに驚き

    Bedrock Dedicated Serverの更新頻度が高いのに驚き
  17. famima65536(QRF)

    その他 【Laravel8】apiアクセス時に Class "CreateUsersTable" not found

    Composer.json にある autoload の項目にマイグレーションファイルは追加されていますか
  18. famima65536(QRF)

    よろしくお願いします

    よろしくお願いします
Top