【ユニークなプラグイン紹介!】PM-MP 1.6

どうもこんにちは、ノートPCに決めたヨッシーです(*^^*)

今回はユニークで独特なプラグインを紹介したいと思います!!


紹介サイト

PocketMine PluginForum

MCPE JP Forum

Dropbox(ダウンロードURL)


Seat

開発: BIOS

スニークをするとその場で座れるプラグインです

Download


Break&Place制御

OP、及びGuestプレイヤーがブロックを破壊したり配置できるようにするかどうかを制御できます。

Download

 


Transform Mob

コマンドで自分の姿をMobにすることができます!

コマンドはフォーラムのスレッドの説明欄に載っています。

 

Download


 

EssensialsPE

パソコン版のMinecraftの機能の一部をサーバー内に擬似的に追加できるプラグインです。

 

Download


BloodFX

プレイヤーを叩くと血がモサっと出てきます(?)

Download


SpeedBoots

金の足装備を履くと歩くスピードが上がるプラグインです( ^ω^ )

Download


EnderPearl

雪玉がエンダーパールの代わりになるプラグインです。

雪玉の着地点に雪玉を投げたプレイヤーがワープします

Download


 

 

どうだったでしょうか?

たま〜にユーザーを楽しませるために導入してみるのもいかがでしょうか。

 

ではGood Luck!!

【PM-MPプラグイン】イベント登録とは?

どうもこんにちは、デスクトップPC改造楽だけど持ち運びができないからノートPCにしようかと思ってるヨッシーです\(へωへ)/

 

今回はPocketMineプラグインのEvent使用系のプラグインには絶対必須なコード、『イベント登録』について投稿しました。

注釈※ イベント登録は正式には『イベントリスナー登録』と言うみたいです

by syutomcpe

 

イベント登録とは、そのプラグイン内でoooEvent(例: EntityDamageEvent)を使用するのに必須の要項です。

イベント登録には$thisを用います。

コード載せますね


 

class EventRegister extends PluginBase implements Listener{
function onEnable () {
$this->getServer()->getPluginManager()->registerEvents($this, $this);
}

〜〜〜以下省略〜〜〜

 


解説:

最初の

《class EventRegister extends PluginBase implements Listener》

でclassを作成しています。

 

その以下のコードがイベント登録です。

サーバー内のプラグインマネージャを取得し、registerEventsでイベント登録を行っています。

 

ではでは\(へωへ)/

 

【備忘録】namespaceとuseの秘密

どうもこんにちは、最近iPhoneをiOS9にアップデートしてテキストファイルもアップできることを知って飛び上がったヨッシーです\(へωへ)/

今回はPocketMineプラグインのPHP作成に必須なuse文、namespaceについての以外とみなさん知らないことについて教えちゃいます。

ではまず、例を示しましょう


<?php

namespace Example;

use pocketmine¥Server;

use pocketmine¥Player;

use pocketmine¥plugin¥PluginBase;

use pocketmine¥Listener;

use pocketmine¥TextFormat;

public function〜


これの、use文とnamespaceに注目していただきたいです。

use〜が多くありますが、それは関係ないです()

PHPの専門書によると、『namespaceはその名の通り、名前空間を作成し、useはそのnamespaceで作成した名前空間の別名を付与している』ということです。

理解が難しいかもしれませんが、例えて言いますと、

Aという物体を作成し、そのAにあだ名を付けるって感じですね。説明下手ですいません(・_・;

useは翻訳すると『使用』という意味なのでもしかしたらpocketmineフォルダ内のファイルを使用する、と勘違いしてる方がいるかもしれません。

僕もそうでした()

namespaceとかその辺はPHP: Hypertext Preprocessorにて検索するなどして調べてみてください٩( ๑╹ ꇴ╹)۶

では、Good Luck!\(へωへ)/

今度PC買うんですが……

どうもこんにちは、最近プラグインのAPI間違えるというクソみたいなことをしてしまったよっしーです(´^ω^`)ブフォwww

 

昨日、パソコンを買う許可が降りました。

【改造を前提としています。】

ノートパソコン、デスクトップ問いません。

1万円以下のおすすめ中古PCあったら教えてください。

 

コメント欄、もしくはTwitter @MCPE_Yossi1114

までお願いします\(へωへ)/

ほすぃなぁ…w

最近のMyPVP

こんにちは\(へωへ)/

デスクトップ高いなぁと最近実感したヨッシーです。

 

今日は最近のMyPVP (IP: mypvp-mcpe.tk  19132) の現状報告をしたいと思います(っ´ω`c)

 


image

西軍の基地入り口付近。

内部にたくさんプレイヤーがいますね……

 

昼間はだいたい28人ぐらいといったところでしょうか。

 


image

空からのMyPVPです(=゚ω゚)

なかなかスカイツリー、いいねぇ(´^ω^`)

奥のTNT(謎)

【備忘録】今のPocketMineのAPIって…

どうもこんちは\(へωへ)/

最近デスクトップPC買う許可が降りて喜んでるヨッシーです。

 

今回は自分の備忘録としてPocketMineプラグインのAPIバージョンについて投稿しました。

 

PMMP JAPAN Wikiのプラグインサンプルコードの『plugin.yml』のAPIバージョンを指定するところに、

api: [0.10.0]

と書いてあったのですが…

実は現在のAPIバージョン(PHP5時点で)は、API1.13.0だったのです!()

なぜわかったのかというと…

image

これの左手上にご注目。

なんと、API1.13.0と書いてあるではありませんか!!

この画像を見たときに気づきました。

しょぼーん(´・ω・`)

 

ちなみに、API1.10.0はPocketMine 1.5用なんです…

 

この事について詳しく知りたい方は、PocketMineのサイトのドキュメントを見ればわかると思います。

 

ではでは〜\(へωへ)/