These phar are all PocketMine 1.0.0. From all github.
i tested these phar,but i found some phars.
Phar from jenkins http://jenkins.haniokasai.com/job/PocketMine-1.0.0/
i tested these phar,but i found some phars.
var setCmdEnabled = McpeSetCommandsEnabled.CreateObject();
setCmdEnabled.enabled = true;
player.SendPackage(setCmdEnabled);
[Command]
public void Min()
{
}
[Command]
[Description("特定の球の範囲を爆破します")]
public void Boom(Player player, int radius = 10)
{
new Explosion(
player.Level,
new BlockCoordinates((int) player.KnownPosition.X, (int) player.KnownPosition.Y, (int) player.KnownPosition.Z),
radius).Explode();
}
[Command]
[Description("argsを使った一般的なコマンド")]
public void Generic(Player player, string[] args)
{
Log.Info("一般的なコマンドが実行されました");
}
public Package MinimalHandler(McpeMovePlayer packet)
{
return packet; // Handled
}
[PacketHandler]
[Receive]
public Package HandleIncomingMove(McpeMovePlayer packet)
{
return packet;
}
[Send]
public Package HandleSendMove(McpeMovePlayer packet)
{
return packet;
}
[Send]
public Package HandleSendMove(McpeMovePlayer packet)
{
return null; // Halt processing
}
public Package HandleSendMove(McpeMovePlayer packet, Player player)
{
return packet;
}
[Plugin]
public class SimplePlugin : Plugin
{
[PacketHandler, Receive]
public Package HandleIncoming(McpeMovePlayer packet)
{
return packet; // Process
}
[PacketHandler, Send]
public Package HandleOutgoing(McpeMovePlayer packet)
{
return packet; // Send
}
}
[Plugin]
public class StartupPlugin : Plugin, IStartup
{
private static readonly ILog Log = LogManager.GetLogger(typeof (StartupPlugin));
/// <summary>
/// Minetのスタートアップクラス。 ユーザーと権限管理を保存します。
/// </summary>
/// <param name="server"></param>
public void Configure(MiNetServer server)
{
server.UserManager = new UserManager<User>(new DefaultUserStore());
server.RoleManager = new RoleManager<Role>(new DefaultRoleStore());
Log.Info("Executed startup successfully. Replaced identity managment.");
}
}
var server = Context.Server;
server.LevelManager.LevelCreated += (sender, args) =>
{
Level level = args.Level;
level.BlockBreak += (o, eventArgs) => { };
level.BlockPlace += (o, eventArgs) => { };
};
server.PlayerFactory.PlayerCreated += (sender, args) =>
{
Player player = args.Player;
player.PlayerJoin += (o, eventArgs) => eventArgs.Player.Level.BroadcastMessage($"{ChatColors.Gold}[{ChatColors.Green}+{ChatColors.Gold}]{ChatFormatting.Reset} {eventArgs.Player.Username}");
player.PlayerLeave += (o, eventArgs) => eventArgs.Player.Level.BroadcastMessage($"{ChatColors.Gold}[{ChatColors.Red}-{ChatColors.Gold}]{ChatFormatting.Reset} {eventArgs.Player.Username}");
};
[Plugin(PluginName = "ExamplePlugin", Description = "", PluginVersion = "1.0", Author = "haniokasai")]
: Plugin
using MiNET.Plugins; | |
using MiNET.Plugins.Attributes; | |
using System; | |
namespace ExamplePlugin | |
{ | |
[Plugin(PluginName = "ExamplePlugin", Description = "", PluginVersion = "1.0", Author = "haniokasai")] | |
public class Class1 : Plugin | |
{ | |
protected override void OnEnable() | |
{ | |
base.OnEnable(); | |
Console.Write("Loaded"); | |
} | |
} | |
} |
@haniokasai DecMcpeはまだ開発中だから、正規表現のミスとか新しいバージョンの対応とかできてないんやでー
— tomotomo (@tomocrafter) 2016年11月26日
ちょっとした休憩に便利かも?— bouncy / バウンシー (@bouncy_news) 2016年11月12日
ポケットに入る携帯チェア
「sitpack」の詳細はこちら https://t.co/nL8xXVEh7u#bouncy #technology pic.twitter.com/M9tjoLz0Wz
username=*****
password=******
ORGANIZATION=ダウンロードしたい組織名
for i in `curl -u $username -s https://api.github.com/orgs/$ORGANIZATION/repos?per_page=200 |grep html_url|awk 'NR%2 == 0'|cut -d ':' -f 2-3|tr -d '",'`; do
expect -c "
set timeout 20
spawn git clone $i.git
expect \"Username for \'https://github.com\':\"
send \"$username\n\"
expect \"Password for \'https://[email protected]\':\"
send \"$password\n\"
interact
";
done
ORGANIZATION=*******
for i in `curl -s https://api.github.com/users/$ORGANIZATION/repos?per_page=200 |grep html_url|awk 'NR%2 == 0'|cut -d ':' -f 2-3|tr -d '",'`; do
git clone $i.git;
done
こんにちは。久しぶりのはにおかさいです。 今回は、pmmpのdevtoolsでコマンドでプラグインのpharを作る方法を紹介します。 これを使えばjenkins等のciでもプラグインを生成できます。 #ゴミ掃除 rm -rf artifacts rm ...